freeleaps-service-hub/apps/notification/backend/business
YuehuCao 2213fa59b5 feat(templates): enforce uniqueness and improve safety
- Raise TemplateExistsError when duplicate detected
- Migrate placeholder syntax from {} to {{}}
- Add validation for:
  * Reserved keyword collisions
  * Injection attempt patterns
- Update all test cases
2025-08-18 22:15:43 +08:00
..
email_sender_manager.py style: remove empty lines 2025-08-15 23:24:18 +08:00
notification_manager.py Fix the concatenation issue with message 2025-03-13 23:46:49 -07:00
template_message_manager.py feat(templates): enforce uniqueness and improve safety 2025-08-18 22:15:43 +08:00
tenant_notification_manager.py refactor(email_sender): change email_sender type from list to str 2025-08-14 21:08:43 +08:00