summaryrefslogtreecommitdiff
path: root/django/contrib/auth
AgeCommit message (Collapse)Author
2011-12-23Fixed #17450 -- Added missing import to auth models module forgotten in ↵Jannis Leidel
r17253. Thanks, aalbrecht. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17260 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-12-23Renovated password hashing, including the forgotten files in r17253.Paul McMillan
git-svn-id: http://code.djangoproject.com/svn/django/trunk@17254 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-12-23Renovated password hashing. Many thanks to Justine Tunney for help with the ↵Paul McMillan
initial patch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17253 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-12-22Updated English base translation files in preparation of the alpha release ↵Jannis Leidel
so Transifex can pick them up. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17250 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-12-17Explained why UserCreationForm performs custom validation of usernames. Refs ↵Aymeric Augustin
#13147. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17225 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-12-15Fixed #17194 -- Made sure the auth form tests work if a language other than ↵Jannis Leidel
English is activated by moving the error message translation strings into class level dictionaries. Many thanks to Claude Paroz, rabio and Bas Peschier for their initial work on this. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17204 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-12-09Fixed #16845 -- Admin 'Change user' page no longer shows the password hash. ↵Adrian Holovaty
Thanks, dstufft git-svn-id: http://code.djangoproject.com/svn/django/trunk@17185 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-11-22Removed redundant definition of urls in the auth tests.Aymeric Augustin
git-svn-id: http://code.djangoproject.com/svn/django/trunk@17142 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-11-20Upgraded django.contrib.auth to be compatible with time zone support.Aymeric Augustin
git-svn-id: http://code.djangoproject.com/svn/django/trunk@17122 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-11-12Fix #16813: Restore checking whether a backend supports inctive users before ↵Karen Tracey
sending inactive users in for permission checking. Thanks apollo13 for the report and poirier for the patch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17084 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-10-20Removed a small useless piece of code from `contrib.auth`.Julien Phalip
git-svn-id: http://code.djangoproject.com/svn/django/trunk@17016 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-10-18Remove comments referencing encryption. Django doesn't do encryption.Paul McMillan
git-svn-id: http://code.djangoproject.com/svn/django/trunk@17012 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-10-16Fixed a test that was broken at r16978. Refs #17055.Aymeric Augustin
git-svn-id: http://code.djangoproject.com/svn/django/trunk@16993 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-10-14Remove the usage of deprecated function in Django. Also simplify the ↵Alex Gaynor
fallback code. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16985 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-10-13Fixed #16906 -- Format datetimes with str/unicode instead of strftime where ↵Aymeric Augustin
possible: it's faster and it works for all dates. Also ensured that datetime_safe is used wherever strftime is called on dates/datetimes that may be before 1900. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16978 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-10-12Introduce `ContentType.objects.get_for_models(*models)` and use it in the ↵Alex Gaynor
the auth permissions code. This is a solid performance gain on the test suite. Thanks to ptone for the profiling to find this hotspot, and carl for the review. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16963 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-09-24Fixed #16789 -- Added names to URLs in convenience contrib.auth urls.py.Ramiro Morales
Thanks wim AT go2people DOT nl for the report, cmheisel for the patch and fcurella for reviewing it. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16901 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-09-11Fixed #14675 -- Completed removal of `from django.conf.urls.default import ↵Ramiro Morales
*` usage. This applies to both our own [test] code and documentation examples. Also: * Moved the functions and handlers from `django.conf.urls.defaults` up to `django.conf.urls` deprecating the former module. * Added documentation for `handler403`. * Tweaked the URLs topic document a bit. Thanks to pupeno and cdestigter for their great work contributing patches. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16818 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-09-10Removed the deprecated-since-1.2 "supports_object_permissions" and ↵Alex Gaynor
"supports_anonymous_user" flags on authentication backends. If you have an authenication backend it now *must* suport these. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16789 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-09-09Fixed #7596. Added Model.objects.bulk_create, and make use of it in several ↵Alex Gaynor
places. This provides a performance benefit when inserting multiple objects. THanks to Russ for the review, and Simon Meers for the MySQl implementation. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16739 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-09-03Fixed #16412 -- Prevented a `contrib.auth` test from failing in the ↵Julien Phalip
potential case where `contrib.sites` was not installed. Thanks to haras for the report and to Aymeric Augustin for the patch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16717 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-08-17Removing the old url resolution method in contrib.auth.admin.UserAdmin which ↵Chris Beaven
was deprecated in Django 1.1 git-svn-id: http://code.djangoproject.com/svn/django/trunk@16621 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-08-15Fixed #15206 -- Added select_related call to the permissions field of the ↵Jannis Leidel
GroupAdmin to lower the number of queries. Thanks, Chris Adams. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16620 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-08-12Fixed #4617 -- Added `raise_exception` option to `permission_required` ↵Jannis Leidel
decorator to be able to raise a PermissionDenied exception instead of redirecting to the login page. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16607 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-07-31Added yet another import from the future.Jannis Leidel
git-svn-id: http://code.djangoproject.com/svn/django/trunk@16577 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-07-30Removed deprecated admin contrib app AdminSite root_path attribute. Refs ↵Ramiro Morales
#15294, r11250, r16136. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16575 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-07-26Fixed #16413 -- Stopped an auth test from failing if LOGIN_URL is set to a ↵Jannis Leidel
non-default value. Thanks, Aymeric Augustin. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16552 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-07-13Fixed #16225 -- Removed unused imports. Many thanks to Aymeric Augustin for ↵Jannis Leidel
the work on the patch and Alex for reviewing. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16539 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-06-28Removed stale import from auth tests. Thanks, Ramiro.Jannis Leidel
git-svn-id: http://code.djangoproject.com/svn/django/trunk@16483 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-06-28Reverted parts of r14891 and r16400 due to inherent brokenness of tests.Jannis Leidel
git-svn-id: http://code.djangoproject.com/svn/django/trunk@16482 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-06-28Fixed #16363 -- Fixed tests introduced in r16472. Thanks, EnTeQuAk.Jannis Leidel
git-svn-id: http://code.djangoproject.com/svn/django/trunk@16478 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-06-28Make the email parameter of User.objects.create_user optional.Chris Beaven
git-svn-id: http://code.djangoproject.com/svn/django/trunk@16472 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-06-26Fixed #14390 and #16262 -- Moved password related functions from auth models ↵Jannis Leidel
to utils module and stopped check_password from throwing an exception. Thanks, subsume and lrekucki. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16456 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-06-26Fixed #14674 -- Prevent user accounts with an unusable password from ↵Jannis Leidel
resetting passwords. Thanks, summerisgone, thejaswi_puthraya and lrekucki. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16455 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-06-26Fixed #15266 -- Applied login_required decorator to password_change_done ↵Jannis Leidel
view. Thanks, lasko. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16454 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-06-26Fixed #13969 -- Extended length of salt used when setting the password. ↵Jannis Leidel
Thanks to cyounkins for the initial patch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16453 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-06-19Fixed #12202 -- Removed hardcoded password reset subject and added a ↵Jannis Leidel
subject_template_name parameter to the password_reset view. Thanks, Ramiro Morales, Claude Paroz and agabel. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16438 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-06-14Fixed #16183 -- Fixed an ignored auth test. Thanks, desh.Jannis Leidel
git-svn-id: http://code.djangoproject.com/svn/django/trunk@16400 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-06-08Fixed #14614 - filtering of sensitive information in 500 error reports.Luke Plant
This adds a flexible mechanism for filtering what request/traceback information is shown in 500 error emails and logs. It also applies screening to some views known to be sensitive e.g. views that handle passwords. Thanks to oaylanc for the report and many thanks to Julien Phalip for the patch and the rest of the work on this. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16339 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-06-06Removed an unnecessary importLuke Plant
git-svn-id: http://code.djangoproject.com/svn/django/trunk@16332 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-05-31Cleaned up how ``request.user`` is set, this is a follow up to [16297]. ↵Alex Gaynor
Thanks for the review Luke. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16305 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-05-31Fixed auth context processor tests, which were not running at all previously.Luke Plant
It seems they were accidentally disabled following being moved from regressiontests in [15990] git-svn-id: http://code.djangoproject.com/svn/django/trunk@16304 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-05-30Fixed #15929 - test.client.RequestFactory keeps state/AuthMiddleware does ↵Luke Plant
monkey patching Thanks to m.vantellingen for the report and tests, and to aaugustin for work on the tests. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16297 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-05-09Fixes #15778 -- createsuperuser fails on international characters in system ↵Chris Beaven
user names. Thanks for the patch, Hynek Cernoch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16182 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-05-04Tiny grammar fix in createsuperuser command.Chris Beaven
git-svn-id: http://code.djangoproject.com/svn/django/trunk@16154 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-04-22Fixed #15008 -- Replaced all calls in the admin to render_to_response with ↵Jannis Leidel
TemplateResponses for easier customization. Thanks to Chris Adams for the initial patch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16087 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-04-07Fixed #15757 - removed remaining instances of get_and_delete_messagesLuke Plant
Thanks to void for the report, and julien for the bulk of the patch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16022 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-04-02Updates to the test suite to allow for newly deprecated and removed featuresRussell Keith-Magee
git-svn-id: http://code.djangoproject.com/svn/django/trunk@15990 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-04-02Removed deprecated 'no' translationRussell Keith-Magee
git-svn-id: http://code.djangoproject.com/svn/django/trunk@15988 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-04-02Advanced deprecation of user-based messages and the LegacyFallbackStorage in ↵Russell Keith-Magee
contrib.messages. git-svn-id: http://code.djangoproject.com/svn/django/trunk@15975 bcc190cf-cafb-0310-a4f2-bffc1f526a37