| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
permissions that are too long.
|
|
|
|
| |
fields
|
|
|
|
| |
hasher docstring.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
allow_migrate().
The new signature enables better support for routing RunPython and
RunSQL operations, especially w.r.t. reusable and third-party apps.
This commit also takes advantage of the deprecation cycle for the old
signature to remove the backward incompatibility introduced in #22583;
RunPython and RunSQL won't call allow_migrate() when when the router
has the old signature.
Thanks Aymeric Augustin and Tim Graham for helping shape up the patch.
Refs 22583.
|
|
|
|
|
|
|
| |
contenttypes is migrated.
Without this migration, the auth signal handlers will fail if migrating
only auth.
|
|
|
|
| |
auth.views.password_reset_confirm() with a UUID user.
|
|
|
|
|
|
| |
with non-digit custom user model primary key.
Thanks Loic for help and Simon for review.
|
|
|
|
|
|
|
|
|
|
| |
serialized value in the session.
This allows using a UUIDField primary key along with the JSON session
serializer.
Thanks to Trac alias jamesbeith for the report and Simon Charette
for the initial patch.
|
|
|
|
| |
location.
|
| |
|
|
|
|
|
|
|
|
|
| |
system checks.
This is a performance optimization and also fixes test errors with the
upcoming merge of contrib tests into tests/. The tests failed on MySQL
because the models with GeometryField were being checked but the
non-GIS MySQL backend didn't know how to handle them.
|
| |
|
| |
|
|
|
|
|
| |
Refs #15779. This will allow easier admin URL changes, when needed.
Thanks Simon Charette for the review.
|
|
|
|
|
|
| |
signals when unapplying initial migrations of contenttypes and auth"
This reverts commit 737d24923ac69bb8b89af1bb2f3f4c4c744349e8.
|
|
|
|
|
|
| |
output while running tests"
This reverts commit 51dc617b21e67636d96cf645905797a4d6ff4bf0.
|
| |
|
|
|
|
| |
refs #21230.
|
| |
|
|
|
|
|
| |
This function is unused since dce820ff70f00e974afd3e6e310aa825bc55319f
after being introduced in 718a5ba1a1a77374c26b134ded46dab13776d1a1
|
| |
|
|
|
|
| |
Forward port of 666c12e52 from stable/1.8.x
|
| |
|
|
|
|
|
|
| |
This finsishes the work started on #16803.
Thanks Simon Charette, Tim Graham and Collin Anderson for the
reviews.
|
|
|
|
|
|
| |
while running tests
Thanks Tim Graham for the report
|
|
|
|
|
|
| |
when unapplying initial migrations of contenttypes and auth
Thanks Florian Apolloner for the report and Claude Paroz and Tim Graham for the review and help on the patch.
|
|
|
|
|
|
| |
context_processors.
Thanks Collin for the review.
|
|
|
|
|
|
|
|
| |
redirect_to_login
Thanks Peter Schmidt for the report and the initial patch.
Thanks to Oktay Sancak for writing the original failing test and
Alvin Savoy for supporting contributing back to the community.
|
| |
|
|
|
|
|
|
| |
system check framework.
Thanks Markus Holtermann for review.
|
|
|
|
| |
admin user-tools
|
| |
|
| |
|
|
|
|
| |
render(_to_response).
|
|
|
|
|
|
|
|
| |
django.shortcuts.render(_to_response).
dictionary and context_instance and superseded by context.
Refactored tests that relied context_instance with more modern idioms.
|
|
|
|
|
|
| |
template to the form.
Thanks Mithos for the report and patch.
|
|
|
|
|
|
| |
django.core.signals.
This removes the need to load django.test when not testing.
|
|
|
|
|
| |
This keeps tests/__init__.py from importing other modules and may fix a problem
with test discovery revealed in formtools tests on Travis CI.
|
|
|
|
|
|
|
| |
managers in migration
Thanks to Shai Berger, Loïc Bistuer, Simon Charette, Andrew Godwin,
Tim Graham, Carl Meyer, and others for their review and input.
|
|
|
|
| |
Since Python 2.7 and 3.1, "{0} {1}" is equivalent to "{} {}".
|
|
|
|
|
|
| |
SessionAuthenticationMiddleware.
Thanks andrewbadr for the report and Carl Meyer for the review.
|
|
|
|
| |
to reference import aliases
|
|
|
|
|
| |
Thanks Jonathan Lindén for the initial patch, and Tim Graham
and Gabe Jackson for the suggestions.
|
|
|
|
| |
apps to AppConfig.ready().
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change preserves backwards-compatibility for a very common misuse
of render_to_response which even occurred in the official documentation.
It fixes that misuse wherever it happened in the code base and docs.
Context.__init__ is documented as accepting a dict and nothing else.
Since Context is dict-like, Context(Context({})) could work to some
extent. However, things get complicated with RequestContext and that
gets in the way of refactoring the template engine. This is the real
rationale for this change.
|
|
|
|
|
|
|
| |
load_hashers cached its result regardless of its password_hashers
argument which required fragile cache invalidation. Remove that
argument in favor of @override_settings and triggering cache
invalidation with a signal.
|
|
|
|
| |
messages clarification
|
| |
|
|
|
|
| |
as a function
|