pyceo/ceod/model
Max Erenberg a4a4ef089c
continuous-integration/drone/push Build is passing Details
Query Active Directory LDAP for alumni (#120)
Closes #116.

UWLDAP has program information for current students, so we should continue using it by default.
If the sn attribute (last name) is missing from the entry, then we query ADLDAP instead.

Reviewed-on: #120
2024-02-01 23:57:53 -05:00
..
templates Disable inactive club sites (#68) 2022-07-22 23:51:59 -04:00
ADLDAPService.py Query Active Directory LDAP for alumni (#120) 2024-02-01 23:57:53 -05:00
CloudResourceManager.py add more logging (#72) 2022-09-09 14:42:43 -04:00
CloudStackService.py add accounttype=0 to CloudStack listAccounts query 2023-02-18 11:16:36 -05:00
ClubWebHostingService.py fix email formatting bug in ClubWebHostingService 2022-09-05 15:37:35 -04:00
ContainerRegistryService.py add more logging (#72) 2022-09-09 14:42:43 -04:00
FileService.py use ConfigParser 2021-08-03 23:19:33 +00:00
Group.py Positions API (#7) 2021-08-22 17:57:36 -04:00
KerberosService.py use admin GSSAPI creds for some API endpoints (#45) 2022-03-12 15:19:14 -05:00
KubernetesService.py add more logging (#72) 2022-09-09 14:42:43 -04:00
LDAPService.py Add group lookup functionality (#88) 2023-03-04 01:21:04 -05:00
MailService.py Disable inactive club sites (#68) 2022-07-22 23:51:59 -04:00
MailmanService.py add Kerberos delegation 2021-08-18 01:59:24 +00:00
SudoRole.py add app factory 2021-07-24 21:09:10 +00:00
UWLDAPService.py Query Active Directory LDAP for alumni (#120) 2024-02-01 23:57:53 -05:00
User.py fix shadowExpire deserialization 2022-09-10 16:01:40 -04:00
VHostManager.py reload all NGINX servers after adding a vhost (#90) 2023-01-22 17:20:55 -05:00
__init__.py Query Active Directory LDAP for alumni (#120) 2024-02-01 23:57:53 -05:00
utils.py Add Kubernetes API endpoint (#38) 2021-12-18 16:35:05 -05:00
validators.py implement renewals and password resets 2021-08-02 08:01:13 +00:00