datatracker/ietf/ietfauth
Robert Sparks 8362b45c8e
fix: optimize and debug has_role and can_manage_some_groups (#7949)
* fix: optimize can_manage_some_groups

* fix: improve cache key

* refactor: extra_role_qs to kwargs and bugfix to cache key

* fix: restrict groupman_role matches to active states

* chore: styling, decommenting, black
2024-09-17 13:05:56 -05:00
..
__init__.py Remove shim layer from ietfauth, delete some dead code and migrate 2013-12-05 16:24:03 +00:00
backends.py feat: treat django auth username as case insensitive throughout the datatracker (#5165) 2023-02-21 10:01:03 -06:00
factories.py chore: use factory-boy 3.3 (#6269) 2023-09-05 09:54:30 -05:00
forms.py chore: Put widgets from django-password-strength into ietfauth 2023-05-15 17:55:11 -03:00
tests.py fix: Send create user email for password resets where we have an email and person, but no user. (#7729) 2024-08-07 13:25:08 -05:00
urls.py fix: validate form in login() (#7435) 2024-05-24 16:36:58 -05:00
utils.py fix: optimize and debug has_role and can_manage_some_groups (#7949) 2024-09-17 13:05:56 -05:00
views.py fix: Send create user email for password resets where we have an email and person, but no user. (#7729) 2024-08-07 13:25:08 -05:00
widgets.py fix: replace deprecated bootstrap things (#5858) 2023-07-18 12:22:28 -05:00