128 Commits

Author SHA1 Message Date
0b3c9d835b tell ceod when it is a club rep; club reps don't need the new member email 2011-08-26 03:13:14 -04:00
3c61210328 Fix library check in and search bug. 2011-03-04 16:54:48 -05:00
9b1e068894 Modified ceo/urwid/library.py to display message when book search yields no results. 2011-02-28 13:18:01 -05:00
5dfb716d11 fixed bug reported by jdonland 2010-09-26 22:34:08 -04:00
9ebd8d910f adding users to csc-general 2010-09-25 01:00:27 -04:00
e33c483d3a squeeze support 2010-09-24 21:19:36 -04:00
6193168b2d add new members for multiple terms 2010-09-24 21:11:36 -04:00
046c0aa4f5 tab support finally lands in ceo 2010-09-24 20:31:00 -04:00
28ca744cff add Office Manager position to positions list 2010-09-14 17:56:52 -04:00
Michael Ellis
1d0dbe3774 Added phpmyadmin URL to mysql info file 2010-08-19 14:24:05 -04:00
Michael Ellis
1d73841693 No more office/syscom entries. Check if group is valid 2010-06-18 21:03:17 -04:00
Michael Ellis
67b56af44c Don't use uwdir emails for expired accounts since we ask for ~/.forward adress now. 2010-06-18 18:54:34 -04:00
d02ee89728 Fix expiredaccounts
Also make it only send to accounts expired within the last 3 terms (a year).
2010-01-19 01:10:41 -05:00
1d647d49b3 Remove ternary operators
This removes complains by python-support on lenny.
2009-12-14 19:34:16 -05:00
6f0c920435 added ability to use first letter of menu items 2009-11-24 12:42:49 -05:00
c0d9e7f3c7 Add CLI version of mysql thing 2009-11-02 20:18:55 +00:00
c00668b914 Clarify email forwarding upon renewal 2009-10-24 11:45:18 -04:00
5c3d5e861c Force redraw after status thing 2009-09-16 18:30:35 -04:00
5606ef01e5 Add status thing 2009-09-16 17:32:11 -04:00
2d023e6ec4 Blacklist orphaned/expired from updateprograms 2009-09-10 19:11:14 -04:00
15bbfd0e07 Kill mathsoclist
We can't reliably filter the membership list, because we don't know who has
paid the MathSOC fee. Better to leave MathSOC to do this. In the case that they
to not verify the list then mathsoclist puts us at a disadvantage, as other
clubs likely do not filter their lists.
2009-09-10 18:59:22 -04:00
c51107ae2b Write mysql file to ~club 2009-09-10 15:56:52 -04:00
8c1eb0a911 Move some code 2009-09-10 14:40:17 -04:00
8ebe625e5f Clarify search operation in menu 2009-09-10 14:12:50 -04:00
2552bc2243 Add mysql database stuff 2009-09-10 07:33:32 -04:00
ac79cd6e64 Kill Bartle's hybrid main.py 2009-09-09 06:58:56 -04:00
Michael Ellis
c931a6bedb Fixed Library: Added signing to AWS requests. 2009-09-08 17:04:44 -04:00
0413dcaaa4 Add labels to main menu
Most of CEO is restricted to office staff or worse, but anyone can run
it. This add labels to make necessary privileges clear to the user.
2009-08-23 15:40:22 -04:00
35179ec978 Add UI for email forwarding
We nag users to update their forwarding address every time they renew
membership.
2009-08-23 13:40:08 -04:00
Jacob Parker
4c1a7f8ee4 Merge branch 'master' of caffeine:/users/git/public/pyceo 2009-08-22 16:16:21 -04:00
Jacob Parker
dd895884a9 Creates a .forward file for users if they enter an email. 2009-08-22 16:09:12 -04:00
c4cb1a3b29 Clean up password prompt 2009-08-22 15:05:56 -04:00
b1e054e5b9 Add some reminders
Note that the list of members we send to MathSoc to determine our
budget uses data from UW ldap. Thus we should be doubly sure people
sign up using their UW userid.
2009-08-06 02:35:45 -04:00
4ee16577aa Disallow realname = username in GUI 2009-08-06 01:41:02 -04:00
e6e673447e Use ceoc directly in the gui 2009-08-06 01:39:33 -04:00
e3555e5b74 Build python protobuf 2009-08-06 00:46:18 -04:00
5ce11709ff Merge commit 'public/master' into ceod 2009-07-29 13:29:42 -04:00
ad30f9c47a Insanify configuration files 2009-07-29 13:08:53 -04:00
Michael Spang
e210f7d38b Remove unused vars 2009-07-29 09:00:55 -04:00
Michael Gregson
4720fcd252 Added comments containing code to add new members to a mailing list using listadmin.
Left to do:
  - create mailing list
  - create and publish listadmin config file
  - update code to use listadmin config file
  - uncomment code
  - ponder implications of listadmin config file (security)
2009-06-17 20:33:42 -06:00
Michael Gregson
8805756a5e Fixing overdue check. 2009-03-11 03:20:12 -04:00
Michael Gregson
1f9607b3a0 Fixing library search shit. 2009-03-11 03:15:48 -04:00
Michael Gregson
370b446414 Window now goes away, hopefully. 2009-03-11 02:24:57 -04:00
Michael Gregson
29913099b8 Magic! Shit works. Books can be added. 2009-03-11 02:08:25 -04:00
Michael Gregson
1d7f739631 Correct book counting. 2009-03-11 02:02:17 -04:00
Michael Gregson
bf98adc034 Wee! Conf should work? 2009-03-11 01:57:04 -04:00
Michael Gregson
4aab446858 Maybe? 2009-03-11 01:53:48 -04:00
Michael Gregson
a213655bd5 Maybe now? 2009-03-11 01:50:09 -04:00
Michael Gregson
256d897e7e Now have uncomment add book menu item. 2009-03-11 01:47:54 -04:00
Michael Gregson
7354142bad Fixing imports. 2009-03-11 01:41:27 -04:00