Fellow Reports -- February 2020

68 views
Skip to first unread message

Carlton Gibson

unread,
Feb 19, 2020, 10:48:36 AM2/19/20
to Django developers (Contributions to Django itself)
Hi All, 



Calendar Week 6 -- ending 09 February.


Triaged:

https://code.djangoproject.com/ticket/31229 -- Add setting to allow flexible session saving based on response codes (wontfix)
https://code.djangoproject.com/ticket/31232 -- Add secure default SECURE_REFERRER_POLICY / Referrer-policy header (Accepted)



Reviewed:

https://github.com/django/django/pull/12339 -- Fixed #31177 -- Used "raise from" when wrapping exceptions, all over the codebase
https://github.com/django/django/pull/12350 -- Refs #31177 -- Specified using explicit exception chaining in style guide.
https://github.com/django/django/pull/12423 -- Refs #31233 -- Added "error" filter for RuntimeWarning during tests.
https://github.com/django/django/pull/12387 -- Fixed #31216 -- Added support for colorama terminal colors on Windows.
https://github.com/django/django/pull/11650 -- Fixed #31224 -- Implemented asynchronous views.
https://github.com/django/django/pull/12421 -- Refs #28214 -- Added test for escaping JSONField key lookups.
https://github.com/django/django/pull/12420 -- mproved grammar in 3.0 SECURE_CONTENT_TYPE_NOSNIFF release note.
https://github.com/django/django/pull/10921 -- Refs #28215 -- Mark credentials as a sensitive variable
https://github.com/django/django/pull/11414 -- Fixed #30509 -- Various FileResponse fixes and changes
https://github.com/django/django/pull/11828 -- Refs #26601 - Enforced get_response arg to middleware classes.
https://github.com/django/django/pull/12413 -- Updated Python license for 2020.
https://github.com/django/django/pull/12017 -- Refs #21231 -- Backport urllib.parse.parse_qsl() from Python 3.8.




Calendar Week 7 -- ending 16 February.


Triaged:

https://code.djangoproject.com/ticket/31269 -- Generic Relations on multi table inheritance does not behave as other fields (needsinfo)
https://code.djangoproject.com/ticket/31266 -- Implement `user.is_member(group)` to easily check whether a user belongs to a group or not (wontfix)
https://code.djangoproject.com/ticket/31259 -- Add a dark theme to the admin module (Accepted)
https://code.djangoproject.com/ticket/31243 -- Implement set/remove/clear for non-nullable Reverse FKs (needsinfo)
https://code.djangoproject.com/ticket/31242 -- RelatedManager Set Semantics vs. Behavior (wontfix)
https://code.djangoproject.com/ticket/31258 -- Django admin deletes only one instance from many (worksforme)
https://code.djangoproject.com/ticket/5069 -- newforms cannot initial SelectDateWidget 's value (wontfix)



Reviewed:

https://github.com/django/django/pull/11828 -- Refs #26601 -- Deprecated passing None as get_response arg to middleware classes.
https://github.com/django/django/pull/11650 -- Fixed #31224 -- Implemented asynchronous views.
https://github.com/django/django/pull/12434 -- Fixed #31246 -- Fixed locking models in QuerySet.select_for_update(of=()) for related fields and parent link fields with multi-table inheritance.
https://github.com/django/django/pull/12431 -- Fixed #31240 -- Properly close FileResponse when wsgi.file_wrapper isused.
https://github.com/django/django/pull/12430 -- Fixed #31253 -- Fixed data loss possibility when using caching from async code.





Kind Regards,

Carlton

Carlton Gibson

unread,
Mar 1, 2020, 9:40:40 AM3/1/20
to Django developers (Contributions to Django itself)
Hi all,


Calendar Week 8 -- ending 23 February.


Triaged:

https://code.djangoproject.com/ticket/31150 -- Subquery annotations are omitted in group by query section if multiple annotation are declared (Accepted)
https://code.djangoproject.com/ticket/31290 -- Unable to runserver - python manage.py runserver (Invalid)
https://code.djangoproject.com/ticket/31289 -- system checks: admin.E002 could provide a hint but doesn't (Accepted)
https://code.djangoproject.com/ticket/31287 -- Rename mark_safe and "safe" template filters to something less safe sounding (wontfix)
https://code.djangoproject.com/ticket/31283 -- "collecstatic --clear" could take ignored patterns into consideration (wontfix)
https://code.djangoproject.com/ticket/31284 -- Bootstrap-Integration (wontfix)
https://code.djangoproject.com/ticket/31278 -- Schema Editor Action: Pull Field Up (wontfix)



Reviewed:

https://github.com/django/django/pull/12477 -- Fixed #31185 -- Adjusted model check for UniqueConstraints without conditions.
https://github.com/django/django/pull/12475 -- Fixed #30422 -- Added logic to remove temporary files upon upload interruption
https://github.com/django/django/pull/12479 -- Renamed salt to mask in the context of CSRF tokens
https://github.com/django/django/pull/12480 -- Code Pull requests 239 Actions Security Insights Settings Fixed #31289 -- Added hint for USERNAME_FIELD/REQUIRED_FIELDS system check.
https://github.com/django/django/pull/12481 -- Fixed #31182 -- Noted limitations of current async support
https://github.com/django/django/pull/11337 -- Fixed #30427 - Allow descriptors to override non-method attrs
https://github.com/django/django/pull/9309 -- Fixed #23816 -- Allowed specifying default defered fields in model Meta.
https://github.com/django/django/pull/12476 -- Fixed typo of "auto_add_now" to "auto_now_add".
https://github.com/django/django/pull/12478 -- Captured logging in DebugViewTests with assertLogs().
https://github.com/django/django/pull/12473 -- Fixed tests when run in reverse.
https://github.com/django/django/pull/12463 -- Fixed #30040 -- Used default permission name in docs examples to avoid confusion.
https://github.com/django/django/pull/11919 -- Fixed #28699 - Deferred CSRF token rotation on login to middleware process response phase.
https://github.com/django/django/pull/12402 -- Fixed #28699 -- Modified csrf cookie string lookup expression.

https://github.com/django/django/pull/11828 -- Refs #26601 -- Deprecated passing None as get_response arg to middleware classes.
https://github.com/django/django/pull/12465 -- Fixed #31271 -- Preserved ordering when unifying query parameters on Oracle.



Authored:

https://github.com/django/django/pull/12466 -- Fixed #31282 -- Corrected RelatedManager docs for using add/remove/set with PKs.





Calendar Week 9 -- ending 01 March.


Triaged:

https://code.djangoproject.com/ticket/31311 -- Unneeded escape sequences in character classes (Accepted)
https://code.djangoproject.com/ticket/31309 -- Django admin site needs X-UA-Compatible meta tag to prevent IE rendering the page poorly in compatibility mode. (wontfix)
https://code.djangoproject.com/ticket/31297 -- force_insert not respected by parent class with default primary key (Duplicate of #29129)
https://code.djangoproject.com/ticket/31293 -- MultiPartParser support double quotes (Accepted)
https://code.djangoproject.com/ticket/31304 -- PostgreSQL full-text search employs coalesce function for non-null single-column searches with SearchVector (Accepted)
https://code.djangoproject.com/ticket/31295 -- Avoid Select widget triggering additional query when using ModelChoiceIterator. (Accepted)
https://code.djangoproject.com/ticket/31307 -- Arrow display error in filter_horizontal field when width less than 1024px (Accepted)



Reviewed:

https://github.com/django/django/pull/12485 -- Fixed #31293 -- Allowed MultiPartParser to handle double-quoted filenames in content-disposition.
https://github.com/django/django/pull/12498 -- Fixed #31311: Remove unneeded escaped chars in character classes
https://code.djangoproject.com/ticket/31307 -- Arrow display error in filter_horizontal field when width less than 1024px
https://github.com/django/django/pull/12477 -- Fixed #31185 -- Fixed detecting of unique fields in ForeignKey/ForeignObject checks when using Meta.constraints.
https://github.com/django/django/pull/12402 -- Fixed #28699 -- Fixed CSRF validation with remote user middleware.
https://github.com/django/django/pull/12486 -- Fixed #28280 -- Prevented numberformat.format() from formatting large/tiny floats in scientific notation.
https://github.com/django/django/pull/12495 -- Removed hint from fields.E310 message in system check docs.
https://github.com/django/django/pull/12490 -- Fixed #31307 -- Fixed filter_horizontal add/remove SVG :hover positioning.
https://github.com/django/django/pull/12486 -- Fixed #28280 -- Fixed numberformat.format() incorrectly formats large/tiny floats in scientific notation.



Authored:

https://github.com/django/django/pull/12502 -- Fixed #31032 -- Updated admin browser support FAQ for 2020.




Kind Regards,

Carlton

Reply all
Reply to author
Forward
0 new messages