• Joined on 2025-06-02
Webstar pushed to main at Webstar/LibrePortal 2026-08-24 20:37:38 +01:00
26e98698d8 feat(storage): per-app placement, app move, and the READONLY marker
Webstar pushed to main at Webstar/LibrePortal 2026-08-24 20:30:49 +01:00
0de7f40f5d feat(storage): registry helper, fitness checks, CLI and the Disks view
Webstar pushed to main at Webstar/LibrePortal 2026-08-24 20:25:10 +01:00
ac4c11b5e9 fix(storage): move the app->location index out of configs/
Webstar pushed to main at Webstar/LibrePortal 2026-08-24 16:03:06 +01:00
928e244696 fix(config): stop sourcing files in unmarked configs/ subdirectories
Webstar pushed to main at Webstar/LibrePortal 2026-08-24 04:09:54 +01:00
8b5e02c760 refactor(storage): resolve every app directory through appDir
Webstar pushed to main at Webstar/LibrePortal 2026-08-24 04:04:20 +01:00
2d24a764a8 refactor(storage): route elevation tests and the WebUI tree through paths.sh
Webstar pushed to main at Webstar/LibrePortal 2026-08-24 04:01:21 +01:00
db04f8f000 feat(storage): path primitives for multiple container roots
Webstar pushed to main at Webstar/LibrePortal 2026-08-24 03:54:26 +01:00
48c78270a9 docs(roadmap): the Disks view — one row per filesystem
Webstar pushed to main at Webstar/LibrePortal 2026-08-24 03:51:37 +01:00
5491455290 docs(roadmap): storage and backup locations may share a drive
Webstar pushed to main at Webstar/LibrePortal 2026-08-24 03:49:13 +01:00
5efdae0167 docs(roadmap): removable drives warn, never block
Webstar pushed to main at Webstar/LibrePortal 2026-08-24 03:35:04 +01:00
bb56b1db4b docs(roadmap): fitness checks, first-run wizard step, config panels
Webstar pushed to main at Webstar/LibrePortal 2026-08-24 03:14:06 +01:00
786d8ebfe8 docs(roadmap): drop STORAGE_PINNED, record the name-vs-path decision
Webstar pushed to main at Webstar/LibrePortal 2026-08-24 03:04:55 +01:00
8ef04ef5ad docs(roadmap): tighten the storage-locations design
Webstar pushed to main at Webstar/LibrePortal 2026-08-24 03:01:28 +01:00
472a63466b feat(instance): repair pass for clones made before the tool/auth renames
Webstar pushed to main at Webstar/LibrePortal 2026-08-24 02:58:26 +01:00
11e8142d41 docs(roadmap): plan per-app storage locations
Webstar pushed to main at Webstar/LibrePortal 2026-08-24 02:51:29 +01:00
f82237da36 fix(instance): make an instance's own functions reachable
Webstar pushed to main at Webstar/LibrePortal 2026-08-24 02:48:28 +01:00
0e6eb841bd fix(webui): refresh the Instances bar when an instance task completes
Webstar pushed to main at Webstar/LibrePortal 2026-08-21 01:04:21 +01:00
66cdb5be0d fix(backup): report the real reason a live capture fails
Webstar pushed to main at Webstar/LibrePortal 2026-08-21 00:59:23 +01:00
facf764c4b feat(webui): bulk selection on app tasks, updates overview, and app backups
Webstar pushed to main at Webstar/LibrePortal 2026-08-21 00:50:14 +01:00
dd68c04fec fix(updater): stop showing ghost rows for uninstalled apps
0e98988fcb fix(boot): reconcile apps at startup — unless-stopped loses a shutdown race
Compare 2 commits »