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
David Bartley
a2a5e3771a
Improved tab-completion
2007-12-18 15:58:07 -05:00
David Bartley
5a504220aa
Improve exception handling
2007-12-18 01:49:13 -05:00
David Bartley
d4c47073e0
Clarify group failure
2007-12-18 01:37:44 -05:00
David Bartley
7a282739e2
Add tab completion for userid fields
2007-12-18 01:24:58 -05:00
David Bartley
c22b6e91a3
Only allow 3 password attempts
2007-12-16 18:34:42 -05:00
David Bartley
40cf5ec2f3
Add password prompt
2007-12-16 18:06:09 -05:00
Michael Spang
fb829d6687
Enlarge the shells list
2007-12-16 01:19:16 -05:00
Michael Spang
9470a42998
Remove chfn and chsh and allow shell changes in the gui
...
The chsh and chfn programs were broken anyway.
2007-12-16 01:16:21 -05:00
Michael Spang
1231cddf56
Display "Connecting..." during gui startup
2007-12-15 16:18:26 -05:00
Michael Spang
36413de090
Better error handling in the gui
2007-12-14 02:09:18 -05:00
Michael Spang
9110a41969
Cleanup warnings: unused imports, etc
2007-12-14 00:46:09 -05:00
Michael Spang
b8be0f8149
Reorganize namespace
...
There were too many packages with only a couple of modules
in them. It took minimum four tab completes to find an
interesting file. This halves that.
2007-12-13 23:34:16 -05:00