apps: add archive action

This commit is contained in:
Girish Ramakrishnan
2024-12-09 18:28:35 +01:00
parent 147e014205
commit 710bd270d7
9 changed files with 85 additions and 7 deletions
+1
View File
@@ -240,6 +240,7 @@ async function initializeExpressSync() {
router.get ('/api/v1/apps', token, authorizeUser, routes.apps.listByUser);
router.get ('/api/v1/apps/:id', token, routes.apps.load, authorizeOperator, routes.apps.getApp);
router.get ('/api/v1/apps/:id/icon', routes.apps.load, routes.apps.getAppIcon);
router.post('/api/v1/apps/:id/archive', json, token, routes.apps.load, authorizeAdmin, routes.apps.archive);
router.post('/api/v1/apps/:id/uninstall', json, token, routes.apps.load, authorizeAdmin, routes.apps.uninstall);
router.post('/api/v1/apps/:id/configure/access_restriction', json, token, routes.apps.load, authorizeAdmin, routes.apps.setAccessRestriction);
router.post('/api/v1/apps/:id/configure/operators', json, token, routes.apps.load, authorizeAdmin, routes.apps.setOperators);