Rohan Verma
712ad2d517
chore: minor refactors based on static checks
...
- unchecked returns fixed (most)
- remove unused constants
- remove unsed structs
- function parameters unused or incorrectly used
- removed if else chains for error checks
- use regex MustCompile instead of compile
- spell checks
- preallocate slice cap when size known
- scope issues inside range
2019-10-29 11:03:51 +05:30
Kailash Nadh
46f4a0e2aa
Remove redundant error wrapper
2018-12-26 15:38:08 +05:30
Kailash Nadh
ffd43cec6c
Rename 'runner.Runner' to 'manager.Manager'
2018-12-19 12:03:13 +05:30
Kailash Nadh
8a952c137b
Add regexp template tag validation
2018-11-26 17:36:05 +05:30
Kailash Nadh
c96de8d11f
Refactor template previewing with better dummy data
2018-11-02 13:19:18 +05:30
Kailash Nadh
595bdb241a
Set all campaign templates to default when a used template is deleted
2018-11-02 00:07:02 +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
3a1faf0faa
Refactor the Go template string placeholder into a constant
2018-10-29 15:20:11 +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