listmonk/internal
Kailash Nadh 0f6a0376da Add accurate realtime message rate counter.
The `rate` field `/api/campaigns/running/stats` returned was computed
based on the total time spent from the start of the campaign to the
current time. This meant that for large campaigns, if there were
pauses or slowdowns in between, the rate would be skewed heavily
making it useless to figure out the current send rate.

This commit introduces a realtime running rate counter in the campaign
manager that returns accurate (running) send rates for the last minute.

The `rate` field in the API now shows the live running rate and a
new `net_rate` field shows the rate from the beginning of the campaign.
2022-02-06 11:38:02 +05:30
..
bounce Add support for additional POP3 mail charsets. Closes #644. 2022-01-04 22:46:42 +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 accurate realtime message rate counter. 2022-02-06 11:38:02 +05:30
media Add support for custom public S3 URLs. Closes #505. 2022-01-15 21:20:32 +05:30
messenger Add support for per-campaign custom headers. 2022-01-04 22:27:40 +05:30
migrations Add support for custom public S3 URLs. Closes #505. 2022-01-15 21:20:32 +05:30
subimporter Add support for blocklisting e-mail domains. 2021-09-25 15:39:09 +05:30