mirror of
https://github.com/knadh/listmonk.git
synced 2025-03-01 16:55:26 +08:00
This commit fully refactors the core campaign manager logic. It applies a whole new approach to campaign state and lifecycle management. - Create a new "pipeline" abstraction on top of campaign for state management. - Account for every message processed and end campaigns based on the actual count. - Discard in-queue messages in the pipeline of a paused or cancelled campaign. |
||
---|---|---|
.. | ||
bounce | ||
buflog | ||
captcha | ||
core | ||
events | ||
i18n | ||
manager | ||
media | ||
messenger | ||
migrations | ||
subimporter |