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
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
Tim Graham
e51662e7bc
[1.7.x] Fixed #22811 -- Allowed setting both the old and new TEST database settings.
...
An ImproperlyConfigured exception will be raised they mismatch.
Backport of 1c58cabad7
and a2cd0e12c9
from master
2014-06-12 13:28:16 -04:00
Andrew Godwin
961c9d6c6b
[1.7.x] Fixed #22823 (and partly #22563 ) - FKs from unmigrated apps breaking state.
...
Thanks to bendavis78 for the test and diagnostic work.
2014-06-12 10:22:57 -07:00
Tim Graham
84714dfed7
[1.7.x] Fixed test failures due to refs #20420 .
...
cfcca7ccce
renamed connection.queries
to queries_log and this wasn't backported to stable/1.7.x.
2014-06-12 11:55:31 -04:00
Florian Apolloner
1ff11304dc
[1.7.x] Fixed #22680 -- I/O operation on closed file.
...
This patch is two-fold; first it ensure that Django does close everything in
request.FILES at the end of the request and secondly the storage system should
no longer close any files during save, it's up to the caller to handle that --
or let Django close the files at the end of the request.
Backport of e2efc8965e
from master.
2014-06-11 09:03:11 +02:00
Tim Graham
0767055dfc
[1.7.x] Fixed #22770 -- Removed create_superuser from post_migrate signals.
...
Moved logic to syncdb command for backwards compatibility.
Backport of 93d05536fd
from master
2014-06-10 15:00:12 -04:00
Greg Chapple
d232a5f93f
[1.7.x] Fixed #22792 -- Updated checks for list_display_links in model admin
...
Backport of d8f19bb3b6
from master
2014-06-10 09:43:24 -04:00
Aymeric Augustin
5cde9a7018
[1.7.x] Fixed #20420 -- Normalized query counts on Oracle.
...
This is achieved by inserting a fake entry in connection.queries when
not releasing a savepoint (since Oracle doesn't support that operation.)
Also removed the can_release_savepoints feature that was recently added,
but is superseded by this solution.
Backport of 40bfd856
from master.
2014-06-09 22:08:20 +02:00
Aymeric Augustin
e5879811e6
[1.7.x] Simplified handling of use_debug_cursor.
...
Turned it from a tri-valued boolean into a regular boolean.
Backport of 127218b9
from master.
2014-06-09 22:07:28 +02:00
Tim Graham
11f0bdc007
[1.7.x] Added rollback emulation to spatialite backend; refs #22487 .
...
Backport of 6b97ae3521
from master
2014-06-09 14:43:13 -04:00
Tim Graham
0a515b02fc
[1.7.x] Fixed flake8 errors.
...
Backport of 4b25ebf112
from master
2014-06-09 12:02:20 -04:00
Claude Paroz
d4623d13b7
[1.7.x] Fixed formtools tests with Python 2
...
Fixes #19905 again.
Backport of 1aaf4053f5
from master.
2014-06-09 10:32:27 +02:00
Andrew Godwin
08218252d8
[1.7.x] Fixed #22487 : Optional rollback emulation for migrated apps
...
Conflicts:
django/db/backends/creation.py
django/test/runner.py
docs/ref/settings.txt
docs/topics/testing/advanced.txt
2014-06-08 19:33:52 -07:00
Andrew Godwin
55fa4c2d34
[1.7.x] Fixed #22777 : Add dependency on through for autodetected M2M adds
2014-06-08 17:13:11 -07:00
Aymeric Augustin
25f4e71ed3
[1.7.x] Gave unique names to SpatialRefSysModels.
...
Prevented clashes in the app registry.
Fixed #22790 . Thanks timo for the report.
Backport of 6e5651e
from master
2014-06-08 21:17:59 +02:00
Andrew Godwin
b568bdf8da
[1.7.x] Fixed #22750 , #22248 : Model renaming now also alters field FKs
2014-06-07 18:18:18 -07:00
Tim Graham
83fe38ae30
[1.7.x] Removed usage of deprecated django.utils.importlib.
...
Backport of 1e84d261d6
from master
2014-06-07 21:11:17 -04:00
Víðir Valberg Guðmundsson
3fc4f03895
[1.7.x] Fixed #22749 : Making SQL management commands migration aware.
2014-06-07 17:18:43 -07:00
Andrew Godwin
98949e3b10
[1.7.x] Fixed #22436 : More careful checking on method ref'ce serialization
2014-06-07 17:06:06 -07:00
Simon Charette
2b13576c8f
[1.7.x] Fixed #22772 -- Defer wizard temporary files deletion.
...
Backport of e2112edd9a
from master
2014-06-07 19:57:58 -04:00
Aymeric Augustin
211ff288a0
[1.7.x] Fixed #20815 -- Don't enforce unbuffered I/O on Python 3.
...
No test because this code is already deprecated (part of FastCGI support).
Backport of 5836a577
from master
2014-06-07 22:35:29 +02:00
Tim Graham
c81847181c
[1.7.x] Fixed flake8 errors.
...
Backport of b5a54168f9
from master
2014-06-06 08:29:56 -04:00
Claude Paroz
b236a55818
[1.7.x] Fixed #22773 -- Forced templatize() to return unicode
...
Backport of daaeb84158
from master.
2014-06-06 08:43:24 +02:00
Andrew Godwin
7d388956ce
[1.7.x] Prevent operation pollution by later operations of fields
2014-06-05 23:34:44 -07:00
Chris Beaven
9f1c4e4d3f
[1.7.x] Implement Migration.run_before
...
This attribute (used for reverse dependencies) was previously declared
and mentioned in the code, but never actually used.
2014-06-05 23:28:17 -07:00
Andrew Godwin
31fc34e447
[1.7.x] Rewrote migration autodetector to involve actual computer science.
...
Fixes #22605 , #22735 ; also lays the ground for some other fixes.
Conflicts:
django/db/migrations/autodetector.py
2014-06-05 23:27:21 -07:00
Aymeric Augustin
c9aedce01a
Replaced an explicit vendor check by a feature flag.
2014-06-06 00:31:22 +02:00
Aymeric Augustin
342b25449d
[1.7.x] Added a flag for the ability to introspect nullable fields.
...
Previously this was conflated with another Oracle-specific behavior.
Backport of a03d38d
from master.
2014-06-05 17:57:48 +02:00
Alexandr Shurigin
8d6e0d4588
[1.7.x] Fixed #22681 -- Made TarArchive recognize leading directories properly.
...
Backport of 083d285b82
from master
2014-06-03 15:03:32 -04:00
Egor Semiguzov
206cb74cef
[1.7.x] Removed erroneous trailing comma in OLMapWidget.js.
...
Backport of c5226eb72a
from master
2014-06-03 07:44:39 -04:00
Craig de Stigter
724e600872
[1.7.x] Fixed #22690 -- Added a check for proxy models containing fields.
...
Removed the FieldError raised by ModelBase.__new__ in this case.
Backport of ce993efda8
from master
2014-06-02 09:34:31 -04:00
Tim Graham
f8dd382a48
[1.7.x] Revert "Fixed #19303 -- Fixed ModelAdmin.formfield_overrides on fields with choices"
...
This reverts commit 9d1987d767
.
Backport of 5046c110cf
from master
2014-06-02 07:13:03 -04:00
Claude Paroz
a2fb5c9d69
[1.7.x] Fixed #22744 -- Fixed sqlite3 get_relations introspection with views
...
Thanks Tim Graham for the report and Simon Charette for the review.
Backport of 5a504a5311
from master.
2014-06-01 22:07:22 +02:00
Vincent-Vega
d773a08b27
[1.7.x] Fixed #22711 -- Adjusted ordering checks to allow implicit relation fields.
...
refs #19195 .
Backport of d04e730224
from master
2014-06-01 15:37:57 -04:00
Simon Charette
33511662dd
[1.7.x] Fixed #22659 -- Prevent model states from sharing field instances.
...
Thanks to Trac alias tbartelmess for the report and the test project.
Backport of 7a38f88922
from master
2014-06-01 15:12:23 -04:00
Fabio Rueda
ad408d0985
[1.7.x] Fixed syntax error in ogrinspect.py management command.
...
Backport of f384b638e2
from master
2014-06-01 13:22:15 -04:00
Florian Apolloner
ba31e45f08
[1.7.x] Revert "Making SQL management commands migration aware."
...
This reverts commit cb9c9a7b58
.
Backport of 83e7555ffe
from master.
2014-06-01 12:01:29 +02:00
Simon Charette
c95a3fadb7
[1.7.x] Fixed #22299 -- Cleanup wizard temp files when possible.
...
Thanks to @erikr for the review.
Backport of fa8b473528
from master.
2014-05-30 22:25:17 +02:00
Florian Apolloner
e3792bb95f
[1.7.x] Fixed #19905 -- Fixed leakage of file descriptors in form wizard.
...
Backport of c4c2c99669
from master.
2014-05-30 22:00:25 +02:00
Moayad Mardini
e4eae5df0e
[1.7.x] Fixed #22682 -- `makemigrations` will create `MIGRATION_MODULES` package
...
`makemigrations` will automatically create the package specified
in `MIGRATION_MODULES` if it doesn't already exist.
Thanks ovidiuc4 for the report.
2014-05-29 15:39:02 -07:00
Andrew Godwin
4956e182ac
[1.7.x] Fix test failure caused by 3149cdce32
2014-05-29 15:36:49 -07:00
Víðir Valberg Guðmundsson
b6a960cd1d
[1.7.x] Making SQL management commands migration aware.
2014-05-29 15:36:30 -07:00
Alex Gaynor
3d98941d5c
[1.7.x] Fixed several typos in Django
...
Backport of 1dcc603eff
from master
2014-05-29 07:53:02 -04:00
Alex Gaynor
d099c03789
[1.7.x] Simplified, very slightly, some code in the oracle backend
...
Backport of e79725cdf9
from master
2014-05-29 07:52:55 -04:00
Víðir Valberg Guðmundsson
0ee27d5b62
[1.7.x] Fixed #22720 -- Migrations attempt to create _order twice.
...
Backport of 6cfa2fae39
from master
2014-05-29 07:52:17 -04:00
Shai Berger
b8b1fbd4c1
[1.7.x] Set straight the sense of 'uppercases_column_names' feature flag
2014-05-28 21:26:08 +03:00
Shai Berger
5f135e6a0b
[1.7.x] Fixed #22715 : Corrected sql for defaults of BinaryField on Oracle with Python3
...
While at it, fixed a problem in returning empty values
(still with BinaryField/Oracle/Python3).
Backport of fd427f1
from master
2014-05-28 19:02:29 +03:00
Claude Paroz
91ef348bd6
[1.7.x] Fixed #21630 -- Simplified management command discovery
...
Thanks Aymeric Augustin for the report end the review.
Backport of fe53bc524
from master.
2014-05-28 09:35:43 +02:00
Aymeric Augustin
430faebe3b
[1.7.x] Fixed #22699 -- Configure default settings in some management commands.
...
This makes it possible to run django.setup() in management commands that
don't need a settings module. In addition it simplifies error handling.
Thanks Claude for the review.
Backport of 4865326f
from master.
2014-05-27 21:46:30 +02:00
Moayad Mardini
c0a56001e0
[1.7.x] Fixed #22675 -- makemigrations --dry-run to output migrations to stdout.
...
`makemigrations --dry-run` will output the complete migrations file
that would be written if it's used along with `--verbosity 3`.
Backport of 2e613ea5c5
from master
2014-05-26 20:03:41 -04:00
Florian Apolloner
099625d760
[1.7.x] Removed executeable bit from a few files.
...
Backport of 9d1bf8f841
from master.
2014-05-25 23:17:18 +02:00
Claude Paroz
0c685ab64f
[1.7.x] Removed code deprecated from Django 1.2
...
Backport of 2779c299c8
from master.
2014-05-25 21:26:44 +02:00