Federico Frenguelli
bc3d401b9f
[1.7.x] Fixed #22887 -- Added comment for translators on unique_for_date error message
...
Backport of 6eed751162
from master.
2014-07-26 13:56:58 +02:00
Tim Graham
4f8a5bd8d0
[1.7.x] Fixed #23083 -- Fixed runserver reloading when deleting a file.
...
Thanks Collin Anderson for the report and hirokiky for the fix.
Backport of b8cb5ba708
from master
2014-07-25 13:25:16 -04:00
Andrew Godwin
3268711417
[1.7.x] Fixed #23085 : Better error message for PostGIS 1.5/bad custom fields
2014-07-25 09:50:17 -07:00
Andrew Godwin
e01c565b47
[1.7.x] Restore support for reading __latest__ for compatability
2014-07-25 09:44:15 -07:00
Andrew Godwin
919d10e619
[1.7.x] Fixed #23093 : soft application detection for swapped models
2014-07-25 09:35:53 -07:00
Andrew Godwin
2bacc9f3b7
[1.7.x] Mark initial_data as deprecated separately from syncdb. Refs #23077 .
...
Conflicts:
docs/internals/deprecation.txt
2014-07-25 09:11:01 -07:00
Jeroen Dekkers
6e7e5bacd5
[1.7.x] Fixed #23071 -- Use last migration's name in dependency to other app
...
Changed the autodetector to lookup the name of the other app's last
migration in the graph and use that as dependency instead of using
__latest__.
2014-07-25 08:54:54 -07:00
Moayad Mardini
ce95ab8f02
[1.7.x] Fixed #23088 -- Used `six` `range` type in `Paginator.page_range`.
...
Backport of 6508db2ff9
from master
2014-07-25 06:16:55 -04:00
Aymeric Augustin
0ac986fd8c
[1.7.x] Avoided transactional truncates on amateur databases.
...
Fixed a test failure that appeared after 753a22a6
, although the bug
existed before that commit.
Refs #22308 .
Backport of 6877a9d4
from master
2014-07-24 19:18:06 -04:00
Aymeric Augustin
2a97db33a7
[1.7.x] Avoided transactional DDL on castrated databases.
...
Fixed a test failure that appeared after 753a22a6
, although the bug
existed before that commit.
Refs #22308 and #23089 .
Backport of 0757e0f30d
from master
2014-07-24 18:48:05 -04:00
Aymeric Augustin
5ca82ff71b
[1.7.x] Fixed #23089 -- Fixed transaction handling in two management commands.
...
Previously, when createcachetable and flush operated on non-default
databases, they weren't atomic.
Backport of 753a22a635
from master
2014-07-24 18:13:12 -04:00
Tim Graham
b918bc921c
[1.7.x] Fixed #23014 -- Infinite migration regression with unique/index_together.
...
Backport of 64e75c47ef
from master
2014-07-24 14:30:16 -04:00
Nick Sandford
9638daec5c
[1.7.x] Fixed #23078 -- Regression in update_contenttypes() interactivity.
...
Thanks raymond at adaptiv.nl for the report.
Backport of fa3cf006b2
from master
2014-07-23 08:49:55 -04:00
Claude Paroz
ddb5674945
[1.7.x] Fixed #23030 -- Properly handled geometry columns metadata during migrations
...
Thanks kunitoki for the report and initial patches.
Backport of 8c30df15f1
from master.
2014-07-23 12:16:11 +02:00
Claude Paroz
86655111c9
[1.7.x] Adapted SpatialiteGeometryColumns model to spatialite >= 4
...
See also:
https://www.gaia-gis.it/fossil/libspatialite/wiki?name=switching-to-4.0
Backport of 19d8f2ebf4
from master.
2014-07-23 12:15:44 +02:00
Iain Dawson
59fec1ca9b
[1.7.x] Replaced instances of 'his/her' with 'their'.
...
Backport of 8fbf13a6c8
from master
2014-07-21 19:54:22 +00:00
Claude Paroz
6e41ae1a4e
[1.7.x] Fixed #23064 -- Added lib detection support for GDAL 1.10/1.11
...
Note that GDAL 1.11 is not yet officially supported, until someone
has tested it and can confirm it has no issues with Django.
Backport of 3f1412ff7b
from master.
2014-07-21 19:07:48 +02:00
Andrew Godwin
e2220c1c08
[1.7.x] Fixed #23014 : Renaming not atomic with unique together
2014-07-21 11:37:10 +01:00
Andrew Godwin
88135a8cf7
[1.7.x] Fixed #23009 : Shorten FK identifiers in add_field and make consistent
2014-07-21 10:50:58 +01:00
Andrew Godwin
f57e84392e
[1.7.x] Fixed #22975 : Don't call rename SQL if not needed
2014-07-21 10:14:34 +01:00
Andrew Godwin
ff8d715a0a
[1.7.x] Fixed #23039 : Don't try to serialize unmanaged models in tests
2014-07-21 10:09:58 +01:00
Andrew Godwin
2fb1939a9e
[1.7.x] Fixed #23043 : alter_field drops defaults too
2014-07-21 10:04:53 +01:00
Andrew Godwin
de709001c4
[1.7.x] Fixed #23041 : Bad base dependencies for proxy models
2014-07-16 09:59:37 -07:00
Gavin Wahl
72419ca8da
[1.7.x] Fixed #22998 -- Updated the fast_delete logic for GFKs
...
Backport of 6e2b82fdf6
from master
2014-07-16 12:43:14 +03:00
Claude Paroz
d6f293ad1b
[1.7.x] Ignored STATIC_ROOT and MEDIA_ROOT in makemessages
...
Also alleviate issues with weird file names typically found in
MEDIA_ROOT directories (#23010 ).
Thanks Tim Graham for the review.
Backport of 28efafa24c
from master.
2014-07-16 09:43:50 +02:00
Tim Graham
01515ebaa4
[1.7.x] Fixed #23013 -- Fixed removing unique_together/index_together constraints in migrations.
...
Thanks melinath for the report.
Backport of 0154965392
from master
2014-07-15 15:21:44 -04:00
Tim Graham
fe5f29eb1d
[1.7.x] Fixed #23008 -- Fixed typo causing bad migration dependencies.
...
Thanks semenov for the report and Florian for investigation.
Backport of 9a2ab62977
from master
2014-07-15 08:51:16 -04:00
Claude Paroz
f2011e21a2
[1.7.x] Fixed #22991 -- Prevented *.pyc files in autoreload monitoring
...
This fixes a regression introduced in 6d302f639
.
Thanks lorinkoz at gmail.com for the report, Collin Anderson
for the initial patch and Simon Charette for the review.
Backport of 4e424084e
from master.
2014-07-15 09:59:25 +02:00
Huu Nguyen
6d5238f6c8
[1.7.x] Fixed #22791 -- Invoke interactive questioner only for conflicts in specified apps.
...
Thanks bendavis78 for the report and Tim Graham for the review.
Backport of f7a78f9bba
from master
2014-07-14 13:00:45 -04:00
Anssi Kääriäinen
572885729e
[1.7.x] Fixed #22994 -- regression with generic FK + admin list_view
...
The reason for the regression was that the GenericForeignKey field isn't
something meta.get_field_by_name() should return. The reason is that a
couple of places in Django expects get_field_by_name() to work this way.
It could make sense to return GFKs from get_field_by_name(), but that
should likely be done as part of meta refactoring or virtual fields
refactoring patches.
Thanks to glicerinu@gmail.com for the report and to Tim for working on
the issue.
2014-07-14 12:51:24 -04:00
Alex Gaynor
1d1debeed4
[1.7.x] Added a newline to appease flake8
...
Backport of 037f81fedc
from master
2014-07-14 10:54:43 -04:00
Claude Paroz
be38c5bcc8
[1.7.x] Fixed #22939 -- Delayed admin_static backend detection
...
Thanks generalov for the report.
Backport of 22b2fb0b
from master
2014-07-12 18:50:32 +02:00
Aymeric Augustin
dda6759e0e
[1.7.x] Checked more precisely whether the app registry is ready.
...
Accounted for the three stages of population: app configs, models,
ready() methods of app configs.
Backport of a764a9cc
from master
2014-07-12 18:50:23 +02:00
Tim Graham
aa1c615428
[1.7.x] Removed extra newline.
...
Backport of b48c2c5925
from master
2014-07-12 10:17:20 -04:00
Andrew Godwin
563046a7de
[1.7.x] Fixed #22983 : Alert when squashing RunPython operations with referred functions.
2014-07-11 19:01:47 -07:00
Tim Graham
736e289445
[1.7.x] Fixed #13794 -- Fixed to_field usage in BaseInlineFormSet.
...
Thanks sebastien at clarisys.fr for the report and gautier
for the patch.
Backport of 5e2c4a4bd1
from master
2014-07-10 17:36:04 -04:00
Andrew Godwin
23ff98888e
[1.7.x] Fixed #22922 : Better error message for InvalidBasesError.
2014-07-09 23:58:22 -07:00
Andrew Godwin
aba75e73db
[1.7.x] Fixed #22970 : Incorrect dependencies for existing migrated apps
2014-07-09 23:53:53 -07:00
Tim Graham
0100afb013
[1.7.x] Fixed flake8 errors.
...
Backport of fddd95254e
from master
2014-07-07 19:13:00 -04:00
Claude Paroz
1bb8ccdb9e
[1.7.x] Fixed pyinotify performance regression in 15f82c7011
...
Refs #9722 . Thanks Tim Graham for the review.
Backport of 6d302f639
from master.
2014-07-06 21:45:09 +02:00
Loic Bistuer
a1ddfe4401
[1.7.x] Fixed #22906 -- Added a more helpful repr to migrations' ModelState.
...
Thanks Collin Anderson for the report and original patch.
Backport of 2572c07cc6
from master
2014-07-06 15:00:03 +07:00
Daniel Hahler
ef392387c2
[1.7.x] Fixed various minor doc typos / references.
...
Backport of 67f9f385aa
from master
2014-07-05 20:26:56 -04:00
Tim Graham
50ebddad6a
[1.7.x] Fixed flake8 indentation.
...
Backport of ab431fbd4f
from master
2014-07-05 20:24:19 -04:00
Daniel Hahler
7f84f7fba7
[1.7.x] Added a space before explanation of "Invalid HTTP_HOST header: ..."
...
Backport of fff7b507ef
from master
2014-07-05 20:19:17 -04:00
Simon Charette
2f0cc4f5fb
[1.7.x] Fixed #22943 -- Correctly serialize compiled regexes.
...
Thanks to antialiasis at gmail dot com for the patch.
2014-07-05 16:38:34 -07:00
Andrew Godwin
1f889800d6
[1.7.x] Fixed #22960 : Bad handling of relations as PKs in autodetector
2014-07-05 16:33:34 -07:00
Claude Paroz
83a185a3f7
[1.7.x] Ensured bound field renders as unicode safe data
...
Refs #22950 .
Backport of 920904921
from master.
2014-07-05 13:35:53 +02:00
Loic Bistuer
b68c7a5abb
[1.7.x] Fixed #22915 -- Document backward incompatible changes in the ValidationError constructor.
...
This patch also fixes update_error_dict to better handle the use case described
in this ticket, previously the type of the provided container could be lost in
some conditions.
Thanks Russell Keith-Magee for the report and Tim Graham for review.
Backport of eb7df6b8d7
from master
2014-07-04 17:19:12 +07:00
Colin Wood
f5740af868
[1.7.x] Fixed #22940 -- Added missing string iterpolation parameters in migrations.writer error.
2014-07-02 12:44:10 -04:00
Ian Foote
9f3c691259
[1.7.x] Added missing spaces to implicitly joined strings
...
Backport of 4c39c270af
from master
2014-06-30 07:12:52 -04:00
Tim Graham
54fdf5901b
[1.7.x] Fixed #22917 -- Fixed typo in AlterIndexTogether.describe().
...
Backport of 70576740b0
from master
2014-06-27 10:36:05 -04:00
James Bennett
78bff08341
[1.7.x] Bump version number for 1.7 RC 1.
2014-06-26 20:21:15 -05:00
Claude Paroz
cbcb7c010b
[1.7.x] Fixed #22857 -- Reset translations when only .mo file changed
...
No need to restart the server when a translation file changes.
Refs #9523 . Thanks artscoop for the report and Tim Graham for
the review.
Backport of 0d363b25b8
from master
2014-06-26 16:49:09 -04:00
Tim Graham
f1428dc796
[1.7.x] Fixed #22903 -- Fixed migration generation if index_together or unique_together is removed from a model.
...
Backport of e0cd07ec2f
from master
2014-06-25 10:04:46 -04:00
Richard Eames
8dcc7810f0
[1.7.x] Fixed #22814 -- Allowed ISO-8601 [+-]hh timezone format in parse_datetime
...
Backport of 7beaeeed
from master.
2014-06-25 10:58:23 +02:00
Duncan Parkes
e8e16abe6a
[1.7.x] Improved documentation for QueryDict.
...
Backport of 7f4e2ef1e9
from master
2014-06-24 21:42:18 -04:00
Tim Graham
088b30f49b
[1.7.x] refs #22487 : Don't flush out data from before normal TestCases (spatialite)
2014-06-24 06:43:40 -04:00
Andrew Godwin
48a2e027bf
[1.7.x] Fixed #22708 : Typo in autodetector base dependency gen
2014-06-23 20:48:59 -07:00
Andrew Godwin
e4c9ccdbb5
[1.7.x] Fixed #22889 : Unneeded to_field in fk.deconstruct causing swap issues
2014-06-23 20:39:57 -07:00
Andrew Godwin
0dd737a719
[1.7.x] Fixed #22487 : Don't flush out data from before normal TestCases
2014-06-23 20:25:52 -07:00
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
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