Start using POST /api/v1/apps to install

This commit is contained in:
Johannes Zellner
2024-11-20 16:16:51 +01:00
parent b4d58f0609
commit 78cb36ea0e
3 changed files with 21 additions and 20 deletions
+2 -1
View File
@@ -235,7 +235,8 @@ async function initializeExpressSync() {
router.get ('/api/v1/appstore/apps/:appstoreId/versions/:versionId', token, authorizeAdmin, routes.appstore.getAppVersion);
// app routes
router.post('/api/v1/apps/install', json, token, authorizeAdmin, routes.apps.install);
router.post('/api/v1/apps/install', json, token, authorizeAdmin, routes.apps.install); // DEPRECATED from 8.1 on in favor of route below
router.post('/api/v1/apps', json, token, authorizeAdmin, routes.apps.install);
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);