Commit Graph

8565 Commits

Author SHA1 Message Date
Tim Graham 4a89000ccf [1.11.x] Fixed #28122 -- Fixed crash when overriding views.static.directory_index()'s template.
Backport of 56970c5b61 from master
2017-04-25 11:01:34 -04:00
Michiel Beijen 7eecf496ee [1.11.x] Renamed "Mac OS X" to "macOS" in docs.
Backport of 5e8625ba64 from master
2017-04-24 20:51:55 -04:00
Tim Graham 6cbfaba178 [1.11.x] Removed obsolete Widget.format_output() in tests.
Obsolete since b52c73008a.

Backport of 851874fe0a from master
2017-04-24 13:42:00 -04:00
Simon Charette 0ad1693494 [1.11.x] Fixed #28101 -- Fixed a regression with nested __in subquery lookups and to_field.
Thanks Kristian Klette for the report and Tim for the help.

Backport of 8ef35468b6 from master
2017-04-23 01:16:04 -04:00
Simon Charette 395df007f4 [1.11.x] Fixed #28109 -- Corrected the stack level of unordered queryset pagination warnings.
Refs #26290.

Thanks Tim for the review.

Backport of c0f12a098c from master
2017-04-22 14:10:49 -04:00
Jon Dufresne 1442e29983 [1.11.x] Fixed #28075 -- Prevented ChoiceWidget from localizing option values.
Backport of 581879a510 from master
2017-04-21 12:29:20 -04:00
François Freitag 56746fb21f [1.11.x] Fixed #28091 -- Re-raised original exception when closing cursor cleanup fails 2017-04-20 17:43:39 +02:00
Tim Graham 5e2bbcd70c [1.11.x] Fixed #28039 -- Fixed crash in BaseGeometryWidget.subwidgets().
Backport of d2cb7a2bc1 from master
2017-04-20 11:40:20 -04:00
Tim Graham 2f358d32ec [1.11.x] Fixed #28059 -- Restored class attribute in <ul> of widgets that use multiple_input.html.
Regression in b52c73008a

Backport of af1f986360 from master
2017-04-20 11:07:54 -04:00
Claude Paroz 61e883c7c2 [1.11.x] Fixed #28096 -- Allowed prefetch calls with ModelIterable subclasses
Regression in 7ec330eeb9.
Thanks Tim Graham for the review.
Backport of 43b4a1618e from master.
2017-04-19 19:37:13 +02:00
Tim Graham cf1e682c8c [1.11.x] Fixed #28097 -- Fixed layout of ReadOnlyPasswordHashWidget.
Backport of dff559ff83 from master
2017-04-19 12:59:53 -04:00
Tim Graham d6524088a8 [1.11.x] Refs #28066 -- Fixed Python 2 failures in sessions_tests. 2017-04-19 07:45:47 -04:00
Mariusz Felisiak 3173d9a850 [1.11.x] Refs #28066 -- Fixed nondeterministic ordering test failure in sessions_tests.
Thanks Tim Graham for the review.

Backport of 81f8449402 from master
2017-04-18 18:01:52 +02:00
InvalidInterrupt 5d556d2aaf [1.11.x] Fixed #28066 -- Prevented SessionBase.cycle_key() from discarding data.
Backport of dda596ca32 from master
2017-04-17 22:27:59 -04:00
Tim Graham 844ae40a7c [1.11.x] Fixed #28058 -- Restored empty BoundFields evaluating to True.
Regression in b52c73008a

Backport of c09bf8d767 from master
2017-04-17 08:56:15 -04:00
Tim Graham 91bbe7b1c1 [1.11.x] Fixed #28079 -- Restored "No POST data" (rather than an empty table) in HTML debug page.
Regression in 7b6dccc82f

Backport of 8c6a3062dd from master
2017-04-15 09:21:54 -04:00
Tim Graham 8a13cddc26 [1.11.x] Fixed #28047 -- Fixed QuerySet.filter() crash when it uses the name of a OneToOneField pk.
Regression in 1bc249c2a6.

Backport of fce7827101 from master
2017-04-10 11:52:10 -04:00
kalombo 734e6bb2b8 [1.11.x] Fixed #28042 -- Fixed crash when using a two-tuple in EmailMessage's attachments arg.
Backport of dd00184892 from master
2017-04-07 18:24:09 -04:00
kalombo a95eba7d98 [1.11.x] Tested EmailMessage(attachments=[MIMEText])
Backport of aedfe0ddd7 from master
2017-04-07 18:24:09 -04:00
Simon Charette 5d35e8eb06 [1.11.x] Fixed #28038 -- Restored casting to text of builtin lookups on PostgreSQL.
Reverted 658f1e8 which broke code using __icontains's implicit cast to ::text
on ArrayField.

Thanks Peter J. Farrell for the report.

Backport of a354c69055 from master
2017-04-07 16:51:07 -04:00
Markus Holtermann f9d2a20d7b [1.11.x] Fixed #28051 -- Made migrations respect Index's name argument.
Thanks Marc Tamlyn for the report and Tim Graham for the review.

Backport of d3cf75ec6f from master
2017-04-07 11:48:25 -04:00
Tim Graham 97e77b7bc1 [1.11.x] Fixed #27912, CVE-2017-7233 -- Fixed is_safe_url() with numeric URLs.
This is a security fix.
2017-04-04 10:46:50 -04:00
Tim Graham 001ff50808 [1.11.x] Fixed CVE-2017-7234 -- Fixed open redirect vulnerability in views.static.serve().
This is a security fix.
2017-04-04 10:46:50 -04:00
Claude Paroz 427f09ce5e [1.11.x] Updated tests after French translation update
Backport of 389c3ffc04 from master.
2017-04-04 13:09:15 +02:00
Tim Graham 7f5be2dc84 [1.11.x] Fixed flake8 warning on Python 2. 2017-04-03 22:33:46 -04:00
kapil garg 76b51656e6 [1.11.x] Fixed #27974 -- Kept resolved templates constant during one rendering cycle.
Thanks Florian Apolloner for the initial patch.

Backport of 002fe07622 from master
2017-04-03 22:32:41 -04:00
Tim Graham e34cce79ff [1.11.x] Refs #27025 -- Fixed "invalid escape sequence" warning in auth_tests on Python 3.6.
Backport of d4d79d0f20 from master
2017-04-02 20:03:36 -04:00
Claude Paroz 06d32f689e [1.11.x] Fixed #27866 -- Made ChoiceWidget.format_value() return a list
Thanks Tim Graham for the review.
Backport of e487ffd3f0 from master.
2017-04-01 12:26:49 +02:00
heathervm ff0c6b83e5 [1.11.x] Fixed #27993 -- Fixed model form default fallback for SelectMultiple.
Backport of 7d1e237753 from master
2017-03-31 10:10:30 -04:00
Sergey Fedoseev 8484cf4cd0 [1.11.x] Refs #18247 -- Fixed SQLite QuerySet filtering on decimal result of Least and Greatest.
Backport of 068d75688f from master
2017-03-30 08:47:16 -04:00
Tim Graham 8cc2f5aed1 [1.11.x] Fixed #27956 -- Fixed display of errors in an {% extends %} child.
Thanks Ling-Xiao Yang for the report and test, and
Preston Timmons for the fix.

Backport of e643ba8bcf from master
2017-03-25 08:22:31 -04:00
Sergey Fedoseev b6a6787fd8 [1.11.x] Fixed #27603 -- Fixed AsKML when queryset is evaluated more than once.
Backport of e9149d3eb0 from master
2017-03-23 19:31:23 -04:00
Kapil Garg a8c540accc [1.11.x] Fixed #27969 -- Fixed models.Field.formfield() setting 'disabled' for fields with choices.
Backport of 7e09fa7f51 from master
2017-03-23 13:56:45 -04:00
James Beith 6963564ecc [1.11.x] Fixed #27975 -- Fixed crash if ModelChoiceField's queryset=None.
Regression in 9153d8fbd6385db9f48793662de789fc3d686841.

Backport of 216bb2e8fb from master
2017-03-22 08:57:02 -04:00
Mariusz Felisiak b06855facd [1.11.x] Fixed #27966 -- Bumped required psycopg2 version to 2.5.4.
Thanks Tim Graham for the review.

Backport of 43380e9110 from master
2017-03-21 17:40:04 +01:00
Tim Graham e5880516f9 [1.11.x] Fixed #27915 -- Allowed Meta.indexes to be defined in abstract models.
Thanks Markus Holtermann for review.

Backport of 3d19d1428a from master
2017-03-21 11:32:43 -04:00
Sergey Fedoseev 4f02adbf53 [1.11.x] Fixed #27965 -- Fixed precision comparison in a geoforms test (refs #27939).
Backport of 816c5753ac from master
2017-03-21 09:05:00 -04:00
Tim Graham e0ddfa3af3 [1.11.x] Fixed #27890 -- Fixed FileNotFoundError cleanup exception in runtests.py on Python 3.6+.
Backport of 0c6c859d4e from master
2017-03-20 12:02:09 -04:00
Mads Jensen 0b93a992e5 [1.11.x] Fixed #27935 -- Fixed crash with BrinIndex name > 30 characters.
Backport of 82bb4e684f from master
2017-03-18 08:48:17 -04:00
Tim Graham c548dba428 [1.11.x] Fixed #27939 -- Updated OpenLayersWidget.map_srid for OpenLayers 3.
Regression in 2ebfda38e6 (refs #25004).

Backport of 93eca976c1 from master
2017-03-17 12:59:10 -04:00
Mariusz Felisiak 17d75472f0 [1.11.x] Fixed nondeterministic ordering test failure in model_forms.
Backport of 2767ef3ca7 from master
2017-03-17 09:44:45 +02:00
Tim Graham 4b57fa3746 [1.11.x] Updated postgis.net and gaia-gis.it links to https.
Backport of 5bd7ffc313 from master
2017-03-16 14:03:52 -04:00
Josh Schneier 0cc9175c76 [1.11.x] Fixed #27897 -- Fixed crash with 'pk' in ModelAdmin.search_filters.
Backport of 6bc4ff36db from master
2017-03-15 13:45:36 -04:00
Tim Graham a95616944b [1.11.x] Refs #27563 -- Fixed ModelChoiceField.__deepcopy__() so forms don't share a queryset cache.
Thanks Luke Benstead for the report Simon Charettes for the fix.

Backport of 44f9241c48 from master
2017-03-15 12:55:05 -04:00
Claude Paroz 70c5b8db42 [1.11.x] Refs #27920 -- Added missing encoding preamble on widget test file 2017-03-14 20:18:51 +01:00
Claude Paroz d8e90040e9 [1.11.x] Fixed #27920 -- Restored empty RadioSelect choice producing value=""
Regression in b52c73008a.
Thanks Tim Graham for the review.
Backport of 540ae68a5c from master.
2017-03-14 18:27:19 +01:00
Tim Graham e9ba8563c1 [1.11.x] Reverted "Refs #16682 -- Tested transaction.atomic() with KeyboardInterrupt."
This reverts commit d895fc9ac0 since the
test is problematic as described in the ticket.

Backport of dfbdba924f from master
2017-03-09 10:09:00 -05:00
Camilo Nova 33d2c53fb1 [1.11.x] Fixed #27891 -- Added PasswordResetConfirmView.post_reset_login_backend.
Backport of 5db465d5a6 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 72ff9d53e6 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 fd75c8f2b7 from master
2017-03-07 13:56:45 -05:00