• Joined on 2025-06-02
Webstar pushed to main at Webstar/LibrePortal 2026-06-25 12:44:19 +01:00
1f02156318 Merge claude/2
3c27adb337 refactor(docker/rootless): just ensure slirp4netns via apt
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-06-25 12:42:26 +01:00
46eb1bedfd Merge claude/2
0f844783a3 fix(docker/rootless): parse slirp4netns version cleanly
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-06-22 14:59:25 +01:00
8fdbe1ea08 Merge claude/2
c1df1aef40 fix(webui/services): box the Services loading state like other tabs
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-06-22 14:57:38 +01:00
cf80d48126 Merge claude/2
85e5920afe fix(webui/apps): app-detail tab clicks no longer snap back to config
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-06-22 14:42:34 +01:00
c961e7cb11 Merge claude/2
70f16ef1e3 fix(webui/tasks): auto-expand opens one row, not all of them
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-06-22 14:31:01 +01:00
38a7e4c365 Merge claude/2
370f05921a fix(rootless): don't start docker before its network override is written
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-06-22 14:29:00 +01:00
10477a2651 Merge claude/2
8c81e8722c refactor(install): order initFolders by root, children grouped under each
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-06-21 23:01:18 +01:00
d842ed8447 Merge claude/1
655dbc2bb9 fix(install): restore webui_logins container-group after credential write
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-06-18 18:05:50 +01:00
38b3f189b8 Merge claude/1
a2376e2fc6 fix(security): webui config files reachable by group, not world
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-06-18 17:51:59 +01:00
d458fa5ea4 Merge claude/1
d522a19cae docs(roadmap): App Files tab proposal + UID-access spike results
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-06-18 16:43:16 +01:00
da0d6bb6a5 Merge claude/2
0d5ae61e32 fix(app-config): restore config sub-tab on cold-load deep-link/refresh
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-06-18 16:16:02 +01:00
f4784b5fc1 Merge claude/1
75162af648 fix(webui): Services-tab Advanced toggle reveals rich detail again
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-06-18 16:04:41 +01:00
fb9c1ee14a Merge claude/2
626041a39e style(ports): use the shared lp-ui-advanced-toggle for 'Show advanced fields'
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-06-18 15:46:27 +01:00
4e17346dfb Merge claude/2
0fbbde1000 style(app-config): wrap each config field in a translucent card
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-06-18 15:33:14 +01:00
c9a6847e48 Merge claude/2
bbf2f9a5f4 style(overview): match sidebar Overview entry to app-category rows
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-06-17 18:49:39 +01:00
9a19e55533 Merge claude/1
01961e5bb9 fix(webui): tasks list panel hugs its content instead of overhanging
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-06-17 18:46:42 +01:00
2cf4ce1495 Merge claude/1
c02202d620 fix(webui): stop Backups-tab card bg from running past the footer buttons
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-06-17 18:41:13 +01:00
9a58869899 Merge claude/2
0bcde854e6 refactor(webui): move fleet Overview under /apps/overview; retire standalone /backup
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-06-17 18:36:58 +01:00
de5621746d Merge claude/1
82325bce43 style(webui): wrap /admin/system body in the recessed admin panel
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-06-17 18:24:26 +01:00
168a8f25f5 Merge claude/1
0641a9b790 style(webui): wrap admin dashboard cards + task list in recessed panel
Compare 2 commits »