Commit Graph

11 Commits

Author SHA1 Message Date
Michael Legleux
dc02510d03 package: refactor packaging; make builds reproducible; stop requiring git 2026-04-23 12:57:22 -07:00
Michael Legleux
3bdd891233 fix indentation 2026-04-23 12:57:22 -07:00
Michael Legleux
eb9da2b331 add a little more info to the result of the update check 2026-04-23 12:57:21 -07:00
Michael Legleux
f9789fa4df Migrate updater from cron to systemd timer; use journald + flock
- systemd oneshot service + timer replaces cron job
- randomized scheduling and persistent timers
- journald logging with SyslogIdentifier
- flock-based concurrency control
- remove legacy update.log file
2026-04-23 12:57:21 -07:00
Michael Legleux
40e70a7bac PR comments and more tweaks 2026-04-23 12:57:20 -07:00
Michael Legleux
deba938eef pr comments 2026-04-23 12:57:20 -07:00
Michael Legleux
b2b04afd5f more tweaks 2026-04-23 12:57:20 -07:00
Michael Legleux
5e93d57669 more fixes/updates 2026-04-23 12:57:20 -07:00
Michael Legleux
4c38067fda handle tmpfiles in rpm 2026-04-23 12:57:19 -07:00
Michael Legleux
9cbb7953e9 address review comments 2026-04-23 12:57:19 -07:00
Michael Legleux
88fbf718da feat: Build Linux packages in GitHub 2026-04-23 12:57:19 -07:00