| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-08-27 | Fixed #24201 -- Added order_with_respect_to support to GenericForeignKey. | Alex Hill | |
| 2015-08-27 | Fixed #24590 -- Cached calls to swappable_setting. | Markus Holtermann | |
| Moved the lookup in Field.swappable_setting to Apps, and added an lru_cache to cache the results. Refs #24743 Thanks Marten Kenbeek for the initial work on the patch. Thanks Aymeric Augustin and Tim Graham for the review. | |||
| 2015-08-27 | Fixed #25280 -- Properly checked regex objects for equality to prevent ↵ | Markus Holtermann | |
| infinite migrations Thanks Sayid Munawar and Tim Graham for the report, investigation and review. | |||
| 2015-08-26 | Fixed #25308 -- Made MigrationQuestioner respect MIGRATION_MODULES setting. | Jeremy Satterfield | |
| 2015-08-25 | Fixed #14217 -- Added validation for field name collision when using model ↵ | sarthakmeh | |
| inheritance. | |||
| 2015-08-20 | Fixed #24951 -- Fixed AssertionError in delete queries involving a ↵ | Tim Graham | |
| foreign/primary key. Thanks Anssi Kääriäinen for help. | |||
| 2015-08-15 | Fixed #25180 -- Prevented varchar_patterns_ops and text_patterns_ops indexes ↵ | Caio Ariede | |
| for ArrayField. | |||
| 2015-08-15 | Fixed #24986 -- Added support for annotations in DISTINCT queries. | Valentina Mukhamedzhanova | |
| 2015-08-15 | Fixed #25064 -- Allowed empty join columns. | Alex Hill | |
| 2015-08-14 | Made Options.get_base_chain() always return a list. | Valentina Mukhamedzhanova | |
| 2015-08-14 | Fixed #25239 -- Corrected makemigrations numbering if a migration has a ↵ | Caio Ariede | |
| number-only filename. | |||
| 2015-08-12 | Fixed #25172 -- Fixed check framework to work with multiple databases. | Ion Scerbatiuc | |
| 2015-08-10 | Fixed #25160 -- Moved unsaved model instance data loss check to Model.save() | Tim Graham | |
| This mostly reverts 5643a3b51be338196d0b292d5626ad43648448d3 and 81e1a35c364e5353d2bf99368ad30a4184fbb653. Thanks Carl Meyer for review. | |||
| 2015-08-07 | Refs #25175 -- Added backwards compatibility for importing ↵ | Caio Ariede | |
| postgresql_psycopg2 backend. | |||
| 2015-08-07 | Fixed #25175 -- Renamed the postgresql_psycopg2 database backend to postgresql. | Caio Ariede | |
| 2015-08-03 | Removed unused Field.get_flatchoices() method. | Tim Graham | |
| Unused since c2ba59fc1da5287d6286e2c2aca4083d5bafe056 (Django 1.0). Thanks Andy Baker for the report. | |||
| 2015-07-29 | Fixed #25185 -- Added support for functools.partial serialization in migrations | Piper Merriam | |
| 2015-07-28 | Fixed #25186 -- Improved migration's serialization of builtins on Python 2. | Piper Merriam | |
| 2015-07-28 | Adjusted SQLCompiler.get_order_by()'s docstring return value. | risicle | |
| 2015-07-28 | Fixed #18556 -- Allowed RelatedManager.add() to execute 1 query where possible. | Tim Graham | |
| Thanks Loic Bistuer for review. | |||
| 2015-07-27 | Fixed #21127 -- Started deprecation toward requiring on_delete for ↵ | Flavio Curella | |
| ForeignKey/OneToOneField | |||
| 2015-07-27 | Fixed #25095 -- Fixed annotate() + values() group by bug | Mitchell Kotler | |
| Thanks Josh Smeaton for help on the tests. | |||
| 2015-07-23 | Fixed #12768 -- Fixed QuerySet.raw() regression on FK with custom db_column. | Matt Johnson | |
| 2015-07-17 | Fixed #16501 -- Added an allow_unicode parameter to SlugField. | Edward Henderson | |
| Thanks Flavio Curella and Berker Peksag for the initial patch. | |||
| 2015-07-17 | Fixed db.utils.load_backend() on non-ASCII paths. | Tim Graham | |
| 2015-07-15 | Fixed #25128 -- Fixed SQLite SchemaEditor crash when adding a ForeignObject ↵ | Tim Graham | |
| field. | |||
| 2015-07-15 | Filtered out 'base' from database backend choices error message. | Tim Graham | |
| 2015-07-14 | Fixed #24716 -- Deprecated Field._get_val_from_obj() | Thomas Stephenson | |
| The method duplicates the functionality of Field.value_from_object() and has the additional downside of being a privately named public API method. | |||
| 2015-07-13 | Fixed #24375 -- Added Migration.initial attribute | Andrei Kulakov | |
| The new attribute is checked when the `migrate --fake-initial` option is used. initial will be set to True for all initial migrations (this is particularly useful when initial migrations are split) as well as for squashed migrations. | |||
| 2015-07-13 | Fixed #24923 -- errored out nicely when using aggregates in order_by() | Anssi Kääriäinen | |
| 2015-07-09 | Fixed #25081 -- Prevented DISTINCT ON ordering from being cleared in get(). | Simon Charette | |
| Thanks to pdewacht for the patch. | |||
| 2015-07-02 | Fixed #25054 -- Added app_label to swapped model AttributeError | Chris Lamb | |
| 2015-07-02 | Fixed #24997 -- Enabled bulk_create() on proxy models | William Schwartz | |
| 2015-07-02 | Fixed #25040 -- Fixed migrations state crash with GenericForeignKey | Kai Richard Koenig | |
| 2015-06-30 | Fixed #18247 -- Added cast to NUMERIC for Decimals on sqlite | Michael Tänzer | |
| On sqlite the SUM() of a decimal column doesn't have a NUMERIC type so when comparing it to a string literal (which a Decimal gets converted to in Django) it is not compared as expected. | |||
| 2015-06-30 | Fixed #23658 -- Provided the password to PostgreSQL dbshell command | Jean-Michel Vourgère | |
| The password from settings.py is written in a temporary .pgpass file file whose name is given to psql using the PGPASSFILE environment variable. | |||
| 2015-07-01 | Removed datetime_cast_sql, which is never overridden or used anywhere in Django. | Shai Berger | |
| Thanks Tim Graham for review. | |||
| 2015-06-30 | Fixed #21803 -- Added support for post-commit callbacks | Andreas Pelme | |
| Made it possible to register and run callbacks after a database transaction is committed with the `transaction.on_commit()` function. This patch is heavily based on Carl Meyers django-transaction-hooks <https://django-transaction-hooks.readthedocs.org/>. Thanks to Aymeric Augustin, Carl Meyer, and Tim Graham for review and feedback. | |||
| 2015-06-30 | Fixed #24911 -- Made BaseManager.get_queryset() allow custom queryset args. | Jonas Degrave | |
| 2015-06-29 | Removed unused condition for the abstract model in ensure_default_manager() | Andriy Sokolovskiy | |
| 2015-06-29 | Refs #20203 -- Allowed adding custom default manager to the model state | Andriy Sokolovskiy | |
| If the only manager on the model is the default manager defined by Django (`objects = models.Manager()`), this manager will not be added to the model state. If it is custom, it needs to be passed to the model state. | |||
| 2015-06-29 | Fixed #23791 -- Corrected object type check for pk__in=qs | Anssi Kääriäinen | |
| When the pk was a relation field, qs.filter(pk__in=qs) didn't work. In addition, fixed Restaurant.objects.filter(place=restaurant_instance), where place is an OneToOneField and the primary key of Restaurant. A big thank you to Josh for review and to Tim for review and cosmetic edits. Thanks to Beauhurst for commissioning the work on this ticket. | |||
| 2015-06-28 | Used field.clone() where applicable | Markus Holtermann | |
| 2015-06-27 | Sorted imports in __init__.py files. | Tim Graham | |
| 2015-06-27 | Fixed #24887 -- Removed one-arg limit from models.aggregate | Greg Chapple | |
| 2015-06-26 | Fixed #25016 -- Reallowed non-ASCII values for ForeignKey.related_name on ↵ | 薛丞宏 | |
| Python 3. | |||
| 2015-06-24 | Refs #25002 -- Supported textual to temporal column alteration on Oracle. | Simon Charette | |
| Thanks to Tim Graham for the report and Shai Berger for the review. | |||
| 2015-06-24 | Renamed RemovedInDjangoXYWarnings for new roadmap. | Tim Graham | |
| Forwardport of ae1d663b7913f6da233c55409c4973248372d302 from stable/1.8.x plus more. | |||
| 2015-06-22 | Fixed #25002 -- Used PostgreSQL column type alteration USING clause. | Simon Charette | |
| Thanks to Dirk Uys for the report. | |||
| 2015-06-20 | Changed Oracle's test-database-creation to use an explicit main-db-connection | Shai Berger | |
| rather than just relying on manipulation of settings to determine which invocation of connection.cursor() opens a connection to the test database and which opens a connection to the main database. Thanks Aymeric Augustin for motivation and Tim Graham for review. | |||
