marzneshin
marzneshin copied to clipboard
feat(notification): implement a unified notification system
Description
The notification system will now handle most user actions through Telegram, except for UserDataUsageReset. Admin notifications and webhook functionalities are not yet implemented.
Additionally, all previous features related to notifications and reporting have been removed. This includes deleting webhook functionality and unused files and refactoring the necessary components.
I will add these features later : Multi Webhook Admin notifications Nodes notifications
UI Changes
Screenshots
API Changes
Checklist
- [x] My code follows the code style of this project.
- [ ] My change requires a change to the documentation.
- [ ] I have updated the documentation accordingly.
- [ ] I have added tests (stories, interaction tests, unit tests, e2e tests) to cover my changes.
- [ ] I have added tests to cover my changes.
Related Issues
Closes #450
- [x] #450