Commit Graph

543 Commits (831ebf17aa915818540259afe6a12253d4132568)
 

Author SHA1 Message Date
Max Erenberg 831ebf17aa add groups CLI 2 years ago
Max Erenberg 45192d75bf update social media links in welcome message 2 years ago
Max Erenberg e851c77e74 include password in welcome email 2 years ago
Max Erenberg 08a3faaefc add unit tests for members CLI 2 years ago
Max Erenberg 7a8751fd8f Merge branch 'v1' of csclub.uwaterloo.ca:public/pyceo into v1 2 years ago
Max Erenberg 6917247fdd add members CLI 2 years ago
Rio Liu ad937eebeb Positions API (#7) 2 years ago
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 862dfc01b2 add trigger branches to drone.yml 2 years ago
Max Erenberg bb82945b41 remove hostname from /etc/hosts in auth1 2 years ago
Max Erenberg 38f354c106 add sasl-host to slapd.conf 2 years ago
Max Erenberg 95d083fca1 use our own SPNEGO implementation 2 years ago
Max Erenberg 89e6c541ab add hostname check 2 years ago
Max Erenberg c39eff6ca7 let service container sleep 2 years ago
Max Erenberg e4970bf008 remove search option from resolv.conf 2 years ago
Max Erenberg d11c6af2ec add tests to drone.yml 2 years ago
Max Erenberg 4783621d22 update CI badge 2 years ago
Max Erenberg 14273dcbe6 add drone.yml 2 years ago
Max Erenberg 14c058eb67 use socket.gethostname() in krb5 test 2 years ago
Max Erenberg dc09210d23 add documentation about architecture 2 years ago
Max Erenberg 583fcded9b add test for API request without KRB-CRED 2 years ago
Max Erenberg 46fd926acc add test for RemoteMailmanService 2 years ago
Max Erenberg 490abb302c add simple authz tests 2 years ago
Max Erenberg 26fd8f6f68 remove duplicate function definition 2 years ago
Max Erenberg 2a286579cb Merge branch 'v1' into uwldap_tests 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 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