| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-04-07 | Fixed #37021 -- Added Permission.user_perm_str property. | mariatta | |
| For use in checking user permissions via has_perm(). Co-authored-by: 사재혁 <jaehyuck.sa.dev@gmail.com> | |||
| 2025-10-29 | Fixed #36329 -- Removed non-code custom link text when cross-referencing ↵ | Clifford Gama | |
| Python objects. Thanks Bruno Alla, Sarah Boyce, and Jacob Walls for reviews. Co-authored-by: Sarah Boyce <42296566+sarahboyce@users.noreply.github.com> | |||
| 2025-09-17 | Removed versionadded/changed annotations for 5.2. | Jacob Walls | |
| 2025-09-12 | Fixed #36597 -- Corrected directives for functions from email module in docs. | Mridul Dhall | |
| Thanks Mike Edmunds for the report. | |||
| 2025-08-25 | Refs #36485 -- Rewrapped docs to 79 columns line length. | David Smith | |
| Lines in the docs files were manually adjusted to conform to the 79 columns limit per line (plus newline), improving readability and consistency across the content. | |||
| 2025-08-25 | Refs #36485 -- Removed double spaces after periods in sentences. | Natalia | |
| 2025-08-25 | Refs #36485 -- Removed unnecessary parentheses in :meth: and :func: roles in ↵ | David Smith | |
| docs. | |||
| 2025-02-04 | Clarified docs for default email value in UserManager.create_user(). | amirreza sohrabi far | |
| 2024-11-27 | Removed trailing whitespace in docs. | Adam Zapletal | |
| 2024-11-27 | Fixed #35939 -- Linked documentation of Permission.content_type to the ↵ | Brock | |
| ContentType model. | |||
| 2024-11-18 | Fixed #18392 -- Changed default mysql encoding to "utf8mb4". | Ben Cail | |
| 2024-10-23 | Doc'd that unusable passwords are defined by metadata in the password field. | David D Lowe | |
| 2024-10-07 | Fixed #35303 -- Implemented async auth backends and utils. | Jon Janzen | |
| 2024-05-22 | Removed versionadded/changed annotations for 5.0. | Natalia | |
| This also removes remaining versionadded/changed annotations for older versions. | |||
| 2023-12-19 | Doc'd that users with unusable passwords cannot request a password reset. | Amin Shah Gilani | |
| 2023-12-01 | Improved wording in auth.models.User field docs. | Adrien | |
| Co-authored-by: Lily Foote <code@lilyf.org> | |||
| 2023-09-18 | Removed versionadded/changed annotations for 4.2. | Mariusz Felisiak | |
| This also removes remaining versionadded/changed annotations for older versions. | |||
| 2023-06-27 | Fixed #34391 -- Added async-compatible interface to auth functions and ↵ | Jon Janzen | |
| related methods test clients. | |||
| 2023-05-18 | Fixed #34565 -- Added support for async checking of user passwords. | HappyDingning | |
| 2023-03-08 | Fixed #34384 -- Fixed session validation when rotation secret keys. | David Wobrock | |
| Bug in 0dcd549bbe36c060f536ec270d34d9e7d4b8e6c7. Thanks Eric Zarowny for the report. | |||
| 2023-01-17 | Removed versionadded/changed annotations for 4.1. | Mariusz Felisiak | |
| 2022-03-10 | Fixed #33561 -- Allowed synchronization of user attributes in RemoteUserBackend. | Adrian Torres | |
| 2022-01-10 | Corrected directive for signals in django.contrib.auth docs. | Mariusz Felisiak | |
| 2021-07-29 | Fixed 32956 -- Lowercased spelling of "web" and "web framework" where ↵ | David Smith | |
| appropriate. | |||
| 2021-01-14 | Removed versionadded/changed annotations for 3.1. | Mariusz Felisiak | |
| 2020-05-13 | Removed versionadded/changed annotations for 3.0. | Mariusz Felisiak | |
| 2020-05-01 | Refs #27778 -- Removed reference to ASCII usernames in ↵ | David Smith | |
| django.contrib.auth.models.User docs. | |||
| 2020-04-07 | Fixed Sphinx warnings on duplicate object descriptions. | Mariusz Felisiak | |
| 2020-03-18 | Fixed #31371 -- Increased User.first_name max_length to 150 characters. | Ryan Petrello | |
| 2019-09-10 | Removed versionadded/changed annotations for 2.2. | Mariusz Felisiak | |
| 2019-09-06 | Fixed #30573 -- Rephrased documentation to avoid words that minimise the ↵ | Tobias Kunze | |
| involved difficulty. This patch does not remove all occurrences of the words in question. Rather, I went through all of the occurrences of the words listed below, and judged if they a) suggested the reader had some kind of knowledge/experience, and b) if they added anything of value (including tone of voice, etc). I left most of the words alone. I looked at the following words: - simply/simple - easy/easier/easiest - obvious - just - merely - straightforward - ridiculous Thanks to Carlton Gibson for guidance on how to approach this issue, and to Tim Bell for providing the idea. But the enormous lion's share of thanks go to Adam Johnson for his patient and helpful review. | |||
| 2019-08-29 | Fixed #18763 -- Added ModelBackend/UserManager.with_perm() methods. | Berker Peksag | |
| Co-authored-by: Nick Pope <nick.pope@flightdataservices.com> | |||
| 2019-08-29 | Fixed #30066 -- Enabled super user creation without email and password | daniel a rios | |
| 2019-07-02 | Fixed #28588 -- Doc'd User.has_perm() & co. behavior for active superusers. | Carlton Gibson | |
| Equivalent note for PermissionsMixin was added in d33864ed138f65070049a3ac20ee98e03a1442b9. | |||
| 2019-06-05 | Refs #30226 -- Added User.get_user_permissions() method. | Tobias Bengfort | |
| Added to mirror the existing User.get_group_permissions(). | |||
| 2019-06-05 | Fixed #30226 -- Added BaseBackend for authentication. | Tobias Bengfort | |
| 2019-04-07 | Refs #27807 -- Removed docs for User.username_validator. | Tim Graham | |
| The new override functionality claimed in refs #21379 doesn't work. Forwardport of 714fdbaa7048c2321f6238d9421137c33d9af7cc from stable/1.10.x. | |||
| 2019-01-17 | Removed versionadded/changed annotations for 2.1. | Tim Graham | |
| 2019-01-09 | Fixed #30037 -- Added request arg to RemoteUserBackend.configure_user(). | Joshua Cannon | |
| 2019-01-09 | Corrected whitespace in docs/ref/contrib/auth.txt. | Tim Graham | |
| 2018-11-14 | Fixed #29939 -- Increased Group.name max_length to 150 characters. | Timothy Allen | |
| 2018-11-03 | Fixed inconsistent indentation in docs/ref/contrib/auth.txt. | Tobias Bengfort | |
| 2018-05-17 | Removed versionadded/changed annotations for 2.0. | Tim Graham | |
| 2018-03-22 | Fixed #28718 -- Allowed user to request a password reset if their password ↵ | Tim Graham | |
| doesn't use an enabled hasher. Regression in aeb1389442d0f9669edf6660b747fd10693b63a7. Reverted changes to is_password_usable() from 703c266682be39f7153498ad0d8031231f12ee79 and documentation changes from 92f48680dbd2e02f2b33f6ad0e35b7d337889fb2. | |||
| 2018-01-27 | Expanded docs for AbstractBaseUser.has_usable_password(). | Tim Graham | |
| 2017-09-22 | Removed versionadded/changed annotations for 1.11. | Tim Graham | |
| 2017-07-27 | Fixed #28415 -- Clarified what characters ASCII/UnicodeUsernameValidator accept. | Tim Graham | |
| 2017-04-01 | Clarified meaning of "Optional" in auth.models.User field docs. | Jirka Schäfer | |
| 2017-03-16 | Removed self from method signatures in docs. | Alasdair Nicol | |
| 2017-01-28 | Fixed #26993 -- Increased User.last_name max_length to 150 characters. | Thom Wiggers | |
