listmonk/internal
Kailash Nadh 931e467b25 Fixes campaign test messages not including unsub headers.
Campaign messages are handled by `manager` whereas test messages
were being pushed directly into a messenger skipping some campaign
related routines such as the addition of list unsub headers.

This commit exposes a new function `manager.PushCampaignMessage()`
that accepts arbitrary campaign messages that then pass through
the standard campaign message workers, thus getting the missing unsub
headers. This closes #360.

In addition, this removes the superfluous `CampaignMessage.Render()`
function which had to be mandatorily called always and makes it
implicit in `manager.NewCampaignMessage()`.
2021-05-21 23:35:08 +05:30
..
buflog Add new 'Logs' page to the UI to view stdout logs 2020-10-10 23:55:54 +05:30
i18n Load a default (en) language underneath the selected language. 2021-01-26 21:59:27 +05:30
manager Fixes campaign test messages not including unsub headers. 2021-05-21 23:35:08 +05:30
media Add settings UI and "hot reload" support to the app. 2020-07-21 00:23:57 +05:30
messenger Add support for alternate plaintext body for e-mails. 2021-01-30 18:49:47 +05:30
migrations Add option on UI to toggle update checks. 2021-05-16 16:54:55 +05:30
subimporter Add preconfirm_subscriptions=true/falsenew subs API. 2021-04-17 13:34:37 +05:30