Kailash Nadh
ffd43cec6c
Rename 'runner.Runner' to 'manager.Manager'
2018-12-19 12:03:13 +05:30
Kailash Nadh
c24c19b120
Add admin e-mail notifications.
...
- Add notifications for campaign state change
- Add notifications for import state change
Related changes.
- Add a new 'templates' directory with HTML templates
- Move the static campaign template as a .tpl file into it
- Change Messenger.Push() to accept multiple recipients
- Change exhaustCampaign()'s behaviour to pass metadata to admin emails
2018-11-28 13:29:57 +05:30
Kailash Nadh
1673cba964
Fix campaign send rate calculation
2018-11-27 11:44:54 +05:30
Kailash Nadh
6a1ee77dcf
Fixed message rendering in test messages
2018-11-06 08:52:20 +05:30
Kailash Nadh
ad8787cab3
Load global configuration into the frontend as a JS dict using a <script> inclusion
2018-11-02 23:33:00 +05:30
Kailash Nadh
acee18c58c
Refactor dummyUser struct for use in multiple places
2018-10-31 19:50:26 +05:30
Kailash Nadh
b4e6ed658a
Refactor and fix obsolete campaign template compilation and validation routines
2018-10-31 19:42:07 +05:30
Kailash Nadh
81953d68d0
- Refactor and move template compilation from runner to models.Campaign to support adhoc template funcs
...
- Add support for {{ Track "https://url.com " }} in templates to register and track links
2018-10-31 18:24:21 +05:30
Kailash Nadh
d89b22e757
Add 'send campaign test' feature
2018-10-29 15:20:49 +05:30
Kailash Nadh
a1b5a39cfb
Added preview component with preview support for campaigns and templates
2018-10-26 11:18:17 +05:30
Kailash Nadh
3ab21383b1
Fresh start
2018-10-25 19:21:47 +05:30