1
0
mirror of https://github.com/django/django.git synced 2025-03-14 19:30:46 +00:00

8668 Commits

Author SHA1 Message Date
Camilo Nova
33d2c53fb1 [1.11.x] Fixed #27891 -- Added PasswordResetConfirmView.post_reset_login_backend.
Backport of 5db465d5a6c389b8f9c6e21f7233be9387dc069d from master
2017-03-07 19:54:23 -05:00
Tim Graham
36d640cd1f [1.11.x] Factored out uid/user tokens in auth_tests urlpatterns.
Backport of 72ff9d53e66d6b59ae5d8a1b830f5fc798eb75d0 from master
2017-03-07 19:53:08 -05:00
Raphael Merx
89b31b312e [1.11.x] Fixed #27905 – Added RelatedFieldWidgetWrapper.value_omitted_from_data().
Backport of fd75c8f2b7070774f6e90f408cb5cddf65b8734e from master
2017-03-07 13:56:45 -05:00
Claude Paroz
ca58a405fc [1.11.x] Refs #27622 -- Fixed a regression in JSON content-type detection
A JSON Content-Type can contain further content, like charset for example.
Backport of 145f6c3ed6e8856078e2d04ff2567e9fb4a17930 from master.
2017-03-07 17:00:20 +01:00
Claude Paroz
77c3cbe08a [1.11.x] Renamed a test variable to prevent possible conflict with imports
Backport of 324c4b6371cf635effd4d5ee7315c7311fbaf1b6 from master.
2017-03-07 16:33:16 +01:00
Tim Graham
6392bf26ca [1.11.x] Fixed #27900 -- Made escapejs escape backticks for use in ES6 template literals.
Backport of 6ae1b04fb584db0fdb22b8e287784c4ed3ac62ac from master
2017-03-04 09:04:40 -05:00
Tim Graham
1f20326db0 [1.11.x] Fixed #27887 -- Fixed URLs check crash with namespaced URLs inside non-namespaced URLs.
Backport of b23d264046db1c8f58a174b9be27ee760341ba06 from master
2017-03-03 10:52:48 -05:00
David Szotten
93c8e2d50d [1.11.x] Fixed #27889 -- Fixed incorrect check error if ModelAdmin.ordering refers to 'pk'.
Backport of d82ee32aac323b7260cc95278c69b81d98dbd00a from master
2017-03-02 10:58:47 -05:00
Tim Graham
6109a04251 [1.11.x] Fixed a backends test with psycopg2 2.7.
Backport of 49a63d08d3b3e2ac32e391d1413a4ac99429e4af from master
2017-03-01 13:20:23 -05:00
Matthew Schinckel
2864bb3ba6 [1.11.x] Fixed #27862 -- Fixed incorrectly quoted table aliases in Subquery SQL.
Add aliases from resolved querysets to the parent query's external
aliases to prevent those aliases from being quoted.

Thanks to Vasily Stepanov for the report and Tim Graham for the review.

Backport of f48bc7c3dbd204eefb3c19016b1e4906ac26bee3 from master
2017-03-01 08:21:12 -05:00
Chris Lamb
5a85f2ca5f [1.11.x] Fixed #27873 -- Fixed crash in setup_test_environment() if ALLOWED_HOSTS is a tuple.
Regression in 17e661641ddaf8266e7430d83cfb2039abc55df7

Backport of 339d526d55baffea3bd3cecd0e07ddf644028e8c from master
2017-02-24 14:06:42 -05:00
Tim Graham
53f5dc10cd [1.11.x] Refs #25187 -- Fixed AuthBackend.authenticate() compatibility for signatures that accept a request kwarg.
Backport of c31e7ab5a4b062225bc4f6b5cae065325dd30f1f from master
2017-02-24 13:59:34 -05:00
Chris Lamb
0417bf47a6 [1.11.x] Fixed #27874 -- Fixed URL namespace warning (urls.W005) for nested namespaces.
Backport of 8d4885ede578b5beef7626cd31bbd19a95bd678a from master
2017-02-24 13:59:28 -05:00
Vytis Banaitis
d03153e3b0 [1.11.x] Fixed #27856 -- Improved accuracy of date subtraction on PostgreSQL.
Accuracy was incorrect when dates differ by a month or more.

Backport of 4045fd56cb0f83d0f78de9aca073c7104e4cf8fd from master
2017-02-21 12:49:31 -05:00
Collin Anderson
808d33c1bf [1.11.x] Fixed #27850 -- Made RelatedFieldWidgetWrapper call render() of the wrapped widget.
Backport of fb7e0e01af5364987de7fc95ae4d66e22130f2bc from master
2017-02-20 08:48:17 -05:00
Mariusz Felisiak
87775b64cd [1.11.x] Fixed #27843 -- Fixed truncate_name() when the name contains a username.
Backport of b9351905721771fb49ea0020c751ae4280754c43 from master
2017-02-17 09:44:36 -05:00
Mariusz Felisiak
a66f448f11 [1.11.x] Added tests for db.backends.utils.truncate_name().
Backport of 1f7ca858664491589ba400419a491dd0a9af5dff from master
2017-02-17 09:30:32 -05:00
Vytis Banaitis
eedf276ed1 [1.11.x] Fixed #27828 -- Fixed a crash when subtracting Integer/DurationField from DateField on Oracle/PostgreSQL.
Backport of d5088f838d837fc9e3109c828f18511055f20bea from master
2017-02-16 12:35:40 -05:00
Tim Graham
2f6cdc09c4 [1.11.x] Fixed #27135 -- Made index introspection return Index.suffix.
Backport of b008f7cc5655d01817a8825e6317877b43c92181 from master
2017-02-15 21:07:53 -05:00
Markus Holtermann
f5ff5be2c1
[1.11.x] Fixed #27840 -- Fixed KeyError in PasswordResetConfirmView.form_valid().
When a user is already logged in when submitting the password and
password confirmation to reset a password, a KeyError occurred while
removing the reset session token from the session.

Refs #17209

Thanks Quentin Marlats for the report and Florian Apolloner and Tim
Graham for the review.
2017-02-15 00:38:57 +01:00
Tim Graham
da2e92d25e [1.11.x] Fixed GeoIP test failure with the latest data. 2017-02-14 09:08:17 -05:00
amalia
b54fff2938 [1.11.x] Fixed #27820 -- Fixed RequestDataTooBig/TooManyFieldsSent crash.
Backport of 2f10216f84b55920de25422842a66260219e393f from master
2017-02-13 16:43:23 -05:00
Robert Roskam
c091614450 [1.11.x] Fixed #27367 -- Doc'd and tested reversing of URLs with the same name.
Thanks Reinout van Rees for contributing to the patch.

Backport of 98bcc5d81bca578f3a5b4d47907ba4ac40446887 from master
2017-02-11 09:02:30 -05:00
Mads Jensen
ded0632d94 [1.11.x] Refs #26610 -- Added CIText mixin and CIChar/Email/TextField.
Backport of fb5bd38e3b83c7f0d1011de80f922fc34faf740b from master
2017-02-11 07:16:58 -05:00
Tim Graham
9658f0d266 [1.11.x] Fixed #27722 -- Reallowed using django.Template in {% include %}.
Backport of fe2d2884345e1e6a1daadd76e9404c62791ab589 from master
2017-02-11 06:52:14 -05:00
Tim Graham
eeb28f4751 [1.11.x] Fixed #27742 -- Reverted "Fixed #24607 -- Serialized natural keys in multi-table inheritance models."
This reverts commit 74a575eb7296fb04e1fc2bd4e3f68dee3c66ee0a as it causes
unexpected migrations and doesn't seem to be the best solution.

Backport of 0595bca221825c0c6bd572a32f3bf9eff7069328 from master
2017-02-11 06:40:30 -05:00
ClairePhila
4101b57b19 [1.11.x] Refs #27148 -- Fixed UUIDField.to_python(None) crash.
Regression in 2f9861d823620da7ecb291a8f005f53da12b1e89.

Backport of d26413113c1a5c95218fe4e43a684a2fe1ad1bff from master
2017-02-10 14:34:14 -05:00
Zoltan Gyarmati
f94e1a5de4 [1.11.x] Fixed #27815 -- Made LoginView pass the request kwarg to AuthenticationForm.
Backport of 41ba27fefdd313333d94408802afff36a9eedb83 from master
2017-02-07 09:42:21 -05:00
Tim Graham
2b17e4770b [1.11.x] Fixed #27805 -- Fixed ClearableFileInput's "Clear" checkbox on model fields with a default.
Backport of 4353640ea9495d58fabd0357253b82de3b069408 from master
2017-02-06 20:55:47 -05:00
Jon Dufresne
f14899412d [1.11.x] Fixed running TransactionsPerRequestTests in isolation.
Caused by `contrib/auth/backends.py` changes in
cb7bbf97a74fa7800865e3615f196ad65dc4f281.

Backport of 3f62d20a9b17c84ba04e0b0c45eff3e596d05dd8 from master
2017-02-04 14:20:10 -05:00
David Sanders
fe86a785a1 [1.11.x] Fixed #27741 -- Isolated TestCollectionHashedFilesCache in a tmpdir.
Backport of 8e3f9d3ee20fdadef6f2a28c71fb7e142b415059 from master
2017-02-03 19:10:19 -05:00
Lex Berezhny
d43f847847 [1.11.x] Fixed #27800 -- Fixed QuerySet.annotate(Length(...)).distinct() crash.
Backport of ac5f886c5610a6bca26dab10170b445d1e9df450 from master
2017-01-31 18:46:07 -05:00
Jon Dufresne
52e9c1c8b7 [1.11.x] Fixed #27758 -- Reallowed AdvancedModelIterator pattern after template widget rendering.
Backport of 6d8979f4c2fbfb9fd5db92acd72489cbbcbdd5d1 from master
2017-01-31 09:43:31 -05:00
Shai Berger
437e0ba533 [1.11.x] Fixed #25192 -- Fixed squashmigrations crash with RunPython.noop on Python 2.
Thanks Adam Johnson for review.
2017-01-31 08:02:18 -05:00
Tim Graham
aa52e8b77b [1.11.x] Refs #27790 -- Reverted "Removed available_apps on TestCase subclasses."
This reverts commit 91023d79ec70df9289271e63a67675ee51e7dea8 as it
increases memory usage for the test suite.

Backport of 7d50d2bcb8a3cf3fea727174717ead7e6508e9e2 from master
2017-01-28 10:14:11 -05:00
Mariusz Felisiak
092f09fcc1 [1.11.x] Fixed #27781 -- Made simplify_regex() remove outstanding '?' characters.
Regression in f0ef0c49e9284f262fbc63e8a497699ca4a248fe.

Backport of c37ec5a6595f963a04fae1b17858225c2b3d08c4 from master
2017-01-26 18:36:54 -05:00
Tim Graham
7dda48bf18 [1.11.x] Refs #27741 -- Fixed staticfiles_tests.test_views when run in isolation.
Backport of 11856ea44e4dd1ff2358c559c0d04ac848832c23 from master
2017-01-25 13:53:59 -05:00
Ed Morley
15967d5e4a [1.11.x] Simplified tests with assertDoesNotOptimize().
Backport of bfd42392ab8db3942b2cbb36a94af3b48813de13 from master
2017-01-25 13:53:05 -05:00
Mads Jensen
c94cb4f865 [1.11.x] Removed unused variables that are overwritten.
Backport of ebf34c3cdcd2c75349c60a064427ac255958bf9b from master
2017-01-25 09:15:36 -05:00
Jon Dufresne
783afda70a [1.11.x] Replaced dict() usage with dict literals.
Literals are faster and more idiomatic.

Backport of 0d74c41981687598d3fa0a7eb9712ce4c387ca19 from master
2017-01-23 19:14:43 -05:00
Jon Dufresne
9e9d0f8ef7 [1.11.x] Fixed #27759 -- Prevented forms attrs.html template from rendering False attrs.
Regression in b52c73008a9d67e9ddbb841872dc15cdd3d6ee01.

Backport of 5fa390ee81c5a963fc4476e8de6c1e5e1fc57e22 from master
2017-01-23 09:28:25 -05:00
Jon Dufresne
6969100595 [1.11.x] Fixed #27761 -- Fixed quote location in multiple_input.html forms templates.
Backport of 88183117c28a8d669054e9064e7bd4de19ebcd28 from master
2017-01-23 07:45:22 -05:00
james mike dupont
b7621bbe80 [1.11.x] Fixed spelling mistakes in code and comments.
Backport of 7d200949968002d2c2b4390953e8bda7153a49c9 from master
2017-01-19 08:20:15 -05:00
Tim Graham
f01ad1cb6a Refs #27683 -- Allowed setting isolation level in DATABASES ['OPTIONS'] on MySQL. 2017-01-17 11:16:15 -05:00
Mads Jensen
65e321b781 Refs #25809 -- Made a few late review comments for BrinIndex. 2017-01-16 13:23:20 -05:00
Josh Smeaton
1df89a60c5 Fixed #25307 -- Fixed QuerySet.annotate() crash with conditional expressions.
Thanks Travis Newport for the tests and Josh Smeaton for contributing
to the patch.
2017-01-16 10:03:15 -05:00
Mads Jensen
e585c43be9 Fixed #25809 -- Added BrinIndex support in django.contrib.postgres.
Thanks Tim Graham and Markus Holtermann for review.
2017-01-15 13:37:18 +01:00
Matthew Schinckel
236ebe94bf Fixed #27149 -- Added Subquery and Exists database expressions.
Thanks Josh Smeaton for Oracle fixes.
2017-01-14 09:12:24 -05:00
Florian Apolloner
84c1826ded Fixed #27718 -- Added QuerySet.union(), intersection(), difference().
Thanks Mariusz Felisiak for review and Oracle assistance.
Thanks Tim Graham for review and writing docs.
2017-01-14 08:32:07 -05:00
Simon Charette
2e55790838 Refs #25226 -- Cloned ArrayField.base_field on deconstruction.
This prevents the base_field from sharing attributes with the one used
during migrations.
2017-01-14 06:31:34 -05:00