- Feb 07, 2021
-
-
Nik | Klampfradler authored
Having a local password is needed to make changing passwords easier. In order to catch password changes in a universal way and forward them to backends (like LDAP, in this case), getting the old password first is necessary to authenticate as that user to LDAP. We buy the small insecurity of having a hash of the password in the Django database in order to not require it to have global admin permissions on the LDAP directory. In addition, we fail early by raising PermissionDenied if LDAP cannot authenticate the user, so as to not allow logins with ghost users that were removed in LDAP or changed their password there.
-
Jonathan Weth authored
-
Jonathan Weth authored
-
Nik | Klampfradler authored
-
Jonathan Weth authored
Some JS and CSS were added, too.
-
- Feb 06, 2021
-
-
Julian authored
-
Jonathan Weth authored
-
- Feb 03, 2021
-
-
Hangzhi Yu authored
-
Hangzhi Yu authored
-
- Jan 25, 2021
-
-
Julian authored
-
- Jan 24, 2021
-
-
Jonathan Weth authored
-
Jonathan Weth authored
-
Jonathan Weth authored
-
Jonathan Weth authored
-
- Jan 23, 2021
-
-
Nik | Klampfradler authored
-
Nik | Klampfradler authored
-
Nik | Klampfradler authored
-
Tom Teichler authored
-
Nik | Klampfradler authored
-
Nik | Klampfradler authored
-
- Jan 22, 2021
-
-
Hangzhi Yu authored
Add functionality to modify object level permissions for group and person objects in admin interface
-
Julian authored
-
Julian authored
-
- Jan 17, 2021
-
-
- Jan 16, 2021
-
-
Jonathan Weth authored
-
Jonathan Weth authored
-
Jonathan Weth authored
-
- Jan 15, 2021
-
-
Jonathan Weth authored
-
Jonathan Weth authored
-
- Jan 11, 2021
-
-
Jonathan Weth authored
Currently translated at 100.0% (439 of 439 strings) Translation: AlekSIS/AlekSIS-Core Translate-URL: https://translate.edugit.org/projects/aleksis/aleksis/de/
-
Jonathan Weth authored
-
- Jan 10, 2021
-
-
This ensures that tasks are not created before any private keys have been saved and commited.
-
- Jan 08, 2021
-
-
Hangzhi Yu authored
-
- Jan 06, 2021
-
-
Jonathan Weth authored
-
- Jan 04, 2021
-
-
Jonathan Weth authored
-
Jonathan Weth authored
-
Jonathan Weth authored
-
- Jan 01, 2021
-
-
Jonathan Weth authored
-
Jonathan Weth authored
-
- Dec 31, 2020
-
-
Jonathan Weth authored
-