Nico
b26a062648
refactor: use short ids to allow changing the name of volumes & repos ( #67 )
...
* refactor: use short ids to allow changing the name of volumes & repos
* refactor: address PR feedbacks
* fix: make short_id non null after initial population
2025-11-26 19:47:09 +01:00
Nico
d190d9c8cd
feat: partial success warning status ( #74 )
...
* feat: report partial backups with warnings
* chore: rebase
* chore: remove un-used size prop
2025-11-26 19:02:29 +01:00
Nicolas Meienberger
e99487eed9
fix(notifications): multiple providers using the wrong params
2025-11-23 21:09:23 +01:00
Nicolas Meienberger
8d4e5d2d4e
fix(ntfy): wrong usage of token
2025-11-23 20:49:44 +01:00
Nicolas Meienberger
daea3e64e4
fix(smtp-notification): always use smtp://
2025-11-23 20:37:21 +01:00
Nicolas Meienberger
70df79079f
fix(backups): correctly apply repository compression mode
2025-11-23 17:53:13 +01:00
Nicolas Meienberger
8c4939af4e
feat(notifications): native support for pushover
2025-11-22 17:48:19 +01:00
Nicolas Meienberger
a622b5e689
feat: exclude specific xattr during restore
2025-11-22 17:39:08 +01:00
Nico
6c30e7e357
Feat/notifications alerts ( #52 )
...
* feat: notifications backend & creation
* feat: assign notification to backup schedule
* refactor: status dot one component
* chore(notification-details): remove refetchInterval
2025-11-22 14:58:21 +01:00
Nicolas Meienberger
043f73ea87
fix: properly decode path to support all special unicode characters
2025-11-21 18:25:27 +01:00
Nico
a250c442f8
feat: add sftp repositories support ( #36 )
2025-11-20 20:31:40 +01:00
Nico
cb0d23fd52
refactor: rebrand to zerobyte ( #45 )
2025-11-20 18:59:57 +01:00
Nicolas Meienberger
0e4c302620
refactor: make healthchecks less expensive
2025-11-20 18:50:40 +01:00
Nicolas Meienberger
70e4c782ff
fix: undefined path in local repo
2025-11-17 21:09:46 +01:00
Nicolas Meienberger
c726c6fc72
feat: custom local repository path
2025-11-17 18:17:51 +01:00
Nicolas Meienberger
4d48d7be58
feat: add support for REST server
2025-11-16 18:24:09 +01:00
Nicolas Meienberger
98924ea59d
fix: timezone parsing cron
2025-11-16 11:51:00 +01:00
Nico
e5435969be
feat: remove individual snapshot ( #26 )
2025-11-16 11:14:18 +01:00
Nicolas Meienberger
3ff6a04f8e
feat(repositories): allow importing existing repos
2025-11-15 11:58:52 +01:00
Nicolas Meienberger
54ee02deb9
feat(backups): manual repository cleanup
2025-11-15 11:24:17 +01:00
Nicolas Meienberger
b83881c189
fix(backups): re-calculate next backup date before starting the backup
2025-11-15 11:13:23 +01:00
Nicolas Meienberger
31da747c2d
fix: mount and unmount command not properly throwing errors
2025-11-15 10:08:16 +01:00
Nicolas Meienberger
f517438a8e
refactor(repository): keep the error if repo is already init
2025-11-15 09:42:29 +01:00
Renan Bernordi
52046c88cc
support cloudflare r2
2025-11-14 22:37:27 -03:00
Nicolas Meienberger
1b8595c17e
fix: cookie not secure
2025-11-14 19:13:14 +01:00
Nicolas Meienberger
6e6becec3b
refactor(breadcrumbs): use handler & match pattern
2025-11-13 22:28:53 +01:00
Nico
95a0d44b45
refactor: unify backend and frontend servers ( #3 )
...
* refactor: unify backend and frontend servers
* refactor: correct paths for openapi & drizzle
* refactor: move api-client to client
* fix: drizzle paths
* chore: fix linting issues
* fix: form reset issue
2025-11-13 20:11:46 +01:00