a new plugins controller

This commit is contained in:
lesion
2022-08-09 18:32:47 +02:00
parent 9f748423c9
commit 10ba78de96
5 changed files with 63 additions and 27 deletions

View File

@@ -34,6 +34,7 @@ if (config.status !== 'READY') {
const oauthController = require('./controller/oauth')
const announceController = require('./controller/announce')
const collectionController = require('./controller/collection')
const pluginController = require('./controller/plugins')
const helpers = require('../helpers')
const storage = require('./storage')
const upload = multer({ storage })
@@ -189,6 +190,9 @@ if (config.status !== 'READY') {
api.post('/filter', isAdmin, collectionController.addFilter)
api.delete('/filter/:id', isAdmin, collectionController.removeFilter)
// - PLUGINS
api.get('/plugins', isAdmin, pluginController.getAll)
// OAUTH
api.get('/clients', isAuth, oauthController.getClients)
api.get('/client/:client_id', isAuth, oauthController.getClient)