django/django
Simon Charette 602fe961e6 Fixed #35665 -- Fixed a crash when passing an empty order_by to Window.
This also caused un-ordered sliced prefetches to crash as they rely on Window.

Regression in e16d0c176e that made OrderByList
piggy-back ExpressionList without porting the empty handling that the latter
provided.

Supporting explicit empty ordering on Window functions and slicing is arguably
a foot-gun design due to how backends will return undeterministic results but
this is a problem that requires a larger discussion.

Refs #35064.

Thanks Andrew Backer for the report and Mariusz for the review.
2024-08-13 11:26:17 +02:00
..
apps
conf Updated translations from Transifex. 2024-08-07 10:09:42 -03:00
contrib Marked missing part of warning footer for translation in SelectFilter2.js. 2024-08-12 14:23:21 -03:00
core Refs #35591 -- Removed hardcoded "stable" version in runserver warning. 2024-08-12 10:57:02 +02:00
db Fixed #35665 -- Fixed a crash when passing an empty order_by to Window. 2024-08-13 11:26:17 +02:00
dispatch
forms Fixed #35601 -- Added TelInput widget. 2024-08-02 11:31:54 +02:00
http Fixed 35467 -- Replaced urlparse with urlsplit where appropriate. 2024-05-29 10:48:27 -03:00
middleware Removed unneeded hyphens in "counterintuitive". 2024-07-04 08:30:19 +02:00
template Fixed CVE-2024-41989 -- Prevented excessive memory consumption in floatformat. 2024-08-06 08:50:08 +02:00
templatetags
test Fixed #35622 -- Made unittest ignore Django assertions in traceback frames. 2024-08-08 21:34:01 -03:00
urls
utils Fixed #35648 -- Raised NotImplementedError in SafeString.__add__ for non-string RHS. 2024-08-12 14:25:05 -03:00
views Fixed #35646 -- Extended SafeExceptionReporterFilter.hidden_settings to treat `AUTH` as a sensitive match. 2024-08-01 15:02:00 -03:00
__init__.py
__main__.py
shortcuts.py