| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-11-27 | Fixed #23875 -- cleaned up query.get_count() | Anssi Kääriäinen | |
| 2014-11-26 | Fixed #23801 -- Added warning when max_length is used with IntegerField | MattBlack85 | |
| 2014-11-26 | Fixed #23867 -- removed DateQuerySet hacks | Anssi Kääriäinen | |
| The .dates() queries were implemented by using custom Query, QuerySet, and Compiler classes. Instead implement them by using expressions and database converters APIs. | |||
| 2014-11-26 | Adjusted a comment to reflect some app refactor changes. | Simon Charette | |
| 2014-11-21 | Fixed #23889 -- Added more usage of quote_name_unless_alias() to avoid ↵ | Collin Anderson | |
| deprecation warnings. | |||
| 2014-11-21 | Fixed #23862 -- Made ManyToManyRel.get_related_field() respect to_field. | Simon Charette | |
| 2014-11-20 | Fixed #23605 -- Fixed nested subquery regression | Anssi Kääriäinen | |
| Added relabeled_clone() method to sql.Query to fix the problem. It manifested itself in rare cases where at least double nested subquery's filter condition might target non-existing alias. Thanks to Trac alias ris for reporting the problem. | |||
| 2014-11-20 | Fixed #23876 -- Removed dead code in SQLAggregateCompiler. | Carl Meyer | |
| 2014-11-19 | Fixed #21794 -- Removed deprecation warning for abstract models outside an app. | Carl Meyer | |
| 2014-11-18 | Deprecated calling a SQLCompiler instance. | Carl Meyer | |
| 2014-11-17 | Moved bilateral transform fetching to models.lookups | Anssi Kääriäinen | |
| 2014-11-16 | Fixed #21612 -- Made QuerySet.update() respect to_field | Karen Tracey | |
| 2014-11-16 | Renamed qn to compiler | Josh Smeaton | |
| 2014-11-15 | Fixed #14030 -- Allowed annotations to accept all expressions | Josh Smeaton | |
| 2014-11-12 | Remove Field.get_validator_unique_lookup_type() | Tim Graham | |
| Usage of this method was removed pre 1.0 (c2ba59fc). | |||
| 2014-11-12 | Removed extra enumerate() from Query.setup_joins() | Anssi Kääriäinen | |
| 2014-11-12 | Fixed #22967 -- Made Model._do_update consistent | Jozef Knaperek | |
| Made _do_update behave more strictly according to its docs, including a corner case when specific concurent updates are executed and select_on_save is set. | |||
| 2014-11-12 | Improved Query.names_to_path docstring | Anssi Kääriäinen | |
| 2014-11-11 | Simplified Query.build_lookup() | Anssi Kääriäinen | |
| 2014-11-03 | Fixed typos using https://github.com/vlajos/misspell_fixer | Veres Lajos | |
| 2014-11-03 | Fixed #23420 - broken warning for unbound naive datetime objects | Andy Chosak | |
| Fixed issue with warning message displayed for unbound naive datetime objects when USE_TZ is True. Adds unit test that demonstrates the issue (discoverable when using a custom lookup in MySQL). | |||
| 2014-10-28 | Fixed #23721 -- check_related_objects without calling __iter__ | Collin Anderson | |
| Refs #14334 | |||
| 2014-10-28 | Fixed #23493 -- Added bilateral attribute to Transform | Thomas Chaumeny | |
| 2014-10-21 | Fixed #23396 -- Ensured ValueQuerySets are not checked by check_related_objects. | Gabe Jackson | |
| 2014-10-19 | Fixed #23684 -- Used correct package name for Pillow in Error hint. | Nicholas Serra | |
| 2014-10-16 | Fixed #23664 -- Provided a consistent definition for OrderedSet.__bool__ | Thomas Chaumeny | |
| This also defines QuerySet.__bool__ for consistency though this should not have any consequence as bool(qs) used to fallback on QuerySet.__len__ in Py3. | |||
| 2014-10-16 | Fixed #23659 -- Kept annotate() args ordering | Claude Paroz | |
| Thanks Loic Bistuer and Simon Charette for the review. | |||
| 2014-10-09 | Fixed #23627 -- Allowed register_lookup to work as a decorator. | Marc Tamlyn | |
| 2014-10-08 | Fixed #23555 -- Avoided suppressing IndexError in QuerySet.first() and .last() | Artem Rizhov | |
| 2014-10-08 | Fixed #23611 -- update_or_create failing from a related manager | Loic Bistuer | |
| Added update_or_create to RelatedManager, ManyRelatedManager and GenericRelatedObjectManager. Added missing get_or_create to GenericRelatedObjectManager. | |||
| 2014-10-04 | Fixed #22064 -- Add check for related_name | André Ericson | |
| Validates that related_name is a valid Python id or ends with a '+' and it's not a keyword. Without a check it passed silently leading to unpredictable problems. Thanks Konrad Świat for the initial work. | |||
| 2014-09-29 | Replaced set([foo, ...]) by {foo, ...} literals. Refs PR 3282. | Thomas Chaumeny | |
| Thanks Collin Anderson for the review. | |||
| 2014-09-26 | Fixed #23460 -- Added literal `%s` support to extra() QuerySets. | Matt Robenolt | |
| 2014-09-25 | Fixed #23455 -- Forced related_name to be a unicode string during ↵ | Markus Holtermann | |
| deconstruction. | |||
| 2014-09-24 | Fixed #23550 -- Normalized get_queryset() of RelatedObjectDescriptor | Loic Bistuer | |
| and ReverseSingleRelatedObjectDescriptor so they actually return QuerySet instances. Also ensured that SingleRelatedObjectDescriptor.get_queryset() accounts for use_for_related_fields=True. This cleanup lays the groundwork for #23533. Thanks Anssi Kääriäinen for the review. | |||
| 2014-09-19 | Fixed #23443 -- Corrected erroneous FieldError message. | Thomas Chaumeny | |
| Thanks Tim Graham for the review. | |||
| 2014-09-16 | Fixed #23492 -- Restored F.__deepcopy__. | Baptiste Mispelon | |
| This reverts commit 3a66035107a640c4905f0a5f247a45f32dbe16d7. A regression test was also added. | |||
| 2014-09-16 | Fixed #19463 -- Added UUIDField | Marc Tamlyn | |
| Uses native support in postgres, and char(32) on other backends. | |||
| 2014-09-09 | Fixed #11775 -- Made ABSOLUTE_URL_OVERRIDES work with models that don't ↵ | Tim Graham | |
| define get_absolute_url(). Thanks jukvalim for the report and initial patch, and Preston Timmons for review. | |||
| 2014-09-05 | Limited lines to 119 characters in django/ | Tim Graham | |
| refs #23395. | |||
| 2014-09-03 | Fixed #18757, #14462, #21565 -- Reworked database-python type conversions | Marc Tamlyn | |
| Complete rework of translating data values from database Deprecation of SubfieldBase, removal of resolve_columns and convert_values in favour of a more general converter based approach and public API Field.from_db_value(). Now works seamlessly with aggregation, .values() and raw queries. Thanks to akaariai in particular for extensive advice and inspiration, also to shaib, manfre and timograham for their reviews. | |||
| 2014-08-30 | Fixed #23370 -- defer() + select_related() crashed with inherited models. | Akis Kesoglou | |
| 2014-08-29 | Fixed #23313 -- Corrected repr(RawQuery) with dict parameters. | Andrew Torpedov | |
| 2014-08-14 | Fixed #23288: deconstruct() ignoring related_name | Andrew Godwin | |
| 2014-08-12 | Avoided creation of deferred model from another deferred model | Anssi Kääriäinen | |
| Also never create deferred model when no attrs are deferred. | |||
| 2014-08-12 | Fixed #23001 -- Fixed mixing defer and annotations | Josh Smeaton | |
| 2014-08-11 | Fixed #16426 -- deletion of 1000+ objects with relations on SQLite | Anssi Kääriäinen | |
| SQLite doesn't work with more than 1000 parameters in a single query. The deletion code could generate queries that try to get related objects for more than 1000 objects thus breaking the limit. Django now splits the related object fetching into batches with at most 1000 parameters. The tests and patch include some work done by Trac alias NiGhTTraX in ticket #21205. | |||
| 2014-08-11 | Fixed #23266 -- Prevented queries caused by type checking lookup values | Anubhav Joshi | |
| Small modifications done by committer. | |||
| 2014-08-11 | Fixed #23259 -- Corrected insertion order of extra() select_params | Rajiv Makhijani | |
| A regression caused queries to produce incorrect results for cases where extra(select) is excluded by values() but included by extra(order_by) The regression was caused by 2f35c6f10fcbae541691207fb0c0560a13b754fc. | |||
| 2014-08-07 | Fixed flake8 warning. | Tim Graham | |
