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