Feat notifications (#594)

* Add notifications for deferred and due tasks

* Cleanup

* fixup! Cleanup

* Add notifications settings

* ADd dismissed for notifications

* Beautify project cards

* fixup! Beautify project cards

* Fix an issue with icon badge

* Cleanup scripts

* fixup! Cleanup scripts
This commit is contained in:
Chris 2025-11-25 21:16:21 +02:00 committed by GitHub
parent b2a5a4c63e
commit 18c7785b13
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
38 changed files with 3350 additions and 361 deletions

View file

@ -184,6 +184,7 @@ const registerApiRoutes = (basePath) => {
app.use(basePath, require('./routes/task-events'));
app.use(`${basePath}/search`, require('./routes/search'));
app.use(`${basePath}/views`, require('./routes/views'));
app.use(`${basePath}/notifications`, require('./routes/notifications'));
};
// Register routes at both /api and /api/v1 (if versioned) to maintain backwards compatibility