Skip to content

Emit signals for relevant actions

Aurélien Bompard requested to merge abompard/postorius:feature/signals into master

The django-mailman3 library has defined some signals for events that happen with Mailman. Ideally, those signals would be transmitted by Mailman Core through an HTTP API and then dispatched by django-mailman3 itself. This would ensure that command-line and REST API actions would also inform the Django UIs.

Until we have a way to dispatch these events in Mailman Core, this merge request adds the signal emission to Postorius.

Merge request reports