This report concludes the first year of the fellowship program. Thank you to everyone who contributes to allow it to happen. My contract is renewed for the next six months. I hope the ongoing fundraising efforts <https://www.djangoproject.com/fundraising/> enable the program to continue through this time and beyond.
Triaged ------- https://code.djangoproject.com/ticket/26255 - Tutorial part 3 references include() that happens in tutorial 1 (accepted) https://code.djangoproject.com/ticket/26257 - Add support for expressions like (Lower('myfield'),) in model Meta.ordering (accepted) https://code.djangoproject.com/ticket/26244 - URLValidator and http/request.py use different validators (wontfix) https://code.djangoproject.com/ticket/26259 - Form.cleaned_data should call is_valid() if necessary (wontfix) https://code.djangoproject.com/ticket/26254 - Support for disallowing filter on local fields in ModelAdmin (wontfix) https://code.djangoproject.com/ticket/26262 - Add HTTP response status code to JsonResponse (worksforme) https://code.djangoproject.com/ticket/26253 - Deprecation for TemplateResponse and SimpleTemplateResponse accepting django.template.Template is broken (accepted) https://code.djangoproject.com/ticket/26261 - QuerySet.exclude() crashes when referencing related_qurey_name of GenericRelation (accepted) https://code.djangoproject.com/ticket/26264 - prefetch_related() crashes with values_list(flat=True) (accepted) https://code.djangoproject.com/ticket/26270 - testing framework requires database configuration from lean databaseless project (invalid) https://code.djangoproject.com/ticket/26276 - GET parameter and fragment identifier for reverse and url template tag (duplicate) https://code.djangoproject.com/ticket/26278 - Misleading documentation of apps.ready condition (fixed) https://code.djangoproject.com/ticket/26279 - Admin search_fields doesn't support nested lookup from JSONField (duplicate) https://code.djangoproject.com/ticket/26277 - The list_display for CharField doesn't work for None value among choices (accepted) https://code.djangoproject.com/ticket/26281 - Improve utils.formats.date_format() error message when using time formatting with datetime.date (accepted) https://code.djangoproject.com/ticket/26273 - Module level queries in a project can crash migrations if the queried model schema changed. (invalid) Authored -------- https://github.com/django/django/pull/6066 - Fixed #26263 -- Deprecated Context.has_key() https://github.com/django/django/pull/6177 - Fixed #26253 -- Fixed crashing deprecation shims in SimpleTemplateResponse. https://github.com/django/django/pull/6189 - Refs #26270 -- Reorganized TestCase docs. https://github.com/django/djangoproject.com/pull/639 - Fixed test error views. Reviewed/committed ------------------ https://github.com/django/django/pull/5551 - Fixed #25670 -- Allowed dictsort to sort a list of lists. https://github.com/django/django/pull/6108 - Fixed #23832 -- Added timezone aware Storage API. https://github.com/django/django/pull/6185 - Fixed #26267 -- Fixed BoundField to reallow slices of subwidgets. https://github.com/django/django/pull/5604 - Fixed #12233 -- Allowed redirecting authenticated users away from the login view. https://github.com/django/django/pull/6059 - Fixed #26151 -- Refactored MigrationWriter.serialize() https://github.com/django/django/pull/6188 - Fixed #26269 -- Prohibited spaces in is_valid_ipv6_address(). https://github.com/django/django/pull/6155 - Fixed #26231 -- Used .get_username in admin login template. https://github.com/django/django/pull/5732 - Fixed #25811 -- Added a helpful error when making _in queries across different databases. https://github.com/django/django/pull/6198 - Fixed #26280 -- Fixed cached template loader crash when loading nonexistent template. https://github.com/django/django/pull/6048 - Fixed #24974 -- Fixed inheritance of formfield_callback for modelform_factory forms. https://github.com/django/django/pull/5138 - Fixed #25279 -- Made prefetch_related_objects() public. https://github.com/django/django/pull/5950 - Fixed #21608 -- Prevented logged out sessions being resurrected by concurrent requests. https://github.com/django/django/pull/6204 - Fixed #26264 -- Fixed prefetch_related() crashes with values_list(flat=True) https://github.com/django/django/pull/6187 - Fixed #26230 -- Made default_related_name affect related_query_name. Reviews of core dev work ------------------------ https://github.com/django/django/pull/6139 - Fixed #26190 -- Returned handle() result from call_command() https://github.com/django/django/pull/6173 - Fixed #26249 -- Fixed collectstatic crash for files in STATIC_ROOT referenced by absolute URL. https://github.com/django/django/pull/6183 - Fixed #26266 -- Output the primary key in the GeoJSON serializer properties https://github.com/django/django/pull/6193 - Fixed #14098 -- Prevented crash for introspection errors in inspectdb -- 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/f7349ad5-21fa-41cf-8962-2b6c1ced8fed%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.