fix: resolve discovery, plugins, and vault issues

This commit is contained in:
2026-08-02 18:45:16 -04:00
parent 5c3a8cefe1
commit 1cb693a1eb
11 changed files with 86 additions and 23 deletions
+10
View File
@@ -201,6 +201,16 @@ router.post('/resources/:id/rotate-secret', async (req, res, next) => {
}
});
router.post('/resources/:id/service-token', async (req, res, next) => {
try {
const { ServiceToken } = require('../models/token');
const token = await ServiceToken.issue(req.params.id, req.user.uid);
res.json({ results: { token: token.token } });
} catch (err) {
next(err);
}
});
router.delete('/resources/:id', async (req, res, next) => {
try {
const r = await Resource.get(req.params.id);