Nico
3a2704b03c
feat(mirror): show sync progress ( #1078 )
2026-07-30 09:22:11 +08:00
Nicolas Meienberger
ec123fe424
fix(mirror): cancel multiple syncs instead of the visible frontend one
2026-07-27 06:25:38 +02:00
Nicolas Meienberger
1b814f769e
refactor(mirror-sync): use background task system
2026-07-27 06:25:38 +02:00
Nico
364bf23163
feat(restore): allow cancellation from UI ( #1052 )
...
* feat(restore): allow cancellation from UI
* fix: agent cancellation failure report
2026-07-11 10:46:11 +02:00
Nicolas Meienberger
d9a8ed762e
refactor: split active tasks vs tracked in their own hook
2026-07-10 14:39:12 +02:00
Nico
c4093b0719
refactor(doctor): move to task stream system ( #1048 )
...
Refactor doctor tasks to run in the new task system
2026-07-09 23:17:27 +02:00
Nico
a10be39159
refactor: delete snaps task sub ( #1044 )
...
* refactor(delete-snaps): use tasks subscriptions system
* refactor: subscribe to many tasks
* chore: pr feedback
2026-07-08 14:58:30 +02:00
Nico
0a9cecabc4
feat(tasks): introduce task scoped server sent events ( #1043 )
...
* feat(tasks): introduce task scoped server sent events
* fix: linting issue
2026-07-07 20:34:55 +02:00
Nico
1e2359acd9
refactor(delete-snapshot): background task ( #1042 )
...
* refactor(delete-snapshot): background task
* chore: pr feedbacks
2026-07-07 16:08:30 +02:00
Nico
3e3719f33c
fix(bacups): reschedule immediately warning backups ( #1016 )
...
* fix(bacups): reschedule immediately warning backups
Backups that didn't end properly due to a container restart should be
re-scheduled immediately
* chore: pr feedback
2026-06-30 13:03:12 +02:00
Nicolas Meienberger
f4a9dcf677
refactor(progress-buffer): persist first event immediately
2026-06-08 19:22:35 +02:00
Nico
5dabe9dec5
refactor: buffer backup / restore progress ( #956 )
2026-06-08 17:36:20 +02:00
Nico
d479bfaddc
feat: snapshot restores through rpc ( #930 )
...
* feat: snapshot restores through rpc
* fix(restore): do not wait for lock before returning response
* chore: fix liniting issue
2026-05-31 21:48:32 +02:00
Nico
2d877cee5a
feat: durable tasks ( #927 )
2026-05-30 16:54:49 +02:00