| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-06-21 | [1.10.x] Fixed #26781 -- Made table name case change a noop on SQLite. | Simon Charette | |
| SQLite disgresses from the SQL standard by ignoring case of quoted identifiers. Thanks to laozzzi for the report and Tim for the review. Backport of c2e62fd1aed093c4d9ff84e3d86e6a85c8aa1917 from master | |||
| 2016-06-20 | [1.10.x] Fixed #26643 -- Prevented unnecessary AlterModelManagers operations ↵ | Loïc Bistuer | |
| caused by the manager inheritance refactor. This also makes migrations respect the base_manager_name and default_manager_name model options. Thanks Anthony King and Matthew Schinckel for the initial patches. Backport of 2eb7cb2fffcc382979d0731370de26b051d04659 from master | |||
| 2016-06-18 | [1.10.x] Fixed #26778 -- Fixed ModelSignal.connect() weak argument. | Tim Graham | |
| Backport of 9bf8d50a678463a5a3cd52f10c830fe0ca65d2c6 from master | |||
| 2016-06-17 | [1.10.x] Reverted "Fixed #26398 -- Made FieldFile.open() respect its mode ↵ | Tim Graham | |
| argument." This reverts commit a52a531a8b34f049fba11c3ee7b010af7534bf90 due to regressions described in refs #26772. Backport of 7def55c3f6716fcfa40a3bd5d0fbb2090588d81e from master | |||
| 2016-06-15 | [1.10.x] Fixed broken links in docs and comments. | Ville Skyttä | |
| Backport of 96f97691ad5e1483263cea3bb4e4021b4c8dcc41 from master | |||
| 2016-06-07 | [1.10.x] Fixed typos in db/models/fields/related_descriptors.py | Paulo | |
| Backport of 1a2a7cc01e7c46432605854f143a548635f027e5 and 908c26b079f2d657e30a3155d591a2467ba7d339 from master | |||
| 2016-06-04 | [1.10.x] Fixed #26667 -- Fixed a regression in queries on a OneToOneField ↵ | Tim Graham | |
| that has to_field and primary_key=True. Thanks Simon Charette for review. Backport of e2296e7f0acf9c50868ab997ba565c1f47beb45b from master | |||
| 2016-06-03 | [1.10.x] Fixed #26698 -- Fixed PostgreSQL dbshell crash on an empty database ↵ | mieciu | |
| name. Backport of 19ff506878071ac93de684fe01328707e75e2b3a from master | |||
| 2016-06-02 | [1.10.x] Fixed #26686 -- Fixed crash when registering model signals with ↵ | Alex Hill | |
| abstract senders. Backport of 08014fe75b4fc379523f340191a02147ec35f7a3 from master | |||
| 2016-06-02 | [1.10.x] Fixed #26642 -- Made ModelSignal.disconnect() work with lazy ↵ | Alex Hill | |
| references. Backport of ff6c6feae17120c2c7df74fb6a9dc76826a1e233 from master | |||
| 2016-05-31 | [1.10.x] Fixed #26676 -- Prevented prefetching to_attr from caching its ↵ | Simon Charette | |
| result in through attr. Thanks Ursidours for the report. Backport of 53a5fb3cc0137bebeebc0d4d321dbfe20397b065 from master | |||
| 2016-05-30 | [1.10.x] Fixed #25044 -- Fixed migrations for renaming ManyToManyField's ↵ | Vytis Banaitis | |
| through model. Backport of f1e408ff40d2c1753f92515c70a44634b4d47467 from master | |||
| 2016-05-28 | [1.10.x] Refs #24227 -- Fixed crash of ManyToManyField.value_from_object() ↵ | Tim Graham | |
| on unsaved model instances. This behavior was removed in 67d984413c9540074e4fe6aa033081a35cf192bc but is needed to prevent a crash in formtools. Backport of a4c20ae85b40c49e28d1b2227208e4f00d7820df from master | |||
| 2016-05-26 | [1.10.x] Fixed #26647 -- Included the state of all applied migrations when ↵ | Simon Charette | |
| migrating forward. Thanks Jasper Maes for the detailed report. Backport of 36d36818a30025034cad6f1ee59b2a960a6582ec from master | |||
| 2016-05-19 | Fixed #26421 -- Refactored ModelSignal to use Apps.lazy_model_operation() | Alex Hill | |
| 2016-05-19 | Refs #26421 -- Refactored Apps.lazy_model_operation() for better checks and ↵ | Alex Hill | |
| tests | |||
| 2016-05-19 | Fixed some newlines in imports per isort. | Tim Graham | |
| 2016-05-19 | Fixed #26515 -- Fixed Query.trim_joins() for nested ForeignObjects. | darius BERNARD | |
| 2016-05-18 | Fixed #26620 -- Made Model.refresh_from_db() fail when passed unknown kwargs. | Marti Raudsepp | |
| 2016-05-18 | Fixed #26627 -- Fixed on_commit callbacks execution order when callbacks ↵ | Barthelemy Dagenais | |
| make transactions. | |||
| 2016-05-18 | Fixed #25774 -- Refactor datetime expressions into public API | Josh Smeaton | |
| 2016-05-18 | Refs #25774 -- Made Oracle truncate microseconds if USE_TZ=False. | Josh Smeaton | |
| The tests for this change are in the fix for #25774. | |||
| 2016-05-17 | Fixed #26613 -- Made sqlite3 optional in SchemaEditor.quote_value(). | Philip Liberato | |
| 2016-05-17 | Fixed #14415 -- Used the test database name in ↵ | boaz85@gmail.com | |
| BaseDatabaseCreation.test_db_signature(). | |||
| 2016-05-17 | Fixed #10506, #13793, #14891, #25201 -- Introduced new APIs to specify ↵ | Loïc Bistuer | |
| models' default and base managers. This deprecates use_for_related_fields. Old API: class CustomManager(models.Model): use_for_related_fields = True class Model(models.Model): custom_manager = CustomManager() New API: class Model(models.Model): custom_manager = CustomManager() class Meta: base_manager_name = 'custom_manager' Refs #20932, #25897. Thanks Carl Meyer for the guidance throughout this work. Thanks Tim Graham for writing the docs. | |||
| 2016-05-17 | Fixed #20932, #25897 -- Streamlined manager inheritance. | Loïc Bistuer | |
| 2016-05-16 | Fixed #24305 -- Allowed overriding fields on abstract models. | Aron Podrigal | |
| Fields inherited from abstract base classes may be overridden like any other Python attribute. Inheriting from multiple models/classes with the same attribute name will follow the MRO. | |||
| 2016-05-15 | Fixed #24100 -- Made the migration signals dispatch its plan and apps. | Simon Charette | |
| Thanks Markus for your contribution and Tim for your review. | |||
| 2016-05-14 | Removed unused code in AlterField.database_forwards(). | Tim Graham | |
| This code added in 107c9f545346149b03354678f53a177709edaced isn't used after 4ce7a6bc84c68406e39f48550434faeef3277eba. | |||
| 2016-05-14 | Removed redundant code in QuerySet._batched_insert(). | Tim Graham | |
| 2016-05-13 | Refs #24201 -- Ignored order_with_respect_to private fields in migrations. | Simon Charette | |
| Thanks Tim for the review. | |||
| 2016-05-11 | Refs #24227 -- Removed ManyToManyField special casing in model_to_dict(). | Tim Graham | |
| 2016-05-11 | Fixed #26429 -- Added a timestamp to merge migration names. | Raphael Gaschignard | |
| This reduces the possibility of a naming conflict, especially after squashing migrations. | |||
| 2016-05-09 | Fixed #25005 -- Made date and time fields with auto_now/auto_now_add use ↵ | Iacopo Spalletti | |
| effective default. Thanks to Andriy Sokolovskiy for initial patch. | |||
| 2016-05-08 | Replaced `six.callable` with `callable`. | Ville Skyttä | |
| 2016-05-08 | Fixed #25945, #26292 -- Refactored MigrationLoader.build_graph() | Jarek Glowacki | |
| 2016-05-07 | Fixed #26593 -- Leveraged deferrable_sql() in SchemaEditor | Markus Holtermann | |
| 2016-05-04 | Fixed #26555 -- Gave deconstructible objects a higher priority during ↵ | Markus Holtermann | |
| serialization | |||
| 2016-05-04 | Fixed #22936 -- Obsoleted Field.get_prep_lookup()/get_db_prep_lookup() | Claude Paroz | |
| Thanks Tim Graham for completing the initial patch. | |||
| 2016-05-03 | Normalized "an SQL" spelling. | Ville Skyttä | |
| 2016-05-03 | Refs #26565 -- Errored nicely when using Prefetch with a values() queryset. | Simon Charette | |
| Thanks Maxime Lorant for the report and Anssi for the suggestion. | |||
| 2016-05-03 | Refs #16508 -- Made Model.__init__() aware of virtual fields. | Michal Petrucha | |
| It's no longer necessary for GenericForeignKey (and any other virtual fields) to intercept the field's values using the pre_init signal. | |||
| 2016-05-02 | Refs #22936 -- Moved more of Field.get_db_prep_lookup() to lookups. | Tim Graham | |
| 2016-04-30 | Fixed #26058 -- Delegated os.path bits of FileField's filename generation to ↵ | Cristiano | |
| the Storage. | |||
| 2016-04-29 | Fixed #26207 -- Replaced dynamic classes with non-data descriptors for ↵ | Anssi Kääriäinen | |
| deferred instance loading. | |||
| 2016-04-29 | Fixed #26557 -- Converted empty strings to None when saving ↵ | Joshua Phillips | |
| GenericIPAddressField. | |||
| 2016-04-28 | Refs #26521 -- Adjusted CreateModel bases validation to account for mixins. | Simon Charette | |
| Thanks Collin for the report. | |||
| 2016-04-27 | Refs #26521 -- Added the duplicated value to CreateModel validation messages. | Simon Charette | |
| Thanks Tim for the suggestion. | |||
| 2016-04-27 | Fixed #26521 -- Validated CreateModel bases, fields and managers for duplicates. | James Robert | |
| 2016-04-25 | Refs #22936 -- Removed unused code in Field.get_db_prep_lookup(). | Tim Graham | |
