Commit Graph

615 Commits (a7c5098b67825ced2f5a60233033305bcb761743)
 

Author SHA1 Message Date
Max Erenberg cc0bc4a638 add tests for Mailman API 2 years ago
Max Erenberg 2273ffa241 add test for krb5 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 448692018a add test for group.to_dict() with one member 2 years ago
Max Erenberg 6bf4d75a60 log error message instead of traceback 2 years ago
Max Erenberg 5bda74eaf9 fix test_group_to_dict 2 years ago
Max Erenberg df5d9e5f14 Merge branch 'v1' into groups_api 2 years ago
Max Erenberg 57ab275634 implement /api/groups endpoints 2 years ago
Max Erenberg e370035b25 add cffi as dev dependency 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 da14764687 Merge branch 'v1' of https://git.csclub.uwaterloo.ca/public/pyceo into v1 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 7b749701f0 add README 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
Max Erenberg 0c6dc18085 update mailman path to use virtualenv 2 years ago
Zachary Seguin 2a7777b59e Set userPassword field for SASL authentication 2 years ago
Max Erenberg b5dda1df3d decrease minimum username length from 3 to 2 2 years ago
Max Erenberg 176e863f9b rename package version to buster 2 years ago
Max Erenberg 7223ac6278 update debian changelog 2 years ago
Max Erenberg eaff8d779b use Mailman 3 to subscribe new members to csc-general 2 years ago
Zachary Seguin 1a3244e039 Move adduser and mail operations to phosphoric-acid due to decommissioning of aspartame 2 years ago
Jennifer Zhou e73c7aae39 Merge branch 'master' of /users/git/public/pyceo 4 years ago
Jennifer Zhou 723f7ecfe7 Packaging for bionic 4 years ago
Jennifer Zhou d82fa5780b Packaging for bionic 4 years ago
Zachary Seguin 82cb7b1e64 Package for buster 5 years ago
Zachary Seguin 3976b1b17e Build ceo for Jessie and Xenial 6 years ago
Zachary Seguin c3ac824d67 Add python-dnspython as a dependency 6 years ago
Zachary Seguin df5f61ffd0 Update check_email to handle hosts without an A record (either AAAA only or MX only) 6 years ago
Zachary Seguin 466af409b4 Build for stretch 6 years ago
Zachary Seguin 548ee6de58 Re-build so debian.csclub include library as a dependency 7 years ago
Zachary Seguin 44db85fe2f Resolves issue where CEO would not start 7 years ago
Felix Bauckholt 4b0db35899 Replace the stub of the library with a system call to "librarian" 7 years ago
Zachary Seguin db90d4ce00 Update CEO for latest package versions on Jessie 7 years ago