Commit Graph

21 Commits (dc412ef5cbfae4b5cde08dd237dcb9beeed09256)

Author SHA1 Message Date
Max Erenberg dc412ef5cb implement renewal reminders (#61) 5 months ago
Max Erenberg 539de01c4d use admin GSSAPI creds for some API endpoints (#45) 9 months ago
Max Erenberg 88b40b79cc Don't expire syscom members (#43) 11 months ago
Max Erenberg 6e96e409be add (objectClass=member) filter for expired members 12 months ago
d278liu 250d24ae37 use binary search when finding new uid (#39) 12 months ago
Rio Liu b4110d887d Expire member cli and api (#33) 12 months ago
Max Erenberg 729f443e72 move term check to LDAPService instead of User constructor 1 year ago
Max Erenberg 2493bb1a6b modify CSC schema instead of using inetOrgPerson 1 year ago
Max Erenberg 23f40c74f9 Use inetOrgPerson instead of account (#29) 1 year ago
Max Erenberg e3c50d867a Add isClubRep attribute (#27) 1 year ago
Max Erenberg 7d23fd690f store GSSAPI token in flask.g 1 year ago
Max Erenberg e011e98026 use GSSAPI delegation 1 year ago
Rio Liu ad937eebeb Positions API (#7) 1 year ago
Max Erenberg ecf089c261 Implement Groups API (#6) 1 year ago
Max Erenberg 57ab275634 implement /api/groups endpoints 1 year ago
Max Erenberg d78d31eec0 add Kerberos delegation (#5) 1 year ago
Max Erenberg dd59bea918 add Kerberos delegation 1 year ago
Max Erenberg d82b5a763b use ldap3 instead of python-ldap 1 year ago
Max Erenberg baeb83b1e2 use ConfigParser 1 year ago
Max Erenberg 96cb2bc808 add updateprograms 1 year ago
Max Erenberg e966e3f307 add app factory 1 year ago
Max Erenberg 3b78b7ffb4 add MailService and MailmanService 1 year ago
Max Erenberg de0f473881 add base classes for users and groups 1 year ago