Commit Graph

  • 10d0769071 feat!: complete visual redesign → 1.0.0 main darroyo 2026-07-08 01:24:51 -04:00
  • 56e5fabe8d feat(storage): paginate operations history with prev/next controls darroyo 2026-07-07 09:27:06 -04:00
  • 5b459c0b2e fix(storage): stream job output in real-time with StdoutPipe/StderrPipe darroyo 2026-07-07 09:07:08 -04:00
  • d42a0ab412 fix(storage): correct exit_code=0 treated as failed for successful jobs darroyo 2026-07-07 01:34:46 -04:00
  • 599af5a828 feat(storage): rename snapraid_content to snapraid_conf; clarify conf vs content file; add auto-detect and conf viewer darroyo 2026-07-07 01:17:55 -04:00
  • 047f0f5c09 fix(db): enable WAL mode, busy_timeout and single conn to avoid SQLITE_BUSY darroyo 2026-07-07 00:58:02 -04:00
  • 24425b8b39 fix(storage): persist mover_warning_threshold in DB read/write darroyo 2026-07-07 00:51:59 -04:00
  • 197b2ad13e feat(storage): show job error details in history table and output panel darroyo 2026-07-07 00:45:03 -04:00
  • 428056e1be feat: show disk usage of mover source with configurable warning threshold darroyo 2026-07-07 00:30:32 -04:00
  • e5b9b233b8 fix: use exec.LookPath instead of 'command -v' for binary detection darroyo 2026-07-07 00:06:06 -04:00
  • d3d59b4e45 fix: nil slice -> empty slice in list API responses darroyo 2026-07-06 23:31:03 -04:00
  • 27a52d2986 feat: add mergerfs mover and snapraid integration darroyo 2026-07-06 23:23:22 -04:00
  • 319030848f fix: wrap Samba page header buttons in same flex container so they stay together darroyo 2026-07-06 22:41:46 -04:00
  • 155b5a4b21 feat: add re-import from system buttons for Samba and NFS darroyo 2026-07-06 22:29:39 -04:00
  • 03e9368a91 feat: add invalid_users directive for Samba shares darroyo 2026-07-06 15:17:32 -04:00
  • 3e290164c5 fix(nfs): move fsid=N inside client parentheses in /etc/exports darroyo 2026-07-06 12:20:35 -04:00
  • d380cad36d fix(nfs): add migration 0006 to repair fsid=0 exports darroyo 2026-07-06 12:10:20 -04:00
  • 35ff23bf71 bump version to 0.5.1 darroyo 2026-07-06 12:05:29 -04:00
  • 667576e5bd fix(nfs): assign non-zero fsid during MigrateNFSClients migration darroyo 2026-07-06 12:00:56 -04:00
  • 59505b443f fix(nfs): reconcile clients[i].advanced type mismatch (object vs string) darroyo 2026-07-06 11:45:44 -04:00
  • 512feaffd7 feat(nfs): per-host NFS options (IP/CIDR with own ro/async/squash flags) darroyo 2026-07-06 11:30:27 -04:00
  • 0a4004a9ab fix: show permissions as drwxr-x/755 instead of drwxr-x755 for clarity darroyo 2026-07-06 10:31:57 -04:00
  • a88f92e786 feat: add direct path input bar to Files page and FileBrowserModal darroyo 2026-07-06 09:42:50 -04:00
  • 511cdde911 fix: prevent loadDir from clearing search state on every directory load darroyo 2026-07-06 09:02:58 -04:00
  • 238ca23d5b fix: null guard on API array responses to prevent crash darroyo 2026-07-06 08:51:59 -04:00
  • 50ed8abe95 feat: file manager with browse, search, upload, chmod/chown darroyo 2026-07-06 01:56:40 -04:00
  • 0da789cd96 fix: populate fsid for legacy NFS exports on migration darroyo 2026-07-06 01:22:16 -04:00
  • b678c8e1a9 Bump version: 0.3.0 -> 0.3.1 darroyo 2026-07-06 00:52:29 -04:00
  • 5c9ece6891 fix: hide used_by when only one source is present darroyo 2026-07-06 00:45:28 -04:00
  • 508890a232 feat: multi-source disk entries with chips display darroyo 2026-07-06 00:40:41 -04:00
  • a24145e07a Bump version: 0.2.0 -> 0.2.1 darroyo 2026-07-06 00:34:09 -04:00
  • 4d2a873c8b fix: remove SetVersionInfo call that overwrote ldflag-injected version darroyo 2026-07-06 00:33:56 -04:00
  • e3add68584 feat: structured NFS options with auto-fsid and manual watched mounts darroyo 2026-07-06 00:23:49 -04:00
  • 63e0b5146a fix: tolerate duplicate column errors in migration runner darroyo 2026-07-06 00:05:02 -04:00
  • 9a9d4cc753 fix: implement migration tracking and make 0002 idempotent darroyo 2026-07-05 23:54:14 -04:00
  • 3d956d43c2 fix: split ALTER TABLE into separate ADD COLUMN statements in migration 0002 darroyo 2026-07-05 23:26:53 -04:00
  • a61ae04009 fix: use try-restart in postinst so .deb upgrade reloads the service darroyo 2026-07-05 23:14:31 -04:00
  • ac07499e8d feat: bake version into binary and display in UI sidebar darroyo 2026-07-05 23:07:20 -04:00
  • 8cfd405ffc cambios darroyo 2026-07-05 22:59:37 -04:00
  • 65cd753818 feat: add storage info to settings page and improve NFS export handling darroyo 2026-07-05 22:56:39 -04:00
  • 72a8336087 feat: add admin password change via /settings page darroyo 2026-07-05 22:31:45 -04:00
  • 4ae7335b31 feat: import existing smb.conf and /etc/exports on first boot darroyo 2026-07-05 21:45:25 -04:00
  • d6b184d19b postinst: start nasctl service after install so it's immediately running darroyo 2026-07-05 21:21:33 -04:00
  • 4f0754ecc5 Add nasctl: Go NAS control plane with React frontend darroyo 2026-07-05 17:37:19 -04:00
  • 359fd5a160 Initial commit darroyo 2026-07-05 19:22:18 +00:00