Feat backups (#686)

* Scaffold backups

* Add FFlags

* fixup! Add FFlags

* fixup! fixup! Add FFlags

* fixup! fixup! fixup! Add FFlags
This commit is contained in:
Chris 2025-12-09 08:00:46 +02:00 committed by GitHub
parent 595252820e
commit bf281b740d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
42 changed files with 3756 additions and 59 deletions

View file

@ -167,6 +167,7 @@ healthPaths.forEach(registerHealthCheck);
// Routes
const registerApiRoutes = (basePath) => {
app.use(basePath, require('./routes/auth'));
app.use(basePath, require('./routes/feature-flags'));
app.use(basePath, requireAuth);
app.use(basePath, require('./routes/tasks'));
@ -183,6 +184,7 @@ const registerApiRoutes = (basePath) => {
app.use(basePath, require('./routes/quotes'));
app.use(basePath, require('./routes/task-events'));
app.use(basePath, require('./routes/task-attachments'));
app.use(basePath, require('./routes/backup'));
app.use(`${basePath}/search`, require('./routes/search'));
app.use(`${basePath}/views`, require('./routes/views'));
app.use(`${basePath}/notifications`, require('./routes/notifications'));