Fix express 5 crashes
This commit is contained in:
+4
-4
@@ -292,7 +292,7 @@ async function initializeExpressSync() {
|
||||
router.get ('/api/v1/apps/:id/task', token, routes.apps.load, authorizeOperator, routes.apps.getTask);
|
||||
router.get ('/api/v1/apps/:id/metrics', token, routes.apps.load, authorizeOperator, routes.apps.getMetrics);
|
||||
router.post('/api/v1/apps/:id/clone', json, token, routes.apps.load, authorizeAdmin, routes.apps.clone);
|
||||
router.use ('/api/v1/apps/:id/files/*', token, routes.apps.load, authorizeOperator, routes.filemanager.proxy('app'));
|
||||
router.use ('/api/v1/apps/:id/files/*filepath', token, routes.apps.load, authorizeOperator, routes.filemanager.proxy('app'));
|
||||
router.post('/api/v1/apps/:id/exec', json, token, routes.apps.load, authorizeOperator, routes.apps.createExec);
|
||||
router.get ('/api/v1/apps/:id/exec/:execId/start', token, routes.apps.load, authorizeOperator, routes.apps.startExec);
|
||||
router.get ('/api/v1/apps/:id/exec/:execId', token, routes.apps.load, authorizeOperator, routes.apps.getExec);
|
||||
@@ -348,7 +348,7 @@ async function initializeExpressSync() {
|
||||
// email routes
|
||||
router.get ('/api/v1/mailserver/eventlog', token, authorizeAdmin, routes.mailserver.proxy);
|
||||
router.post('/api/v1/mailserver/clear_eventlog', token, authorizeAdmin, routes.mailserver.proxy);
|
||||
router.use ('/api/v1/mailserver/files/*', token, authorizeAdmin, routes.filemanager.proxy('mail'));
|
||||
router.use ('/api/v1/mailserver/files/*filepath', token, authorizeAdmin, routes.filemanager.proxy('mail'));
|
||||
router.get ('/api/v1/mailserver/location', token, authorizeAdmin, routes.mailserver.getLocation);
|
||||
router.post('/api/v1/mailserver/location', json, token, authorizeAdmin, routes.mailserver.setLocation);
|
||||
router.get ('/api/v1/mailserver/max_email_size', token, authorizeAdmin, routes.mailserver.proxy);
|
||||
@@ -413,7 +413,7 @@ async function initializeExpressSync() {
|
||||
router.del ('/api/v1/volumes/:id', token, authorizeAdmin, routes.volumes.load, routes.volumes.del);
|
||||
router.get ('/api/v1/volumes/:id/status', token, authorizeAdmin, routes.volumes.load, routes.volumes.getStatus);
|
||||
router.post('/api/v1/volumes/:id/remount', token, authorizeAdmin, routes.volumes.load, routes.volumes.remount);
|
||||
router.use ('/api/v1/volumes/:id/files/*', token, authorizeAdmin, routes.filemanager.proxy('volume'));
|
||||
router.use ('/api/v1/volumes/:id/files/*filepath', token, authorizeAdmin, routes.filemanager.proxy('volume'));
|
||||
|
||||
// service routes
|
||||
router.get ('/api/v1/services', token, authorizeAdmin, routes.services.list);
|
||||
@@ -427,7 +427,7 @@ async function initializeExpressSync() {
|
||||
router.post('/api/v1/services/:service/rebuild', json, token, authorizeAdmin, routes.services.rebuild);
|
||||
|
||||
// well known
|
||||
router.get ('/well-known-handler/*', routes.wellknown.get);
|
||||
router.get ('/well-known-handler/*location', routes.wellknown.get);
|
||||
|
||||
// OpenID connect clients
|
||||
router.get ('/api/v1/oidc/clients', token, authorizeAdmin, routes.oidc.listClients);
|
||||
|
||||
Reference in New Issue
Block a user