Michael Spang
c51107ae2b
Write mysql file to ~club
2009-09-10 15:56:52 -04:00
Michael Spang
8ebe625e5f
Clarify search operation in menu
2009-09-10 14:12:50 -04:00
Michael Spang
2552bc2243
Add mysql database stuff
2009-09-10 07:33:32 -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
dd895884a9
Creates a .forward file for users if they enter an email.
2009-08-22 16:09:12 -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 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
a609eb0798
Patches to library for adding books.
...
.cf are ignored now too.
2009-03-11 01:33:25 -04: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
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
e3035e1b9a
Checkout and check-in works!
2009-01-10 19:41:09 -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
82be7b1020
abstracting BookPage -> BookPageBase
2008-06-04 05:24:00 -04:00
Nick Guenther
899791fb4e
We've gone from not having a library, to having a basic library that almost works! There's kinks and the code could be cleaner in places, but it's a really decent start for only a day's work. yayyyy python
2008-06-02 23:21:25 -04:00
Nick Guenther
32004be45f
Library GUI is coming, but awkwardsadface
2008-06-02 18:32:24 -04:00
David Bartley
56fbde0d8b
Search menu bug fix
2008-03-15 02:12:54 -04:00
David Bartley
146745cff0
Add library stubs and refactor menu creation
2008-02-15 19:45:58 -05:00
David Bartley
aabb7616b1
It's doubtful that a user would need to mount a floppy disk
2008-01-30 00:01:14 -05:00
David Bartley
909b180d13
Fix bug in group management
2008-01-25 20:23:04 -05:00
David Bartley
6bec583059
Refactor uwldap constants
2008-01-23 02:11:16 -05:00
David Bartley
a5e52e0178
Add office staff to floppy group
2008-01-22 21:49:14 -05:00
David Bartley
5778d003c2
Added console app
...
* Added 'ceo --help' stub
* Added 'ceo memberlist' command
2008-01-10 23:59:25 -05:00
David Bartley
0cf2970d7f
Fix group modification code
2008-01-07 13:55:47 -05:00
David Bartley
23adc7db5f
Fix typo
2008-01-07 13:45:21 -05:00
David Bartley
677a83ef8b
Add cro to positions
2008-01-06 22:16:40 -05:00
Michael Spang
087fc12908
Conditionally shows terms
2007-12-23 19:56:20 -05:00
Michael Spang
92fc45c97c
Show "Rep Terms" when displaying member
2007-12-20 17:06:01 -05:00
Michael Spang
34b2aa1028
Add club representative support
...
The only difference between a club representative account and a member account
is how they are registered for terms. If you are already a representative for
the current term, you need only go through the membership renewal process to
become a full fledged member.
2007-12-20 16:55:22 -05:00