Commit graph

  • c42380b26b refactor: remove trim on password Nicolas Meienberger 2025-12-06 10:08:01 +0100
  • 51ed47c30f refactor: no need to print safe args as it's already sanitized Nicolas Meienberger 2025-12-06 10:06:03 +0100
  • b8ae10b316 fix: volume data not refreshing when changing selection Nicolas Meienberger 2025-12-04 18:54:02 +0100
  • f232fc07c1 feat: custom include patterns (#104) Nico 2025-12-04 18:44:34 +0100
  • d542318e2c feat: naming backup schedules (#103) Nico 2025-12-04 18:31:00 +0100
  • 2660d91002 fix: broken migration Nicolas Meienberger 2025-12-03 21:20:50 +0100
  • b155f82575 chore: update dependencies Nicolas Meienberger 2025-12-03 20:55:38 +0100
  • 9120153375 feat: mirror repositories (#95) Nico 2025-12-03 20:52:47 +0100
  • 780fdae63e cryptoUtils.decrypt alligned with encrypt in regards of handling extra space in password file Jakub Trávník 2025-12-04 08:43:17 +0100
  • fc482e9729 crypto.Utils comments updated to reflect behaviour Jakub Trávník 2025-12-04 08:39:51 +0100
  • 1fe026a76f avoid logging secrets in smb backend Jakub Trávník 2025-12-04 08:33:55 +0100
  • 2df1fa53a0 feat: implement encryption for sensitive fields in volume backends Jakub Trávník 2025-12-04 00:04:26 +0100
  • da8e9c4ada ci: fix docker cache args on wrong step Nicolas Meienberger 2025-12-06 09:39:10 +0100
  • da489fab24 Merge branch 'tvarohohlavy-volumes-secrets-encryption' Nicolas Meienberger 2025-12-06 10:08:20 +0100
  • e4b8076351 refactor: remove trim on password Nicolas Meienberger 2025-12-06 10:08:01 +0100
  • 70c72f0f9a refactor: no need to print safe args as it's already sanitized Nicolas Meienberger 2025-12-06 10:06:03 +0100
  • c45b760abc ci: fix docker cache args on wrong step Nicolas Meienberger 2025-12-06 09:39:10 +0100
  • 9ba26b7599 feat: add DOCKER_HOST support Nicolas Meienberger 2025-12-04 19:09:23 +0100
  • 01127ee9d6 fix: volume data not refreshing when changing selection Nicolas Meienberger 2025-12-04 18:54:02 +0100
  • 77f5886110 fix: remove debug logs in production Nicolas Meienberger 2025-12-04 18:46:12 +0100
  • 6b6338291b feat: custom include patterns (#104) Nico 2025-12-04 18:44:34 +0100
  • 2c11b7c7de feat: naming backup schedules (#103) Nico 2025-12-04 18:31:00 +0100
  • a0fa043207 fix: broken migration Nicolas Meienberger 2025-12-03 21:20:50 +0100
  • 143701820a chore: update dependencies Nicolas Meienberger 2025-12-03 20:55:38 +0100
  • aff875c62f feat: mirror repositories (#95) Nico 2025-12-03 20:52:47 +0100
  • e52c25d87b ci: fix docker cache args on wrong step Nicolas Meienberger 2025-12-06 09:39:10 +0100
  • ea9003ca4b
    Merge branch 'main' into config-import-json Jakub Trávník 2025-12-05 10:56:38 +0100
  • 4403e3cf19
    Merge branch 'main' into missing-icons Jakub Trávník 2025-12-05 00:22:39 +0100
  • e85cc35b1a feat: add DOCKER_HOST support v0.17.0-beta.1 v0.17.0 Nicolas Meienberger 2025-12-04 19:09:23 +0100
  • 321dc4cdf7 fix: volume data not refreshing when changing selection Nicolas Meienberger 2025-12-04 18:54:02 +0100
  • 0f7bd1e042 fix: remove debug logs in production Nicolas Meienberger 2025-12-04 18:46:12 +0100
  • 08d8a47352
    feat: custom include patterns (#104) Nico 2025-12-04 18:44:34 +0100
  • 7034519140 feat: add exclude-if-present option Nicolas Meienberger 2025-12-04 18:32:50 +0100
  • d63ad7865f feat: add custom include patterns Nicolas Meienberger 2025-12-04 18:32:49 +0100
  • 1e20fb225e
    feat: naming backup schedules (#103) Nico 2025-12-04 18:31:00 +0100
  • 5ae25af6d2 fix: wrong table for filtering Nicolas Meienberger 2025-12-04 18:30:50 +0100
  • 2a92e26223 feat: naming backup schedules Nicolas Meienberger 2025-12-04 18:10:14 +0100
  • c9ac2fda15 docs: add agents instructions Nicolas Meienberger 2025-12-04 18:04:12 +0100
  • 1d4263046c enhance repository creation logic to check for existing repositories and handle errors appropriately Jakub Trávník 2025-12-04 13:31:08 +0100
  • 9fec6883f6 cryptoUtils.decrypt alligned with encrypt in regards of handling extra space in password file Jakub Trávník 2025-12-04 08:43:17 +0100
  • f4df9e935d crypto.Utils comments updated to reflect behaviour Jakub Trávník 2025-12-04 08:39:51 +0100
  • f326f41599 avoid logging secrets in smb backend Jakub Trávník 2025-12-04 08:33:55 +0100
  • f6b8e7e5a2 feat: implement encryption for sensitive fields in volume backends Jakub Trávník 2025-12-04 00:04:26 +0100
  • 692dd5aa21 add isEncrypted check to decrypt as a safeguard Jakub Trávník 2025-12-03 23:50:51 +0100
  • abe6eb79d8 removed duplicate isencrypted check as its handled inside encrypt already Jakub Trávník 2025-12-03 23:25:53 +0100
  • b8e30e298c fix: broken migration v0.16.0 Nicolas Meienberger 2025-12-03 21:20:50 +0100
  • fdeab9f7fe chore: debug db queries v0.16.0-beta.4 Nicolas Meienberger 2025-12-03 21:20:50 +0100
  • ba3e73d76a chore: debug db queries v0.16.0-beta.3 Nicolas Meienberger 2025-12-03 21:20:50 +0100
  • baffa2b834 chore: debug db queries v0.16.0-beta.2 Nicolas Meienberger 2025-12-03 21:20:50 +0100
  • ce07c588ad chore: update dependencies Nicolas Meienberger 2025-12-03 20:55:38 +0100
  • e7f0a2828d
    feat: mirror repositories (#95) Nico 2025-12-03 20:52:47 +0100
  • fc6f628dd4 chore: pr feedbacks v0.16.0-beta.1 Nicolas Meienberger 2025-12-03 20:24:41 +0100
  • ff4c1404a6 feat: add icons to buttons and alerts for improved UI clarity Jakub Trávník 2025-12-03 17:31:44 +0100
  • a7e36e98d7 Add 401 error response for password requirement in export endpoints Jakub Trávník 2025-12-03 08:33:50 +0100
  • 9f1a7694a3 fix: Entity lookup and frontend mutation patterns for config export Jakub Trávník 2025-12-03 00:12:34 +0100
  • 1de82fa863 better handle importing of existing local repository config + documentation Jakub Trávník 2025-12-02 12:55:35 +0100
  • 3c7dd856df add missing env vars to docker-compose.yml Jakub Trávník 2025-12-02 12:20:25 +0100
  • 2dfa15a83a remove redundant type key from exported objects Jakub Trávník 2025-12-02 11:47:26 +0100
  • a4d1cc0791 enhance config interpolation and validation for admin user setup Jakub Trávník 2025-12-02 10:07:14 +0100
  • 34123becd0 examples corrected Jakub Trávník 2025-12-02 09:59:04 +0100
  • 13883f3053
    Simplify UI message for secrets export Jakub Trávník 2025-12-02 09:35:24 +0100
  • 94712bb7b8 fix indentation Jakub Trávník 2025-12-01 23:14:22 +0100
  • 16b8be2cd9 feat: mirror repositories Nicolas Meienberger 2025-11-28 19:17:05 +0100
  • 7ff38f0128 refactor: run forget commands in the background v0.15.0-beta.3 v0.15.0 Nicolas Meienberger 2025-12-01 20:22:43 +0100
  • 33e6f3773b fix: only lock shared tasks if an exclusive is running v0.15.0-beta.2 Nicolas Meienberger 2025-12-01 20:07:30 +0100
  • a91dede086 docs: bump version in readme v0.15.0-beta.1 Nicolas Meienberger 2025-12-01 19:48:55 +0100
  • 9b46737852
    refactor(repositories): add a locking mechanism for restic operations (#94) Nico 2025-12-01 19:47:21 +0100
  • 789cdf0014 fix: add missing lock in list repositories Nicolas Meienberger 2025-12-01 19:40:03 +0100
  • 081ee1d7c2 refactor(repositories): add a locking mechanism for restic operations Nicolas Meienberger 2025-12-01 19:25:40 +0100
  • fd4f031963 Better error logging for password verification failure Jakub Trávník 2025-12-01 17:45:28 +0100
  • f1e59e5931 Custom message for Full export Jakub Trávník 2025-12-01 17:44:07 +0100
  • 2b6cd7af2c possibly handle nested secrets in arrrays Jakub Trávník 2025-12-01 17:15:18 +0100
  • 7dab73e9bd More verbose error logging for notification and backups export errors Jakub Trávník 2025-12-01 17:10:12 +0100
  • eaca5abde5
    Input validation and error handling for secretsMode param Jakub Trávník 2025-12-01 17:07:24 +0100
  • 7f966b504b
    Explicit warning regarding volume secrets Jakub Trávník 2025-12-01 17:02:50 +0100
  • 709a08cfe8
    Remove unrelated change Jakub Trávník 2025-12-01 17:00:51 +0100
  • c736657ffe
    Error logging on repositories export failure Jakub Trávník 2025-12-01 16:59:59 +0100
  • 30047cbcf0 audit logging on recoveryKey export Jakub Trávník 2025-12-01 16:56:59 +0100
  • ced7a08672 fix: add type safety for ExportDialog trigger props Jakub Trávník 2025-12-01 16:51:40 +0100
  • 5093699568 remove obsolete ExportCard Jakub Trávník 2025-12-01 16:43:52 +0100
  • c65d84ee9a pass id and name to export dialog Jakub Trávník 2025-12-01 16:36:17 +0100
  • 11646b6187 Merge branch 'config-export-feature' of https://github.com/tvarohohlavy/zerobyte into config-export-feature Jakub Trávník 2025-12-01 16:24:35 +0100
  • a9ac6eec20 rename API endpoints for backups and notifications Jakub Trávník 2025-12-01 16:24:15 +0100
  • 2306df316e
    Error logging on failed to decrypt Jakub Trávník 2025-12-01 16:17:05 +0100
  • 07f7c5e025 Merge branch 'config-export-feature' of https://github.com/tvarohohlavy/zerobyte into config-export-feature Jakub Trávník 2025-12-01 16:14:57 +0100
  • 4536f8a613 input validation in fetchRepositories Jakub Trávník 2025-12-01 16:14:43 +0100
  • f452d72050
    Fix keyboard navigation in the export card Jakub Trávník 2025-12-01 16:11:12 +0100
  • 82f632f63a
    Update app/client/components/export-dialog.tsx Jakub Trávník 2025-12-01 15:58:07 +0100
  • 95342f6ec9
    Update app/server/modules/lifecycle/config-export.controller.ts Jakub Trávník 2025-12-01 15:55:09 +0100
  • 1b874727e3
    Update app/server/modules/lifecycle/config-export.controller.ts Jakub Trávník 2025-12-01 15:53:12 +0100
  • c5c5da78bd
    Delete unrelated change Jakub Trávník 2025-12-01 15:48:45 +0100
  • 0d339d973f
    Deleted unrelated change Jakub Trávník 2025-12-01 15:47:59 +0100
  • d72975e9e2 reauthentication on secrets export Jakub Trávník 2025-12-01 15:41:33 +0100
  • 8e7e1694d5 more verbose error handling Jakub Trávník 2025-12-01 14:42:52 +0100
  • d767346345 admin passwordHash import support Jakub Trávník 2025-12-01 12:29:30 +0100
  • 8f540164df avoid conflict with export PR Jakub Trávník 2025-12-01 12:23:47 +0100
  • 55e8f2e2d3 runtime state option in README Jakub Trávník 2025-12-01 11:33:56 +0100
  • 94342cb48d whole export backups tile clickable Jakub Trávník 2025-12-01 11:31:19 +0100
  • 3df892455f optionaly exclude runtime info Jakub Trávník 2025-12-01 11:29:39 +0100
  • 2be65f6069 config export feature Jakub Trávník 2025-12-01 10:59:30 +0100