listmonk/cmd
Kailash Nadh 68afd61024 Add support for alternate plaintext body for e-mails.
This commit removes the Go html2text lib that would automatically
convert all HTML messages to plaintext and add them as the alt
text body to outgoing e-mails. This lib also had memory leak
issues with certain kinds of HTML templates.

A new UI field for optionally adding an alt plaintext body to
a campaign is added. On enabling, it converts the HTML message in
the campaign editor into plaintext (using the textversionjs lib).

This introduces breaking changes in the campaigns table schema,
model, and template compilation.
2021-01-30 18:49:47 +05:30
..
admin.go Refactor and remove placeholder i18n func 2021-01-23 18:54:33 +05:30
campaigns.go Add support for alternate plaintext body for e-mails. 2021-01-30 18:49:47 +05:30
handlers.go Add support for alternate plaintext body for e-mails. 2021-01-30 18:49:47 +05:30
i18n.go WIP: Add i18n support 2021-01-17 20:59:01 +05:30
import.go Refactor and remove placeholder i18n func 2021-01-23 18:54:33 +05:30
init.go Load a default (en) language underneath the selected language. 2021-01-26 21:59:27 +05:30
install.go Add support for alternate plaintext body for e-mails. 2021-01-30 18:49:47 +05:30
lists.go Refactor and remove placeholder i18n func 2021-01-23 18:54:33 +05:30
main.go Refactor i18n name and fix the L() function in public HTML templates 2021-01-23 19:34:30 +05:30
manager_db.go Clean up root and move app to `cmd` directory 2020-08-08 13:54:25 +05:30
media.go Refactor and remove placeholder i18n func 2021-01-23 18:54:33 +05:30
notifications.go Add generic HTTP postback `Messenger` support. 2020-10-10 18:52:08 +05:30
public.go Refactor i18n name and fix the L() function in public HTML templates 2021-01-23 19:34:30 +05:30
queries.go Add subscriber export feature 2021-01-23 18:23:29 +05:30
settings.go Add support for rate limiting messages with a sliding window. 2021-01-24 12:19:26 +05:30
subscribers.go Refactor and remove placeholder i18n func 2021-01-23 18:54:33 +05:30
templates.go Refactor and remove placeholder i18n func 2021-01-23 18:54:33 +05:30
updates.go Fix --version string and duplicate printing 2020-10-18 22:59:22 +05:30
upgrade.go WIP: Add i18n support 2021-01-17 20:59:01 +05:30
utils.go Add serverside sort to tables. 2020-10-24 20:00:29 +05:30