Fellow Reports -- December 2018
Hi all. Due to life, these are a bit late. Sorry about that. Looking forward to a good 2019. Happy new year to you all! Kind Regards, Carlton Calendar Week 49 -- ending 09 December. Released Django versions 1.11.17 and 2.1.4. Triaged: https://code.djangoproject.com/ticket/29973 -- compilemessages misses ignore option, compiles more than needed (Accepted) https://code.djangoproject.com/ticket/30004 -- Document TemporaryUploadedFile potential permission issues (Accepted) Reviewed: https://code.djangoproject.com/ticket/23829 -- Added support for https scheme and site_domain in ping_google https://code.djangoproject.com/ticket/28699 -- Document middleware ordering requirements following CSRF change in Django 1.11.6 https://code.djangoproject.com/ticket/30003 -- Add manage.py entry_point Calendar Week 50 -- ending 16 December. Triaged: https://code.djangoproject.com/ticket/30025 -- dismiseAddRelatedObjectPopup() not executing change event for select element (needsinfo) https://code.djangoproject.com/ticket/30036 -- Code example for using Paginator in a view makes redundant imports (Accepted) https://code.djangoproject.com/ticket/30019 -- Add __class_getitem__ method to managers and querysets (needsinfo) https://code.djangoproject.com/ticket/30034 -- Shows wrong user on list_display in LogEntryAdmin (needsinfo) https://code.djangoproject.com/ticket/30017 -- Django should assume port 443 for https in django.utils.http.is_same_domain() (invalid) https://code.djangoproject.com/ticket/30028 -- Uneditable object still editable through change_list if list_editable not empty (worksforme) https://code.djangoproject.com/ticket/30024 -- The test client request methods should raise an error when passed None as a data value (Accepted) https://code.djangoproject.com/ticket/30018 -- Regression for selenium tests inaccurate Content-Length (Accepted) https://code.djangoproject.com/ticket/30014 -- Initialising disabled ModelChoiceField yields Select a valid choice-error despite initialised option being valid (needsinfo) https://code.djangoproject.com/ticket/30004 -- Set default FILE_UPLOAD_PERMISSION to 0o644. (Accepted) Reviewed: https://code.djangoproject.com/ticket/12952 -- Models history doesnt use verbose names https://code.djangoproject.com/ticket/30023 -- SQLite schema editor can cause table corruption if used within a transaction since Django 2.0 https://code.djangoproject.com/ticket/30033 -- SQLite schema editor should use the documented process to emulate table alterations on SQlite3. https://code.djangoproject.com/ticket/29928 -- Enabled deferred constraint checks on SQLite 3.20+. https://code.djangoproject.com/ticket/29995 -- Make the technical error response more legible when using high contrast mode https://code.djangoproject.com/ticket/20147 -- Add HttpRequest.headers Authored: https://github.com/django/django/pull/10747 -- Removed unused imports in pagination example. Calendar Week 51 -- ending 23 December. Triaged: https://code.djangoproject.com/ticket/30039 -- Inconsistency error after unapplying squash migration. (worksforme) https://code.djangoproject.com/ticket/30047 -- Documentation: add a Note about default ordering on models used in Subquery filters (worksforme) https://code.djangoproject.com/ticket/30048 -- Migrations created when verbose_name or help_text is changed (Duplicate of #21498) https://code.djangoproject.com/ticket/30030 -- SingleObjectMixin raises misleading AttributeError when called witout pk or slug (wontfix) https://code.djangoproject.com/ticket/30026 -- Using collapse class in ModelAdmin fieldset while using the same media file in ModelAdmins and its inlines form causes wrong media ordering (needsinfo) https://code.djangoproject.com/ticket/30045 -- cant concat str to bytes error on SessionMiddleware with python 3 (needsinfo) https://code.djangoproject.com/ticket/30043 -- AdminURLFieldWidget incorrectly unquotes URLs e.g. containing %2F (Accepted) https://code.djangoproject.com/ticket/30038 -- New shortcut: redirect_with_params() (wontfix) Reviewed: https://code.djangoproject.com/ticket/29825 -- ngettext returns invalid result if msgstr is also a valid msgid in the same catalog https://code.djangoproject.com/ticket/29915 -- Allow icontains lookup to accept uuids with or without dashes https://code.djangoproject.com/ticket/29750 -- Add a pre-dispatch() hook for class-based views https://code.djangoproject.com/ticket/30024 -- Made urlencode() and Client raise a TypeError when None is passed as data. https://code.djangoproject.com/ticket/30031 -- Add makemigrations/squashmigrations options to suppress version/date in migration header comment https://code.djangoproject.com/ticket/30015 -- HTTP server doesnt clear previous request data in keep-alive connection. Authored: https://github.com/django/django/pull/10772 -- Refs #30015 -- Added v2.1.5 release note entry. -- You received this message because
Re: Fellow Reports - December 2018
Week ending December 29, 2018 Triaged --- https://code.djangoproject.com/ticket/30052 - QuerySet.only() doesn't support annotations (invalid) https://code.djangoproject.com/ticket/30049 - GIS widgets don't initialize properly after clicking "Add another" in admin inlines (accepted) https://code.djangoproject.com/ticket/30064 - Admin search with a null character crashes with "A string literal cannot contain NUL (0x00) characters." on PostgreSQL (accepted) Authored -- https://github.com/django/django/pull/10795 - Refs #30033 -- Fixed schema's test_m2m_rename_field_in_target_model test failure on SQLite < 3.20. https://github.com/django/django/pull/10798 - Bootstrapped Django 3.0. Reviewed/committed -- https://github.com/django/django/pull/10783 - Fixed #30056 -- Added SQLite support for StdDev and Variance functions. -- 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 post to this group, send email to django-developers@googlegroups.com. Visit this group at https://groups.google.com/group/django-developers. To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/118fe0bf-8361-46a8-9a91-ae731431e407%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Fellow Reports - December 2018
Week ending December 22, 2018 Authored -- https://github.com/django/django/pull/10782 - Fixed #30055 -- Dropped support for SQLite < 3.8.3. Reviewed/committed -- https://github.com/django/django/pull/10752 - Fixed #29928 -- Enabled deferred constraint checks on SQLite 3.20+. https://github.com/django/django/pull/10744 - Fixed #30033 -- Conformed to the recommended table alterations procedure on SQLite. https://github.com/django/django/pull/10732 - Fixed #30015 -- Ensured request body is properly consumed for keep-alive connections. https://github.com/django/django/pull/10712 - Fixed #29995 -- Used higher contrast colors on debug page. https://github.com/django/django/pull/10771 - Fixed #29792 -- Made GeometryField.deconstruct() handle 'extent' and 'tolerance' args. https://github.com/django/django/pull/10427 - Fixed #29750 -- Added View.setup() hook for class-based views. https://github.com/django/django/pull/10780 - Refs #29547, #29182, #29928 -- Fixed feature detection to be based on SQLite version. https://github.com/django/django/pull/10781 - Fixed #30054 -- Implemented cascaded flush on SQLite. https://github.com/django/django/pull/10569 - Fixed #20098 -- Added a check for model Meta.db_table collisions. -- 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 post to this group, send email to django-developers@googlegroups.com. Visit this group at https://groups.google.com/group/django-developers. To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/156df8e4-7765-401d-9944-5f62697d738e%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Fellow Reports - December 2018
Week ending December 15, 2018 (vacation) -- 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 post to this group, send email to django-developers@googlegroups.com. Visit this group at https://groups.google.com/group/django-developers. To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/d2f1e176-3695-4d13-b086-2c26ed55b42f%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Fellow Reports - December 2018
Week ending December 8, 2018 Authored -- https://github.com/django/django/pull/10726 - Fixed #30013 -- Fixed DatabaseOperations.last_executed_query() with mysqlclient 1.3.14+. Reviewed/committed -- https://github.com/django/django/pull/10731 - Fixed #30011 -- Fixed queries that reuse filtered aggregates. https://github.com/django/django/pull/10718 - Fixed #29895 -- Doc'd why MySQL's atomic DDL statements don't work for atomic migrations. https://github.com/django/django/pull/10657 - Fixed #28766 -- Added ResolverMatch.route. https://github.com/django/django/pull/10733 - Fixed #29182 -- Fixed schema table alteration on SQLite 3.26+. https://github.com/django/django/pull/10735 - Fixed #30023 -- Prevented SQLite schema alterations while foreign key checks are enabled. -- 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 post to this group, send email to django-developers@googlegroups.com. Visit this group at https://groups.google.com/group/django-developers. To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/1112a3b9-f9e2-400f-8bff-1faec09e265d%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.