| Age | Commit message (Collapse) | Author |
|
|
|
|
|
Backport of 3f6cc33cff from master
|
|
as a backwards incompatible change for 1.3
Thanks DrMeers for the report.
Backport of dab921751d from master
|
|
Older versions of uWSGI and Sentry's middleware do not adhere to
the WSGI spec and cause the `request_finished` signal to never
fire. Added notes to the appropriate places in the docs.
Fixed #20537.
Backport of 3ce1d30.
Conflicts:
docs/howto/deployment/wsgi/index.txt
|
|
Thanks Donald Stufft for the suggestion and
Susan Tan and Brian Fabian Crain for the patch.
Backport of ef8a9bc7fa from master.
|
|
BoundField.label_tag
Also cleaned up label escaping and consolidated the test suite regarding
label_tag.
Backport of ab686022f from master.
|
|
Thanks Jan Murre, Reinout van Rees and Wim Feijen,
plus Remco Wendt for reviewing.
Backport of i6c730da1f from master.
|
|
Backport of ae5247cb from master.
|
|
Backport of 93cffc3b37 from master.
|
|
|
|
|
|
|
|
|
|
validation.
This is a security fix; disclosure and advisory coming shortly.
|
|
Backport of 9c2066d5 from master.
|
|
Thanks xian at mintchaos.com for the report.
Backport of 0201b9d6d from master
|
|
RedirectFallbackMiddleware
Thanks Aymeric Augustin for the report and directions for the patch.
Backport of 2ed90eac from master.
|
|
Backport of bb7f34d619bf from master.
|
|
Added -n to sphinx builds to catch issues going forward.
Backport of 9b5f64cc6e from master.
|
|
Backport of acc5396.
|
|
Backport of 067505ad19 from master
|
|
Backport of 37b3fd2 from master.
|
|
The auth doc was a single page which had grown unwieldy.
This refactor split and grouped the content into sub-topics.
Additional corrections and cleanups were made along the way.
|
|
Backport of b3a8c9dab8 from master
|
|
Also moved the contrib deprecations at the top of their section and made
minor markup fixes.
Backport of 4500d35 from master.
|
|
Backport of 9c5a6adf33 from master
|
|
Backport of f56f6cfa58 from master
|
|
Thanks Tim Graham for the review and suggestions.
d19109fd37e75ccf29d2ca64370102753dbc7c5b from master.
|
|
abstract models.
This documents the behavior introduced by cc337a74, which is BACKWARDS
INCOMPATIBLE for any attempt to invoke a method on a manager using the
abstract class as the calling class (e.g., AbstractBase.objects.do_something())
Thanks to mhsparks for the report.
Backport of 1b646e656e46909af447056b4f98b9744aae4978 from master.
|
|
Backport of b594e4923c from master
|
|
The old comment system was pre-1.0.
Backport of 44815bad6b from master
|
|
|
|
Backport of [7cea123bdebd45dc1bafe02d57a90995e76c28a9] from master.
|
|
Backport of [7a62339f595f03170903d04cbb3e170fd03c657b] from master.
|
|
Thanks to rasca for the suggestion and to mateusgondim for the patch.
Backport of ae206d78f6d991e
|
|
F() expressions reuse joins like any lookup in a .filter() call -
reuse multijoins generated in the same .filter() call else generate
new joins. Also, lookups can now reuse joins generated by F().
This change is backwards incompatible, but it is required to prevent
dict randomization from generating different queries depending on
.filter() kwarg ordering. The new way is also more consistent in how
joins are reused.
Backpatch of 90b86291d022a09031d1df397d7aaebc30e435f7
|
|
Backport of e94f8babc2 from master
|
|
Also reverted 8fb7a9002669fb7ba7bec7df90b465b92e1ed3c2. Refs #17055.
Backport of a026e48 from master.
|
|
Thanks to Lowe Thiderman for the patch and tests
|
|
Backport of 3bdb2ca560 from master
|
|
Backport of 9b755a2 from master.
|
|
Capture warnings in Python >= 2.7 and route through
console handler, which is subject to DEBUG==True
Thanks to dstufft for the idea, and claudep for initial patch
|
|
Backport of 0a49e6164c78ab6c828c08896856a77e2b423c91.
|
|
957787ace0a14fa2ee2539d47a64b266bc93b6bd.
|
|
This is the start of a deprecation path for the depth kwarg on
select_related. Removing this will allow us to update select_related so
it chains properly and have an API similar to prefetch_related.
Thanks to Marc Tamlyn for spearheading and initial patch.
refs #16855
|
|
|
|
If the current sessions user was logged in via a remote user backend log out
the user if REMOTE_USER header not available - otherwise leave it to other auth
middleware to install the AnonymousUser.
Thanks to Sylvain Bouchard for the initial patch and ticket maintenance.
|
|
|
|
This removes a dependency of 'core' on 'contrib'.
Backport of 83ba0a9 from master.
This deprecation occurs after the alpha, but it's a prerequisite
for fixing decently #18194 which is a release blocker.
|