mirror of
https://github.com/kikootwo/ReadMeABook.git
synced 2026-06-02 20:30:10 +00:00
Add notification system with admin UI and backend
Introduces a full notification system with support for Discord and Pushover backends, event triggers, and message formatting. Adds backend services, processors, and API endpoints for managing notifications, as well as a new Notifications tab in the admin settings UI. Updates documentation, database schema, and tests to cover notification features and approval workflow improvements. Also changes project license from MIT to AGPL v3.
This commit is contained in:
@@ -62,6 +62,11 @@
|
||||
- **LOG_LEVEL configuration** → [backend/services/logging.md](backend/services/logging.md)
|
||||
- **Job-aware database persistence** → [backend/services/logging.md](backend/services/logging.md)
|
||||
|
||||
## Notifications
|
||||
- **Notification backends (Discord, Pushover)** → [backend/services/notifications.md](backend/services/notifications.md)
|
||||
- **Event types, triggers, message formatting** → [backend/services/notifications.md](backend/services/notifications.md)
|
||||
- **Notification settings UI** → [settings-pages.md](settings-pages.md)
|
||||
|
||||
## Frontend Components
|
||||
- **Component catalog (cards, badges, forms)** → [frontend/components.md](frontend/components.md)
|
||||
- **RequestCard, StatusBadge, ProgressBar** → [frontend/components.md](frontend/components.md)
|
||||
|
||||
Reference in New Issue
Block a user