Commit Graph

704 Commits (master)
 

Author SHA1 Message Date
Max Erenberg dd59bea918 add Kerberos delegation 1 year 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
Sean Hunt 5cf982e8d5 Remind users that club accounts are free. 9 years ago
Sean Hunt a23cd81cf7 Package for saucy. 9 years ago
Luqman Aden 0bb49fe405 Packaging for jessie. 9 years ago
Jeremy Roman 359c1f14eb squeeze build :( 10 years ago
Jeremy Roman 0352e952b8 changelog 0.5.24 10 years ago
Jeremy Roman 7a16c2d57c fix ceo_add_user_call in addclub 10 years ago
Jeremy Roman beef8f4abd update changelog (twice, because I forgot to update the reprepro config first) 10 years ago
Jeremy Roman 59194475a6 don't attempt to store Kerberos principal data in LDAP; this is not the current Kerberos backend used 10 years ago
Marc Burns a4ebb86d18 Fix build for squeeze. 10 years ago
Marc Burns ece1a2f92b Work around bug in libgssapi 2.0.25 present in wheezy. 10 years ago
Owen Smith b1ee751fa1 packaging for quantal 10 years ago