Commit Graph

17846 Commits

Author SHA1 Message Date
Uriel Corfa 68b89f4d13 [1.7.x] Removed 'to_field' from ForeignKey(settings.AUTH_USER_MODEL) in admin's initial migration.
This enables using a custom user model with a primary key with a name
different than 'id'; refs #22889.

Backport of bcd2e6c697 from master
2014-06-23 13:23:09 -04:00
Tim Graham 21c9591384 [1.7.x] Fixed test failures introduced by refs #22881.
Backport of 908160f692 from master
2014-06-23 10:00:54 -04:00
Tim Graham d38e3bfe5a [1.7.x] Fixed #22888 -- Removed some unnecessary text in tutorial 3.
Backport of 1bbffe7867 from master
2014-06-23 09:11:10 -04:00
Claude Paroz 3619518c9b [1.7.x] Created import-time test temp dirs in known location
Refs #17215. In the same spirit as 5de31cb8cb.
Backport of 809362518d from master.
2014-06-23 14:57:24 +02:00
Claude Paroz 6015083e9d [1.7.x] Ensured cache tests do not leak temp dirs
Refs #17215.
Backport of 1d9596025e from master.
2014-06-23 14:17:32 +02:00
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
Tim Graham d107c7bd7d [1.7.x] Added refs #22514 to 1.6.6 release notes.
Backport of 1892ced10a from master
2014-06-20 18:47:54 -04: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
Maxime Turcotte 0b871ec22a [1.7.x] Fixed #22836 -- Linked tutorial05 to the right section of tutorial04.
Backport of 608aa8d101 from master
2014-06-20 08:16:53 -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 44b00af9bc [1.7.x] Fixed #22874: Document that AUTH_USER_MODEL must be in first migration 2014-06-19 23:48:57 -07: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
Tim Graham 427f218a5e [1.7.x] Fixed #22859 -- Improved crossDomain technique in CSRF example.
Thanks flisky for the report.

Backport of 0be4d64487 from master
2014-06-18 14:37:19 -04:00
Jorge C. Leitão 807aadaaad [1.7.x] Fixed #14481 -- Documented implicit "through" class created by ManyToManyField.
Thanks to jonathanmorgan for the report and initial patch.

Backport of de90129070 from master
2014-06-18 12:38:49 -04:00
Alex Gaynor 1d9f308fa1 [1.7.x] Fixed several flake8 errors
Backport of d015c9d11c from master
2014-06-18 12:05:36 -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 cd82069b97 [1.7.x] Fix broken test 2014-06-17 21:32:35 -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
Andrew Godwin f16554f440 [1.7.x] Fix previous commit on python 2 2014-06-17 09:57:27 -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 57a770b8e5 [1.7.x] Fix test breakage on MySQL 2014-06-17 00:36:41 -07: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
Tim Graham 7f095ea744 [1.7.x] Removed some u'' prefixes to fix Python 3.2.
Backport of 317c480c04 from master
2014-06-16 18:50:07 -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
Tim Graham f7709b3ce4 [1.7.x] Removed usaged of contrib.sessions as a placeholder in migration tests.
Without this, we're unable to add actual migrations for the app.

Backport of 808388c28c from master
2014-06-16 11:52:33 -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