Nico
|
bad944a232
|
feat: restore progress (#281)
* feat: restore progress
* feat: keep restore progress on reload
* refactor: centralize sse event types
* refactor(sse): generic handler factory
|
2026-02-14 12:35:16 +01:00 |
|
Nico
|
7ebce1166b
|
feat: expand snapshot details with additional info (#505)
* feat: extend snapshot details with more info
Closes #385
* refactor: centralize restic backup schemas
* refactor: pr feedbacks
|
2026-02-12 18:25:21 +01:00 |
|
Nicolas Meienberger
|
458799297d
|
refactor: make sse events isolated per org
|
2026-01-24 22:45:56 +01:00 |
|
Nico
|
2ab37e6b67
|
refactor: async doctor (#375)
* feat: background doctor operation
* refactor(repo-details): design layout
* refactor(doctor): support abort signal in all operations
* chore: fix linting issue
* chore: pr feedbacks
* chore: merge conflicts
* refactor: handle aborted signal in all operations
* chore: pr feedbacks
* chore: remove old migration
|
2026-01-22 21:55:45 +01:00 |
|
Nico
|
e7f0a2828d
|
feat: mirror repositories (#95)
* feat: mirror repositories
feat: mirror backup repositories
* chore: pr feedbacks
|
2025-12-03 20:52:47 +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 |
|
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 |
|