|
b8bd3facc3
|
Check for duplicate emails
|
2019-03-31 22:54:45 +11:00 |
|
|
168a8c17bc
|
Fix bug in import save when non-existent member
|
2019-03-31 22:54:45 +11:00 |
|
|
c8841f10b6
|
Wrong date
|
2019-03-31 22:54:45 +11:00 |
|
|
bac810cb39
|
Membership renewal email backend
|
2019-03-31 22:54:45 +11:00 |
|
|
990b707cd7
|
Minor template fixups
|
2019-03-31 22:54:45 +11:00 |
|
|
59b9bddd8a
|
Integrate membership renewal with bulletin
|
2019-03-31 22:54:45 +11:00 |
|
|
3dfea0f8a0
|
Configurable ratelimit key
|
2019-03-31 22:54:45 +11:00 |
|
|
05c3440a33
|
Use Python 3.6 compatible HMAC code
|
2019-03-31 22:54:44 +11:00 |
|
|
2fc2fb43e1
|
Implement membership import
|
2019-03-31 22:54:44 +11:00 |
|
|
954348192b
|
Make members searchable in admin
|
2019-03-17 23:30:13 +11:00 |
|
|
80c585111a
|
Membership onboarding
|
2019-03-17 23:30:13 +11:00 |
|
|
72f934db70
|
Send emails to members in ID order
|
2019-03-05 20:17:14 +11:00 |
|
|
4e418f5ad1
|
Add members to the admin UI
|
2019-02-08 21:22:19 +11:00 |
|
|
1680bdfa03
|
Minor template fixup
|
2019-01-26 17:25:50 +11:00 |
|
|
bc2cb70aec
|
Display and allow updating bulletin subscriptions
|
2019-01-26 12:48:49 +11:00 |
|
|
791027bae5
|
Implement view/edit membership details
|
2019-01-17 23:24:49 +11:00 |
|
|
8e40d45934
|
Add basic membership DB framework
|
2019-01-17 21:32:22 +11:00 |
|