feat: web impl.

This commit is contained in:
izzy
2025-11-20 16:08:16 +00:00
parent 56a4159295
commit 2e15012257
16 changed files with 354 additions and 90 deletions
@@ -245,6 +245,7 @@ describe(MaintenanceWorkerService.name, () => {
expect(maintenanceEphemeralStateRepositoryMock.setStatus).toHaveBeenCalledWith({
action: MaintenanceAction.RestoreDatabase,
task: 'ready',
progress: expect.any(Number),
});
@@ -250,6 +250,7 @@ export class MaintenanceWorkerService {
private async restoreBackup(filename: string): Promise<void> {
this.setStatus({
action: MaintenanceAction.RestoreDatabase,
task: 'ready',
progress: 0,
});