Commit Graph

  • 6d3a8c4a5a fix(deps): update bun minor and patch dependencies renovate/bun-minor-and-patch-dependencies renovate[bot] 2026-07-30 18:04:33 +00:00
  • bb18ffc8fc chore(deps): update github/codeql-action digest to f205ea1 renovate/github-codeql-action-digest renovate[bot] 2026-07-30 18:03:50 +00:00
  • c5d9a0b415 chore(deps): update dependency jsdom to v30 renovate/jsdom-30.x renovate[bot] 2026-07-30 09:29:25 +00:00
  • 630358b018 chore(deps): update docker/login-action digest to dbcb813 renovate/docker-login-action-digest renovate[bot] 2026-07-30 03:34:16 +00:00
  • f9bcf2f565 chore(deps): update dependency nicholas-fedor/shoutrrr to v0.16.2 (#1071) main renovate[bot] 2026-07-30 11:33:42 +08:00
  • 3a2704b03c feat(mirror): show sync progress (#1078) Nico 2026-07-30 09:22:11 +08:00
  • 79d8c00e89 fix(build): disable apk version pinning Nicolas Meienberger 2026-07-30 09:20:09 +08:00
  • 0f472bb5f4 fix: pr feedbacks Nicolas Meienberger 2026-07-27 12:04:06 +02:00
  • ec123fe424 fix(mirror): cancel multiple syncs instead of the visible frontend one Nicolas Meienberger 2026-07-27 10:36:03 +02:00
  • 53dc210c06 refactor(mirrors): return last sync task in response instead of deriving state Nicolas Meienberger 2026-07-27 10:11:25 +02:00
  • 1b814f769e refactor(mirror-sync): use background task system Nicolas Meienberger 2026-07-14 17:20:28 +02:00
  • ba9e860730 refactor(mirror-sync): remove legacy status columns refactor/mirror-sync-drop-legacy-status Nicolas Meienberger 2026-07-14 17:20:28 +02:00
  • e153f91eda wip Nicolas Meienberger 2026-07-27 02:09:47 +02:00
  • 4c1ac2a735 refactor(mirror-sync): use background task system Nicolas Meienberger 2026-07-14 17:20:28 +02:00
  • c1929be289 refactor: skip auth for api docs in development Nicolas Meienberger 2026-07-22 12:20:29 +02:00
  • 836ffed1f9 chore(deps): update actions/checkout digest to 3d3c42e (#1065) renovate[bot] 2026-07-22 08:05:08 +02:00
  • 468e2b45c1 chore(deps): update softprops/action-gh-release digest to 3d0d988 (#1056) renovate[bot] 2026-07-22 08:04:34 +02:00
  • 17bc0dc0ad chore(deps): update voidzero-dev/setup-vp digest to 250f29c (#1027) renovate[bot] 2026-07-22 08:04:17 +02:00
  • a96aed8eb2 chore(deps): update dependency @types/node to v26 (#1000) renovate[bot] 2026-07-22 08:03:47 +02:00
  • aa5ea161a3 fix(deps): update bun minor and patch dependencies (#1060) renovate[bot] 2026-07-22 07:53:54 +02:00
  • 3b9803862d refactor(restic): support cancellable maintenance commands (#1059) Nico 2026-07-14 18:05:45 +02:00
  • 97660de6c6 feat(tasks): add task log page feat/task-log-ui Nicolas Meienberger 2026-07-14 17:26:38 +02:00
  • 2dae495cb0 feat(tasks): expose paginated task history Nicolas Meienberger 2026-07-14 17:24:46 +02:00
  • 06edfb586e feat(tasks): persist task audit metadata Nicolas Meienberger 2026-07-14 17:23:15 +02:00
  • b1db4b8c78 fix(deps): update bun minor and patch dependencies (#1041) renovate[bot] 2026-07-14 16:37:02 +02:00
  • 44d7f7e8ab chore(deps): update dependency rclone/rclone to v1.74.4 (#1054) renovate[bot] 2026-07-14 16:30:40 +02:00
  • 99cbd94841 chore(deps): update dependency typescript to v7 (#1055) renovate[bot] 2026-07-14 13:57:52 +02:00
  • 05bab26e9f wip feat/export-import-config Nicolas Meienberger 2026-06-21 22:46:03 +02:00
  • 87c50bb862 refactor: decouple import / export from rest of the codebase Nicolas Meienberger 2026-04-16 22:41:38 +02:00
  • a1a4f6f652 WIP Nicolas Meienberger 2026-04-13 22:08:53 +02:00
  • 08c5e40b7e docs: update Docker Compose Zerobyte image examples to v0.41 (#1058) Copilot 2026-07-13 22:57:00 +02:00
  • 44e4591dd2 chore(dockerfile): pin libcrypto and libssl versions v0.41.0-beta.3 v0.41.0 Nicolas Meienberger 2026-07-13 22:12:47 +02:00
  • 60ece09a47 ci: disable testflight publish in main release workflow v0.41.0-beta.2 Nicolas Meienberger 2026-07-13 13:53:46 +02:00
  • 365ac1e6e6 chore(dockerignore): ignore all nested node_modules v0.41.0-beta.1 Nicolas Meienberger 2026-07-11 12:23:45 +02:00
  • 364bf23163 feat(restore): allow cancellation from UI (#1052) Nico 2026-07-11 10:46:11 +02:00
  • c13808a0a8 fix(ui): cron expression overflowing (#1051) Nico 2026-07-11 10:26:45 +02:00
  • bed337002e chore(deps): bump excon dependabot/bundler/apps/desktop/bundler-b0eb7e8c29 dependabot[bot] 2026-07-10 23:48:11 +00:00
  • af9c4486ea fix(restore): preload initial task at first render Nicolas Meienberger 2026-07-10 16:53:14 +02:00
  • d9a8ed762e refactor: split active tasks vs tracked in their own hook Nicolas Meienberger 2026-07-10 11:08:29 +02:00
  • ab2ca3bbbe refactor(restore): move to task stream system Nicolas Meienberger 2026-07-09 23:51:17 +02:00
  • c4093b0719 refactor(doctor): move to task stream system (#1048) Nico 2026-07-09 23:17:27 +02:00
  • 7c44094419 chore(deps): update dependency restic/restic to v0.19.1 (#1046) renovate[bot] 2026-07-08 17:04:44 +02:00
  • 4157514e32 refactor(tag-snapshots): move tag snapshots as background tracked task (#1047) Nico 2026-07-08 15:47:49 +02:00
  • a10be39159 refactor: delete snaps task sub (#1044) Nico 2026-07-08 14:58:30 +02:00
  • 0a9cecabc4 feat(tasks): introduce task scoped server sent events (#1043) Nico 2026-07-07 20:34:55 +02:00
  • 1e2359acd9 refactor(delete-snapshot): background task (#1042) Nico 2026-07-07 16:08:30 +02:00
  • dc318e8bf4 chore(deps): update actions/checkout action to v7 (#997) renovate[bot] 2026-07-06 14:28:55 +02:00
  • 1aa1ef91f4 chore(deps): update actions/cache action to v6 (#1009) renovate[bot] 2026-07-06 14:28:32 +02:00
  • 78f42af6df chore(deps): update docker/setup-buildx-action digest to bb05f3f (#1035) renovate[bot] 2026-07-06 14:28:06 +02:00
  • 4b94512d50 chore(deps): update github/codeql-action digest to 54f647b (#1036) renovate[bot] 2026-07-06 14:27:46 +02:00
  • e690714055 chore(deps): bump faraday (#1013) dependabot[bot] 2026-07-06 14:24:12 +02:00
  • 238ca9edd1 chore(deps): update dependency electron to v43 (#1038) renovate[bot] 2026-07-06 14:23:41 +02:00
  • dfc2aae093 fix(deps): update bun minor and patch dependencies (#991) renovate[bot] 2026-07-06 14:17:58 +02:00
  • de150b8cc4 feat(sftp): add option for absolute & parent symlink backups (#1040) Nico 2026-07-06 14:11:42 +02:00
  • 3024dc5836 chore(renovate): apk and bin custom managers (#1039) Nico 2026-07-06 12:19:32 +02:00
  • d9cb8e941c fix(backup): don't display empty snap list while fetching (#1037) Nico 2026-07-06 11:27:07 +02:00
  • 56cea44686 chore(deps): update docker/metadata-action digest to dc80280 (#1030) renovate[bot] 2026-07-06 11:26:48 +02:00
  • 67995a509c chore(deps): update docker/login-action digest to af1e73f (#1029) renovate[bot] 2026-07-06 10:36:04 +02:00
  • d8082b2243 chore(deps): update docker/build-push-action digest to 53b7df9 (#1026) renovate[bot] 2026-07-06 10:33:07 +02:00
  • f235c83732 chore(deps): update actions/cache digest to caa2961 (#1010) renovate[bot] 2026-07-06 10:32:40 +02:00
  • ec884acc65 chore(deps): update softprops/action-gh-release digest to 718ea10 (#995) renovate[bot] 2026-07-06 10:32:17 +02:00
  • 46c21c8529 feat(webhooks): allow insecure tls for self-signed certs (#1034) Nico 2026-07-06 10:26:21 +02:00
  • fd2931315f chore: regenerate api-client Nicolas Meienberger 2026-07-06 10:08:32 +02:00
  • 4dee038def Revert "fix: harden volume browser path codec (#1020)" Nicolas Meienberger 2026-06-30 21:02:51 +02:00
  • 06421a4462 ci: run restore integration checks ci/restore-integration-checks Nicolas Meienberger 2026-06-30 16:09:21 +02:00
  • 19a7841ed2 feat: use restore plans in snapshot restore UI feat/snapshot-restore-ui-paths Nicolas Meienberger 2026-06-30 16:08:38 +02:00
  • 5f53fd9f19 feat: expose snapshot restore planning API feat/snapshot-restore-plan-api Nicolas Meienberger 2026-06-30 16:07:34 +02:00
  • 83050e862d feat: plan restores at execution target feat/restore-execution-planning Nicolas Meienberger 2026-06-30 16:06:45 +02:00
  • 1a4fb41c99 refactor: add snapshot path context facade refactor/snapshot-path-context Nicolas Meienberger 2026-06-30 16:05:48 +02:00
  • f646bc4f92 fix: harden volume browser path codec (#1020) Nico 2026-06-30 19:21:15 +02:00
  • 3e3719f33c fix(bacups): reschedule immediately warning backups (#1016) Nico 2026-06-30 13:03:12 +02:00
  • 04c0ec8623 ci: add integration tests in checks workflow feat/native-windows-restore Nicolas Meienberger 2026-06-30 12:20:04 +02:00
  • d098ffdbab feat: handle native windows snapshot restore paths Nicolas Meienberger 2026-06-29 17:58:03 +02:00
  • f3f6a4e5f9 test(integration): add restore test suite (#1018) Nico 2026-06-30 11:36:52 +02:00
  • f504dfc372 chore(desktop): alpha naming Nicolas Meienberger 2026-06-29 09:12:21 +02:00
  • 7274740ab5 fix(ci): scope desktop release signing secrets Nicolas Meienberger 2026-06-29 08:31:11 +02:00
  • b010e25803 refactor(desktop): remove restic bridge (#1012) Nico 2026-06-28 13:09:32 +02:00
  • 083fdd1234 fix(desktop): harden startup against localhost port hijack Nicolas Meienberger 2026-06-24 09:43:02 +02:00
  • cd90abd3fe feat(desktop): automatic release pipeline (#1006) Nico 2026-06-23 11:38:11 +02:00
  • 3f48e935f5 feat(desktop): add packaging runtime (#1005) Nico 2026-06-22 21:16:15 +02:00
  • 956e357b72 feat(desktop): add tray UI (#1004) Nico 2026-06-22 15:36:46 +02:00
  • 22fe4fa0a5 feat(desktop): add native shell capabilities (#1002) Nico 2026-06-22 14:55:12 +02:00
  • f26ed7b5fd feat(desktop): add app foundation (#1001) Nico 2026-06-22 14:05:02 +02:00
  • 591b6c81d1 test: automate legacy sftp integration Nicolas Meienberger 2026-06-02 15:39:00 +02:00
  • cc29347e57 docs: update Docker Compose examples to Zerobyte v0.40 (#999) Copilot 2026-06-22 09:45:51 +02:00
  • 277c24e1a0 fix(auth): revoke organization API keys when removing members v0.40.0-beta.2 v0.40.0 Nicolas Meienberger 2026-06-21 21:02:14 +02:00
  • 11525c9203 chore: release 0.40.0 v0.40.0-beta.1 Nicolas Meienberger 2026-06-21 21:02:14 +02:00
  • 019ffa98fd fix(auth): require SSO auto-link policy for existing members Nicolas Meienberger 2026-06-21 17:23:35 +02:00
  • 4dd96307ec fix(sso): allow verified invitation account linking Nicolas Meienberger 2026-06-21 11:50:44 +02:00
  • dec9ac5b28 test(e2e): fix failure due to changes in UI Nicolas Meienberger 2026-06-21 11:49:49 +02:00
  • c0148aba89 feat(desktop): prepare folder picker for desktop (#993) Nico 2026-06-17 14:34:39 +02:00
  • da13257295 refactor: min 32 chars for desktop launch secret Nicolas Meienberger 2026-06-16 22:57:16 +02:00
  • 7b5eb7574c fix(auth): disable sign-up paths when password is disabled Nicolas Meienberger 2026-06-16 22:48:37 +02:00
  • 34e8f89727 feat: add option to disable password login (#949) Parman Mohammadalizadeh 2026-06-16 23:56:56 +03:30
  • 1f38d9241b fix(backups): allow clearing retention policy fields (#992) Nico 2026-06-16 19:35:41 +02:00
  • 4cdce2a26d chore(deps): update github/codeql-action digest to 8aad20d (#914) renovate[bot] 2026-06-16 16:17:45 +02:00
  • 1e08eb0d15 chore(deps): update voidzero-dev/setup-vp digest to 2dec1e3 (#923) renovate[bot] 2026-06-16 16:17:19 +02:00
  • e720e9707e chore(deps): update actions/checkout digest to df4cb1c (#936) renovate[bot] 2026-06-16 16:16:53 +02:00
  • 7f6dedf64a fix(deps): update bun minor and patch dependencies (#974) renovate[bot] 2026-06-16 07:32:10 +02:00
  • 697ba92686 fix(notifications): trim smtpHost before saving Nicolas Meienberger 2026-06-15 22:33:27 +02:00