• Joined on 2025-06-02
Webstar pushed to main at Webstar/LibrePortal 2026-06-17 17:58:17 +01:00
9653c33931 Merge claude/2
830d361351 fix(overview): drop redundant Check button from empty Improvements state
6f8596fc88 Merge claude/2
3653a39fd8 chore(config): quiet per-file reconcile output, drop backup note
Compare 4 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-06-12 23:39:59 +01:00
a4fc1f7c14 Merge claude/2
168924757e fix(tasks): reap orphaned running tasks immediately at processor startup
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-06-12 23:27:12 +01:00
0d10284203 Merge claude/1
a28eed0729 fix(services): route per-service restart through the task system + CLI
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-06-12 23:12:56 +01:00
105644364f Merge claude/1
87e19e197a fix(config): hide reconcile backups as dot-named siblings; guard the option resolver
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-06-12 22:35:10 +01:00
1e997f75d2 Merge claude/1
7c28007779 refactor(config): updater knobs -> configs/webui/webui_updater; fix config heal/reconcile gaps
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-06-12 22:33:57 +01:00
e317962616 Merge claude/2
7db2a707b2 refactor(overview): turn the fleet Overview tab into an action board
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-06-12 22:08:33 +01:00
5b437c0c52 Merge claude/1
fa47e16cab feat(updater): automatic background scan for versions, CVEs & improvements
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-06-12 19:48:35 +01:00
86f84a62d3 Merge claude/1
c05e4af6f0 refactor(webui): move update status from dashboard banner to a topbar pill
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-06-12 19:42:06 +01:00
c913be9808 Merge claude/2
3afe40bbbc refactor(overview): de-chrome the embedded Backups + Peers sub-tabs
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-06-12 18:55:40 +01:00
0e8f645334 Merge claude/2
a06b6cd1d8 feat(overview): match fleet tab content to the app-detail tab layout
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-06-12 18:32:06 +01:00
86abfadb52 Merge claude/1
9582671072 feat(tasks): path-based single-task permalink (/tasks/<cat>/<id>)
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-06-11 18:27:37 +01:00
12a37cc734 Merge claude/2
9dace1ed95 feat(tasks): auto-select the running task on the tasks page
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-06-05 00:21:41 +01:00
dfd4eb0f17 Merge claude/2
2188a99787 fix(apps): make the instance family bar a full-width row
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-06-05 00:18:02 +01:00
16dd146710 Merge claude/2
ab1d335d35 refactor(apps): manage instances on the type's page, not the grid
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-06-04 23:35:48 +01:00
5ef969871e Merge claude/2
376610cd11 feat(apps): scoped multi-instance support (run two of an app)
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-06-03 00:56:39 +01:00
e694900ca8 Merge claude/1
8006ddba75 fix(webui): give the app-detail Updates tab the standard tab chrome
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-06-03 00:23:40 +01:00
6ced7c4c71 Merge claude/1
25dc51d63e fix(webui): make Overview sub-tab areas match the app-detail layout
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-06-02 23:29:53 +01:00
58b76af311 Merge claude/1
4d54d6a9b0 feat(webui): unify Overview tab headers as in-content, app-detail style
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-06-02 23:05:25 +01:00
0f9a76503c Merge claude/1
f6f29bf68b feat(webui): match Migrate tab to app-detail tab design
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-06-02 19:04:10 +01:00
bb6db43392 Merge claude/1
e88d46ffeb fix(os): skip apt OS-update step when running as the de-sudo manager
Compare 2 commits »