• Joined on 2025-06-02
Webstar pushed to main at Webstar/LibrePortal 2026-08-29 14:14:20 +01:00
601ea03b1a Backup step: drop the timestamp list, and make both answers cards
Webstar pushed to main at Webstar/LibrePortal 2026-08-29 13:44:24 +01:00
6018250526 Choose which snapshot to restore, per app and for the settings
Webstar pushed to main at Webstar/LibrePortal 2026-08-29 08:43:04 +01:00
94683db240 Backup step: snapshot times, a disabled Next, and readable errors
Webstar pushed to main at Webstar/LibrePortal 2026-08-29 08:25:16 +01:00
f736ec6501 Drop the section headings — the step name is already at the top
Webstar pushed to main at Webstar/LibrePortal 2026-08-29 08:08:51 +01:00
aff9b398da Backup step: Read sits beside the password, like Check beside the folder
Webstar pushed to main at Webstar/LibrePortal 2026-08-29 07:53:51 +01:00
f77915de3b Backup step: gate Next instead of instructing
Webstar pushed to main at Webstar/LibrePortal 2026-08-29 07:34:58 +01:00
853e51baac Show the confirmed backup as a card, not a sentence
Webstar pushed to main at Webstar/LibrePortal 2026-08-29 07:27:18 +01:00
7fef102369 Put the found backups under the field they fill in
Webstar pushed to main at Webstar/LibrePortal 2026-08-29 07:04:19 +01:00
cf8a4b2c69 Find the backup before asking for its password
Webstar pushed to main at Webstar/LibrePortal 2026-08-29 06:48:05 +01:00
9bb9ed79a9 Storage defaults: hang them off the mount, not the app-data path
Webstar pushed to main at Webstar/LibrePortal 2026-08-29 06:10:29 +01:00
42afc20ee0 Backup step: the wizard's own field layout, and a name that matches
Webstar pushed to main at Webstar/LibrePortal 2026-08-29 05:51:28 +01:00
429ec3fa2d Contents step: show the two snapshot kinds as two things
Webstar pushed to main at Webstar/LibrePortal 2026-08-29 05:07:13 +01:00
6a62c94cf8 Adoption: a new config file inherits its siblings' mode, not 0640
Webstar pushed to main at Webstar/LibrePortal 2026-08-29 05:04:46 +01:00
a361e38562 Wizard: New install or Restore from backup
Webstar pushed to main at Webstar/LibrePortal 2026-08-29 04:33:08 +01:00
5dd763713d Read a backup repository from the WebUI, and stop adoption breaking things
Webstar pushed to main at Webstar/LibrePortal 2026-08-29 04:18:45 +01:00
3fbc997a2d First-run restore: actually restore the system config, and check the domains
Webstar pushed to main at Webstar/LibrePortal 2026-08-29 03:56:15 +01:00
00b6926605 Storage step: the dropdown picks a drive, paths are their own section
Webstar pushed to main at Webstar/LibrePortal 2026-08-29 03:09:27 +01:00
fd0a0fd08c Storage step: say "not connected", and allow custom paths
Webstar pushed to main at Webstar/LibrePortal 2026-08-29 02:42:33 +01:00
03d4788a2c fix(cli): show help on an unknown verb, and accept validate
Webstar pushed to main at Webstar/LibrePortal 2026-08-29 02:35:22 +01:00
1ed42c7645 fix(validate): only judge configs/ files that are actually sourced