Fellow Reports -- April 2020

80 views
Skip to first unread message

Carlton Gibson

unread,
Apr 21, 2020, 6:31:13 AM4/21/20
to Django developers (Contributions to Django itself)
Hi all.




Calendar Week 14 -- ending 05 April.


Triaged:

https://code.djangoproject.com/ticket/31418 -- ValueError when FileBasedCache is used in Python 2.7 (invalid)
https://code.djangoproject.com/ticket/31411 -- Use RENAME COLUMN on MariaDB 10.5.2+. (Accepted)
https://code.djangoproject.com/ticket/12826 -- Use __slots__ for some simple objects. (wontfix)
https://code.djangoproject.com/ticket/31405 -- LoginRequiredAuthenticationMiddleware force all views to require authentication by default. (Accepted)



Reviewed:

https://github.com/django/django/pull/12634 -- Fixed #31275 -- Optimized sql_flush() without resetting sequence on MySQL.
https://github.com/django/django/pull/12650 -- Refs #29988 -- Changed simple .format() calls to use f-strings.
https://github.com/django/django/pull/12517 -- Fixed #29329 -- Made datetime logging from runserver consistent.
https://github.com/django/django/pull/11937 -- Fixed #27395 -- Updated sitemap to generate 'alternates'.
https://github.com/django/django/pull/12642 -- Fixed #29205 -- MultiValueField ignores a required value of a sub field.
https://github.com/django/django/pull/12645 -- Fixed all accidental use of single backticks in docs.
https://github.com/django/django/pull/12647 -- Refs #12990 -- Moved PostgresSimpleLookup to the django.db.models.lookups.PostgresOperatorLookup.
https://github.com/django/django/pull/12643 -- Removed unused link in faq/help.txt.
https://github.com/django/django/pull/8477 -- Fixed #28184 -- Allowed passing a callable storage to FileField.
https://github.com/django/django/pull/12635 -- Refs #31040 -- Used 402 HTTP status in middleware_exceptions tests.
https://github.com/django/django/pull/12627 -- Fixed #31375 -- Made contrib.auth.hashers.make_password() accept only bytes or strings.
https://github.com/django/django/pull/12637 -- Fixed #30864 -- Doc'd classproperty decorator.







Calendar Week 15 -- ending 12 April.


Triaged:

https://code.djangoproject.com/ticket/31441 -- TabluarInline will not auto unhide/expand when classes = ['collapse'] and there is error during the saving process in django admin (Accepted)
https://code.djangoproject.com/ticket/31442 -- Inherited ManyToMany.all() empty with multiple inherited models of same name from abstract one (Invalid)
https://code.djangoproject.com/ticket/31427 -- Better support for __html__ in django admin (needsinfo)
https://code.djangoproject.com/ticket/31424 -- django.utils.log.AdminEmailHandler won't include stack trace when django.server logs are propogated (invalid)



Reviewed:

https://github.com/django/django/pull/12656 -- Fixes #13009 -- provide django.forms field type info for use in templates
https://github.com/django/django/pull/12689 -- Refs #31411 -- Used RENAME COLUMN on MySQL 8.0.4+.
https://github.com/django/django/pull/12685 -- Fixed typo in tests/backends/base/test_operations.py.
https://github.com/django/django/pull/8477 -- Fixed #28184 -- Allowed passing a callable storage to FileField.
https://github.com/django/django/pull/12682 -- Refs #30966 -- Added test for reloading related model state on non-relational changes.
https://github.com/django/django/pull/12661 -- Fixed #31407 -- Suppress `coroutine never awaited` warning in runtests.py
https://github.com/django/django/pull/12653 -- Enforced uniqueness of natural keys used in tests.
https://github.com/django/django/pull/12670 -- Fixed Sphinx warnings.
https://github.com/django/django/pull/12656 -- Fixes #13009 -- provide django.forms field type info for use in templates



Authored:

https://github.com/django/django/pull/12691 -- Fixed #31407 -- Fixed unawaited coroutine warning for Python 3.8+.
https://github.com/django/django/pull/12684 -- Fixed #31437 -- Corrected tests to show abstract multiple inheritance system check error.





Calendar Week 16 -- ending 19 April.


Triaged:

https://code.djangoproject.com/ticket/31450 -- Querying on ArrayField(PointField) returns string instead of list (Accepted)
https://code.djangoproject.com/ticket/31461 -- Make it easier to customize ValidationError messages in contrib.auth.password_validation (wontfix)
https://code.djangoproject.com/ticket/31443 -- LoginRequiredMixin/AccessMixin bug with off-site LOGIN_URL (Accepted)
https://code.djangoproject.com/ticket/25671 -- arrange model in django admin index page (wontfix)



Reviewed:

https://github.com/django/django/pull/12591 -- Fixed #30311 -- Replaced global admin actions with specialized ones per-admin
https://github.com/django/django/pull/12736 -- Refs #26552 -- Made reloading the database for tests check only loaded tables constraints.
https://github.com/django/django/pull/12017 -- Refs #21231 -- Backport urllib.parse.parse_qsl() from Python 3.8.
https://github.com/django/django/pull/12724 -- Improved action message example in admin documentation.
https://github.com/django/django/pull/12725 -- Fixed #31470 -- Fixed fieldset admin CSS to prevent overflowing <pre> elements.
https://github.com/django/django/pull/12722 -- Used :rfc: role in various docs.
https://github.com/django/django/pull/12697 -- Fixes #31441 -- Fixed admin TabularInline problems
https://github.com/django/django/pull/12721 -- Fixed typo in docs/ref/templates/builtins.txt.
https://github.com/django/django/pull/12159 -- Fixed #31034 -- Added a navigation sidebar to the admin
https://github.com/django/django/pull/12405 -- Fixed #31223 -- Added __class_getitem__() to Manager and QuerySet.
https://github.com/django/django/pull/12508 -- Fixed #29501 -- Allowed dbshell to pass options to underlying tool.






Kind Regards,

Carlton

Carlton Gibson

unread,
Apr 29, 2020, 10:46:06 AM4/29/20
to Django developers (Contributions to Django itself)
Hi all.



Calendar Week 17 -- ending 26 April.


Triaged:

https://code.djangoproject.com/ticket/31509 -- Enable faulthandler automatically during tests (Accepted)
https://code.djangoproject.com/ticket/31412 -- Database timing attack against sessions. (wontfix)
https://code.djangoproject.com/ticket/31504 -- Allow makemigrations to skip database consistency checks (Accepted)
https://code.djangoproject.com/ticket/31508 -- ASGI Lifespan Support (Accepted)
https://code.djangoproject.com/ticket/31501 -- Update Documentation for "Testing Responses" section on Django Documentation (wontfix)
https://code.djangoproject.com/ticket/31494 -- Allow test Client to re-use query string for non-GET requests when following 307/308 redirects. (Accepted)
https://code.djangoproject.com/ticket/31490 -- Increase length of contrib.sites domain field (needsinfo)
https://code.djangoproject.com/ticket/31488 -- Django Admin showing "Date input" for Time Field in Mobile Safari (worksforme)
https://code.djangoproject.com/ticket/31492 -- Changing field type can cause unrelated nullability change in field on Oracle. (Accepted)
https://code.djangoproject.com/ticket/22420 -- Postgresql connections not being dropped between tests? (needsinfo)
https://code.djangoproject.com/ticket/31482 -- The templatetags folder doesn't need to be a package. (wontfix)
https://code.djangoproject.com/ticket/31485 -- Update admin's jQuery to 3.5.X. (Accepted)



Reviewed:

https://github.com/django/django/pull/12392 -- Fixed #12990, Refs #27694 -- Added JSONField model field.
https://code.djangoproject.com/ticket/29249 -- Make serializers consistently unicode by default.
https://github.com/django/django/pull/12780 -- Fixed #31505 -- Doc'd possible email addresses enumeration in PasswordResetView.
https://github.com/django/django/pull/12753 -- Added link to Mozilla's infosec page on web security.
https://github.com/django/django/pull/12757 -- Fixed #31483 -- Remove admin change_form.js dependency on jQuery.
https://github.com/django/django/pull/12775 -- Added a section on NGINX Unit to WSGI docs.
https://github.com/django/django/pull/12773 -- Made compress.py script use the officially released google-closure-compiler.
https://github.com/django/django/pull/12770 -- Refs #29892 -- Fixed selenium test test_inline_formset_error_input_border on Firefox.
https://github.com/django/django/pull/12755 -- Used allowlist not whitelist and blocklist not blacklist.
https://code.djangoproject.com/ticket/27395 -- Allow generating '<link rel="alternate ... hreflang=...>" for sitemaps'
https://github.com/django/django/pull/12764 -- Refs #29983 -- Fixed displaying pathlib.Path database name in flush command's inputs.
https://github.com/django/django/pull/12762 -- Updated admin's xregexp.js to 3.2.0.
https://github.com/django/django/pull/12758 -- Fixed #31485 -- Updated admin's jQuery to 3.5.0.



Kind Regards,

Carlton

Carlton Gibson

unread,
May 3, 2020, 4:47:54 AM5/3/20
to Django developers (Contributions to Django itself)
Hi all.


Calendar Week 18 -- ending 03 May.


Triaged:

https://code.djangoproject.com/ticket/31527 -- Admindocs' View index assumes settings.ROOT_URLCONF is an import string (Accepted)
https://code.djangoproject.com/ticket/31526 -- Include Admin model views as Generic Views (Accepted)
https://code.djangoproject.com/ticket/31524 -- Stop minifying only some admin static assets (Accepted)
https://code.djangoproject.com/ticket/31520 -- ManifestStaticFilesStorage should not raise ValueError on missing file when manifest_strict=False (Accepted)
https://code.djangoproject.com/ticket/31516 -- Change automatic migration naming from date-based to operation-based (Accepted)




Reviewed:

https://github.com/django/django/pull/12392 -- Fixed #12990, Refs #27694 -- Added JSONField model field.
https://github.com/django/django/pull/10338 -- Fixed #20581 -- Added support for deferrable unique constraints.
https://github.com/django/django/pull/12823 -- Removed unused __str__() methods in tests models.
https://github.com/django/django/pull/12819 -- Added Selenium test coverage for actions.js.
https://github.com/django/django/pull/12795 -- Removed unnecessary   entities from the admin.
https://github.com/django/django/pull/12767 -- Fixed #31493 -- Replaced var with const and let keywords in JavaScript.
https://github.com/django/django/pull/12822 -- Refs #27468 -- Made user sessions use SHA-256 algorithm.
https://github.com/django/django/pull/12821 -- Fixed #31524 -- Removed minified static assets from the admin.
https://code.djangoproject.com/ticket/31515 -- Django tries to reuse MySQL connections that have gone away with ASGI.
https://github.com/django/django/pull/12805 -- Fixed typo in docs/topics/i18n/translation.txt.
https://github.com/django/django/pull/12783 -- Fixed broken links in docs.



Kind Regards,

Carlton

Reply all
Reply to author
Forward
0 new messages