fix: map WATI template params to positional keys (1, 2, ...) instead of named keys 99e77b9 MukeshKapoor25 commited on Mar 22
feat: refactor email channel to use SMTP with aiosmtplib, update configuration keys 7a3f919 MukeshKapoor25 commited on Mar 21
feat: replace SMTP with SendGrid API email channel, read api_url from merchant settings f3e38cf MukeshKapoor25 commited on Mar 20
feat(sms-channel): simplify payload construction and unify message handling 5dfac79 MukeshKapoor25 commited on Mar 19
feat(notification-ms): add company-level fallback for merchant notification settings a990c69 MukeshKapoor25 commited on Mar 19
feat(whatsapp-channel): refine template parameter handling for WATI API e5e9173 MukeshKapoor25 commited on Mar 19
feat(whatsapp-channel): add tenant_id extraction and URL building for WATI API 270d2f4 MukeshKapoor25 commited on Mar 18
refactor(notification-ms): enhance structured logging across all channels 47fd0cd MukeshKapoor25 commited on Mar 17
feat(notification-ms): add template mapping resolution for multi-channel dispatch 6879d73 MukeshKapoor25 commited on Mar 17
refactor(notification-ms): migrate config to pydantic settings a462839 MukeshKapoor25 commited on Mar 17
refactor(notification-ms): improve worker loop reliability and logging d689c74 MukeshKapoor25 commited on Mar 17
chore(notification-ms): enhance config documentation and organization 298bd96 MukeshKapoor25 commited on Mar 17
refactor(notification-ms): remove template CRUD and JWT config from notification service e32375c MukeshKapoor25 commited on Mar 17
refactor(notification-ms): migrate templates to company-level and integrate merchant context f773f54 MukeshKapoor25 commited on Mar 16
feat(notification-ms): add template management and Fast2SMS integration 01579cf MukeshKapoor25 commited on Mar 16
feat: notification microservice with per-merchant channel credentials 9b5416f MukeshKapoor25 commited on Mar 14