add admin interface with article and event management features

This commit is contained in:
ImBenji
2026-04-21 21:57:00 +01:00
parent 81bcf40a8d
commit 715172596f
6 changed files with 964 additions and 29 deletions
+2
View File
@@ -4,6 +4,7 @@ const articleRoutes = require('./src/routes/articles');
const statusRoutes = require('./src/routes/status');
const sourcesRoutes = require('./src/routes/sources');
const eventRoutes = require('./src/routes/events');
const adminRoutes = require('./src/routes/admin');
const config = require('./src/config');
const { startScheduler } = require('./src/scheduler');
@@ -14,6 +15,7 @@ app.register(articleRoutes);
app.register(statusRoutes);
app.register(sourcesRoutes);
app.register(eventRoutes);
app.register(adminRoutes);
app.get('/', async () => ({ ok: true }));