Commit Graph

82 Commits (dc412ef5cbfae4b5cde08dd237dcb9beeed09256)

Author SHA1 Message Date
Max Erenberg 0974a7471b ignore UserAlreadySubscribedError 2 years ago
Max Erenberg 0783588323 announce new user to ceo mailing list 2 years ago
Max Erenberg 7142659a8c force delete Kerberos test principals 2 years ago
Max Erenberg 95d083fca1 use our own SPNEGO implementation 2 years ago
Max Erenberg ecf089c261 Implement Groups API (#6) 2 years ago
Max Erenberg cc0bc4a638 add tests for Mailman API 2 years ago
Max Erenberg 12a83ce4c0 remove create_sync_response 2 years ago
Max Erenberg 28c55b2fed add tests for UWLDAP API 2 years ago
Max Erenberg 6bf4d75a60 log error message instead of traceback 2 years ago
Max Erenberg 57ab275634 implement /api/groups endpoints 2 years ago
Max Erenberg d78d31eec0 add Kerberos delegation (#5) 2 years ago
Max Erenberg dd59bea918 add Kerberos delegation 2 years ago
Max Erenberg d82b5a763b use ldap3 instead of python-ldap 2 years ago
Max Erenberg 6cdb41d47b move all tests to top-level folder 2 years ago
Max Erenberg cbf4aa43f8 add tests for uwldap 2 years ago
Max Erenberg 9e4d564a33 move INI file locations 2 years ago
Max Erenberg 3ecf43731f add tests for Group class 2 years ago
Max Erenberg e7bfe36c0b add tests for User class 2 years ago
Max Erenberg 87298e18b3 cast string values in Config 2 years ago
Max Erenberg baeb83b1e2 use ConfigParser 2 years ago
Max Erenberg 4a312378b7 remove mailman transactions 2 years ago
Max Erenberg 96cb2bc808 add updateprograms 2 years ago
Max Erenberg 7c67a07200 use create_sync_response 2 years ago
Max Erenberg c32e565f68 implement renewals and password resets 2 years ago
Max Erenberg ff2ac95d5e add PATCH /api/members/:username endpoint 2 years ago
Max Erenberg 9227552b29 re-send EHLO after STARTTLS 2 years ago
Max Erenberg e966e3f307 add app factory 2 years ago
Max Erenberg 3b78b7ffb4 add MailService and MailmanService 2 years ago
Max Erenberg de0f473881 add base classes for users and groups 2 years ago