Commit Graph

  • 72c2f89cc8 chore(deps): update dependency typescript to v6 (#800) main renovate[bot] 2026-04-16 21:53:50 +02:00
  • 6f0617492b fix(deps): update bun minor and patch dependencies (#795) renovate[bot] 2026-04-16 21:46:05 +02:00
  • dd912b8246 ci: fix docker build Nicolas Meienberger 2026-04-16 21:38:42 +02:00
  • d56ee35b06 chore(deps): update dependency @types/node to v25 (#796) renovate[bot] 2026-04-16 21:38:02 +02:00
  • 2619da9c5f chore(deps): pin dependencies (#794) renovate[bot] 2026-04-16 21:29:59 +02:00
  • d2f65716fe feat(mirrors): add selective snapshot sync to mirror repositories (#755) Eric Hess 2026-04-16 21:28:48 +02:00
  • 497fa474a7 fix(deps): update dependency lucide-react to v1 (#804) renovate[bot] 2026-04-16 21:27:19 +02:00
  • 28b89036f1 chore(deps): update dependency jsdom to v29 (#799) renovate[bot] 2026-04-16 21:15:35 +02:00
  • 308d9916ba chore(deps): update dependency vitest to v4 (#803) renovate[bot] 2026-04-16 21:09:53 +02:00
  • 95006a7471 chore(core package): re-organize files Nicolas Meienberger 2026-04-16 19:07:11 +02:00
  • 5b728b8144 chore: move docs to monorepo apps (#801) Nico 2026-04-16 19:03:00 +02:00
  • 1e98013e45 chore(deps): update dependency @vitejs/plugin-react to v6 (#797) renovate[bot] 2026-04-16 18:37:44 +02:00
  • e059c35fbb chore(deps): update softprops/action-gh-release action to v3 (#790) renovate[bot] 2026-04-16 18:35:08 +02:00
  • d10a3d2d65 docs: init project (#792) Nico 2026-04-15 23:13:10 +02:00
  • 9a64275ca7 chore(deps): update github/codeql-action digest to 95e58e9 renovate/github-codeql-action-digest renovate[bot] 2026-04-15 20:48:36 +00:00
  • dbf0492e2c chore(deps): update docker/build-push-action digest to bcafcac renovate/docker-build-push-action-digest renovate[bot] 2026-04-15 09:30:06 +00:00
  • cc2d8b9279 chore(deps): update actions/upload-artifact digest to 043fb46 renovate/actions-upload-artifact-digest renovate[bot] 2026-04-15 09:30:01 +00:00
  • 532238a609 chore(deps): update actions/cache digest to 27d5ce7 renovate/actions-cache-digest renovate[bot] 2026-04-15 09:29:56 +00:00
  • 33601dde24 feat(agent): add standalone agent runtime (#776) Nico 2026-04-13 23:29:10 +02:00
  • 7fb5e6d65d chore(deps): update dependency @effect/language-service to ^0.85.0 (#781) renovate[bot] 2026-04-13 20:56:18 +02:00
  • b25ccdc6b2 chore: bump shoutrr and rclone versions Nicolas Meienberger 2026-04-12 13:41:05 +02:00
  • 5497cadb56 chore: bump Bun to 1.3.12 Nicolas Meienberger 2026-04-12 13:35:52 +02:00
  • 2ecd4b8eb6 chore: bump drizzle-orm Nicolas Meienberger 2026-04-12 13:34:25 +02:00
  • 76ac78c40c chore: fix ts issues in test files v0.34.0-beta.2 v0.34.0 Nicolas Meienberger 2026-04-12 11:39:06 +02:00
  • 97b4ce42c4 chore(deps): update bun minor and patch dependencies (#764) renovate[bot] 2026-04-12 11:30:23 +02:00
  • 832425025f refactor(backup): move retry delay minutes conversion at the contract level Nicolas Meienberger 2026-04-12 11:04:00 +02:00
  • 7ea9899385 Merge branch 'Der-Penz-retry-backup' Nicolas Meienberger 2026-04-12 10:50:02 +02:00
  • ed046f284d fix(backup): reset failure count on cancel Nicolas Meienberger 2026-04-12 10:39:14 +02:00
  • cb22e34215 refactor(backup): default to 2 retries & 15 minutes delay Nicolas Meienberger 2026-04-12 10:16:17 +02:00
  • 8765c5e705 feature(backup): do not trigger retry on manual backup DerPenz 2026-04-10 14:59:53 +02:00
  • 11bb95db92 fix(backup): retry wont be scheduled if it is after the next scheduled backup DerPenz 2026-04-10 14:51:20 +02:00
  • 5d8c2925d8 fix(backup): resetting failureRetryCount if backup is not retried DerPenz 2026-04-10 14:38:44 +02:00
  • 61396625f1 fix(backup): added limits in zod schema DerPenz 2026-04-10 14:33:22 +02:00
  • b2728cb09a fix(backup): removed useless null checks DerPenz 2026-04-09 14:21:31 +02:00
  • 0476dcebb8 fix(backup): updating new settings correctly in the db DerPenz 2026-04-08 20:12:42 +02:00
  • b1cd1a4220 fix(backup): added placeholder in settings DerPenz 2026-04-07 21:10:25 +02:00
  • 79b7733e1e fix(backup): updated types gen DerPenz 2026-04-07 21:01:32 +02:00
  • 7e9b1fafa3 feat(backup): added retry policy into job settings DerPenz 2026-04-07 20:50:15 +02:00
  • feb69ef7a7 feat(backup): retry backup on failure DerPenz 2026-04-07 19:47:49 +02:00
  • 4520335ebc fix(rclone): pass explicitly the RCLONE_CONF env var (#779) Nico 2026-04-12 09:25:57 +02:00
  • c25eacad05 ci: disable vite hooks in docker build Nicolas Meienberger 2026-04-10 22:53:23 +02:00
  • 73ae5c41b5 style: fix misalignment in mirrors ui (#778) Nico 2026-04-11 08:57:46 +02:00
  • 12b184dd99 ci: disable vite hooks in docker build v0.34.0-beta.1 Nicolas Meienberger 2026-04-10 22:53:23 +02:00
  • 1f4f94b3a5 chore(deps): pin voidzero-dev/setup-vp action to 8ecb391 (#775) renovate[bot] 2026-04-10 22:36:47 +02:00
  • d213d3546a ci: install vp globally Nicolas Meienberger 2026-04-10 22:33:26 +02:00
  • 28ba8657f9 feat(runtime): start and ship the local agent (#767) Nico 2026-04-10 00:00:30 +02:00
  • 863fbfc5cc fix(snapshots): use streamed response to avoid 1 MiB buffer limit on large repos (#771) Nico 2026-04-09 23:47:36 +02:00
  • 70c7de1efc feat(config): add support for APP_SECRET as a file (#769) Nico 2026-04-09 23:13:07 +02:00
  • 595a29056d fix(slack): channel is not supported in combination with webhooks (#770) Nico 2026-04-09 22:24:24 +02:00
  • 4872029b87 fix(smb-backend): add explicit utf8 charset encoding (#768) Nico 2026-04-09 21:39:19 +02:00
  • 979e494e75 docs: update readme Nicolas Meienberger 2026-04-09 21:18:25 +02:00
  • 5bcc3acc56 feat(controller): add agent manager and session handling (#763) Nico 2026-04-09 20:00:54 +02:00
  • 8a4a06f888 chore: migrate toolchain to vite-plus (#762) Nico 2026-04-09 17:57:19 +02:00
  • f9027033e5 ci: add environment to release job Nicolas Meienberger 2026-04-08 20:59:55 +02:00
  • 8c14a2742c chore(deps): update bun minor and patch dependencies (#751) renovate[bot] 2026-04-08 20:47:56 +02:00
  • c371676ad0 feat(agent): add standalone agent runtime (#761) Nico 2026-04-08 20:47:15 +02:00
  • 3169627b79 feat(contracts): add shared agent/controller protocol (#759) Nico 2026-04-08 08:17:15 +02:00
  • 4a1b479cf2 fix: restart agent after an unexpected exit feat/split2-agent-system Nicolas Meienberger 2026-04-07 18:48:10 +02:00
  • 9fba2d083c refactor: correctly close session on send failure Nicolas Meienberger 2026-04-07 18:13:48 +02:00
  • ad50ec9392 chore: effect ts plugin Nicolas Meienberger 2026-03-31 18:59:08 +02:00
  • 7ea7fe783c refactor: context as effectful callbacks Nicolas Meienberger 2026-03-31 18:50:05 +02:00
  • 7d61e7d465 fix: app lifecycle shutdown Nicolas Meienberger 2026-03-31 17:53:10 +02:00
  • e459606436 fix: handle socket message send failures Nicolas Meienberger 2026-03-30 20:58:11 +02:00
  • 3162cba8b2 fix: correctly propagate agent restic error Nicolas Meienberger 2026-03-30 20:39:47 +02:00
  • d291bb0382 refactor: reconnect agent automatically Nicolas Meienberger 2026-03-30 18:26:48 +02:00
  • 5684efed27 feat(agent): add local agent backup execution pipeline Nicolas Meienberger 2026-03-29 16:43:01 +02:00
  • 049becb900 refactor(mutex): improve multi locks operations to wait for all Nicolas Meienberger 2026-04-07 18:13:02 +02:00
  • ad8a83e60e e2e: refactor oidc server from dex to tinyauth (#754) Nico 2026-04-06 17:48:37 +02:00
  • f11e3b7f82 fix(schedule): disable if saving with manual-only mode v0.33.1-beta.2 v0.33.1 Nicolas Meienberger 2026-04-04 21:07:38 +02:00
  • 74d20d5be3 test(e2e): fix locator for delete volume button now in dropdown v0.33.1-beta.1 Nicolas Meienberger 2026-04-04 19:16:37 +02:00
  • 7add3dd517 chore(deps): update dependency typescript to v6 (#732) renovate[bot] 2026-04-04 17:34:25 +02:00
  • 9e7f1bf138 fix: windows path style in snapshot (#742) Nico 2026-04-04 17:21:13 +02:00
  • 43d9cb837f refactor(datetime): always use 2 digits for day and month formatting Nicolas Meienberger 2026-04-04 17:19:53 +02:00
  • 1cb1a66ef1 fix(deps): update bun minor and patch dependencies (#733) renovate[bot] 2026-04-04 17:16:03 +02:00
  • a4e54ac527 fix: serialize mirror copy operations per destination repository (#747) Nico 2026-04-04 17:12:45 +02:00
  • bae43c0d90 fix: sanitize Accept-Language locale parsing (#746) Nico 2026-04-04 13:18:04 +02:00
  • afc77f55b8 chore(deps): pin dependencies (#729) renovate[bot] 2026-04-02 23:44:53 +02:00
  • d5021566ac refactor(backups): split into helpers 03-11-feat_minimal_agent_setup Nicolas Meienberger 2026-04-01 23:24:51 +02:00
  • af4ac1c39c refactor: simplify singleton pattern Nicolas Meienberger 2026-04-01 23:11:51 +02:00
  • 23a2a168be fix: cancel started backups when agent disconnects Nicolas Meienberger 2026-04-01 22:06:08 +02:00
  • f965348d02 fix: restore repo lock during agent backups Nicolas Meienberger 2026-04-01 21:51:39 +02:00
  • 296e13ba1f refactor: split commands in separate files Nicolas Meienberger 2026-03-22 14:20:14 +01:00
  • 5eb1d2b727 feat: backup through agent Nicolas Meienberger 2026-03-17 21:13:22 +01:00
  • e168a8ddf5 revert: remove db agents for now Nicolas Meienberger 2026-03-22 19:42:12 +01:00
  • 7cfe3b3ebe refactor: effect Nicolas Meienberger 2026-03-17 19:09:35 +01:00
  • 51bc6fefb4 feat: agent token Nicolas Meienberger 2026-03-14 16:52:46 +01:00
  • 136279a25d chore: init contracts package Nicolas Meienberger 2026-03-14 16:52:22 +01:00
  • 4991d3e2ba feat: init agent/controller minimal Nicolas Meienberger 2026-03-10 19:42:40 +01:00
  • 95aadf6e73 refactor: dedicated edit page for notifications (#741) Nico 2026-04-02 22:59:23 +02:00
  • 731ebad1ee style: redesign volume details page to match repository (#740) Nico 2026-04-02 22:55:23 +02:00
  • 475bfb59ae style: redesign respository details page (#739) Nico 2026-04-02 22:51:57 +02:00
  • e77723164b refactor: improve buttons and space with dropdowns (#738) Nico 2026-04-02 21:44:32 +02:00
  • 4bf1463406 refactor: dedicated edit page for volumes (#737) Nico 2026-04-02 21:40:24 +02:00
  • d6e80b71d7 refactor: dedicated edit page for backups (#736) Nico 2026-04-02 21:36:31 +02:00
  • a6d402b915 fix(deps): update bun minor and patch dependencies (#730) renovate[bot] 2026-04-01 23:11:22 +02:00
  • 0baf4677e7 chore(bun): switch minimum release age to 3 days v0.33.0 Nicolas Meienberger 2026-04-01 20:53:21 +02:00
  • d3da24c916 chore(renovate): switch minimum release age to 3 days Nicolas Meienberger 2026-04-01 20:51:09 +02:00
  • f7324db5fc chore(renovate): fix invalid config Nicolas Meienberger 2026-04-01 20:14:32 +02:00
  • 4305057185 test: move test runner from Bun to Vitest (#727) Nico 2026-04-01 20:05:54 +02:00
  • e265f7d478 test: fix flaky test depending on mutex timing v0.33.0-beta.4 Nicolas Meienberger 2026-04-01 09:27:13 +02:00