Commit Graph

10865 Commits

Author SHA1 Message Date
Claude Paroz a90f0e605e [1.7.x] Cleaned temp dir in symlinks_supported()
Refs #21482.
Backport of 18b3788401 from master.
2014-06-23 13:29:10 +02:00
Claude Paroz f50a17785c [1.7.x] Fixed #8033 -- Explained app registry error during translation setup
Thanks Tim Graham and Aymeric Augustin for the review.
Backport of 9618d68b34 from master.
2014-06-23 09:37:38 +02:00
Chris Beaven 29582ad4a3 [1.7.x] Fixed #22881 -- Better soft_applied migration detection 2014-06-23 13:30:29 +12:00
Andrew Godwin 72d1c4a6dd [1.7.x] Clean up syncdb parts of migrate output if no synced apps 2014-06-22 13:03:44 -07:00
Andrew Godwin f577b2db3c [1.7.x] Include swapped apps in autodetector state 2014-06-22 13:01:09 -07:00
Andrew Godwin aa0886e7ae [1.7.x] Fixed #22875: Optimizer did not take through= into account. 2014-06-22 11:24:46 -07:00
Claude Paroz 0cabf3aefb [1.7.x] Prevented evaluation of a possible lazy message
As far as possible, message evaluation should not happen in field
__init__ (often run at import time).
Backport of cecbb71312 from master.
2014-06-21 11:23:30 +02:00
Claude Paroz db9cb83d2f [1.7.x] Removed two unused translations
These strings were unmarked for translation in e692c5818.
2014-06-20 22:51:02 +02:00
Yazhong Liu 33403790e6 [1.7.x] Added HTTP 308 status and its description.
Backport of 97adfc2bf8 from master
2014-06-20 13:36:36 -04:00
Vlastimil Zíma 6e5a736752 [1.7.x] Fixed #22514 -- Prevented indexes on virtual fields [postgres].
Backport of 78c32f1caa from master
2014-06-20 12:49:56 -04:00
Huu Nguyen d9a83d597e [1.7.x] Fixed #22862 -- Added --noinput option to makemigrations.
Thanks artortenburger for the report.

Backport of fbb684d95e from master
2014-06-20 09:10:43 -04:00
Claude Paroz 9005894233 [1.7.x] Swapped placeholders in [sql]migrate command error
Backport of b67e9ed8c9 from master.
2014-06-20 13:55:12 +02:00
Andrew Godwin bfe5f72c7e [1.7.x] Fixed #22863: Improve clarity of makemigrations for non-db params 2014-06-19 23:42:27 -07:00
Tim Graham 30d8b95139 [1.7.x] Added feature for implied null (needed for Firebird backend)
Backport of 1b07781292 from master
2014-06-19 11:02:53 -04:00
Andrew Godwin 819d5f0c89 [1.7.x] Fixed #22861: Internal migrations done first so __first__ works
Thanks to Chris Beaven.
2014-06-17 23:27:56 -07:00
Andrew Godwin 1122d2979a [1.7.x] Fix __latest__ to actually resolve to the latest migration 2014-06-17 22:12:53 -07:00
Andrew Godwin f355d253f8 [1.7.x] Fixed #22853: Swapped models are now ignored for migration operations. 2014-06-17 17:46:52 -07:00
Víðir Valberg Guðmundsson 7f0c207d1b [1.7.x] Fixed #22577: Python 3 broke on non-module migrations directory 2014-06-17 09:57:15 -07:00
Tim Graham aa10f57d94 [1.7.x] Fixed #22819 -- Renamed output_type -> output_field in query expression API.
Thanks jorgecarleitao for the suggestion.

Backport of 95cc0e15b4 from master
2014-06-17 12:06:12 -04:00
Andrew Godwin 6e7da2bfaf [1.7.x] Fixed #22851: BinaryView wasn't getting a binary default 2014-06-16 18:44:22 -07:00
Tim Graham dc7d0f50e2 [1.7.x] Renamed DatabaseFeature.supports_check_constraints to supports_column_check_constraints.
Thanks maxi for the suggestion.

Backport of 82c935d44c from master
2014-06-16 19:25:58 -04:00
Andrew Godwin 095f73aa22 [1.7.x] Ignore more blank throughs on swapped-out M2Ms 2014-06-16 15:10:07 -07:00
Andrew Godwin 71f573330b [1.7.x] Ignore through being None on some special cases of fields. 2014-06-16 15:00:06 -07:00
Vincent-Vega 6e248d8f8c [1.7.x] Fixed #22845 -- Correctly handled memcached default timeout value.
Backport of 4529af9ecf from master
2014-06-16 16:35:24 -04:00
Tim Graham d36b54d753 [1.7.x] Added database migration for contrib.auth.
refs #22170.

Backport of b341f33697 from master
2014-06-16 16:23:28 -04:00
Tim Graham 6a937cc0a4 [1.7.x] Fixed flake8 error.
Backport of a96dbda6d3 from master
2014-06-16 16:23:11 -04:00
Tim Graham a0bf14a2ac [1.7.x] Added database migration for contrib.contenttypes.
Moved contenttypes tests to allow them to run correctly in the presence of
migrations. refs #22170.

Backport of eb8600a656 from master
2014-06-16 15:03:27 -04:00
Andrew Godwin 02860e779c [1.7.x] Fixed #22847: Optimizer wasn't expecting unresolved FKs 2014-06-16 10:29:00 -07:00
Andrew Godwin d9a7663b11 [1.7.x] Fixed #22783: Make sure swappable models come first in creation 2014-06-16 10:20:52 -07:00
Andrew Godwin 11b8e6154b [1.7.x] Fixed #22848: Ignore no-migrations errors during makemigrations only 2014-06-16 09:59:06 -07:00
Andrew Godwin a5fed757aa [1.7.x] Use __first__ not __latest__ for unknown app dependencies 2014-06-16 09:54:57 -07:00
Matthew Schinckel 2dba6ab767 [1.7.x] Fixed #22788 -- Ensured custom migration operations can be written.
This inspects the migration operation, and if it is not in the
django.db.migrations module, it adds the relevant imports to the
migration writer and uses the correct class name.

Backport of bb39037fcb from master
2014-06-16 12:39:05 -04:00
Tim Graham a15bf2cd4e [1.7.x] Added database migration for contrib.sessions.
refs #22170.

Backport of 37a8f5aeed from master
2014-06-16 11:53:34 -04:00
Xavier Fernandez 183e9d2029 [1.7.x] Fixed #22771 -- Fixed test.Client.logout when using custom auth backend.
Backport of 50b9313e0a from master
2014-06-16 08:29:52 -04:00
Andrew Godwin d4305a15c1 [1.7.x] Fixed #22844: Duplicate SQL for SQLite FKs 2014-06-16 00:27:46 -07:00
Claude Paroz 380cafe5be [1.7.x] Added database migration for contrib.redirects.
refs #22170.

Backport of d7576bb27a from master
2014-06-15 21:15:17 -04:00
Claude Paroz ec7cddd361 [1.7.x] Added database migration for contrib.flatpages.
refs #22170.

Backport of 7da16b99df from master
2014-06-15 21:15:12 -04:00
Claude Paroz 534d9f1e82 [1.7.x] Added database migration for contrib.sites.
refs #22170.

Backport of ec6e2eac60 from master
2014-06-15 21:15:05 -04:00
Alex Gaynor 39e2ad4532 [1.7.x] Fixed several flake8 errors
Backport of d17a4cb037 from master
2014-06-15 21:07:28 -04:00
Andrew Godwin a81282a512 [1.7.x] Fixed #22568: Better proxy model support in migrations 2014-06-15 16:02:24 -07:00
Andrew Godwin e5cde2062c [1.7.x] Fixed #22470: Full migration support for order_with_respect_to 2014-06-15 14:57:00 -07:00
Andrew Godwin 3ef87f664b [1.7.x] Persist non-schema-relevant Meta changes in migrations 2014-06-15 12:34:34 -07:00
Andrew Godwin 13aa079941 [1.7.x] Fixed #22833: Autodetector not doing through mapping correctly 2014-06-15 12:07:27 -07:00
Andrew Godwin c903543127 [1.7.x] Fixed #22563: Added migration to admin, fixed a few more loader issues. 2014-06-15 11:26:35 -07:00
Andrew Godwin 2a45086deb [1.7.x] Improve error message for missing migrations in an app 2014-06-15 11:06:15 -07:00
Shai Berger 4b922b8094 [1.7.x] Fixed #22816 -- Corrected Oracle feature flag and fixed introspection test
Backport of 6122904 from master
2014-06-14 00:53:27 +03:00
Shai Berger 1cb5dfe05f [1.7.x] Added django.utils.six.buffer_types
and used it in the Oracle SchemaEditor. Refs #22715.

Backport of 06c0e740a4 from master
2014-06-13 13:13:10 -04:00
mlavin d94de802d3 [1.7.x] Fixed #22477 -- Removed contrib middleware from the global settings defaults.
Also added a compatibility check for changed middleware defaults.
2014-06-13 12:40:42 -04:00
Loic Bistuer d9eef1f4f7 [1.7.x] Made the vendored NamedTemporaryFile work as a context manager. Refs #22680.
This fixes a regression on Windows introduced by b7de5f5.

Thanks Tim Graham for the report and review.

Backport of 6e8d614acd from master
2014-06-12 14:15:31 -04:00
Andrew Godwin 49d4ace2d2 [1.7.x] Fix test breakage from previous state fix 2014-06-12 11:12:33 -07:00