master3395
de616c0c7c
Version Management: upgrade log polling, progress 0-100%, origin label
- upgradeStatus: handle missing log and cat stderr; read upgrade_progress JSON; return progress; remove progress file on completion.
- upgrade.py: ProgressPathNew sidecar, init log/progress at SoftUpgrade start, monotonic progress from log size and 100 on Upgrade Completed, cleanup progress file after soft upgrade.
- upgrade() POST returns progress 0 when upgrade thread starts.
- versionManagment: relabel fork row as Your repository (git origin).
- system-status.js: show Upgrade Progress percentage during polling (3x paths synced via cp).
2026-04-11 21:34:30 +02:00
..
2026-03-25 20:36:51 +01:00
2026-03-25 20:36:51 +01:00
2026-03-13 23:36:29 +01:00
2026-03-25 20:36:51 +01:00
2026-03-25 20:36:51 +01:00
2026-02-03 19:37:36 +01:00
2026-03-06 18:50:30 +01:00
2026-04-07 18:50:16 +02:00
2026-03-26 01:25:16 +01:00
2026-01-19 17:37:47 +01:00
2026-02-16 19:54:37 +01:00
2026-03-24 20:22:56 +01:00
2026-03-25 20:36:51 +01:00
2026-02-14 23:02:47 +01:00
2026-03-27 21:54:17 +01:00
2026-04-11 19:38:27 +02:00
2026-03-26 01:25:21 +01:00
2026-03-25 20:36:51 +01:00
2026-03-27 01:15:33 +01:00
2026-03-27 21:54:17 +01:00
2026-03-25 10:12:48 +01:00
2026-03-28 01:21:37 +01:00
2026-04-10 00:38:38 +02:00
2026-03-25 20:36:51 +01:00
2026-03-25 20:36:51 +01:00
2025-11-13 00:25:45 +05:00
2026-03-13 23:36:29 +01:00
2026-04-11 01:51:09 +02:00
2026-04-10 17:53:17 +02:00
2026-04-03 21:37:37 +02:00
2025-12-31 23:13:53 +01:00
2026-04-11 21:34:30 +02:00
2026-01-19 17:37:47 +01:00
2026-02-15 03:27:33 +01:00
2026-03-25 20:36:51 +01:00
2026-04-06 01:48:35 +02:00
2026-04-06 01:48:35 +02:00