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 |
|
YuehuCao
|
58c77ce002
|
feat(templates): add duplicate creation prevention
|
2025-08-12 13:58:08 +08:00 |
|
YuehuCao
|
b6f8b70f69
|
fix(notification): some small changes
|
2025-08-09 11:56:00 +08:00 |
|
YuehuCao
|
58d085a4c6
|
feat(api): re-code the api interfaces for template message and email senders
|
2025-08-07 12:49:12 +08:00 |
|
YuehuCao
|
4f4587893a
|
feat(api): add CRUD interfaces for message templates and email senders
|
2025-07-25 19:05:29 +08:00 |
|