Hi, after installing Mailman 3 in a new virtual environment, I ran into the compatibility issues with django-allauth discussed by Andreas Vetter and Mark Sapira on this list in February[1] and in March[2] –
WARNINGS:
settings.ACCOUNT_AUTHENTICATION_METHOD is deprecated, use:
settings.ACCOUNT_LOGIN_METHODS = {'email', 'username'}
settings.ACCOUNT_EMAIL_REQUIRED is deprecated, use:
settings.ACCOUNT_SIGNUP_FIELDS = ['email*', 'username*', 'password1*',
'password2*']
– and solved them with the additions to /etc/mailman3/settings.py
suggested by Mark:
del ACCOUNT_AUTHENTICATION_METHOD
ACCOUNT_LOGIN_METHODS = {'email', 'username'}
del ACCOUNT_EMAIL_REQUIRED
ACCOUNT_SIGNUP_FIELDS = ['email*', 'username*', 'password1*', 'password2*']
In the second list thread, Mark linked to the current (patched) version
of mailman-web's mailman.py[3], which addresses the deprecation of
ACCOUNT_AUTHENTICATION_METHOD, but not of ACCOUNT_EMAIL_REQUIRED. Is
there any reason why the patch fixes only one of the two issues?
- Jan
[1]
https://lists.mailman3.org/archives/list/[email protected]/thread/UN6IY7ZPYULLZFAVZ7Z34YBFBDTXXMNN/
[2]
https://lists.mailman3.org/archives/list/[email protected]/thread/TF33XE74IX6C743SBBY3SCFSNHM7NW7L/
[3]
https://gitlab.com/mailman/mailman-web/-/blob/c8b9aef1704b75b1cb6d0c925855a1b754eb7899/mailman_web/settings/mailman.py
signature.asc
Description: PGP signature
_______________________________________________ Mailman-users mailing list -- [email protected] To unsubscribe send an email to [email protected] https://lists.mailman3.org/mailman3/lists/mailman-users.mailman3.org/ Archived at: https://lists.mailman3.org/archives/list/[email protected]/message/3PZI57LLXE3P34ZMC3HRCRENXQDZCNKL/ This message sent to [email protected]
