Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mailman API integration for synchronisation of mailing list memberships #279

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

tomudding
Copy link
Member

Closes GH-38.

@tomudding tomudding force-pushed the feature/mailman-api-integration branch from 58652e9 to addf4b5 Compare April 24, 2023 18:45
@rinkp rinkp self-requested a review April 24, 2023 18:47
@tomudding tomudding force-pushed the feature/mailman-api-integration branch from addf4b5 to 053ca1d Compare April 25, 2023 16:20
@tomudding tomudding force-pushed the feature/mailman-api-integration branch 2 times, most recently from c5b01e2 to dd0975e Compare May 9, 2023 19:53
@tomudding tomudding force-pushed the feature/mailman-api-integration branch from dd0975e to a5874cc Compare June 7, 2023 18:31
@tomudding tomudding force-pushed the feature/mailman-api-integration branch from a5874cc to 53cd28f Compare March 21, 2024 17:19
@tomudding
Copy link
Member Author

Reminder for myself; if we want to keep track of when a particular mailinglist for a particular member was synced we need to remove the JoinTable in Member and make it a separate entity with a lastSyncedOn attribute.

@rinkp rinkp removed their request for review May 12, 2024 13:39
To create the superuser for configuration things in Postorius, execute
`python manage.py createsuperuser` in the `mailman-web` container.

This does not add authentication for the API endpoint.
@tomudding tomudding force-pushed the feature/mailman-api-integration branch from 53cd28f to abb7480 Compare May 25, 2024 18:56
This allows syncronisation of mailing list ids from Mailman and
they can then be added to a mailing list.

At this point there is no actual synchronisation of memberships.
@tomudding tomudding force-pushed the feature/mailman-api-integration branch from abb7480 to b13c82e Compare June 15, 2024 16:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Magisch mooie mailman 'ministratie
1 participant