Linus Lewandowski
|
eedc88bd4a
|
Fixed #26823 -- Prevented update_last_login signal receiver from crashing if User model doesn't have last_login field.
|
2017-05-29 17:31:18 -04:00 |
Claude Paroz
|
c651331b34
|
Converted usage of ugettext* functions to their gettext* aliases
Thanks Tim Graham for the review.
|
2017-02-07 09:04:04 +01:00 |
Anton Samarchyan
|
5411821e3b
|
Refs #27656 -- Updated django.contrib docstring verb style according to PEP 257.
|
2017-02-04 16:39:28 -05:00 |
Thom Wiggers
|
d5b573d872
|
Fixed #26993 -- Increased User.last_name max_length to 150 characters.
|
2017-01-28 09:29:00 -05:00 |
chillaranand
|
d6eaf7c018
|
Refs #23919 -- Replaced super(ClassName, self) with super().
|
2017-01-25 12:23:46 -05:00 |
Simon Charette
|
cecc079168
|
Refs #23919 -- Stopped inheriting from object to define new style classes.
|
2017-01-19 08:39:46 +01:00 |
Aymeric Augustin
|
eb422e476f
|
Refs #23919 -- Removed obsolete __ne__() methods.
__ne__() defaults to the opposite of __eq__() on Python 3
when it doesn't return NotImplemented.
|
2017-01-18 21:44:00 -05:00 |
Claude Paroz
|
7b2f2e74ad
|
Refs #23919 -- Removed six.<various>_types usage
Thanks Tim Graham and Simon Charette for the reviews.
|
2017-01-18 20:18:46 +01:00 |
Claude Paroz
|
c716fe8782
|
Refs #23919 -- Removed six.PY2/PY3 usage
Thanks Tim Graham for the review.
|
2017-01-18 16:21:28 +01:00 |
Claude Paroz
|
f3c43ad1fd
|
Refs #23919 -- Removed python_2_unicode_compatible decorator usage
|
2017-01-18 13:44:34 +01:00 |
Claude Paroz
|
d7b9aaa366
|
Refs #23919 -- Removed encoding preambles and future imports
|
2017-01-18 09:55:19 +01:00 |
Tim Graham
|
eba093e8b0
|
Refs #25847 -- Removed support for User.is_(anonymous|authenticated) as methods.
Per deprecation timeline.
|
2017-01-17 20:52:03 -05:00 |
Nik Nyby
|
9992decbf1
|
Quoted group name in django/contrib/auth/models.py docstring.
|
2016-11-28 16:41:37 -05:00 |
Ramin Farajpour Cami
|
967be82443
|
Fixed E305 flake8 warnings.
|
2016-11-14 12:30:46 -05:00 |
levental
|
617e36dc1e
|
Fixed #20705 -- Allowed using PasswordResetForm with user models with an email field not named 'email'.
|
2016-09-27 11:59:00 -04:00 |
Berker Peksag
|
a02b5848ae
|
Replaced property() usage with decorator in several places.
|
2016-08-25 20:06:22 -04:00 |
Curtis Maloney
|
d7e0cf04b7
|
Used all() and a generator for PermissionsMixin.has_perms().
|
2016-08-13 08:46:51 -04:00 |
Bang Dao + Tam Huynh
|
09119dff14
|
Fixed #26719 -- Normalized email in AbstractUser.clean().
|
2016-06-24 10:37:38 -04:00 |
Tim Graham
|
39805686b3
|
Refs #21379, #26719 -- Moved username normalization to AbstractBaseUser.
Thanks Huynh Thanh Tam for the initial patch and Claude Paroz for review.
|
2016-06-21 16:19:37 -04:00 |
Claude Paroz
|
9935f97cd2
|
Refs #21379 -- Normalized unicode username inputs
|
2016-05-16 19:38:02 +02:00 |
Claude Paroz
|
526575c641
|
Fixed #21379 -- Created auth-specific username validators
Thanks Tim Graham for the review.
|
2016-05-16 19:37:57 +02:00 |
Jeremy Lainé
|
c1aec0feda
|
Fixed #25847 -- Made User.is_(anonymous|authenticated) properties.
|
2016-04-09 14:54:18 -04:00 |
Collin Anderson
|
780bddf75b
|
Fixed #20846 -- Decreased User.username max_length to 150 characters.
|
2016-01-08 18:06:44 -05:00 |
Tim Graham
|
15ef1dd478
|
Fixed #20846 -- Increased User.username max_length to 254 characters.
Thanks Collin Anderson and Nick Sandford for work on the patch.
|
2015-10-29 08:58:49 -04:00 |
Flavio Curella
|
c2e70f0265
|
Fixed #21127 -- Started deprecation toward requiring on_delete for ForeignKey/OneToOneField
|
2015-07-27 18:28:13 -04:00 |
Szilveszter Farkas
|
f576b23a65
|
Fixed #25073 -- Added verbose_name to contrib's model fields that were missing it.
|
2015-07-12 13:44:16 -04:00 |
Francisco Albarran
|
e75b614640
|
Fixed #25009 -- Allowed User.objects.create_user(...,is_staff=True) to work.
|
2015-06-22 11:34:26 -04:00 |
elena
|
841a87785a
|
Corrected to not erroneously mention email as being required.
Email field isn't required.
|
2015-06-15 14:58:48 +02:00 |
Edvinas Jurevicius
|
72f6513eba
|
Improved formatting of auth model fields.
|
2015-05-05 12:59:19 -04:00 |
Dan Watson
|
fe914341c8
|
Fixed #24564 -- Moved AbstractBaseUser and BaseUserManager so they can be used without auth in INSTALLED_APPS
|
2015-05-05 12:03:48 -04:00 |
Luis Del Giudice
|
db0a0c4b8a
|
Fixed #24737 -- Removed unnecesary kwargs in UserManager._create_user()
|
2015-05-02 21:07:58 -04:00 |
Tim Graham
|
0ed7d15563
|
Sorted imports with isort; refs #23860.
|
2015-02-06 08:16:28 -05:00 |
Markus Holtermann
|
aa5ef0d4fc
|
Fixed #23822 -- Added support for serializing model 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.
|
2014-12-15 08:34:15 -05:00 |
Damien Baty
|
ad491ecc6e
|
Fixed #23488 -- Added AnonymousUser.get_username().
|
2014-09-18 10:48:28 -04:00 |
Tim Graham
|
a2479f46f3
|
Fixed #7220 -- Allowed AbstractBaseUser.last_login to be null.
Thanks veena for the suggestion and Simon Charette and Kévin Etienne for reviews.
|
2014-08-01 17:51:49 -04:00 |
Jürno Ader
|
76f2f58a18
|
Fixed #22956 -- Made PermissionManager.get_by_natural_key() use the correct database for content type lookup.
|
2014-07-31 13:35:27 -04:00 |
Iain Dawson
|
b4cf7e3d1d
|
Fixed typo in PermissionsMixin.groups.help_text.
|
2014-07-21 20:03:45 +00:00 |
Iain Dawson
|
8fbf13a6c8
|
Replaced instances of 'his/her' with 'their'.
|
2014-07-21 19:49:12 +00:00 |
Yin Jifeng
|
849538d03d
|
Fixed #13147 -- Moved User validation logic from form to model.
|
2014-07-10 09:36:43 -04:00 |
Tim Graham
|
cf252dbea6
|
Fixed #8162 -- Increased Permission.name max_length to 255 characters.
|
2014-06-30 14:20:51 -04:00 |
Jorge C. Leitão
|
2e364a0aac
|
Fixed #15716 - Authentication backends can short-circuit authorization.
Authorization backends can now raise PermissionDenied in "has_perm"
and "has_module_perms" to short-circuit authorization process.
|
2014-05-16 12:57:38 -04:00 |
Tim Graham
|
fd23c06023
|
Fixed #21649 -- Added optional invalidation of sessions when user password changes.
Thanks Paul McMillan, Aymeric Augustin, and Erik Romijn for reviews.
|
2014-04-05 12:50:51 -04:00 |
Ramiro Morales
|
a9093dd376
|
Fixed #21387 -- Merge two very similar help texts.
|
2013-11-06 00:35:20 -03:00 |
Tim Graham
|
36ded01527
|
Fixed #21302 -- Fixed unused imports and import *.
|
2013-11-02 15:24:56 -04:00 |
Loic Bistuer
|
e565e1332d
|
Fixed #21275 -- Fixed a serializer error when generating migrations for contrib.auth.
The migration serializer now looks for a deconstruct method on any object.
|
2013-10-21 14:54:52 -04:00 |
Michał Lech
|
53c7d66869
|
Marked PermissionsMixin.user_permissions help_text for translation
|
2013-09-24 07:36:24 -04:00 |
Gregor MacGregor
|
b2b763448f
|
Fixed #20841 -- Added messages to NotImplementedErrors
Thanks joseph at vertstudios.com for the suggestion.
|
2013-09-10 11:09:59 -04:00 |
Alex Gaynor
|
2530735d2d
|
Fixed a number of flake8 errors -- particularly around unused imports and local variables
|
2013-09-06 21:56:40 -07:00 |
Tim Graham
|
cf8d6e9108
|
Fixed #20881 -- Removed contrib.auth.models.AbstractUser.get_absolute_url()
The definition is arbitrary and creates a broken "view on site"
link in the admin if a project doesn't define such a URL.
|
2013-08-29 06:36:35 -04:00 |
SusanTan
|
71c491972e
|
Fixed #11400 -- Passed kwargs from AbstractUser.email_user() to send_mail()
Thanks Jug_ for suggestion, john_scott for the initial patch,
and Tim Graham for code review.
|
2013-08-14 07:46:11 -04:00 |