YuehuCao
|
9939a3f430
|
fix(exclude): ban the exclusive mode
|
2025-09-17 13:32:28 +08:00 |
|
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
|
5b727cb51c
|
fix(email sending): guidance for use of exchange
|
2025-08-15 00:23:22 +08:00 |
|
YuehuCao
|
370cd61fd2
|
refactor(email_sender): change email_sender type from list to str
|
2025-08-14 21:08:43 +08:00 |
|
YuehuCao
|
6d7c6af8a1
|
fix(email): make these changes to Fixed the duplicate email sending bug
|
2025-08-13 22:22:12 +08:00 |
|
YuehuCao
|
58c77ce002
|
feat(templates): add duplicate creation prevention
|
2025-08-12 13:58:08 +08:00 |
|
YuehuCao
|
40a43aa538
|
chore(infra): remove Chinese comments
|
2025-08-11 18:54:26 +08:00 |
|
YuehuCao
|
f95552ff4d
|
chore: add local testing configs and MongoDB message templates
|
2025-08-11 18:50:43 +08:00 |
|
YuehuCao
|
b6f8b70f69
|
fix(notification): some small changes
|
2025-08-09 11:56:00 +08:00 |
|
YuehuCao
|
b5c9ab6126
|
feat(email): implement multi-tenant delivery function
|
2025-08-09 11:34:15 +08:00 |
|
YuehuCao
|
d164b6f567
|
feat(email_sending): introduce multi-tenant delivery system
|
2025-08-09 11:25:47 +08:00 |
|
YuehuCao
|
2f10275493
|
refactor(architecture): implement 5-layer separation
for both template message and email senders, their workflow will follow:
api->application->business->service->infra
|
2025-08-07 12:58:19 +08:00 |
|
zhenyus
|
78c72179ec
|
fix(rabbitmq): correct syntax for port and virtual host parameters in AsyncMQClient
Signed-off-by: zhenyus <zhenyus@mathmast.com>
|
2025-02-24 02:20:01 +08:00 |
|
zhenyus
|
853d817933
|
feat(notification): add rabbitmq credentials relates notification services configs
Signed-off-by: zhenyus <zhenyus@mathmast.com>
|
2025-02-24 02:05:25 +08:00 |
|
|
|
902cca4366
|
Fix the rabbitmq communication with notification container
|
2024-11-05 05:55:48 +00:00 |
|
Mike Liao
|
ee5e80acd9
|
update
|
2024-10-30 20:49:50 -07:00 |
|
Mike Liao
|
d176fb9d9a
|
refactor the code structure
|
2024-10-30 07:22:26 -07:00 |
|