feat: ban list with dashboard widget, owner add/edit bans

This commit is contained in:
2026-07-18 00:52:33 +08:00
parent 5497de9aac
commit 5ed109ec0e
4 changed files with 84 additions and 3 deletions

View File

@@ -118,6 +118,7 @@ if (isInstalled()) {
app.use('/api/notifications', methodGuard(['GET','POST','PUT','DELETE']), generalLimiter, require('./routes/notifications'));
app.use('/api/polls', methodGuard(['GET','POST','PUT','DELETE']), generalLimiter, require('./routes/polls'));
app.use('/api/features', methodGuard(['GET','POST','PUT','DELETE']), generalLimiter, require('./routes/features'));
app.use('/api/bans', methodGuard(['GET','POST','PUT','DELETE']), generalLimiter, require('./routes/bans'));
app.use('/api/external', require('./routes/external'));
app.get('/api/verify', (req, res) => res.redirect(`/#/verify?token=${req.query.token}`));