Commit Graph

189 Commits (master)

Author SHA1 Message Date
Max Erenberg 831ebf17aa add groups CLI 1 year ago
Max Erenberg 08a3faaefc add unit tests for members CLI 1 year ago
Max Erenberg 6917247fdd add members CLI 1 year ago
Max Erenberg de0f473881 add base classes for users and groups 1 year ago
Max Erenberg 0c6dc18085 update mailman path to use virtualenv 2 years ago
Max Erenberg b5dda1df3d decrease minimum username length from 3 to 2 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
Felix Bauckholt 4b0db35899 Replace the stub of the library with a system call to "librarian" 7 years ago
Sean Hunt 5cf982e8d5 Remind users that club accounts are free. 8 years ago
Michael Spang dcc2222816 Fix default selection of next button 11 years ago
Michael Spang 37a662540e Allow CM club to disable mailman subscription 11 years ago
Jeremy Roman 0b3c9d835b tell ceod when it is a club rep; club reps don't need the new member email 11 years ago
Marc Burns 3c61210328 Fix library check in and search bug. 12 years ago
Marc Burns 9b1e068894 Modified ceo/urwid/library.py to display message when book search yields no results. 12 years ago
Jeremy Roman 5dfb716d11 fixed bug reported by jdonland 12 years ago
Jeremy Roman 9ebd8d910f adding users to csc-general 12 years ago
Jeremy Roman e33c483d3a squeeze support 12 years ago
Jeremy Roman 6193168b2d add new members for multiple terms 12 years ago
Jeremy Roman 046c0aa4f5 tab support finally lands in ceo 12 years ago
Jeremy Roman 28ca744cff add Office Manager position to positions list 12 years ago
Michael Ellis 1d0dbe3774 Added phpmyadmin URL to mysql info file 12 years ago
Michael Ellis 1d73841693 No more office/syscom entries. Check if group is valid 13 years ago
Michael Ellis 67b56af44c Don't use uwdir emails for expired accounts since we ask for ~/.forward adress now. 13 years ago
Michael Spang d02ee89728 Fix expiredaccounts 13 years ago
Michael Spang 1d647d49b3 Remove ternary operators 13 years ago
Jeremy Roman 6f0c920435 added ability to use first letter of menu items 13 years ago
Michael Spang c0d9e7f3c7 Add CLI version of mysql thing 13 years ago
Michael Spang c00668b914 Clarify email forwarding upon renewal 13 years ago
Michael Spang 5c3d5e861c Force redraw after status thing 13 years ago
Michael Spang 5606ef01e5 Add status thing 13 years ago
Michael Spang 2d023e6ec4 Blacklist orphaned/expired from updateprograms 13 years ago
Michael Spang 15bbfd0e07 Kill mathsoclist 13 years ago
Michael Spang c51107ae2b Write mysql file to ~club 13 years ago
Michael Spang 8c1eb0a911 Move some code 13 years ago
Michael Spang 8ebe625e5f Clarify search operation in menu 13 years ago
Michael Spang 2552bc2243 Add mysql database stuff 13 years ago
Michael Spang ac79cd6e64 Kill Bartle's hybrid main.py 13 years ago
Michael Ellis c931a6bedb Fixed Library: Added signing to AWS requests. 13 years ago
Michael Spang 0413dcaaa4 Add labels to main menu 13 years ago
Michael Spang 35179ec978 Add UI for email forwarding 13 years ago
Jacob Parker dd895884a9 Creates a .forward file for users if they enter an email. 13 years ago
Michael Spang c4cb1a3b29 Clean up password prompt 13 years ago
Michael Spang b1e054e5b9 Add some reminders 14 years ago
Michael Spang 4ee16577aa Disallow realname = username in GUI 14 years ago
Michael Spang e6e673447e Use ceoc directly in the gui 14 years ago
Michael Spang e3555e5b74 Build python protobuf 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 8805756a5e Fixing overdue check. 14 years ago