Week ending 2025-02-23 (Week 8)
Triaged
- #36190 (High memory usage of CommonPasswordValidator) – Django (needsinfo → wontfix)
- #36192 (Use semantic HTML for buttons in Django Admin) – Django (accepted)
- #36195 (redirect_to_login Misinterprets next Parameter with Multiple Query Parameters) – Django (worksforme)
- #36194 (add async support to ManyToManyField) – Django (wontfix)
- #36193 (AssertionError: Invalid ASGI message after request body: http.request) – Django (invalid)
- https://code.djangoproject.com/ticket/36197 (accepted)
- https://code.djangoproject.com/ticket/36198 (accepted)
- https://code.djangoproject.com/ticket/36196 (accepted)
- https://code.djangoproject.com/ticket/36200 (accepted)
- https://code.djangoproject.com/ticket/36201 (accepted)
- https://code.djangoproject.com/ticket/36202 (accepted)
- https://code.djangoproject.com/ticket/36203 (accepted)
- #36204 (Request to Add User Login & Authentication Example to the Official Django First Steps tutorial) – Django (invalid)
- https://code.djangoproject.com/ticket/36205 (duplicate)
Reviewed
- Fixed #36191 -- Added O_TRUNC flag when overwriting files in FileSystemStorage. by gutard · Pull Request #19179 · django/django · GitHub
- Fixed #36179 -- Unhexed entries and removed duplicates in auth/common-passwords.txt.gz by mimi89999 · Pull Request #19155 · django/django · GitHub
- https://github.com/django/django/pull/19105
- Fixed #36053 - Align FilteredSelectMultiple widget label by andrewgy8 · Pull Request #19156 · django/django · GitHub
- Fixed #35816 --Fix Scientific Notation Parsing in Django Templates by IronJam11 · Pull Request #19146 · django/django · GitHub
- Fixed #31170 -- Added change event trigger to dismissRelatedLookupPopup. by lumi808 · Pull Request #18971 · django/django · GitHub
- Fixed #36197 -- Fixed improper many-to-many count() and exists() for non-pk to_field. by charettes · Pull Request #19185 · django/django · GitHub
- Fixed #36031 -- Updated DecimalField mapping in case of NoneType max_digits and decimal_places by amansharma612 · Pull Request #18969 · django/django · GitHub
- Fixed #35167 -- Delegated to super() in JSONField.get_db_prep_save(). by jacobtylerwalls · Pull Request #19183 · django/django · GitHub
- Fixed docs build on Sphinx 8.2+. by felixxm · Pull Request #19192 · django/django · GitHub
- Refs #35167 -- Fixed test_bulk_update_custom_get_prep_value() crash on databases that don't support primitives in JSONFields. by felixxm · Pull Request #19197 · django/django · GitHub
- Fixed #36200 -- Clarified MIDDLEWARE setting updates when using a custom RemoteUserMiddleware. by joonashak · Pull Request #19194 · django/django · GitHub
- Fixed #36186 -- Added forloop.length variable within a template for loop. by stroebjo · Pull Request #19176 · django/django · GitHub
- Clarified admonition in GeneratedField docs. by adamzap · Pull Request #19195 · django/django · GitHub
Authored
- Set toc_object_entries=True to auto add functions/classes to the page's table of contents?
- Removed advice to propose a new contrib app. by sarahboyce · Pull Request #19188 · django/django · GitHub
- Refs #35999 -- Removed #django IRC channel reference from README.rst. by sarahboyce · Pull Request #19189 · django/django · GitHub
- Refs #35167 -- Fixed test test_bulk_update_custom_get_prep_value on Oracle < 23c. by sarahboyce · Pull Request #19193 · django/django · GitHub
- Added security reporting guidelines. by sarahboyce · Pull Request #19201 · django/django · GitHub
Other/Misc
- Engaged in security reports which took a significant amount of time.
- Released Django 5.2 beta 1: Django 5.2 beta 1 released | Weblog | Django
- Outlined a possible fellow update for 2024 for the DSF annual report
- Followed up on Update startproject with default login/signup/logout options - #26 by sarahboyce with my expectation of next steps