Fellow Reports -- December 2018

2019-01-10 Thread Carlton Gibson
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

2018-12-29 Thread Tim Graham


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

2018-12-22 Thread Tim Graham


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

2018-12-20 Thread Tim Graham


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

2018-12-20 Thread Tim Graham


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.