• Joined on 2025-06-02
Webstar pushed to main at Webstar/LibrePortal 2026-05-22 23:46:26 +01:00
4078ad5092 Merge claude/2
c227c01969 fix(webui): hide empty config tabs; rename backup 'Advanced' to 'Engine'
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-22 23:33:13 +01:00
06970b528c Merge claude/2
2af21c94fa fix(webui): populate per-location backup dropdowns (Type/Path/Engine/SSH auth)
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-22 14:58:15 +01:00
c987aefb72 Merge claude/2
d75024b22c fix(webui): portal custom-select popup to body so cards' hover-transform can't break it
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-22 14:46:59 +01:00
9f02d350c5 Merge claude/2
3bac76b3fb fix(webui): tag only the default Backup style preset and float it to top
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-22 14:41:48 +01:00
7868517d54 Merge claude/2
dce230f24a feat(webui): bound Verify Data Sample % to 1-100 with custom stepper
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-22 14:34:59 +01:00
a8161f04e5 Merge claude/2
4ce0340ef8 refactor(backup): replace per-app cron stagger with task-queue scheduler
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-22 14:20:07 +01:00
8b636b38c5 Merge claude/1
8406355c2d feat(backup): move 'Backup style' preset hint into a tooltip
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-22 14:09:48 +01:00
6b07d12bdf Merge claude/1
3b13a67ca7 feat(backup): tidy location editor — section dividers, style tooltip, row enable toggle
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-22 13:46:18 +01:00
f3ac9f8684 Merge claude/1
a7aa050528 fix(backup): one config-fields grid for location fields, divider under config-backup banner
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-22 13:32:31 +01:00
b448bcd431 Merge claude/1
1fc7ff95a2 style(config): divider below features Danger Zone, drop config-actions top padding
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-22 13:26:37 +01:00
4fc462a9e4 Merge claude/1
2361f23607 feat(config): add divider above the advanced container
300301e6aa style(cli): carry glyph markers through the install scripts
Compare 3 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-22 11:56:18 +01:00
5ce0a88de0 style(cli): rebrand message markers with glyphs + portal chevron
Webstar pushed to main at Webstar/LibrePortal 2026-05-22 11:50:47 +01:00
f7240cd096 style(cli): box section headers and the logo in double-line borders
Webstar pushed to main at Webstar/LibrePortal 2026-05-22 11:41:56 +01:00
afaa43de36 feat(config): add section dividers to the config form
Webstar pushed to main at Webstar/LibrePortal 2026-05-22 11:38:24 +01:00
d3681163af feat(config): regenerate config files from template (batch add + delete)
Webstar pushed to claude/2 at Webstar/LibrePortal 2026-05-22 11:38:24 +01:00
d3681163af feat(config): regenerate config files from template (batch add + delete)
Webstar pushed to main at Webstar/LibrePortal 2026-05-22 11:26:45 +01:00
d0b7b1a32f style: tidy comments — drop historical/removed-X notes
Webstar pushed to claude/2 at Webstar/LibrePortal 2026-05-22 11:26:45 +01:00
d0b7b1a32f style: tidy comments — drop historical/removed-X notes
Webstar pushed to claude/2 at Webstar/LibrePortal 2026-05-22 11:25:02 +01:00
2e4f4202e1 refactor(routing): retire HOST_NAME — derive primary host from per-port subdomains
Webstar pushed to main at Webstar/LibrePortal 2026-05-22 11:25:01 +01:00
2e4f4202e1 refactor(routing): retire HOST_NAME — derive primary host from per-port subdomains