Tim Graham
badcd2933e
[1.8.x] Added release date for 1.8.5.
...
Backport of 2eb5589a72
from master
2015-10-03 19:35:22 -04:00
Ben Kraft
c03f0c282d
[1.8.x] Fixed #25389 -- Fixed pickling a SimpleLazyObject wrapping a model.
...
Pickling a `SimpleLazyObject` wrapping a model did not work correctly; in
particular it did not add the `_django_version` attribute added in 42736ac8
.
Now it will handle this and other custom `__reduce__` methods correctly.
Backport of 35355a4ffe
from master
2015-10-03 13:03:05 -04:00
Marco Fucci
0e2d3b9304
[1.8.x] Fixed #24505 -- Fixed clash with hidden m2m fields.
...
Added support for multiple m2m fields with the same 'to' model
and with related_name set to '+'.
Backport of 4ee08958f1
from master
2015-09-30 18:38:49 -04:00
Mariusz Felisiak
cb2de5e2e9
[1.8.x] Fixed #25421 -- Fixed test --keepdb option on Oracle.
...
Backport of a3a6def867
from master
2015-09-26 19:52:09 -04:00
Aymeric Augustin
425c5e40ea
[1.8.x] Fixed #24921 -- set_autocommit(False) + ORM queries.
...
This commits lifts the restriction that the outermost atomic block must
be declared with savepoint=False. This restriction was overly cautious.
The logic that makes it safe not to create savepoints for inner blocks
also applies to the outermost block when autocommit is disabled and a
transaction is already active.
This makes it possible to use the ORM after set_autocommit(False).
Previously it didn't work because ORM write operations are protected
with atomic(savepoint=False).
Backport of 91e9f1c
from master
2015-09-21 22:31:13 +02:00
Claude Paroz
158b0a2837
[1.8.x] Fixed #25431 -- Readded inline foreign keys to modelformset instances
...
Too much field exclusions in form's construct_instance() in _post_clean()
could lead to some unexpected missing ForeignKey values.
Fixes a regression from 45e049937
. Refs #13776 .
Backport of 65a1055a3
from master.
2015-09-21 21:50:11 +02:00
Aymeric Augustin
1abd177696
[1.8.x] Fixed #25160 (again) -- Moved data loss check on reverse relations.
...
Moved data loss check when assigning to a reverse one-to-one relation on
an unsaved instance to Model.save(). This is exactly the same change as
e4b813c
but for reverse relations.
Backport of c3904de
from master
2015-09-19 20:28:22 +02:00
Aric Coady
7d471fe662
[1.8.x] Refs #20625 -- Fixed custom queryset chaining with values() and values_list().
2015-09-17 19:20:09 -04:00
Adam Chainz
3c2c74f58f
[1.8.x] Fixed #25377 -- Changed Count queries to execute COUNT(*) instead of COUNT('*').
...
Backport of 3fe3887a2e
from master
2015-09-14 14:07:32 -04:00
Ville Skyttä
69017bade0
[1.8.x] Fixed #25393 -- Fixed MySQL crash when adding text/blob field with unhashable default.
...
Backport of 4d933ad418
from master
2015-09-14 12:28:04 -04:00
Markus Holtermann
3cc5cc7958
[1.8.x] Fixed #25384 -- Ordered imports in newly created migration files
2015-09-12 13:23:38 +10:00
Daniel Hahler
6c19d81951
[1.8.x] Fixed #25372 -- Fixed autocompletion for options of non-argparse commands.
...
Backport of acb833081d
from master
2015-09-09 14:52:33 -04:00
Tim Graham
62347208bb
[1.8.x] Fixed #24525 -- Fixed AssertionError in some complex queries.
...
Thanks Anssi Kääriäinen for providing the solution.
Backport of 2dc9ec5616
from master
2015-09-05 08:19:38 -04:00
Tim Graham
6acf0df862
[1.8.x] Refs #24152 -- Fixed typos in deprecated GeoQuerySet aggregate names.
...
Backport of a8eb715b66
from master
2015-09-02 19:59:27 -04:00
Aymeric Augustin
cc14d51ee8
Fixed #24704 -- Made the autoreloader survive SyntaxErrors.
...
With this change, it's expected to survive anything except errors
that make it impossible to import the settings. It's too complex
to fallback to a sensible behavior with a broken settings module.
Harcoding things about runserver in ManagementUtility.execute is
atrocious but it's the only way out of the chicken'n'egg problem:
the current implementation of the autoreloader primarily watches
imported Python modules -- and then a few other things that were
bolted on top of this design -- but we want it to kick in even if
the project contains import-time errors and django.setup() fails.
At some point we should throw away this code and replace it by an
off-the-shelf autoreloader that watches the working directory and
re-runs `django-admin runserver` whenever something changes.
Backport of fe6ddb837d
from master
2015-08-29 23:12:08 +02:00
Tim Graham
3cc67a637a
[1.8.x] Fixed #25299 -- Fixed crash with ModelAdmin.list_display value that clashes with a model reverse accessor.
...
Backport of 9607a04041
from master
2015-08-28 09:03:34 -04:00
Claude Paroz
c177d0690e
[1.8.x] Fixed #25295 -- Restored 'no active translation' after language override
...
Thanks David Nelson Adamec for the report and Tim Graham for the review.
Backport of 9324935c3
from master.
2015-08-25 10:37:54 +02:00
Kai Richard Koenig
181528726e
[1.8.x] Fixed #25040 -- Fixed migrations state crash with GenericForeignKey
...
Backport of 60f795c060
from master
2015-08-22 08:50:19 -04:00
Tim Graham
ffe755e990
[1.8.x] Fixed #24951 -- Fixed AssertionError in delete queries involving a foreign/primary key.
...
Thanks Anssi Kääriäinen for help.
Backport of 333cbdcd2d
from master
2015-08-20 08:46:08 -04:00
Tim Graham
63a4384ba1
[1.8.x] Added stub release notes for 1.8.5.
...
Backport of 84335e3d1f
from master
2015-08-18 19:53:05 -04:00
Tim Graham
2eb86b01d7
[1.8.x] Fixed DoS possiblity in contrib.auth.views.logout()
...
Thanks Florian Apolloner and Carl Meyer for review.
This is a security fix.
2015-08-18 08:15:15 -04:00
Tim Graham
048bccb1be
[1.8.x] Added stub release notes for security releases.
2015-08-18 08:15:06 -04:00
Caio Ariede
29fa1b5800
[1.8.x] Fixed #25180 -- Prevented varchar_patterns_ops and text_patterns_ops indexes for ArrayField.
...
Backport of dad8434d6f
from master
2015-08-15 10:11:09 -04:00
Tim Graham
e4b813c0e7
[1.8.x] Fixed #25160 -- Moved unsaved model instance data loss check to Model.save()
...
This mostly reverts 5643a3b51b
and
81e1a35c36
.
Thanks Carl Meyer for review.
Backport of 5980b05c1f
from master
2015-08-10 11:31:22 -04:00
Claude Paroz
cda66497aa
[1.8.x] Updated Wikipedia links to use https
...
Backport of 64982cc2fb
from master.
2015-08-08 12:09:53 +02:00
mlavin
ac46eb7e83
[1.8.x] Fixed #25231 -- Added recording of squashed migrations in the migrate command.
...
Ensured squashed migrations are recorded as applied when the
migrate command is run and all of the original migrations
have been previously applied.
Backport of 69db1c7455
from master
2015-08-07 18:16:37 -04:00
Tim Graham
ad2ac53054
[1.8.x] Fixed #25233 -- Fixed HStoreField.has_changed() handling of initial values.
...
Thanks Simon Charette for review.
Backport of a7b7f27c05
from master
2015-08-07 14:31:05 -04:00
Curtis Maloney
473af19273
[1.8.x] Fixed #25215 -- Solved reference to forms.HStoreField in declaration of HStoreField
...
Correct test which was using the model field in a test form.
Backport of 9f73009e98
from master
2015-08-04 19:19:05 +10:00
Adam Chainz
b46dad1bef
[1.8.x] Fixed #25176 -- Prevented TestCase.setUpTestData() exception from leaking transaction.
...
Backport of 0abb06930f
from master
2015-08-01 07:38:20 -04:00
Tim Graham
466950fa98
[1.8.x] Fixed #25168 -- Documented how to avoid foreign key constraint error after upgrading to 1.8.
...
Backport of 70912e137d
from master
2015-07-31 08:20:35 -04:00
Matt Johnson
05c7129bf2
[1.8.x] Fixed #12768 -- Fixed QuerySet.raw() regression on FK with custom db_column.
...
Backport of e063ac2fae
from master
2015-07-23 18:44:58 -04:00
Tim Graham
8c64c971e5
[1.8.x] Added 1.4.22 release notes.
...
Backport of 427a49f9e996d5d7712472ce287b80857086ee02 from master
2015-07-14 07:27:59 -04:00
Daniel Roseman
4cc0baa98e
[1.8.x] Fixed #25079 -- Added warning if both TEMPLATES and TEMPLATE_* settings are defined.
...
Django ignores the value of the TEMPLATE_* settings if TEMPLATES is also
set, which is confusing for users following older tutorials. This change
adds a system check that warns if any of the TEMPLATE_* settings have
changed from their defaults but the TEMPLATES dict is also non-empty.
Removed the TEMPLATE_DIRS from the test settings file; this was marked
for removal in 1.10 but no tests fail if it is removed now.
Backport of 24620d71f2
from master
2015-07-13 17:55:19 -04:00
Lukas Hetzenecker
ebcfedb0e5
[1.8.x] Fixed #25019 -- Added UUID support in DjangoJSONEncoder
...
Backport of 6355a6d4f5
and 2e05ef4e18
from master.
2015-07-10 09:02:14 +02:00
Claude Paroz
0db2cdb1fa
[1.8.x] Added stub release notes for 1.8.4
...
Backport of 846cb6fef7
from master.
2015-07-10 08:52:46 +02:00
Shai Berger
8f9a4d3a2b
[1.8.x] Fixed catastrophic backtracking in URLValidator.
...
Thanks João Silva for reporting the problem and Tim Graham for finding the
problematic RE and for review.
This is a security fix; disclosure to follow shortly.
2015-07-08 15:23:19 -04:00
Tim Graham
574dd5e0b0
[1.8.x] Prevented newlines from being accepted in some validators.
...
This is a security fix; disclosure to follow shortly.
Thanks to Sjoerd Job Postmus for the report and draft patch.
2015-07-08 15:23:18 -04:00
Carl Meyer
66d12d1aba
[1.8.x] Fixed #19324 -- Avoided creating a session record when loading the session.
...
The session record is now only created if/when the session is modified. This
prevents a potential DoS via creation of many empty session records.
This is a security fix; disclosure to follow shortly.
2015-07-08 15:23:18 -04:00
Tim Graham
64e8a5f1bb
[1.8.x] Added security release note stubs.
2015-07-08 15:23:18 -04:00
Luke Plant
5e1fa14006
[1.8.x] Corrected example code for get_query_set upgrade in 1.6 release notes
...
The conditional setting of `get_query_set` is required for correct behaviour
if running Django 1.8. The full gory details are here:
http://lukeplant.me.uk/blog/posts/handling-django%27s-get_query_set-rename-is-hard/
Backport of f87e552d98
from master
2015-07-08 11:05:37 +01:00
Chris Bainbridge
b252e0f350
[1.8.x] Refs #23882 -- Added detection for moved files when using inotify polling
...
Commit 15f82c7
("used pyinotify as change detection system when
available") introduced a regression where editing a file in vim with
default settings (writebackup=auto) no longer causes the dev server
to be restarted. On a write, vim moves the monitored file to a backup
path and then creates a new file in the original. The new file is not
monitored as it has a different inode. Fixed this by also watching for
inotify events IN_DELETE_SELF and IN_MOVE_SELF.
Backport of e5cfa394d7
from master
2015-07-07 12:26:36 -04:00
Alexey Sveshnikov
8c417564c7
[1.8.x] Fixed #25059 -- Allowed Punycode TLDs in URLValidator
...
Backport of bc98bc56a5
from master
2015-07-06 15:11:43 -04:00
Tim Graham
fdaf9359ab
[1.8.x] Fixed #25038 -- Reverted incorrect documentation about inspectdb introspecting views.
...
This reverts commit e69eea73d9
(refs #24177 ).
2015-06-30 14:25:45 -04:00
Noam
fd61ce3817
[1.8.x] Fixed #25031 -- Fixed a regression in the unordered_list template filter.
...
Backport of e291fc4757
from master
2015-06-27 09:39:29 -04:00
Jason Hoos
4296801463
[1.8.x] Fixed #24958 -- Fixed inline forms using UUID-PK parents with auto-PK children.
...
Backport of a50b66da30
from master
2015-06-26 09:15:59 -04:00
薛丞宏
a97e50c5e6
[1.8.x] Fixed #25016 -- Reallowed non-ASCII values for ForeignKey.related_name on Python 3.
...
Backport of d3e12c9017
from master
2015-06-26 08:35:13 -04:00
Tim Graham
ae1d663b79
[1.8.x] Renamed RemovedInDjango20Warning to RemovedInDjango110Warning.
2015-06-23 07:22:16 -04:00
Markus Holtermann
f64a3de2d4
[1.8.x] Fixed #24940 -- Made model managers hashable
...
Thanks Federico Jaramillo Martínez for the report and Tim Graham for the
test and review.
Backport of d3d66d4722
from master
2015-06-19 19:15:01 +02:00
Andriy Sokolovskiy
8abe2d0643
[1.8.x] Fixed #24948 -- Fixed crash when uploading bitmap images in forms.ImageField
...
Backport of cf6ce279c7
from master
2015-06-16 14:38:25 -04:00
Adam Brenecki
0e3a80fa68
[1.8.x] Fixed #24972 -- Fixed removing unique_together indexes on MySQL.
...
Backport of 65296b3be3
from master
2015-06-15 17:32:07 -04:00
Brian King
c58755d875
[1.8.x] Fixed #24912 -- Fixed prefetch_related failure for UUIDField primary keys
...
This resolves a problem on databases besides PostgreSQL when using
prefetch_related with a source model that uses a UUID primary key.
Backport of bfb5b7150f
from master
2015-06-15 17:31:50 -04:00
Rivo Laks
76c526f80e
[1.8.x] Fixed #24769 -- Cast optparse verbosity argument to an integer for better backwards compatibility.
...
Using `BaseCommand.options_list` makes Django use the legacy optparse
parser, which does not set the verbosity attribute correctly. Now the
verbosity argument is always cast to int. Regression in 8568638
(#19973 ).
Initial report and patch from blueyed.
Backport of a0047c6242
from master
2015-06-09 19:05:16 -04:00
Tim Graham
8bc18ebf0f
[1.8.x] Fixed #24903 -- Fixed assertRaisesMessage on Python 2.7.10.
...
A regression in Python 2.7.10 rc1 wasn't reverted in the final
release: https://bugs.python.org/issue24134
Backport of two commits from master:
* c2bc1cefdc
* e89c3a4603
2015-06-09 17:54:33 -04:00
Andriy Sokolovskiy
b4b13759f8
[1.8.x] Fixed #24744 - Fixed relabeled_clone for the Transform
...
Backport of 08232ef84d
from master
2015-06-06 09:11:46 -04:00
Mark Lavin
0cfb7ed5c5
[1.8.x] Fixed #24924 -- Join promotion for multiple Case expressions
...
Backport of 541f4ea546
from master
2015-06-05 12:23:08 -04:00
Andriy Sokolovskiy
469f1e362b
[1.8.x] Fixed #24833 -- Fixed Case expressions with exclude().
2015-06-05 11:03:41 -04:00
Tim Graham
a1d8a205bc
[1.8.x] Capitalized "Python" in docs.
...
Backport of 2fbea621e6
from master
2015-06-05 08:38:43 -04:00
Carl Meyer
efdcd13c34
[1.8.x] Fixed #24628 -- Fixed applied status for squashed migrations.
...
Backport of 492537ac18
from master.
2015-06-02 16:21:58 -06:00
Carl Meyer
98b40ffe61
[1.8.x] Fixed #24895 -- Fixed loading a pair of squashed migrations with a dependency.
...
Backport of 84522c0d16
from master.
2015-06-02 12:10:04 -06:00
zauddelig
7f92b6e576
[1.8.x] Fixed #24897 -- Allowed using choices longer than 1 day with DurationField
...
Backport of 262d4db8c4
from master
2015-06-02 12:42:31 -04:00
Andriy Sokolovskiy
9d83de8ff3
[1.8.x] Fixed #24831 -- Fixed pickling queryset with prefetch_related() after deleting objects.
...
Backport of 2913d6b77d
from master
2015-06-02 10:07:45 -04:00
Tim Graham
1c57d7e7fa
[1.8.x] Fixed #24893 -- Fixed lack of unique constraint when changing a field from primary_key=True to unique=True
...
Backport of e1e6399c2c
from master
2015-06-02 09:32:22 -04:00
Tim Graham
8911d2e20f
[1.8.x] Fixed #24892 -- Fixed quoting of SQL when renaming a field to AutoField in PostgreSQL
...
Backport of 5ab8680983
from master
2015-06-02 09:15:08 -04:00
Tim Graham
2456276b02
[1.8.x] Fixed #24851 -- Fixed crash with reverse one-to-one relation in ModelAdmin.list_display
2015-05-28 10:37:31 -04:00
Andriy Sokolovskiy
f65d4db8a8
[1.8.x] Fixed #24817 -- Prevented loss of null info in MySQL field renaming.
...
Backport of 80ad5472ce
from master
2015-05-28 10:08:14 -04:00
Paweł Marczewski
7ee6043dba
Fixed #24847 -- Prevented items set on a RequestContext from being lost.
...
Backport of 300e8baf94
from master
2015-05-27 10:08:31 -04:00
Tim Graham
b16f84f15b
[1.8.x] Refs #24836 -- Reverted "Simplified the lazy CSRF token implementation in csrf context processor."
...
This reverts commit 8099d33b65
as it caused
a regression that cannot be solved without changing force_text() which has
a small risk of introducing regressions. This change will remain in master
along with an update to force_text().
2015-05-27 09:29:45 -04:00
Andrea Grandi
62c19a21b6
Fixed #24844 -- Corrected has_changed implementation for HStoreField.
...
Backport of 43b2d88a5b
from master
2015-05-25 21:10:07 -04:00
Paweł Marczewski
2aa2b9f291
[1.8.x] Fixed #24835 -- Fixed QuerySet.exists() after an annotation with Count()
...
QuerySet.exists() incorrectly handled query.group_by = True
case (grouping by all select fields), causing GROUP BY
expressions to be wiped along with select fields.
Backport of 801a84ae32
from master
2015-05-25 20:47:28 -04:00
Marten Kenbeek
1ac4c7d415
[1.8.x] Fixed #24848 -- Fixed ValueError for faulty migrations module.
...
Added apps to unmigrated apps if the migrations module is a file
or a folder missing __init__.py.
Thanks to Ernest0x for the bug report.
Backport of d73176a842
from master
2015-05-25 13:56:37 -04:00
Villiers Strauss
4311fd2c0a
[1.8.x] Fixed #24841 -- Made BaseRangeField.prepare_value() call base_field's prepare_value()
...
Backport of 614bec41b5
from master
2015-05-25 12:07:25 -04:00
Tim Graham
4bf6f55cc6
[1.8.x] Added stub release notes for 1.8.3.
...
Backport of 7b8008a078
from master
2015-05-20 14:18:35 -04:00
Tim Graham
2cf7b26c84
[1.8.x] Added release date for 1.8.2.
...
Backport of ebe994a42c
from master
2015-05-20 13:49:44 -04:00
Tim Graham
31cb25adec
[1.8.x] Fixed incorrect session.flush() in cached_db session backend.
...
This is a security fix; disclosure to follow shortly.
Thanks Sam Cooke for the report and draft patch.
2015-05-20 13:49:07 -04:00
Anssi Kääriäinen
db65660928
[1.8.x] Fixed #24705 -- Fixed negated Q objects in expressions.
...
Avoided split_exclude() for Q when used as an expression.
Backport of bc87061a3c
from master
2015-05-20 09:41:42 -04:00
Tim Graham
aeafdf9398
[1.8.x] Fixed #24784 -- Fixed visibility regression in admin's FK widget.
...
Backport of fb94e7b8cf
from master
2015-05-19 21:27:57 -04:00
Claude Paroz
7915cbb360
[1.8.x] Fixed #24739 -- Documented translation fallback change
...
Refs #24503 .
Backport of 1046c8afec
from master.
2015-05-18 18:41:39 +02:00
Claude Paroz
cdf7f90f95
[1.8.x] Fixed #24791 -- Added fallback when 'postgres' database isn't available
...
Thanks Carl Meyer and Tim Graham for the reviews.
Backport of 322605035
from master.
2015-05-15 18:46:05 +02:00
Bo Lopker
3c659856eb
[1.8.x] Fixed #24799 -- Fixed session cookie deletion when using SESSION_COOKIE_DOMAIN
...
Backport of 2dee853ed4
from master
2015-05-15 11:24:18 -04:00
Claude Paroz
6a0d9f068f
[1.8.x] Fixed #24757 -- Recreated MySQL index when needed during combined index removal
...
Thanks Thomas Recouvreux for the report and Tim Graham for the tests and
review.
Backport of ae635cc36
from master.
2015-05-15 17:08:49 +02:00
Tim Graham
df0674eabb
[1.8.x] Fixed #24751 -- Fixed HStoreField isnull lookup.
...
Backport of 3c8fe5dddf
from master
2015-05-13 10:34:15 -04:00
Tim Graham
7ea6477b3a
[1.8.x] Refs #24743 -- Clarified migrations performance note in 1.8.1 release notes.
...
Backport of 81d4ce4a6d
from master
2015-05-13 10:16:49 -04:00
Abhaya Agarwal
290c9d6654
[1.8.x] Fixed #24698 , #24712 -- Added ForeignKey.get_db_prep_value()
...
Fixed crashes with ForeignKey to UUIDField and inheritance with UUIDField
primary keys.
2015-05-12 19:37:37 -04:00
Anssi Kääriäinen
d5ce2dd7bc
[1.8.x] Fixed #24748 -- Fixed incorrect GROUP BY on MySQL in some queries
...
When the query's model had a self-referential foreign key, the
compiler.get_group_by() code incorrectly used the self-referential
foreign key's column (for example parent_id) as GROUP BY clause
when it should have used the model's primary key column (id).
Backport of adc57632bc
from master
2015-05-11 11:52:14 -04:00
Anssi Kääriäinen
056a91dbfa
[1.8.x] Fixed #24766 -- Added join promotion for Case expressions
...
Backport of be9d645346
from master
2015-05-11 11:17:37 -04:00
David Krisch
51ebc8805e
[1.8.x] Fixed #24763 -- Moved DoesNotExist exception to model docs.
...
Backport of 1a62f19707
from master
2015-05-08 13:13:45 -04:00
Michael Blatherwick
9116a3c591
[1.8.x] Fixed typo in 1.8 release notes.
...
Backport of 3baebf52aa
from master
2015-05-07 08:53:24 -04:00
Anssi Kääriäinen
5b5858575c
[1.8.x] Fixed #24752 -- query crash when reusing Case expressions
...
Case expressions weren't copied deep enough (self.cases list was
reused resulting in an error).
Backport of 7b05d2fdae
from master
2015-05-05 11:38:48 -04:00
Tim Graham
efb9860432
[1.8.x] Used a simpler word that doesn't fail the spelling checker.
...
Backport of 17b1f7886c
from master
2015-05-04 10:55:57 -04:00
Aymeric Augustin
4c880428d9
[1.8.x] Added release notes for previous commit.
...
Backport of 81f7651
from master
2015-05-04 07:42:50 +02:00
Tim Graham
f0f8116a5f
[1.8.x] Added stub release notes for 1.8.2.
...
Backport of 3cb386b8c2
from master
2015-05-01 16:52:46 -04:00
Tim Graham
cc9eeceee2
[1.8.x] Added dates to release notes.
...
Backport of 06aaed41a4
from master
2015-05-01 16:25:06 -04:00
Tim Graham
d7ea279f76
[1.8.x] Fixed #24724 -- Fixed GIS initialization crash on Windows.
...
Backport of 3c4fca271b
from master
2015-05-01 16:18:53 -04:00
Tim Graham
77ed1548f2
[1.8.x] Fixed #24676 -- Fixed help text positioning in ``contrib.admin`` filter_* widgets.
...
Backport of 2c3ce26beb
from master
2015-05-01 15:32:45 -04:00
Dave Hodder
53031cce42
[1.8.x] Updated capitalization in the word "JavaScript" for consistency
...
Backport of 08c980d752
from master
2015-05-01 13:27:40 -04:00
daphshez
c45fd57f68
[1.8.x] Fixed #23271 -- Fixed makemessages crash/test failure for some locales.
...
Backport of 57202a112a
from master
2015-05-01 10:30:19 -04:00
Aric Coady
6b05d3a2e3
[1.8.x] Fixed #24729 -- Removed test db flush when using --keepdb.
2015-04-30 09:50:46 -04:00
Markus Holtermann
bf4dc5733f
[1.8.x] Fixed #24725 -- Allowed renaming of target models in ManyToMany relations
...
This is a regression caused by introducing rendered migration states in
1aa3e09c20
and the _meta refactoring in fb48eb0581
.
Thanks to Danilo Bargen for reporting the issue and Marten Kenbeek and
Tim Graham for triaging the bug and providing the initial test case.
Backport of 63f9b633f9
from master
2015-04-30 13:46:24 +02:00
Aric Coady
b67bd1b483
[1.8.x] Fixed #24719 -- Restored the ability to use interators as queryset related object filters.
...
Backport of 9c2d8cde77
from master
2015-04-28 11:00:58 -04:00
Markus Holtermann
419f296259
[1.8.x] Fixed #24701 -- Converted model manager names to unicode in migrations
...
Thanks to Reto Aebersold for reporting the issue and Tim Graham and
Claude Paroz for the review.
Backport of faad6070ee
from master
2015-04-25 18:18:40 +02:00