Fellow Report - August 8, 2015

47 views
Skip to first unread message

Tim Graham

unread,
Aug 8, 2015, 10:48:48 AM8/8/15
to Django developers (Contributions to Django itself)

Report for week ending August 8, 2015:


Triaged

-------

https://code.djangoproject.com/ticket/17914 - reverse() does not support namespaced view references when passed a callable (won’t fix)

https://code.djangoproject.com/ticket/25217 - cleanup - M2M shouldn't take a 'default' kwarg (duplicate)

https://code.djangoproject.com/ticket/9899 - GenericRelation of a childmodel can't be used in lookup (fixed)

https://code.djangoproject.com/ticket/13019 - create_update: proxy object displayed instead of model verbose name (worksforme)

https://code.djangoproject.com/ticket/16135 - Model 'Child' is inherited from 'Parent', expecting to get only Child results with Parent.objects.filter(child__isnull=False), but does not work. (fixed)

https://code.djangoproject.com/ticket/13771 - ForeignKey and Many2Many validation fails between databases (duplicate)

https://code.djangoproject.com/ticket/12890 - extra() tables included twice do not generate aliases (won’t fix)

https://code.djangoproject.com/ticket/11459 - QuerySet.count() generates invalid sql when used with select_related() and extra(where=[customWhereClause]) (won’t fix)

https://code.djangoproject.com/ticket/11104 - HAVING filter screws with extra() SQL parameter ordering (won’t fix)

https://code.djangoproject.com/ticket/11671 - Aggregations add extra values to ValuesQuerySets (won’t fix)

https://code.djangoproject.com/ticket/24142 - extra() field overwritten when using union on two querysets (won’t fix)

https://code.djangoproject.com/ticket/19434 - Some QuerySet methods not aware of fields added on "extra" (won’t fix)

https://code.djangoproject.com/ticket/13768 - 'exclude' does not work with lists containing a 'None' element. (duplicate)

https://code.djangoproject.com/ticket/25229 - Docs for permission_required decorator don't describe behavior for multiple permission arguments (fixed)

https://code.djangoproject.com/ticket/25233 - Unable save model in admin with HStoreField field after manually saving invalid data (fixed)

https://code.djangoproject.com/ticket/25216 - DB migration bug in 1.8.3 when creating ManyToMany relation. (needs info)

https://code.djangoproject.com/ticket/17186 - Inverted F expression (negation) (duplicate)

https://code.djangoproject.com/ticket/14476 - annotate, default aggregation naming and filter annoyance (fixed)

https://code.djangoproject.com/ticket/17232 - Multitable multi-inheritance: Deadly Diamond of Death (duplicate)

https://code.djangoproject.com/ticket/17043 - Model subclass field named the same as one of the parent model subclasses clashes (duplicate)

https://code.djangoproject.com/ticket/12002 - Models inherited from multiple Models (invalid)

https://code.djangoproject.com/ticket/18480 - Inherited model fails to handle blank field properly (duplicate)

https://code.djangoproject.com/ticket/8375 - It's better to allow using tables parameter with custom alias in extra query (won’t fix)

https://code.djangoproject.com/ticket/25238 - Django1.8 migrations, custom user model, in non-SQLite databases (invalid)

https://code.djangoproject.com/ticket/25235 - Document alternate syntax for class-based view decoration (won’t fix)


Authored

--------

https://github.com/django/django/pull/5060 - Fixed #25160 -- Moved unsaved model instance data loss check to Model.save()

https://github.com/django/django/pull/5095 - Fixed #25212 -- Documented the RawSQL expression.

https://github.com/django/django/pull/5111 - Fixed #25241 -- Corrected ModelForm.save() error message when saving invalid form with UUIDField pk.

https://github.com/django/django/pull/5115 - Fixed #25233 -- Fixed HStoreField.has_changed() handling of initial values.

https://github.com/django/django/pull/5117 - Refs #25236 -- Discouraged use of ifequal/ifnotequal template tags.


Reviewed/committed

------------------

https://github.com/django/django/pull/5081 - Fixed #25206 -- Fixed error message when checking a ModelAdmin fieldset's fields.

https://github.com/django/django/pull/5086 - Fixed #25191 -- Added string diff to SimpleTestCase.assertXMLEqual() message.

https://github.com/django/django/pull/5087 - Fixed #25211 -- Added HttpRequest.get_port() and USE_X_FORWARDED_PORT setting.

https://github.com/django/django/pull/5085 - Fixed #25136 -- Documented Count('X', distinct=True) in aggregate topic guide.

https://github.com/django/django/pull/5102 - Fixed #25221 and #25222 -- Added cleanups to django_bash_completion

https://github.com/django/django/pull/4808 - Fixed #22404 -- Added a view that exposes i18n catalog as a JSON

https://github.com/django/django/pull/5104 - Fixed #25226 -- Set the model attribute on ArrayField's base_field

https://github.com/django/django/pull/5107 - Fixed #25175 -- Renamed the postgresql_psycopg2 database backend to postgresql.

https://github.com/django/django/pull/5112 - Fixed #25231 -- Added recording of squashed migrations in the migrate command.
Reply all
Reply to author
Forward
0 new messages