Repository navigation
Releases: alvins82/CasaOS-LocalStorage
Releases · alvins82/CasaOS-LocalStorage
Release list
v0.4.28
v0.4.27
fix: restore merges during the before-docker init step
v0.4.26
fix: keep restoring merges until their sources appear CheckMergeMount previously ran once at boot, so a merge whose source disks were not mounted yet (or whose mount point was occupied) was never restored for the rest of the session. Reconcile every 30 seconds; the pass is a silent no-op while all merges are mounted. Fail loud on restore: a non-empty merge mount point now reports the offending entries, and the merge_init_status endpoint returns the "error" state with the last restore failure instead of the stale "initialized" state. Serialize merge lifecycle operations with a service mutex so the periodic reconciler cannot race UI create/update/remove calls, and re-check the database before restoring a merge that may have been removed while the pass was in flight.
v0.4.25
CasaOS LocalStorage v0.4.24
CasaOS LocalStorage v0.4.24
Included pull request
- CasaOS-LocalStorage #7: create missing
Documents,Downloads,Gallery, andMediadirectories when external merged storage is created while preserving systemAppDatabehavior.
Verified with the repository CI build and release packaging workflow.
CasaOS LocalStorage v0.4.23
CasaOS LocalStorage v0.4.23
Included pull request
- CasaOS-LocalStorage #6: add protected storage-volume renaming and read the updated filesystem label immediately with
blkidwhen udev data is stale.
Verified with API generation, the Linux amd64 production build, and Linux service test compilation.
CasaOS LocalStorage v0.4.22
CasaOS LocalStorage v0.4.22
Included pull request
- CasaOS-LocalStorage #5: report nested filesystem usage accurately and retain physical disk ownership in storage entries.
Verified with the amd64 build and service test compilation.
CasaOS LocalStorage v0.4.21
External-only merged storage.\n\n- Keep the system storage branch out of merged /DATA storage.\n- Preserve existing system data while moving /DATA onto external mergerfs branches.\n- Keep system AppData available at /DATA/AppData and restore it safely when the merged view is removed.\n\nImplemented in CasaOS-LocalStorage PR IceWhaleTech#71.