feat(backup): add functionality to keep the latest N backups after running a backup

This commit is contained in:
Mauricio Siu
2026-01-11 20:44:16 -06:00
parent 10c0de9d5f
commit 6d94da1dee

View File

@@ -285,6 +285,7 @@ export const backupRouter = createTRPCRouter({
.mutation(async ({ input }) => {
const backup = await findBackupById(input.backupId);
await runWebServerBackup(backup);
await keepLatestNBackups(backup);
return true;
}),
listBackupFiles: protectedProcedure