Week ending January 29, 2023 *Triaged: * https://code.djangoproject.com/ticket/34283 - Missing parameter escaping in admin filters.js (accepted) https://code.djangoproject.com/ticket/34282 - Optimize update_or_create when defaults is empty / False-y (wontfix) https://code.djangoproject.com/ticket/34277 - Add where clause in QuerySet.bulk_create() when update_conflicts=True (accepted) https://code.djangoproject.com/ticket/34276 - LocMemCache not working for multiple threads (invalid) https://code.djangoproject.com/ticket/34280 - Support create defaults for update_or_create (accepted) https://code.djangoproject.com/ticket/34284 - Permission to access adminsites (wontfix) https://code.djangoproject.com/ticket/34287 - JavaScript code blocks in the documentation have poor contrast when light theme is enabled (invalid) https://code.djangoproject.com/ticket/34286 - Class based views cause 404 on :view: directive. (accepted) https://code.djangoproject.com/ticket/34288 - Using queryset manager methods as default value breaks makemigrations (duplicate) https://code.djangoproject.com/ticket/34290 - X-Forwarded-Prefix support (needsinfo) https://code.djangoproject.com/ticket/23563 - Make `staticfiles_storage` a public API (fixed) https://code.djangoproject.com/ticket/34291 - Validation of UniqueConstraint with ordered expressions crashes. (accepted) https://code.djangoproject.com/ticket/34293 - Extra validation introduced in 30581 breaks certain constraint setups (wontfix) https://code.djangoproject.com/ticket/34292 - Support display function in InlineModelAdmin (invalid) https://code.djangoproject.com/ticket/34294 - File locking fails if argtypes redefined on Windows. (accepted) https://code.djangoproject.com/ticket/34296 - Formset validation does not consider UniqueConstraint with F() expressions. (duplicate) https://code.djangoproject.com/ticket/34297 - ValueError: invalid token in plural form: EXPRESSION when adding new language (invalid) https://code.djangoproject.com/ticket/34298 - drop constraint if exists (wontfix) https://code.djangoproject.com/ticket/34295 - Add makemigrations flag that just uses timestamp (wontfix)
*Reviewed/committed: * https://github.com/django/django/pull/16494 - Fixed #34278 -- Made translatable string plural-aware in SelectFilter2.js. https://github.com/django/django/pull/16493 - Fixed #34192 -- Preserved callable storage when it returns default_storage. https://github.com/django/django/pull/16408 - Fixed #34227 -- Fixed QuerySet.select_related() with multi-level FilteredRelation. https://github.com/django/django/pull/16498 - Corrected passenv value for tox 4.0.6+. https://github.com/django/django/pull/16503 - Fixed #34294 -- Protected django.core.files.locks against argtypes redefinition on Windows. https://github.com/django/django/pull/16491 - Fixed #34254 -- Fixed return value of Exists() with empty queryset. https://github.com/django/django/pull/16502 - Fixed #28054 -- Made runserver not return response body for HEAD requests. *Authored: * https://github.com/django/django/pull/16501 - Fixed #34291 -- Fixed Meta.constraints validation crash on UniqueConstraint with ordered expressions. https://github.com/django/django/pull/16505 - Refs #34255 -- Skipped test_group_by_nested_expression_with_params test on PostgreSQL when server-side binding cursors are used. Best, Mariusz -- You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-developers+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/269dc467-9ad1-42f8-a1c8-9ff9ea68b718n%40googlegroups.com.