• Joined on 2025-06-02
Webstar pushed to main at Webstar/LibrePortal 2026-05-23 14:52:11 +01:00
0c770462b0 Merge claude/1
d682178a08 feat(backup): configurable Default Backup Location; simplify Path Mode label
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-23 14:46:18 +01:00
3aad78a6d8 Merge claude/1
02e4f7d6ab style(backup): match location editor tabs to the app-detail tab design
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-23 14:40:15 +01:00
8e0d470549 Merge claude/1
24abe412e0 feat(backup): move Engine into the location editor's Advanced tab
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-23 14:31:51 +01:00
8a99ebd080 Merge claude/1
6da8f80477 feat(backup): tabbed location editor (Connection / Retention / Advanced)
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-23 13:44:55 +01:00
4b8f2c698c Merge claude/1
c5ecc520aa feat(backup): system-driven location fields with an Advanced reveal
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-23 13:38:30 +01:00
46843de50f Merge claude/1
3684ccaf68 feat(config): emit per-location field metadata into configs.json
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-23 13:21:48 +01:00
d30f6f9d02 Merge claude/2
61ed8aa7f2 style(config): match toggle box height to input fields
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-23 13:17:07 +01:00
e00dd0e887 Merge claude/1
4e0b057277 feat(backup): capitalize Restic and surface the default engine in location dropdowns
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-23 12:48:55 +01:00
9ef3247246 Merge claude/1
afa88c8646 fix(crontab): clear user crontab as root so stale-owned spool files heal
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-23 12:41:02 +01:00
fa6483cf94 Merge claude/1
315c528306 refactor(webui): silence per-file touch/chown noise in data generators
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-23 12:33:39 +01:00
4c97cbb2e2 Merge claude/1
179b895cac fix(backup): resolve docker_install_user for every CLI command
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-23 01:18:03 +01:00
fc6d9fff29 Merge claude/2
06a0e9de3c style(config): soften section divider; align toggle box with input fields
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-23 01:03:43 +01:00
a24bdd8e6c Merge claude/2
bab89df191 style(backup): add bottom margin to location action row
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-23 01:01:16 +01:00
d5512f5fdb Merge claude/2
25027da86e style(backup): add icons to location buttons; move nebula CSS into theme folder
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-23 00:47:59 +01:00
f70fb69f5a Merge claude/2
d7d5260605 style(backup): use nebula translucent buttons; left-align location actions
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-23 00:31:51 +01:00
015793baf6 Merge claude/2
0f6e15e8f9 style(backup): match primary/danger buttons to nebula config-page style
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-23 00:25:30 +01:00
a03d7031b1 Merge claude/1
b1983dec56 feat(webui): server-side dismissible UI notices (Dismissible helper)
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-23 00:14:21 +01:00
501edda217 Merge claude/1
4568ec51ef feat(backup): Export dropdown in Configuration header; warning is dismiss-only
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-23 00:07:53 +01:00
5c6f4f4a2c Merge claude/1
14ba3b03c7 feat(backup): make config-backup warning stand out and dismissible
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-23 00:07:22 +01:00
218378a752 Merge claude/2
ba6b30c425 refactor(config): rename backup subcategory file Advanced -> Engine
Compare 2 commits »