Tim Graham
26a20e4fba
[2.0.x] Fixed a GeoIP2 test failure with the latest GeoIP2 database.
...
Backport of 66d74676e2
from master
2018-01-10 10:13:59 -05:00
Mariusz Felisiak
8f67eeaef4
[2.0.x] Refs #28958 -- Added a test for ModelAdmin with query expressions in ordering.
...
This provides additional test coverage but isn't a regression test for
the ticket's issue.
Backport of 1d00923848
from master
2017-12-27 19:49:15 +01:00
Mariusz Felisiak
b54302d226
[2.0.x] Fixed #28958 -- Fixed admin changelist crash when using a query expression in the page's ordering.
...
Thanks Tim Graham for the review.
Backport of c815213740
from master
2017-12-27 18:46:05 +01:00
Ran Benita
4e4619a2b8
[2.0.x] Fixed #28944 -- Fixed crash when chaining values()/values_list() after QuerySet.select_for_update(of=()).
...
Backport of c21f158295
from master
2017-12-26 12:18:39 -05:00
Claude Paroz
830636df73
[2.0.x] Fixed #28594 -- Removed Jython docs and specific code
...
Thanks Andrey Martyanov for the report, and Tim Graham for the review.
Backport of 23b21db31b
from master.
2017-12-23 10:28:29 +01:00
Simon Charette
b40a1d774d
[2.0.x] Fixed #28884 -- Fixed crash on SQLite when renaming a field in a model referenced by a ManyToManyField.
...
Introspected database constraints instead of relying on _meta.related_objects
to determine whether or not a table or a column is referenced on rename
operations.
This has the side effect of ignoring both db_constraint=False and virtual
fields such as GenericRelation which aren't backend by database level
constraints and thus shouldn't prevent the rename operations from being
performed in a transaction.
Regression in 095c1aaa89
.
Thanks Tim for the additional tests and edits, and Mariusz for the review.
Backport of 9f7772e098
from master
2017-12-22 16:09:49 -05:00
Tilmann Becker
c99ab335a1
[2.0.x] Fixed #28947 -- Fixed crash when coercing a translatable URL pattern to str.
...
Regression in df41b5a05d
.
Backport of 01384ce36c
from master
2017-12-20 20:56:57 -05:00
Tim Graham
6f86d8bc69
[2.0.x] Fixed #28941 -- Fixed crash in testserver command startup.
...
Regression in 2b09e4c88e
.
Backport of e7b804c060
from master
2017-12-20 15:15:24 -05:00
Tim Graham
7c939ae6e4
[2.0.x] Refs #28932 -- Skipped the failing test for refs #28915 on Oracle.
2017-12-20 11:59:45 -05:00
Tim Graham
22fc7a6594
[2.0.x] Fixed #25277 -- Restored test dependency to the original python-memcached.
...
Backport of 770b9ea77f
from master
2017-12-18 15:21:21 -10:00
Sergey Fedoseev
0f7ca1e878
[2.0.x] Fixed #28915 -- Prevented SQLite from truncating trailing zeros in the fractional part of DecimalField.
...
This reverts commit a146b65628
and adds
a test for the regression.
Backport of 6fd6d8383f
from master
2017-12-12 22:01:25 -10:00
Rodrigo Pinheiro Marques de Araújo
9f39f202ab
[2.0.x] Fixed #28898 -- Corrected admin check to allow a OneToOneField in ModelAdmin.autocomplete_fields.
...
Backport of 30a389bd77
from master
2017-12-12 21:40:05 -10:00
Sergey Fedoseev
ce26ec0163
[2.0.x] Fixed #28896 -- Reallowed filtering a queryset with GeometryField=None.
...
Regression in 58da81a5a3
.
Backport of da71e4bb08
from master
2017-12-12 17:15:29 -10:00
Sergey Fedoseev
a5c6040447
[2.0.x] Refs #27985 -- Reallowed using __exact=None as an alias for __isnull=True if a custom lookup class with lookup_name != None is registered as the exact lookup.
...
Regression in 58da81a5a3
and prerequisite
for refs #28896 .
Backport of 10bfa876be
from master
2017-12-12 17:15:16 -10:00
Morgan Wahl
5ca9cf47a7
[2.0.x] Refs #28856 -- Fixed caching of a GenericForeignKey pointing to a model that uses more than one level of MTI.
...
Forwardport of 3522203502
from stable/1.11.x
2017-12-08 14:00:50 -05:00
Tim Graham
a06828cd2e
[2.0.x] Reverted "[1.11.x] Refs #28856 -- Fixed caching of a GenericForeignKey pointing to a model that uses more than one level of MTI."
...
This reverts commit a2aea4521d
as it was
committed by mistake.
2017-12-07 09:06:09 -05:00
Morgan Wahl
a2aea4521d
[1.11.x] Refs #28856 -- Fixed caching of a GenericForeignKey pointing to a model that uses more than one level of MTI.
2017-12-06 10:08:52 -05:00
Mariusz Felisiak
741711f8a2
[2.0.x] Refs #28876 -- Fixed incorrect foreign key constraint name for models with quoted db_table.
...
Thanks Simon Charette and Tim Graham for the review and Carlos E. C.
Leite for the report.
Backport of fc48047586
from master
2017-12-05 22:34:56 +01:00
Mariusz Felisiak
73ab743866
[2.0.x] Refs #28876 -- Fixed incorrect class-based model index name generation for models with quoted db_table.
...
Thanks Simon Charette and Tim Graham for the review and Carlos E. C.
Leite for the report.
Backport of f79d9a322c
from master
2017-12-05 22:34:47 +01:00
Nick Pope
c1d57615ac
[2.0.x] Fixed #28890 -- Removed newlines between MultiWidget's subwidgets.
...
Regression in b52c73008a
.
Backport of e014f91a70
from master
2017-12-05 11:44:11 -05:00
Tim Graham
dbdf5deab0
[2.0.x] Refs #28871 -- Fixed admin_views selenium test failure.
...
Backport of 7664fe2759
from master
2017-12-02 09:59:02 -05:00
Tim Graham
63d425c679
[2.0.x] Fixed #28871 -- Fixed initialization of autocomplete widgets in "Add another" inlines.
...
Also allowed autocomplete widgets to work on AdminSites with a name other
than 'admin'.
Backport of 81057645f6
from master
2017-12-01 22:18:12 -05:00
Simon Charette
31d318d19c
[2.0.x] Fixed #28849 -- Fixed referenced table and column rename on SQLite.
...
Thanks Ramiro for the input and Tim for the review.
Backport of 095c1aaa89
from master
2017-12-01 22:15:48 -05:00
Tim Graham
50b35eef0b
[2.0.x] Used a separate admin site for autocomplete tests.
...
Backport of 474bd7a5d4
from master
2017-12-01 22:05:16 -05:00
Sergey Fedoseev
70da0420c2
[2.0.x] Fixed #28863 -- Fixed filter on annotation that contains Q.
...
Backport of cf12257db2
from master
2017-12-01 21:49:01 -05:00
Tim Graham
4dc35e126d
[2.0.x] Fixed #28305 -- Fixed "Cannot change column 'x': used in a foreign key constraint" crash on MySQL with a sequence of AlterField or RenameField operations.
...
Regression in 45ded053b1
.
Backport of c3e0adcad8
from master
2017-12-01 19:09:21 -05:00
Vasiliy Bolshakov
6ece69a726
[2.0.x] Fixed #28866 -- Made InlineAdminFormSet include InlineModelAdmin's Media before its formset's Media.
...
This provides better backwards compatibility following refs #28377 .
Backport of 03974d8122
from master
2017-12-01 08:45:50 -05:00
Simon Charette
d31424fec1
[2.0.x] Fixed #28856 -- Fixed a regression in caching of a GenericForeignKey pointing to a MTI model.
...
Regression in b9f8635f58
.
Modified backport of e50add6ca1
from master
2017-11-30 10:43:38 -05:00
Mads Jensen
4d3b8e199e
[2.0.x] Fixed #28702 -- Made query lookups for CIText fields use citext.
...
Backport of f0a68c2511
from master
2017-11-29 10:40:01 -05:00
Nicolas Delaby
ae4132a940
[2.0.x] Fixed #28837 -- Fixed test client crash if an exception with more than one arg is raised.
...
Also removed usage of the problematic pattern elsewhere.
Regression in 6e55e1d88a
.
Backport of 746caf3ef8
from master
2017-11-28 19:58:23 -05:00
Raphael Michel
75c1fd6538
[2.0.x] Fixed #28848 -- Fixed SQLite/MySQL crash when ordering by a filtered subquery that uses nulls_first/nulls_last.
...
Backport of 616f468760
from master
2017-11-27 11:39:57 -05:00
Dražen Odobašić
286120444f
[2.0.x] Fixed #28817 -- Made QuerySet.iterator() use server-side cursors after values() and values_list().
...
Backport of d97f026a7a
from master
2017-11-21 10:38:14 -05:00
Tim Graham
d380afc6a5
[2.0.x] Added assertion helpers for PostgreSQL's server-side cursor tests.
...
Backport of 6cb6382639
from master
2017-11-21 08:27:26 -05:00
Tim Graham
205290f510
[2.0.x] Fixed #28804 -- Fixed "Unknown system variable 'transaction_isolation'" on MariaDB.
...
Regression in 967450a3bf
.
Backport of e3c852cbd6
from master
2017-11-20 10:08:58 -05:00
Tim Graham
5b21e3983d
[2.0.x] Refs #28814 -- Fixed test_runner failure on Python 3.7.
...
Due to https://bugs.python.org/issue30399 .
Backport of 9d1d3b2d2f
from master
2017-11-17 17:25:20 -05:00
Mariusz Felisiak
3e7adb62bf
[2.0.x] Skipped test_exact_sliced_queryset_limit_one_offset on Oracle.
...
This required slicing on subquery with equal operator.
Thanks Tim Graham for the review.
2017-11-15 21:14:40 +01:00
Mariusz Felisiak
0b2eb44ca0
[2.0.x] Fixed incorrect integer division in DeletionTests.test_large_delete_related.
...
Backport of 3fb1ad9505
from master
2017-11-15 21:01:33 +01:00
Tim Graham
189d9b16c8
[2.0.x] Fixed test failures due to ordering differences on PostgreSQL 10.
...
Backport of 9bea555d06
from master
2017-11-15 09:41:56 -05:00
Simon Charette
0696edbc6a
[2.0.x] Fixed #28792 -- Fixed index name truncation of namespaced tables.
...
Refs #27458 , #27843 .
Thanks Tim and Mariusz for the review.
Backport of ee85ef8315
from master
2017-11-15 07:58:36 -05:00
Tim Graham
022aebc550
[2.0.x] Fixed invalid escape sequence warning in check_framework test.
...
Backport of 532a4f22ad
from master
2017-11-14 19:09:36 -05:00
Sergey Fedoseev
5638b77627
[2.0.x] Fixed #28794 -- Fixed tx_isolation deprecation warning on MySQL 5.7.20+.
...
Backport of 967450a3bf
from master
2017-11-14 15:42:16 -05:00
Mariusz Felisiak
ca0a9c938f
[2.0.x] Fixed #28781 -- Added QuerySet.values()/values_list() support for union(), difference(), and intersection().
...
Thanks Tim Graham for the review.
Backport of 2d3cc94284
from master
2017-11-12 14:31:21 +01:00
shanghui
36dd0126a5
[2.0.x] Fixed #28645 -- Reallowed AuthenticationForm to raise the inactive user error when using ModelBackend.
...
Regression in e0a3d93730
.
Thanks Guilherme Junqueira for the report and Tim Graham for the review.
Backport of 359370a8b8
from master
2017-11-08 09:45:35 -05:00
Chris Lamb
518c11352c
[2.0.x] Fixed #28663 -- Add a check for likely incorrectly migrated django.urls.path() routes.
...
Backport of 998c9dd599
from master
2017-11-07 11:40:17 -05:00
Дилян Палаузов
e68baf3862
[2.0.x] Fixed #28776 -- Fixed a/an/and typos in docs and comments.
...
Backport of 6c0042430e
from master
2017-11-06 22:41:23 -05:00
Sergey Fedoseev
9e12e02afd
[2.0.x] Refs #17448 -- Fixed GeoModelTest.test_raw_sql_query.
...
The test was a false positive.
Backport of 69922d303d
from master
2017-11-04 10:56:34 -04:00
Michał Pasternak
e80a014fce
[2.0.x] Fixed #28749 -- Added subquery support for ArrayField's __in lookup.
...
Backport of e554b72a2a
from master
2017-11-01 15:40:32 -04:00
Charlie Denton
2e6dd975a2
[2.0.x] Fixed #28750 -- Allowed models to define Meta.manager_inheritance_from_future for backwards compatibility.
...
Refs 631f4ab061
.
Backport of cbe334918a
from master
2017-10-31 21:57:00 -04:00
Paulo
f2d5417d3b
[2.0.x] Fixed #28742 -- Fixed AttributeError crash when assigning None to cached reverse relations.
...
Backport of fcfcf8aae4
from master
2017-10-30 14:25:34 -04:00
Adam Johnson
ea901eb9ad
[2.0.x] Refs #27318 -- Made DummyCache.set_many() return a list for consistency with other backends.
...
Backport of abacd09f07
from master
2017-10-30 12:24:29 -04:00