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-01-19 17:37:47 +01:00
2026-01-19 17:37:47 +01:00
2026-04-11 21:34:30 +02:00
2025-08-01 14:56:30 +05:00
2025-08-01 14:56:30 +05:00
2026-02-16 19:24:39 +01:00
2026-02-17 01:50:00 +01:00
2026-04-11 20:31:58 +02:00
2026-01-19 17:37:47 +01:00
2026-04-11 00:21:14 +02:00
2026-02-14 23:02:47 +01:00
2026-04-10 19:30:20 +02:00
2026-03-24 20:22:56 +01:00
2026-01-19 17:37:47 +01:00
2026-01-19 17:37:47 +01:00
2026-02-16 14:14:58 +01:00
2026-03-25 22:02:54 +01:00
2026-03-25 22:02:54 +01:00
2026-01-19 17:37:47 +01:00
2026-04-03 21:21:21 +02:00
2026-01-19 17:37:47 +01:00
2026-03-25 22:02:54 +01:00
2025-08-01 14:56:30 +05:00
2026-02-14 23:02:47 +01:00
2026-01-19 17:37:47 +01:00
2026-01-19 17:37:47 +01:00
2026-03-25 01:47:31 +01:00
2026-02-16 14:14:58 +01:00