listmonk/internal
Kailash Nadh 11010393d8 Add "passive" mode with --passive flag.
Every listmonk instance scans the DB periodically to look for
running campaigns to process. This made running multiple instances of
listmonk impractical as they would all pick up the same running
campaign and process them, resulting in duplicate e-mails.

This commit adds a `--passive` flag to the binary that runs listmonk
in a "passive" mode where campaign processing is disabled. This allows
multiple instances of listmonk to be run to handle different kinds of
requests if there is a requirement (scale/traffic?). It is important
to note that there should only be one non-passive instance running at
any given time. If distributed campaign processing is ever considered,
this will change.
2021-10-29 14:40:22 +05:30
..
bounce Fix incorrect date in bounce insert 2021-08-22 15:46:37 +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 Add "passive" mode with --passive flag. 2021-10-29 14:40:22 +05:30
media Fallback to default S3 URL on empty media upload URL in settings. 2021-10-04 22:20:24 +05:30
messenger Add support for alternate plaintext body for e-mails. 2021-01-30 18:49:47 +05:30
migrations Add support for blocklisting e-mail domains. 2021-09-25 15:39:09 +05:30
subimporter Add support for blocklisting e-mail domains. 2021-09-25 15:39:09 +05:30