feat: poll groups/servers, timed polls, features sort+filter by group

This commit is contained in:
2026-07-14 03:17:13 +08:00
parent d61ad2109f
commit 4913984391
8 changed files with 474 additions and 1 deletions

View File

@@ -104,6 +104,8 @@ if (isInstalled()) {
app.use('/api/export', methodGuard(['GET']), generalLimiter, require('./routes/export'));
app.use('/api/uploads', methodGuard(['GET']), generalLimiter, require('./routes/uploads'));
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/external', require('./routes/external'));
app.get('/api/verify', (req, res) => res.redirect(`/#/verify?token=${req.query.token}`));