Commit Graph

  • 0120641e3a feat: onboarding flow Nicolas Meienberger 2025-10-02 20:30:02 +02:00
  • 689e92ffc1 chore: small ui improvements Nicolas Meienberger 2025-10-02 19:59:04 +02:00
  • 86adda848e fix: mobile viewport Nicolas Meienberger 2025-10-02 19:34:08 +02:00
  • c013351026 fix: make the add form scrollable for smaller screens Nicolas Meienberger 2025-10-02 18:47:53 +02:00
  • 1e7530cc09 feat: authentication Nicolas Meienberger 2025-10-02 18:47:25 +02:00
  • 7f79fd7628 Update docker-compose command to use 'docker compose' Nico 2025-10-01 21:52:13 +02:00
  • c29f35fc34 Update README.md Nico 2025-10-01 21:50:09 +02:00
  • 9872185b69 docs: update README again Nicolas Meienberger 2025-10-01 21:40:00 +02:00
  • a511a9ebc1 docs: update README v0.0.1 Nicolas Meienberger 2025-10-01 21:34:36 +02:00
  • 85a7e12dd8 ci: cache docker build Nicolas Meienberger 2025-10-01 20:56:14 +02:00
  • 3bf4cddcc8 ci: add release workflow Nicolas Meienberger 2025-10-01 20:46:59 +02:00
  • 110ebfd160 fix: form reset and default values Nicolas Meienberger 2025-09-28 18:14:48 +02:00
  • 202759d9de feat: update volume Nicolas Meienberger 2025-09-27 15:50:34 +02:00
  • aa32ea322d refactor: docker volume prefix Nicolas Meienberger 2025-09-27 14:49:22 +02:00
  • 88e310cc4f chore: production setup Nicolas Meienberger 2025-09-27 14:10:15 +02:00
  • 9f3fb8a302 fix: error message from backend Nicolas Meienberger 2025-09-27 12:00:32 +02:00
  • ca7c6c7ecf Add LICENSE file Nico 2025-09-27 11:23:47 +02:00
  • 35779b5ce3 feat: toggle auto remount Nicolas Meienberger 2025-09-27 11:22:47 +02:00
  • 7154dcdbac feat: manual health check Nicolas Meienberger 2025-09-27 11:09:19 +02:00
  • 082192f38a refactor: autoRemount as boolean Nicolas Meienberger 2025-09-27 10:51:31 +02:00
  • 592a8f52b7 feat: display containers using the volume Nicolas Meienberger 2025-09-27 10:16:23 +02:00
  • 481eb13a44 chore: use /var/lib/docker/volumes mountpoint Nicolas Meienberger 2025-09-27 00:39:29 +02:00
  • 789646412d fix: background Nicolas Meienberger 2025-09-26 22:29:15 +02:00
  • 5b87050013 refactor: coming soon backups Nicolas Meienberger 2025-09-26 22:21:37 +02:00
  • 604e92ab1e refactor: unify layout across tabs Nicolas Meienberger 2025-09-26 22:07:06 +02:00
  • 4fe742e5c8 feat: base backups tab Nicolas Meienberger 2025-09-26 21:14:39 +02:00
  • bc6e6c9700 feat: add webdav support Nicolas Meienberger 2025-09-26 19:13:09 +02:00
  • 323312ec7b feat: smb support Nicolas Meienberger 2025-09-25 21:35:08 +02:00
  • 9b57dd8a1c fix: statfs when volume is not mounted Nicolas Meienberger 2025-09-25 21:28:36 +02:00
  • 6b386d28d6 feat: volume stats & charts Nicolas Meienberger 2025-09-25 21:16:55 +02:00
  • c261590ea3 feat: docker usage examples & statfs Nicolas Meienberger 2025-09-25 21:13:49 +02:00
  • 86f7ae8a89 feat: docker usage examples Nicolas Meienberger 2025-09-24 21:57:20 +02:00
  • 7b778cfafd feat: implement driver Nicolas Meienberger 2025-09-24 21:00:12 +02:00
  • 12ed149ffe wip volume tabs Nicolas Meienberger 2025-09-24 18:25:54 +02:00
  • 6360fe3d1d feat: app breadcrumbs Nicolas Meienberger 2025-09-24 18:25:31 +02:00
  • 677db2f90f refactor: improve error handling with global router catchall Nicolas Meienberger 2025-09-24 17:44:41 +02:00
  • db88bb6de2 refactor: cleanup startup code and add cron job Nicolas Meienberger 2025-09-23 23:01:42 +02:00
  • 5695a8c700 feat: proper timeout and order of operations Nicolas Meienberger 2025-09-23 22:39:42 +02:00
  • 3734ba2925 feat: mount volumes on startup Nicolas Meienberger 2025-09-23 19:15:28 +02:00
  • f67152146d feat: mount / unmount Nicolas Meienberger 2025-09-23 18:22:54 +02:00
  • 833bcb590f feat: volume details Nicolas Meienberger 2025-09-07 16:08:08 +02:00
  • aa82f95c56 chore: delete go folder Nicolas Meienberger 2025-09-03 22:19:26 +02:00
  • 7fe75c64e8 feat: backend status & health check Nicolas Meienberger 2025-09-03 22:18:59 +02:00
  • 63b983b1b1 feat: volume type icon Nicolas Meienberger 2025-09-03 21:55:01 +02:00
  • 91020e6f23 feat: edit volume Nicolas Meienberger 2025-09-03 21:42:18 +02:00
  • ca4bd4a619 feat(client): test mount from form Nicolas Meienberger 2025-09-03 21:16:44 +02:00
  • 0c0a3b8581 feat(server): test mount endpoint Nicolas Meienberger 2025-09-02 22:52:44 +02:00
  • de0ae08008 feat: shared type package Nicolas Meienberger 2025-09-02 21:59:26 +02:00
  • 9ef21d4ec2 refactor(client): zod to arktype Nicolas Meienberger 2025-09-02 19:33:56 +02:00
  • eb2fbe8f75 feat: delete volume Nicolas Meienberger 2025-08-31 21:49:49 +02:00
  • 37effcb4e3 refactor: use rr actions/loader Nicolas Meienberger 2025-08-31 19:22:55 +02:00
  • 23f47bbb6b chore: re-order backend file structure Nicolas Meienberger 2025-08-31 17:32:11 +02:00
  • a16fc37b44 refactor: switch from go to bun Nicolas Meienberger 2025-08-31 17:32:00 +02:00
  • a0be690eb9 chore: move to go folder Nicolas Meienberger 2025-08-20 22:15:43 +02:00
  • 83b4296cfc feat: add NFS volume type Nicolas Meienberger 2025-08-20 21:15:30 +02:00
  • d13763995e feat(frontend): create volume Nicolas Meienberger 2025-08-16 14:22:24 +02:00
  • 03a1203f7e feat: delete volume Nicolas Meienberger 2025-08-16 14:02:16 +02:00
  • 173858343e feat: init frontend Nicolas Meienberger 2025-08-11 21:21:26 +02:00
  • 672f9097e1 refactor: use domain pattern Nicolas Meienberger 2025-08-10 22:23:44 +02:00
  • fd91751673 feat: api Nicolas Meienberger 2025-08-10 16:51:16 +02:00
  • 2c38a551cc refactor: switch router to gin Nicolas Meienberger 2025-08-10 13:07:05 +02:00
  • e601d91955 refactor: move driver handlers to own file Nicolas Meienberger 2025-08-10 11:29:34 +02:00
  • f121825d14 feat: init react frontend Nicolas Meienberger 2025-08-10 11:00:54 +02:00
  • 0f9ace4dfa refactor: use different path inside container Nicolas Meienberger 2025-08-10 10:39:58 +02:00
  • 18654426fa feat: improved logging with zerolog Nicolas Meienberger 2025-08-10 00:08:00 +02:00
  • d0bf890386 feat: sqlite storage Nicolas Meienberger 2025-08-09 19:54:29 +02:00
  • 388114d536 feat: missing endpoints Nicolas Meienberger 2025-08-09 18:30:33 +02:00
  • 065c629ba8 feat: dev hot reload setup Nicolas Meienberger 2025-08-09 17:08:54 +02:00
  • e7463d34ef feat: basic volume plugin commands Nicolas Meienberger 2025-08-09 12:36:16 +02:00
  • 8d86f56b87 feat: go mod init Nicolas Meienberger 2025-08-09 11:35:00 +02:00
  • 68194f2bf2 Initial commit Nico 2025-08-09 10:58:56 +02:00