add route to list backups by site

This commit is contained in:
Girish Ramakrishnan
2025-10-06 14:10:29 +02:00
parent 1b33b2c48c
commit 43962c4a5a
5 changed files with 48 additions and 0 deletions
+1
View File
@@ -163,6 +163,7 @@ async function initializeExpressSync() {
router.post('/api/v1/backup_sites', json, token, authorizeOwner, routes.backupSites.add);
router.del ('/api/v1/backup_sites/:id', token, authorizeOwner, routes.backupSites.load, routes.backupSites.del);
router.get ('/api/v1/backup_sites/:id/status', token, authorizeAdmin, routes.backupSites.load, routes.backupSites.getStatus);
router.get ('/api/v1/backup_sites/:id/backups', token, authorizeAdmin, routes.backupSites.load, routes.backupSites.listBackups);
router.post('/api/v1/backup_sites/:id/create_backup', token, authorizeAdmin, routes.backupSites.load, routes.backupSites.createBackup);
router.post('/api/v1/backup_sites/:id/cleanup', json, token, authorizeAdmin, routes.backupSites.load, routes.backupSites.cleanup);
router.post('/api/v1/backup_sites/:id/remount', json, token, authorizeAdmin, routes.backupSites.load, routes.backupSites.remount);