Michael Spang
2552bc2243
Add mysql database stuff
2009-09-10 07:33:32 -04:00
Michael Spang
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
Michael Spang
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
Michael Spang
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
Michael Spang
c4cb1a3b29
Clean up password prompt
2009-08-22 15:05:56 -04:00
Michael Spang
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
Michael Spang
4ee16577aa
Disallow realname = username in GUI
2009-08-06 01:41:02 -04:00
Michael Spang
e6e673447e
Use ceoc directly in the gui
2009-08-06 01:39:33 -04:00
Michael Spang
e3555e5b74
Build python protobuf
2009-08-06 00:46:18 -04:00
Michael Spang
5ce11709ff
Merge commit 'public/master' into ceod
2009-07-29 13:29:42 -04:00
Michael Spang
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
Michael Gregson
70916783d0
Adding pymazon.
2009-03-11 01:40:20 -04:00
Michael Gregson
a609eb0798
Patches to library for adding books.
...
.cf are ignored now too.
2009-03-11 01:33:25 -04:00
Michael Gregson
58cd47a1b3
Patching
2009-01-28 01:07:58 -05:00
Michael Gregson
ab4cfdc17c
Merge branch 'master' of caffeine.uwaterloo.ca:/srv/git/public/pyceo
2009-01-28 00:48:18 -05:00
Michael Gregson
4c4cf2b411
Added search for books that are signed out.
...
Book signouts now display due dates.
2009-01-28 00:47:45 -05:00
David Bartley
1b582abbf5
One of those LdapWordEdit was not meant to be
2009-01-23 00:53:28 -05:00
David Bartley
9d3aa35790
Add username autocomplete to library
2009-01-23 00:47:36 -05:00
Michael Gregson
fbfee2913a
Backporting to older sqlobject
2009-01-15 23:28:13 -05:00
Michael Gregson
2d599b60e9
Debugging
2009-01-15 19:18:04 -05:00
Michael Gregson
745ee4bc4a
Releasing with working library code and required changes to members code.
2009-01-15 19:01:00 -05:00
Michael Gregson
033a15c9a5
Debugging
2009-01-15 18:37:19 -05:00
Michael Gregson
c27529feaa
Debugging
2009-01-15 18:34:23 -05:00
Michael Gregson
c4b8499ad7
Adding user validation and overdue search.
2009-01-15 16:43:26 -05:00
Michael Gregson
e7974c3015
Things should work.
2009-01-14 18:57:31 -05:00
Michael Gregson
ffe4056089
Fixed config path
2009-01-10 19:42:10 -05:00
Michael Gregson
e3035e1b9a
Checkout and check-in works!
2009-01-10 19:41:09 -05:00
Michael Gregson
e334437d6d
connect_sasl no longer causes entire program to die on error condition.
...
However, accessing LDAP beyond this point is probably a really bad idea
as we certainly do not do anything sane to handle the error.
2008-12-20 18:49:02 -05:00
Michael Spang
868b4b681b
Sort term list
2008-09-10 17:27:41 -04:00
Michael Gregson
75e02de4fc
Pretty sure I fixed the check-in bug.
2008-07-24 21:43:52 -06:00
David Bartley
e97203c36b
Merge branch 'master' of /users/git/public/pyceo
2008-06-09 23:45:04 -04:00
David Bartley
17e06b4c55
Add database stubs
2008-06-09 23:45:01 -04:00
Nick Guenther
2890a04f71
Made configuring slightly saner (it's now called directly from main, instead of surprisingly via connect())
2008-06-05 09:03:45 -04:00
Nick Guenther
82be7b1020
abstracting BookPage -> BookPageBase
2008-06-04 05:24:00 -04:00
Nick Guenther
4581f0c6da
Appearently I committed a bytecode file by accident. oops.
2008-06-04 03:18:12 -04:00