Michael Spang
06e1ddff57
Update changelog for 0.4.4
16 years ago
Michael Spang
e2b6557828
Fix use of member UID range in addclub
16 years ago
David Bartley
179f501385
Refactor console code
16 years ago
David Bartley
909b180d13
Fix bug in group management
16 years ago
David Bartley
1cb28e9cc8
Send to both uwdir email and csclub email
...
* We were getting lots of bounces from uwdir emails (perhaps grads?)
* In the worse case, someone will get the email twice
16 years ago
David Bartley
6027249715
Merge branch 'master' of /users/git/public/pyceo
16 years ago
David Bartley
1d2a69a870
Add expired-account and notify-hook to git
16 years ago
David Bartley
47531a0ec2
Implement expired account emails
16 years ago
David Bartley
6bec583059
Refactor uwldap constants
16 years ago
David Bartley
a5e52e0178
Add office staff to floppy group
16 years ago
Michael Spang
d46915dbee
Fix use of club settings in addmember
16 years ago
Michael Spang
34da813a37
Actually do magic, tested this time
16 years ago
Michael Spang
36e3ae8c9e
Fix magic, really
16 years ago
Michael Spang
b991d32e63
Fix magic
16 years ago
David Bartley
07f696ab3f
Sort memberlist
16 years ago
David Bartley
23dcc35f58
Implement updateprogram (interactively updates program from uwldap)
16 years ago
David Bartley
9fc6e34b15
Add list_all and uid2dn; make list_* return {dn:...} instead of {uid:...}
16 years ago
David Bartley
0dbd7a6dd5
Set params=[] by default in ldapi.search
16 years ago
David Bartley
3bd15baa2b
Install ceo.console
16 years ago
David Bartley
5778d003c2
Added console app
...
* Added 'ceo --help' stub
* Added 'ceo memberlist' command
16 years ago
David Bartley
9d3119274b
Release 0.4.3
16 years ago
David Bartley
0cf2970d7f
Fix group modification code
16 years ago
David Bartley
23adc7db5f
Fix typo
16 years ago
David Bartley
677a83ef8b
Add cro to positions
16 years ago
Michael Spang
4919539405
Release 0.4.2
16 years ago
Michael Spang
d5793c37a4
Add git-buildpackage configuration
16 years ago
Michael Spang
087fc12908
Conditionally shows terms
16 years ago
Michael Spang
92fc45c97c
Show "Rep Terms" when displaying member
16 years ago
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.
16 years ago
Michael Spang
e28b159cdc
POSIX ACL support in addhomedir and addclub
16 years ago
Michael Spang
3307bfc56e
Remove obsolete function ceo_add_club()
16 years ago
David Bartley
c7aea5c7cf
Add sudo entry to ldap when creating clubs
16 years ago
David Bartley
a2a5e3771a
Improved tab-completion
16 years ago
David Bartley
5a504220aa
Improve exception handling
16 years ago
David Bartley
d4c47073e0
Clarify group failure
16 years ago
David Bartley
7a282739e2
Add tab completion for userid fields
16 years ago
David Bartley
7c6c3d00a7
Remove extraneous whitespace
16 years ago
Michael Spang
92513f4587
Allow init of MemberException with no arguments
16 years ago
David Bartley
f37a9452d5
Merge branch 'master' of /users/git/public/pyceo
16 years ago
David Bartley
c22b6e91a3
Only allow 3 password attempts
16 years ago
Michael Spang
6acb5c0f93
Merge branch 'master' of caffeine:/srv/git/public/pyceo
16 years ago
Michael Spang
14069b2c08
Add manpages and remove TODO
16 years ago
Michael Spang
06d1e8b48b
Remove ceoquery
...
Just use the GUI's search feature or ldapsearch directly.
16 years ago
David Bartley
40cf5ec2f3
Add password prompt
16 years ago
Michael Spang
ba05827977
Remove python-pam dependency
...
Only chsh and chfn depended on it.
16 years ago
Michael Spang
97b72fc4e7
Don't try to install chsh and chfn
...
They are gone!
16 years ago
Michael Spang
fb829d6687
Enlarge the shells list
16 years ago
Michael Spang
9470a42998
Remove chfn and chsh and allow shell changes in the gui
...
The chsh and chfn programs were broken anyway.
16 years ago
Michael Spang
1231cddf56
Display "Connecting..." during gui startup
16 years ago
Michael Spang
b94a9fb5bc
Fix list by term and list by name
...
The list comprehension was incorrect.
16 years ago