| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-02-18 | Removed unused foreign_key_re variables in MySQL/Oracle DB backends | Adam Chainz | |
| 2015-02-17 | Refs #24324 -- Fixed UnicodeDecodeError in MigrationWriter on Python 2. | Tim Graham | |
| 2015-02-17 | Refs #24324 -- Fixed UnicodeDecodeError in makemigrations. | Tim Graham | |
| If the project path contained a non-ASCII character, Python 2 crashed. | |||
| 2015-02-17 | Refs #24324 -- Fixed UnicodeEncodeError in SQLite backend while testing. | Tim Graham | |
| If 'name' contained non-ASCII characters, the comparison raised a UnicodeEncodeError on Python 2. | |||
| 2015-02-16 | Fixed #24335 -- Bumped required psycopg2 version to 2.4.5 (2.5 for ↵ | Tim Graham | |
| contrib.postgres). | |||
| 2015-02-16 | Fixed #24225, #24264, #24282 -- Rewrote model reloading in migration project ↵ | Markus Holtermann | |
| state Instead of naively reloading only directly related models (FK, O2O, M2M relationship) the project state needs to reload their relations as well as the model changes as well. Furthermore inheriting models (and super models) need to be reloaded in order to keep inherited fields in sync. To prevent endless recursive calls an iterative approach is taken. | |||
| 2015-02-16 | Reworked docstrings and comments in related.py. | Loic Bistuer | |
| Thanks Tim Graham for the review. | |||
| 2015-02-16 | Merged ManyRelatedObjectsDescriptor and ReverseManyRelatedObjectsDescriptor | Loic Bistuer | |
| and made all "many" related objects descriptors inherit from ForeignRelatedObjectsDescriptor. | |||
| 2015-02-14 | Removed 'autocommit' options for the psycopg2 backend. | Aymeric Augustin | |
| It was documented as not having any effect since Django 1.6. | |||
| 2015-02-14 | Cleaned up init_connection_state in the psycopg2 backend. | Aymeric Augustin | |
| settings_dict['TIME_ZONE'] is set in ConnectionHandler.ensure_defaults. | |||
| 2015-02-14 | Fixed #24318 -- Set the transaction isolation level with psycopg >= 2.4.2. | Aymeric Augustin | |
| 2015-02-14 | Fixed #24289 -- Reversed usage of Field.many_to_one and one_to_many. | Loic Bistuer | |
| Thanks Carl Meyer and Tim Graham for the reviews and to all involved in the discussion. | |||
| 2015-02-13 | Fixed #24184 -- Prevented automatic soft-apply of migrations | Markus Holtermann | |
| Previously Django only checked for the table name in CreateModel operations in initial migrations and faked the migration automatically. This led to various errors and unexpected behavior. The newly introduced --fake-initial flag to the migrate command must be passed to get the same behavior again. With this change Django will bail out in with a "duplicate relation / table" error instead. Thanks Carl Meyer and Tim Graham for the documentation update, report and review. | |||
| 2015-02-13 | Fixed #24319 -- Added validation for UUID model field | Josh Smeaton | |
| 2015-02-12 | Refs #24215 -- Prevented pending lookup pollution by abstract models. | Simon Charette | |
| 2015-02-12 | Refs #14030 -- Improved expression support for python values | Josh Smeaton | |
| 2015-02-10 | Fixed #24146 -- Allowed model._meta.get_field() to be used after ↵ | Daniel Pyrathon | |
| apps.models_ready | |||
| 2015-02-10 | Fixed #24200 -- Made introspection bypass statement cache | Josh Smeaton | |
| 2015-02-10 | Disallowed importing concrete models without an application. | Aymeric Augustin | |
| Removed fragile algorithm to find which application a model belongs to. Fixed #21680, #21719. Refs #21794. | |||
| 2015-02-11 | Fixed isort import that's inconsistent between platforms. | Loic Bistuer | |
| 2015-02-09 | Fixed #24302 -- Added DurationField.formfield() | Tim Graham | |
| 2015-02-09 | Removed unnecessary parentheses in model check messages. | Tim Graham | |
| 2015-02-09 | Fixed #24249 -- Improved field shadowing validation in model multi-inheritance. | Aron Podrigal | |
| 2015-02-09 | Unified local imports in django.db.backends.mysql. | я котик пур-пур | |
| 2015-02-07 | Revert "Fixed #24075 -- Prevented running post_migrate signals when ↵ | Markus Holtermann | |
| unapplying initial migrations of contenttypes and auth" This reverts commit 737d24923ac69bb8b89af1bb2f3f4c4c744349e8. | |||
| 2015-02-06 | Fixed E265 comment style | Collin Anderson | |
| 2015-02-06 | Sorted imports with isort; refs #23860. | Tim Graham | |
| 2015-02-05 | Added UUIDField.deconstruct() | Tim Graham | |
| 2015-02-05 | Fix small regression caused by 71ada3a8e689a883b5ffdeb1744ea16f176ab730. | Loic Bistuer | |
| During direct assignment, evaluating the iterable before the transaction is started avoids leaving the transaction dirty if an exception is raised. This is slightly more wasteful but probably not enough to warrant a change of behavior. Thanks Anssi for the feedback. Refs #6707. | |||
| 2015-02-05 | Fixed #6707 -- Added RelatedManager.set() and made descriptors' __set__ use it. | Loic Bistuer | |
| Thanks Anssi Kääriäinen, Carl Meyer, Collin Anderson, and Tim Graham for the reviews. | |||
| 2015-02-04 | Removed non-used EmptyShortCircuit | Anssi Kääriäinen | |
| 2015-02-04 | Removed EverythingNode | Anssi Kääriäinen | |
| At the same time, made sure that empty nodes in where clause match everything. | |||
| 2015-02-04 | Fixed #24268 -- removed Query.having | Anssi Kääriäinen | |
| Instead of splitting filter clauses to where and having parts before adding them to query.where or query.having, add all filter clauses to query.where, and when compiling the query split the where to having and where parts. | |||
| 2015-02-03 | Fixed #15321 -- Honored ancestors unique checks. | Aron Podrigal | |
| Thanks to Tim for the review. | |||
| 2015-02-03 | Fixed #24266 -- Changed get_parent_list to return a list ordered by MRO. | Simon Charette | |
| Thanks to Aron Podrigal for the initial patch and Tim for the review. | |||
| 2015-02-03 | Reverted "Fixed #24146 -- Fixed a missing fields regression in admin checks." | Tim Graham | |
| This reverts commit e8171daf0cd7f0e070395cb4c850c17fea32f11d. A new solution is forthcoming. | |||
| 2015-02-03 | Fixed #23617 -- Added get_pk_value_on_save() | Anssi Kääriäinen | |
| The method is mainly intended for use with UUIDField. For UUIDField we want to call the field's default even when primary key value is explicitly set to None to match the behavior of AutoField. Thanks to Marc Tamlyn and Tim Graham for review. | |||
| 2015-02-01 | Removed query.alias_diff() | Tim Graham | |
| This function is unused since 6fe2b001dba45134d7c10729c57959995e241a88 | |||
| 2015-02-01 | Removed Query.raise_field_error() | Tim Graham | |
| This method was inadvertently reintroduced in f59fd15c4928caf3dfcbd50f6ab47be409a43b01 | |||
| 2015-01-31 | Fixed #24245 -- Added introspection for database defaults. | Tim Graham | |
| Needed for tests for migrations handling of database defaults. | |||
| 2015-01-31 | Removed PostgreSQL DatabaseWrapper._set_isolation_level(). | Tim Graham | |
| This method is unused since 8717b0668caf00ec5e81ef5a1e31b4d7c64eee8a. | |||
| 2015-01-30 | Fixed #14483 -- Allowed using subqueries with GIS lookups | Claude Paroz | |
| 2015-01-30 | Reverted "Fixed #6785 -- Made QuerySet.get() fetch a limited number of rows." | Tim Graham | |
| This reverts commit da79ccca1d34f427952cce4555e598a700adb8de. This optimized the unsuccessful case at the expense of the successful one. | |||
| 2015-01-30 | Fixed #24211 -- Removed ValuesQuerySet() and ValuesListQuerySet(). | Loic Bistuer | |
| Thanks Anssi Kääriäinen, Marc Tamlyn, and Tim Graham for the reviews. | |||
| 2015-01-30 | Fixed #24164 -- Fixed Oracle GIS limited aggregation test failure. | Tim Graham | |
| 2015-01-29 | Fixed #23940 -- Allowed model fields to be named `exact`. | Simon Charette | |
| An explicit `__exact` lookup in the related managers filters was interpreted as a reference to a foreign `exact` field. Thanks to Trac alias zhiyajun11 for the report, Josh for the investigation, Loïc for the test name and Tim for the review. | |||
| 2015-01-29 | Removed ForeignObjectRel.get_lookup_constraint() [unused]. | Tim Graham | |
| 2015-01-28 | Removed threading fallback imports. | Tim Graham | |
| Django imports threading in many other places without fallback. | |||
| 2015-01-28 | Refs #14030 -- Renamed CombinableMixin to Combinable | Josh Smeaton | |
| Removed unused method and updated docstrings. | |||
| 2015-01-28 | Refs #14030 -- Added repr methods to all expressions | Josh Smeaton | |
