Debian Patches

Status for django-mailman3/1.3.15-4

Patch Description Author Forwarded Bugs Origin Last update
0001-Fix-timezone-that-are-deprecated.patch Fix timezone that are deprecated Pierre-Elliott Bécue <peb@debian.org> yes 2023-11-13
0002-Fix-Remove-sociallogin.account-from-the-debug-print.patch Fix: Remove sociallogin.account from the debug print.

Since SocialLogin.account isn't a mandatory field, we can't make and
assumption that it was filled in when it was created. Instead of
checking everytie if the attribute exists, removing it form the debug
print to restore compat with newer versions of django-allauth.
Pierre-Elliott Bécue <peb@debian.org> yes 2024-10-20
git_socialaccount_only.patch commit 6f2bb068b2f0f60a25d87527b08b7cc074572c6f

Expose SOCIALACCOUNT_ONLY in template context

allauth 65+ introduces SOCIALACCOUNT_ONLY as a first-class setting.
When True, allauth does not register the account_signup URL, so any
{% url 'account_signup' %} in templates raises NoReverseMatch.

Postorius and HyperKitty guard those links with
{% if not SOCIALACCOUNT_ONLY %}, but SOCIALACCOUNT_ONLY is only
available in allauth's own views — not in the broader template context.
Inject it here with a False default so the guard works correctly on
all pages regardless of whether allauth's context processors are active.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

diff --git a/django_mailman3/context_processors.py b/django_mailman3/context_processors.py
index 471cb74..9c666a9 100644
Jordi Mallach <jordi@mallach.net> no 2026-05-08

All known versions for source package 'django-mailman3'

Links