Kailash Nadh
2f05d4ef5b
Fix broken opt-in campaign template
2021-02-13 13:28:39 +05:30
Kailash Nadh
c7500f9be3
Fix campaign update email title i18n
2021-02-02 17:06:27 +05:30
Kailash Nadh
2235d30063
Add a new public page for end users to subscribe to public lists.
...
In addition to generating HTML forms for selected public lists,
the form page now shows a URL (/subscription/form) that can be
publicly shared to solicit subscriptions. The page lists all
public lists in the database. This page can be disabled on the
Settings UI.
2021-01-31 16:19:39 +05:30
Kailash Nadh
ee4fb7182f
Refactor i18n name and fix the L() function in public HTML templates
2021-01-23 19:34:30 +05:30
Kailash Nadh
3498a727f5
WIP: Add i18n support
2021-01-17 20:59:01 +05:30
Kailash Nadh
8c56407031
Add rebranded design elements.
...
- New logo and favicon and new splash image + intro text in the
README.
2020-08-09 19:15:44 +05:30
Kailash Nadh
ec097909db
Add support for `List-Unsubscribe` header.
...
- Added as a setting in the settings UI.
- Refactor Messenger.Push() method to accept messenger.Message{}
instead of a growing number of positional arguments.
2020-08-01 17:54:51 +05:30
Kailash Nadh
8c0804ba9f
Refactor `blacklist` to `blocklist`
2020-08-01 16:45:29 +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
Kailash Nadh
71803ab1af
Add support for loading custom static files with `--static-dir`
...
- Removed duplicate copies of static files in `static/public/`
2020-03-14 21:07:14 +05:30
Kailash Nadh
442dec9341
Fix broken subscriber data export
2020-03-08 14:36:50 +05:30
Kailash Nadh
709668d811
Move static assets to 'static' dir
2020-03-08 00:25:53 +05:30