index
:
django.git
fix-31295
main
stable/5.2.x
stable/6.0.x
django
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tests
/
expressions
Age
Commit message (
Expand
)
Author
2026-02-03
[4.2.x] Fixed CVE-2026-1287 -- Protected against SQL injection in column alia...
Jake Howard
2025-10-01
[4.2.x] Fixed CVE-2025-59681 -- Protected QuerySet.annotate(), alias(), aggre...
Mariusz Felisiak
2024-07-31
[4.2.x] Fixed CVE-2024-42005 -- Mitigated QuerySet.values() SQL injection att...
Simon Charette
2023-09-01
[4.2.x] Fixed #34803 -- Fixed queryset crash when filtering againts deeply ne...
willzhao
2023-01-16
Refs #30129 -- Added test for create() with F() expression in Subquery.
sarahboyce
2022-10-31
Fixed #16211 -- Added logical NOT support to F expressions.
David Wobrock
2022-10-08
Refs #33990 -- Renamed TransactionTestCase.assertQuerysetEqual() to assertQue...
Gregor Gärtner
2022-10-06
Refs #30158 -- Removed alias argument for Expression.get_group_by_cols().
Simon Charette
2022-09-27
Fixed #33464 -- Resolved output_field for combined numeric expressions with M...
David Wobrock
2022-05-12
Fixed #33543 -- Deprecated passing nulls_first/nulls_last=False to OrderBy an...
Mariusz Felisiak
2022-04-14
Relaxed some query ordering assertions in various tests.
Mariusz Felisiak
2022-04-11
Fixed CVE-2022-28346 -- Protected QuerySet.annotate(), aggregate(), and extra...
Mariusz Felisiak
2022-03-31
Fixed #33397 -- Corrected resolving output_field for DateField/DateTimeField/...
Luke Plant
2022-03-30
Refs #33397 -- Added extra tests for resolving an output_field of CombinedExp...
Luke Plant
2022-03-04
Fixed #29865 -- Added logical XOR support for Q() and querysets.
Ryan Heard
2022-02-07
Refs #33476 -- Refactored code to strictly match 88 characters line length.
Mariusz Felisiak
2022-02-07
Refs #33476 -- Reformatted code with Black.
django-bot
2022-02-07
Refs #33482 -- Fixed QuerySet selecting and filtering againts negated Exists(...
Mariusz Felisiak
2022-02-03
Refs #33476 -- Refactored problematic code before reformatting by Black.
Mariusz Felisiak
2022-02-02
Fixed #33482 -- Fixed QuerySet filtering againts negated Exists() with empty ...
Simon Charette
2022-01-17
Fixed #33435 -- Fixed invalid SQL generatered by Subquery.as_sql().
My-Name-Is-Nabil
2022-01-07
Fixed #33216 -- Simpilified deconstructed paths for some expressions.
Allen Jonathan David
2022-01-04
Fixed #33406 -- Avoided creation of MaxLengthValidator(None) when resolving V...
Keryn Knight
2022-01-04
Refs #33406 -- Added test for not creating broken validators when resolving V...
Keryn Knight
2021-12-22
Refs #33355 -- Added missing tests for database functions and expression on n...
Adam Johnson
2021-11-08
Fixed #33257 -- Fixed Case() and ExpressionWrapper() with decimal values on S...
Matthijs Kooijman
2021-11-02
Fixed #33224 -- Removed DatabaseFeatures.supports_mixed_date_datetime_compari...
Hasan Ramezani
2021-10-26
Removed duplicated lines in test_in_lookup_allows_F_expressions_and_expressio...
Tim Graham
2021-10-21
Made F deconstruction omit 'expressions' in the path.
Adam Johnson
2021-06-01
Fixed #32793 -- Fixed loss of precision for temporal operations with DecimalF...
Mariusz Felisiak
2021-05-24
Refs #24121 -- Improved Value.__repr__().
Mariusz Felisiak
2021-05-24
Fixed typo in tests/expressions/tests.py.
Mariusz Felisiak
2021-05-05
Fixed #32714 -- Prevented recreation of migration for Meta.ordering with Orde...
Simon Charette
2021-04-20
Refs #25287 -- Added support for multiplying and dividing DurationField by sc...
Tobias Bengfort
2021-03-29
Fixed #32585 -- Fixed Value() crash with DecimalField on SQLite.
Hasan Ramezani
2021-03-17
Fixed #32548 -- Fixed crash when combining Q() objects with boolean expressions.
Jonathan Richards
2021-03-17
Refs #32548 -- Added tests for passing conditional expressions to Q().
Mariusz Felisiak
2021-02-18
Fixed #32455 -- Allowed right combining Q() with boolean expressions.
Hasan Ramezani
2021-02-18
Refs #32455 -- Added tests for left combining an empty Q() with boolean expre...
Mariusz Felisiak
2021-01-26
Refs #26602 -- Added tests for aggregating over a RawSQL() annotation.
Mariusz Felisiak
2021-01-14
Refs #30158 -- Made alias argument required in signature of Expression.get_gr...
Mariusz Felisiak
2020-12-10
Fixed #32178 -- Allowed database backends to skip tests and mark expected fai...
Hasan Ramezani
2020-11-27
Fixed #25534, Fixed #31639 -- Added support for transform references in expre...
Ian Foote
2020-11-06
Fixed #31235 -- Made assertQuerysetEqual() compare querysets directly.
Hasan Ramezani
2020-10-23
Fixed #32134 -- Fixed crash of __range lookup with namedtuple.
Adam Johnson
2020-10-19
Relaxed some query ordering assertions in expressions tests.
Tim Graham
2020-10-02
Fixed #32060 -- Added Random database function.
Nick Pope
2020-08-31
Fixed #31919 -- Resolved output_field of IntegerField subclasses combinations.
Simon Charette
2020-08-31
Refs #30446 -- Added tests for resolving output_field of CombinedExpression.
Simon Charette
2020-08-13
Fixed #31792 -- Made Exists() reuse QuerySet.exists() optimizations.
Simon Charette
[next]