• Joined on 2025-06-02
Webstar pushed to main at Webstar/LibrePortal 2026-05-27 16:02:09 +01:00
42244fe14a Merge claude/2
57d8e82949 ui(devmode): roll the easter-egg countdown into one updating toast
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-27 15:50:10 +01:00
38b6dccd4a Merge claude/1
8681c8206d ui(tasks): move Select-all toggle right of Clear All
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-27 15:46:47 +01:00
13cafcb056 Merge claude/1
9b158fcaa0 feat(tasks): multi-select + Delete-Selected, reusing the redesigned modal
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-27 15:41:55 +01:00
02a7d0f9ba Merge claude/2
66e747e1ba fix(uninstall): always run name-based container cleanup + drop CLI hint
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-27 15:40:16 +01:00
e419466257 Merge claude/1
22203a7f60 ui(tasks): brighten empty-state $ line + fix "No all tasks tasks found"
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-27 15:33:13 +01:00
4d982680b3 Merge claude/2
cb055b4b1f fix(uninstall): wipe container sub-UID app data via root helper
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-27 15:22:24 +01:00
496c9ed1b3 Merge claude/1
1ccc4bba49 feat(tasks): redesign Clear All modal + add "cancel running too" toggle
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-27 15:14:44 +01:00
eb8192a84f Merge claude/2
9817d6945a fix(config): silence app-data Permission-denied chatter from config reconcile
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-27 15:05:41 +01:00
338cd801fd Merge claude/2
a1315024c5 ui(tasks): delete notification matches the started/completed format
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-27 14:59:32 +01:00
a1a896e59c Merge claude/1
3294ca4e41 fix(boot): source run_privileged.sh before checkConfigFilesMissingFiles
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-27 14:51:54 +01:00
68bade609b Merge claude/1
f252d7680b fix(cli): camelCase task fields match WebUI shape (createdAt, not created_at)
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-27 14:49:27 +01:00
ce7b704084 Merge claude/2
8802006659 ui(tasks): delete-task modal shows friendly title + app icon
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-27 14:41:08 +01:00
cd6f1354ca Merge claude/2
8a3bf505c3 refactor(config): disperse Features section into category Advanced groups
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-27 14:38:47 +01:00
eac81abdbc Merge claude/1
3f582120ba feat(cli): route all long-running app + update commands through tasks
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-27 14:30:03 +01:00
0c4c607282 Merge claude/1
e5273a482d feat(cli): route app install through the task processor + live follower
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-27 14:20:58 +01:00
25fa30fd5d Merge claude/2
f5fc659c96 ui(tasks+devmode): friendly task titles + restyle dev-mode strip
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-27 14:14:33 +01:00
b754794789 Merge claude/2
5655835398 ui(devmode): persistent banner under topbar + shorter auto-enable toast
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-27 13:27:14 +01:00
e793c7a0e4 Merge claude/1
4d7027258d feat(app): Wave B + C — collapse 28 per-app installers onto generic driver
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-27 13:25:21 +01:00
d1d64d12a9 Merge branch 'claude/2'
9d5d0103b6 fix(routing): _previewUrl uses port.subdomain, not the retired HOST_NAME
e46c619d82 Merge claude/2
d941f59388 feat(app): generic installApp driver + dispatcher fallback (Wave A)
Compare 4 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-27 01:40:38 +01:00
6f2d7ca0dc Merge claude/1
e57d42ddf6 refactor(webui): path-based URLs for app tabs + config sub-tabs
Compare 2 commits »