Kailash Nadh
24192a327f
Refactor and fix media uploads.
...
- Fix path related issues in filesystem and S3.
- Add checks for S3 "/" path prefix.
- Add support for custom S3 domain names.
- Remove obsolete `width` and `height` columns from media table (breaking)
- Add `provider` field to media table (breaking)
2020-07-05 17:35:05 +05:30
Kailash Nadh
7a467a5a3b
Add support for custom e-mail headers per SMTP server
2020-05-31 21:16:56 +05:30
Kailash Nadh
18329ff052
Add TLS to SMTP config
2020-05-17 21:07:48 +05:30
Kailash Nadh
abddcb9a03
Remove redundant SMTP LOGIN auth implementation
2020-05-16 23:38:19 +05:30
Kailash Nadh
9d3ca357f6
Integrate new SMTP pool lib
2020-05-16 23:25:37 +05:30
Kailash Nadh
e58b2fa669
Fix typo
2020-05-11 21:00:06 +05:30
Kailash Nadh
f498cddc7a
Add support for hosted messages and `{{ MessageURL }}` tpl tag.
2020-04-26 15:51:43 +05:30
Kailash Nadh
6bba55f0eb
Remove 'campaignDone?' check that incorrectly ignored queued
...
messages in a finishing campaign.
2020-04-25 15:54:25 +05:30
jaredfolkins
11c7c60455
enhc: add plain text email body along with HTML, add option in
...
config.toml
2020-04-14 11:19:34 -07:00
Kailash Nadh
894ede561a
Add support for message throughput rate limiting
2020-04-02 18:22:27 +05:30
Kailash Nadh
9dcd716f91
Add support for SMTP 'LOGIN' auth
2020-04-01 19:56:40 +05:30
Kailash Nadh
faf8a7ae63
Add fix for BOM in CSV importers
2020-03-09 19:47:20 +05:30
Kailash Nadh
ca032c89d6
Refactor manager.CampaignMessage's exposed fields
2020-03-08 15:02:20 +05:30
Kailash Nadh
892d5d2a20
Remove 'govalidator' package dependecy
2020-03-08 13:03:38 +05:30
Kailash Nadh
d4aea0a436
Add support for pushing non-campaign message with workers.
...
- Refactor campaign.Message into campaign.Message and
campaign.CampaignMessage
- Remove ad-hoc goroutines (flawed approach) that were used to push
admin and optin notifications.
- Provision for largscale pushing of ad-hoc, non-campaign messages
such as transactional messages (in the future).
2020-03-08 12:27:41 +05:30
Kailash Nadh
5f6a4af6b4
Cleanup unnecessary pointers
2020-03-08 11:07:24 +05:30
Kailash Nadh
40ae9cdb31
Minor formatting fixes
2020-03-08 10:54:10 +05:30
Kailash Nadh
9005bb6dad
Move internal packages to 'internal' dir
2020-03-08 00:17:54 +05:30