1981 Commits

Author SHA1 Message Date
github-actions[bot]
1f10d8908b Update AppImage release build (2026-07-23 22:09:46) 2026-07-23 22:09:46 +00:00
MacRimi
497934f854 update 1.2.4.1 beta 2026-07-23 23:49:31 +02:00
github-actions[bot]
34ec56324f Update AppImage beta build (2026-07-23 21:06:56) 2026-07-23 21:06:56 +00:00
MacRimi
91d503ea67 new beta 1.2.4.1 2026-07-23 22:55:28 +02:00
github-actions[bot]
d94554302f Update AppImage beta build (2026-07-22 15:44:29) 2026-07-22 15:44:29 +00:00
github-actions[bot]
ad90f6c99a Update AppImage beta build (2026-07-22 15:12:46) 2026-07-22 15:12:46 +00:00
MacRimi
8645ee0744 Update 1.2.4 2026-07-22 17:02:36 +02:00
github-actions[bot]
acebb1755d Update AppImage beta build (2026-07-22 13:33:42) 2026-07-22 13:33:42 +00:00
MacRimi
b461b85dec update 1.2.4 2026-07-22 15:31:33 +02:00
github-actions[bot]
c8613fc864 Update AppImage beta build (2026-07-21 17:27:19) 2026-07-21 17:27:19 +00:00
MacRimi
827ccbab57 update 1.2.4 2026-07-21 19:25:08 +02:00
github-actions[bot]
f2516010c7 Update AppImage beta build (2026-07-21 16:53:02) 2026-07-21 16:53:02 +00:00
github-actions[bot]
fd951f134c Update AppImage beta build (2026-07-21 16:34:38) 2026-07-21 16:34:38 +00:00
MacRimi
b2c6a6c536 Update 1.2.4 2026-07-21 18:26:11 +02:00
MacRimi
cf5871981d update 1.2.4 2026-07-20 19:11:29 +02:00
github-actions[bot]
9f014a9784 Update AppImage beta build (2026-07-18 19:28:41) 2026-07-18 19:28:41 +00:00
MacRimi
c2442565bd Merge branch 'develop' of https://github.com/MacRimi/ProxMenux into develop 2026-07-18 21:22:18 +02:00
MacRimi
6b02c13e23 update v1.2.4 2026-07-18 21:22:02 +02:00
github-actions[bot]
016681caba Update AppImage beta build (2026-07-18 19:13:04) 2026-07-18 19:13:04 +00:00
MacRimi
451f541342 new version 1.2.4 2026-07-18 21:09:40 +02:00
MacRimi
52d7e20979 Update AppImage 1.2.3 2026-07-17 00:05:06 +02:00
MacRimi
db79470d32 Update AppImage 1.2.3 2026-07-16 23:43:58 +02:00
MacRimi
9dc077feec update AppImage 1.2.3 2026-07-16 23:32:54 +02:00
MacRimi
1f3702b700 update AppImage 1.2.3 2026-07-16 23:19:12 +02:00
MacRimi
21c8b7a62e update AppImage 1.2.3 2026-07-16 23:12:28 +02:00
MacRimi
2770c8172b Update notification_events.py 2026-07-16 23:07:25 +02:00
github-actions[bot]
f4cd661480 Update AppImage beta build (2026-07-16 21:01:14) 2026-07-16 21:01:14 +00:00
MacRimi
3f61bca07c Update AppImage 1.2.3 2026-07-16 22:58:50 +02:00
github-actions[bot]
af7bb9aa3f Update AppImage beta build (2026-07-16 20:56:36) 2026-07-16 20:56:36 +00:00
MacRimi
bcb8ec0f81 update roxmenux-monitor-v2 2026-07-16 22:53:57 +02:00
MacRimi
4fe335224d Delete ProxMenux-1.2.2.3-beta.AppImage 2026-07-14 19:51:13 +02:00
github-actions[bot]
b4dddebd6c Update AppImage beta build (2026-07-14 17:47:14) 2026-07-14 17:47:14 +00:00
MacRimi
8060f59d69 Update version 1.2.3 2026-07-14 19:22:33 +02:00
MacRimi
1872a309ec update version 1.2.3 2026-07-13 23:19:24 +02:00
MacRimi
87454b5b2d Update 1.2.2.3 beta 2026-07-08 19:17:13 +02:00
MacRimi
8b6fdcf9e1 update 1.2.2.3 beta 2026-07-08 15:20:38 +02:00
MacRimi
341681a3dc Update 1.2.2.3 beta 2026-07-08 12:18:52 +02:00
MacRimi
6f0fc68c3d Update 1.2.2.3 beta 2026-07-06 17:15:22 +02:00
MacRimi
63f82d971d update 1.2.2.3 beta 2026-07-06 12:00:43 +02:00
MacRimi
9c90722ef9 update 1.2.2.3 beta 2026-07-06 00:59:50 +02:00
MacRimi
7156af1965 update 1.2.2.3 beta 2026-07-06 00:39:43 +02:00
MacRimi
8df8a77bf1 update 1.2.2.3 beta 2026-07-06 00:30:47 +02:00
MacRimi
487ab04a14 update 1.2.2.3 beta 2026-07-05 23:58:58 +02:00
MacRimi
e35ef38fea update 1.2.2.3 beta 2026-07-05 23:22:39 +02:00
MacRimi
26b47e63d9 host-backup(pbs): fix scheduled-job encryption + surface real key import error + pass --keyfile on downloads
Three bugs against the PBS encryption flow:

1. Create-scheduled-job with encryption failed with "Recovery setup
   failed: no PBS keyfile present" whenever the operator picked
   "Generate a new keyfile" but had no keyfile installed yet. The
   frontend called /pbs-recovery/setup before creating the job, but
   the keyfile was only materialised later during job creation. The
   endpoint now generates the keyfile atomically if missing before
   building the escrow blob — same prompt-first order the CLI wizard
   applies. Existing keyfiles are still trusted and never rotated.

2. Importing a valid PBS keyfile via the Web dialog returned a
   generic "did not recognise this file as a valid PBS keyfile" that
   hid the real reason (kdf mismatch, missing passphrase, corrupt
   JSON, ...). The endpoint now attaches the stderr of
   `proxmox-backup-client key info` as `tool_output` and the frontend
   renders it verbatim inside the red banner. Also strips a leading
   UTF-8 BOM before validating so an editor-inserted BOM stops being
   silently classified as "invalid keyfile".

3. Downloading an encrypted PBS snapshot failed with "missing key —
   manifest was created with key XX:XX:..." even when the correct
   keyfile was installed at /usr/local/share/proxmenux/pbs-key.conf,
   because the restore worker invoked `proxmox-backup-client restore`
   without `--keyfile`. The flag is now passed whenever a local
   keyfile exists (PBS ignores it for unencrypted archives). On a
   fingerprint mismatch the error now appends the installed key's
   fingerprint so it can be compared side-by-side with the manifest's
   expected value — same fingerprint also exposed via
   /pbs-recovery/status for the UI.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-05 23:14:52 +02:00
MacRimi
5b22039600 Update 1.2.2.3 beta 2026-07-05 17:23:00 +02:00
MacRimi
8bcfcd6059 update 1.2.2.3 beta 2026-07-05 16:58:27 +02:00
MacRimi
7fc7125c71 create 1.2.2.3 beta 2026-07-05 16:50:06 +02:00
MacRimi
29bca610a0 update 1.2.2.2 beta 2026-07-05 09:30:13 +02:00
MacRimi
d59b1af8a9 update 1.2.2.2 beta 2026-07-04 22:30:10 +02:00