freeleaps-service-hub/apps/notification/backend/infra
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 feat(email): implement multi-tenant delivery function 2025-08-09 11:34:15 +08:00
rabbitmq fix(email sending): guidance for use of exchange 2025-08-15 00:23:22 +08:00
email_handler.py refactor(email_sender): change email_sender type from list to str 2025-08-14 21:08:43 +08:00
email_sender_handler.py refactor(email_sender): change email_sender type from list to str 2025-08-14 21:08:43 +08:00
in_app_notif_handler.py refactor the code structure 2024-10-30 07:22:26 -07:00
sms_handler.py chore(infra): remove Chinese comments 2025-08-11 18:54:26 +08:00
template_message_handler.py feat(templates): enforce uniqueness and improve safety 2025-08-18 22:15:43 +08:00