notifications: implementation
Summary by CodeRabbit
-
New Features
- Introduced a comprehensive notifications module with features to create, list, update, and manage notifications.
- Added user-specific notification management including marking notifications as read or unread.
- Implemented ratification service for competition result management.
- Enhanced team memberships and tickets services to retrieve user IDs and account UUIDs based on various criteria.
-
Enhancements
- Updated staff privileges to include the ability to manage notifications.
-
Bug Fixes
- Improved handling of imports and dependencies in various services for better performance and maintainability.
Edited by CodeRabbit