Commit Graph

21 Commits

Author SHA1 Message Date
3e003bddb7 paperwork: Fix regression in Shopleads mailing list membership
All checks were successful
Ruff / ruff (push) Successful in 28s
Test / test (push) Successful in 4m30s
2024-05-09 02:22:33 -04:00
0944dd7992 Fix various type issues 2024-05-04 18:03:22 -04:00
dc9a06b415 Remove separate membershipworks database, merging it into default 2024-02-23 13:01:37 -05:00
43f992e2c3 paperwork: Remove suffixes from names in shopleads mailing list
Mailman3 doesn't have display names per list anymore, so this is
somewhat confusing
2024-02-07 13:40:04 -05:00
02777265b0 Switch from Black to Ruff for formatting, add linting/import sorting 2024-01-18 14:21:36 -05:00
1aa0bd6014 paperwork: Add deskers mailing list 2023-08-27 13:48:48 -04:00
a51f246667 paperwork: Slightly change structure of mailing lists api for Mailman3 2023-08-26 20:16:04 -04:00
35f812d2c6 paperwork: Use default names for certification-related models 2023-04-10 14:59:16 -04:00
d5a45a0589 paperwork: Use Volunteer Email field for shop leads in mailing lists 2023-02-02 21:38:19 -05:00
b4d100478e paperwork: Include departments with no mailing list in shopleads mailing list 2023-02-02 21:38:19 -05:00
3acfaaa19f paperwork: Rename Department.list_moderator_flag to shop_lead_flag 2023-02-02 18:49:50 -05:00
8556190117 Minor fixes/optimizations for API endpoints 2023-01-23 21:12:00 -05:00
efe476b367 paperwork: Also generate the ShopLeads mailing list in api 2023-01-23 21:12:00 -05:00
2f72bb7d51 paperwork: Move mailing list api config attributes to "config" 2023-01-23 21:12:00 -05:00
74bbbb713e paperwork: Allow exempting departments from having a mailing list 2023-01-19 18:46:15 -05:00
ca43798ce6 paperwork: Move mailing list api to Department model, add extra info 2023-01-19 18:46:15 -05:00
a54c2bf909 paperwork: Move department info to model with mailing list fields 2023-01-19 16:14:48 -05:00
39f97dd6f9 membershipworks: Use django functions to sanitize Member mailbox 2023-01-19 14:39:30 -05:00
aa87026e99 membershipworks: Move Member.with_is_active() to a QuerySet 2023-01-17 16:28:27 -05:00
a9dcda9508 paperwork: Add certification_definition/mailing_lists API endpoint 2022-12-25 01:22:21 -05:00
48cad701e8 Implement some basic API access for paperwork and membershipworks 2022-12-25 01:21:30 -05:00