Commit Graph

10 Commits (master)

Author SHA1 Message Date
Max Erenberg 3e5b829085 check if mail_local_addresses exists in UWLDAP entry 8 months ago
Rio Liu 57ba72ef26 Add support for using number in member terms renwewal API (#77) 8 months ago
Max Erenberg dc412ef5cb implement renewal reminders (#61) 11 months ago
Rio Liu b4110d887d Expire member cli and api (#33) 2 years ago
Max Erenberg 23f40c74f9 Use inetOrgPerson instead of account (#29) 2 years ago
Max Erenberg ee21873ad7 implement membership renewals in TUI 2 years ago
Max Erenberg bb56870652 add skeleton for TUI 2 years ago
Max Erenberg 51737585bd add updateprograms CLI 2 years ago
Max Erenberg 831ebf17aa add groups CLI 2 years ago
Max Erenberg 08a3faaefc add unit tests for members CLI 2 years ago
Max Erenberg 6917247fdd add members CLI 2 years ago
Max Erenberg de0f473881 add base classes for users and groups 2 years ago
Zachary Seguin df5f61ffd0 Update check_email to handle hosts without an A record (either AAAA only or MX only) 6 years ago
Jeremy Roman 0b3c9d835b tell ceod when it is a club rep; club reps don't need the new member email 12 years ago
Jeremy Roman 9ebd8d910f adding users to csc-general 13 years ago
Michael Ellis 1d73841693 No more office/syscom entries. Check if group is valid 13 years ago
Michael Spang 15bbfd0e07 Kill mathsoclist 14 years ago
Michael Spang 2552bc2243 Add mysql database stuff 14 years ago
Michael Spang 35179ec978 Add UI for email forwarding 14 years ago
Jacob Parker dd895884a9 Creates a .forward file for users if they enter an email. 14 years ago
Michael Spang e6e673447e Use ceoc directly in the gui 14 years ago
Michael Spang ad30f9c47a Insanify configuration files 14 years ago
Michael Spang e210f7d38b Remove unused vars 14 years ago
Michael Gregson 4720fcd252 Added comments containing code to add new members to a mailing list using listadmin. 14 years ago
Michael Gregson c27529feaa Debugging 15 years ago
Nick Guenther 2890a04f71 Made configuring slightly saner (it's now called directly from main, instead of surprisingly via connect()) 15 years ago
David Bartley 181419ac7a Move mathsoc regex and exception userid's into config 15 years ago
David Bartley 8e4f11b47b Drop memberUid support; all groups use uniqueMember now 15 years ago
David Bartley 47531a0ec2 Implement expired account emails 16 years ago
David Bartley 9fc6e34b15 Add list_all and uid2dn; make list_* return {dn:...} instead of {uid:...} 16 years ago
Michael Spang 34b2aa1028 Add club representative support 16 years ago
Michael Spang 92513f4587 Allow init of MemberException with no arguments 16 years ago
David Bartley c22b6e91a3 Only allow 3 password attempts 16 years ago
David Bartley 40cf5ec2f3 Add password prompt 16 years ago
Michael Spang 9470a42998 Remove chfn and chsh and allow shell changes in the gui 16 years ago
Michael Spang b94a9fb5bc Fix list by term and list by name 16 years ago
Michael Spang 36413de090 Better error handling in the gui 16 years ago
Michael Spang 9110a41969 Cleanup warnings: unused imports, etc 16 years ago
Michael Spang 217c9806f1 Use python-ldap directly in members 16 years ago
Michael Spang b8be0f8149 Reorganize namespace 16 years ago
Michael Spang f0f65e4409 No connection needed for create_member() 16 years ago
Michael Spang ed26812d98 Avoid trying to delete terms 16 years ago
Michael Spang 8c19dc63b6 Make CEO non-SUID 16 years ago
Michael Spang 5bca2288af Merge accounts and members 16 years ago
Michael Spang 8782e58118 Remove unused cruft 16 years ago
David Bartley 7254b4c880 Rename variables named 'type' 16 years ago
Michael Spang 105dba95ff Silence pychecker and pylint warnings 16 years ago
David Bartley 07d4a428f9 Simplify sasl code 16 years ago
David Bartley f1a3a28166 Cleanup code 16 years ago
David Bartley ee2b189a91 Bug fix 16 years ago