listmonk/cmd
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
..
admin.go Upgrade labstack/echo webserver to major version v4. 2021-12-09 20:51:07 +05:30
bounce.go Upgrade labstack/echo webserver to major version v4. 2021-12-09 20:51:07 +05:30
campaigns.go Add accurate realtime message rate counter. 2022-02-06 11:38:02 +05:30
handlers.go Add support for custom CSS/JS in settings for admin and public pages. 2021-12-18 15:38:42 +05:30
i18n.go Upgrade labstack/echo webserver to major version v4. 2021-12-09 20:51:07 +05:30
import.go Upgrade labstack/echo webserver to major version v4. 2021-12-09 20:51:07 +05:30
init.go Refactor campaign analytics to show unique / non-unique data. 2022-02-01 23:40:03 +05:30
install.go Refactor campaign analytics to show unique / non-unique data. 2022-02-01 23:40:03 +05:30
lists.go Add subscriber status counts to the lists UI. 2022-02-03 00:03:31 +05:30
main.go Refactor campaign analytics to show unique / non-unique data. 2022-02-01 23:40:03 +05:30
manager_store.go Add support for bounce processing. 2021-08-14 15:35:29 +05:30
media.go Upgrade labstack/echo webserver to major version v4. 2021-12-09 20:51:07 +05:30
notifications.go Add support for plaintext system e-mail templates. 2021-10-28 20:09:06 +05:30
public.go Upgrade labstack/echo webserver to major version v4. 2021-12-09 20:51:07 +05:30
queries.go Refactor campaign analytics to show unique / non-unique data. 2022-02-01 23:40:03 +05:30
settings.go Add support for custom public S3 URLs. Closes #505. 2022-01-15 21:20:32 +05:30
subscribers.go Support status in bulk subscriber list update API. Closes #604. 2022-02-05 00:03:28 +05:30
templates.go Upgrade labstack/echo webserver to major version v4. 2021-12-09 20:51:07 +05:30
updates.go Stop checking for updates on boot. 2021-05-23 21:08:32 +05:30
upgrade.go Add support for custom CSS/JS in settings for admin and public pages. 2021-12-18 15:38:42 +05:30
utils.go Replace whitespace with dash in names of uploaded files 2022-01-15 13:23:58 +05:30