summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-03-28Fixed #30241 -- Added more system checks of translation settings.Nick Pope
2019-03-28Refs #29713 -- Improved error message when LANGUAGE_CODE is invalid.Nick Pope
2019-03-28Refs #1660 -- Doc'd the LANGUAGES_BIDI setting.Nick Pope
2019-03-28Fixed #30295 -- Fixed max_lengths.tests.MaxLengthORMTests when run in isolation.sage
2019-03-28Doc'd that HttpResponse accepts bytestrings.Mariusz Felisiak
2019-03-28Fixed "byte string" typo in various docs and comments.Mariusz Felisiak
2019-03-28Refs #18726 -- Added test for excluding circular related fields with F() ↵Mariusz Felisiak
expression. Fixed in f19a4945e1191e1696f1ad8e6cdc6f939c702728.
2019-03-27Updated spelling and RFCs in HttpOnly cookie flag docs.Nick Pope
2019-03-27Removed obsolete RFC from cookie docs.Nick Pope
RFC 2109 was obsoleted by RFC 2965 which was obsoleted by RFC 6265.
2019-03-27Removed unused timeparse.js.Nick Pope
Unused since its introduction in dd5320d1d56ca7603747dd68871e72eee99d9e67.
2019-03-27Removed obsolete ActiveXObject from admindocs bookmarklets.Nick Pope
Required for IE<7.
2019-03-27Simplified Date.prototype.getTwelveHours().Nick Pope
2019-03-27Removed unused Date.prototype.getHourMinute().Nick Pope
Unused since d2180a6bf3a72bad67bf4897b0ce2d94a6214fc4.
2019-03-27Removed unused Date.prototype.getHourMinuteSecond().Nick Pope
Unused since fa0653cd1d791a8bce835e8992cbeab6fd70d0e7.
2019-03-27Removed unused String.prototype.pad_left().Nick Pope
Unused since its introduction in dd5320d1d56ca7603747dd68871e72eee99d9e67.
2019-03-27Removed unneeded compatibility shim for getComputedStyle().Nick Pope
Required for IE<9.
2019-03-27Fixed #28621 -- Fixed crash of annotations with OuterRef.Mariusz Felisiak
2019-03-26Doc'd django-docs-translation and Read the Docs release steps.Tim Graham
2019-03-25Doc'd a few contributing guidelines.Tim Graham
2019-03-25Fixed #29791 -- Made Engine.render_to_string() honor autoescape.Nathan Gaberel
2019-03-25Fixed #27360 -- Added app or ModelAdmin details for AreadyRegistered exceptions.Hasan Ramezani
2019-03-25Fixed #28431 -- Added a system check for BinaryField to prevent strings ↵Hasan Ramezani
defaults. Thanks Claude Paroz for the initial patch.
2019-03-25Fixed typo in docs/releases/3.0.txt.Mariusz Felisiak
2019-03-24Fixed #30259 -- Added support for admin_order_field attribute on properties ↵Jani Tiainen
in ModelAdmin.list_display.
2019-03-23Removed redundant model field choices tests.Matthias Kestenholz
2019-03-23Fixed #30283 -- Fixed shellcheck warnings in django_bash_completion.Albert Wang
2019-03-23Fixed #30246 -- Reused annotation aliases references in aggregation filters.Simon Charette
Thanks Jan Baryła for the detailed report and the reduced test case.
2019-03-23Refs #30188 -- Avoided GROUP BY when aggregating over non-aggregates.Simon Charette
2019-03-23Refs #30188 -- Prevented double annotation of subquery when aggregated over.Simon Charette
Thanks Can Sarıgöl for the suggested trimming approach.
2019-03-23Fixed #30188 -- Fixed a crash when aggregating over a subquery annotation.Simon Charette
2019-03-23Fixed #21703 -- Fixed a crash when excluding a related field with a F().Simon Charette
2019-03-22Fixed #30257 -- Made UsernameValidators prohibit trailing newlines.Ryan J Schave
2019-03-22Fixed #30280 -- Restored Model.get_FIELD_display()'s coercion of lazy strings.Matthias Kestenholz
Reverted cc79c7ee637e65c8da27e56d746c87903d5ec901.
2019-03-22Fixed #30271 -- Added the Sign database function.Nick Pope
2019-03-21Removed obsolete Lookup hook to prepare rhs expressions.Simon Charette
After 3a505c70e7b228bf1212c067a8f38271ca86ce09, all _prepare() methods return self.
2019-03-21Refs #27149, #29542 -- Simplified subquery parentheses wrapping logic.Simon Charette
2019-03-21Refs #27149 -- Moved subquery expression resolving to Query.Simon Charette
This makes Subquery a thin wrapper over Query and makes sure it respects the Expression source expression API by accepting the same number of expressions as it returns. Refs #30188. It also makes OuterRef usable in Query without Subquery wrapping. This should allow Query's internals to more easily perform subquery push downs during split_exclude(). Refs #21703.
2019-03-21Refs #27149 -- Made Subquery store Query instead of Queryset.Simon Charette
Subquery only uses Query.
2019-03-21Refs #29542, #30158 -- Enabled a HAVING subquery filter test on Oracle.Simon Charette
Now that subquery annotations aren't included in the GROUP BY unless explicitly grouped against, the test works on Oracle.
2019-03-21Fixed #30158 -- Avoided unnecessary subquery group by on aggregation.Simon Charette
Subquery annotations can be omitted from the GROUP BY clause on aggregation as long as they are not explicitly grouped against. Thanks Jonny Fuller for the report.
2019-03-21Refs #30158 -- Added alias argument to Expression.get_group_by_cols().Simon Charette
2019-03-21Used QuerySet.bulk_create() in a couple of postgres tests.oliver
Follow up to 0ce2ad9ca4623cfd6dc2515430c0ae8a1717a607.
2019-03-21Fixed #29471 -- Added 'Vary: Cookie' to invalid/empty session cookie responses.birthdaysgift
2019-03-21Used a picklable argument for a subTest.Carlton Gibson
2019-03-21Used monospace font in date template filter format character docs.Philipp Bosch
Helps distinguish between lowercase L and uppercase I.
2019-03-21Fixed #30277 -- Fixed broken links to packaging.python.org.Tim Graham
2019-03-21Fixed #29956 -- Allowed overriding an order field widget in formsets.Hasan Ramezani
2019-03-20Corrected settings names in SecurityMiddleware tests.Nick Pope
2019-03-20Fixed #30240 -- Added SHA1, SHA224, SHA256, SHA384, and SHA512 database ↵Nick Pope
functions. Thanks Mariusz Felisiak and Tim Graham for reviews.
2019-03-20Fixed #28738 -- Added the GeometryDistance function.Francisco Couzo