David Bartley
d1a781eb41
Release 0.4.5
15 years ago
David Bartley
df3a964c6c
Add inactive command
15 years ago
David Bartley
146745cff0
Add library stubs and refactor menu creation
15 years ago
David Bartley
aabb7616b1
It's doubtful that a user would need to mount a floppy disk
15 years ago
David Bartley
c218eec2b4
Don't offer to update to an empty program
15 years ago
Michael Spang
06e1ddff57
Update changelog for 0.4.4
15 years ago
Michael Spang
e2b6557828
Fix use of member UID range in addclub
15 years ago
David Bartley
179f501385
Refactor console code
15 years ago
David Bartley
909b180d13
Fix bug in group management
15 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
15 years ago
David Bartley
6027249715
Merge branch 'master' of /users/git/public/pyceo
15 years ago
David Bartley
1d2a69a870
Add expired-account and notify-hook to git
15 years ago
David Bartley
47531a0ec2
Implement expired account emails
15 years ago
David Bartley
6bec583059
Refactor uwldap constants
15 years ago
David Bartley
a5e52e0178
Add office staff to floppy group
15 years ago
Michael Spang
d46915dbee
Fix use of club settings in addmember
15 years ago
Michael Spang
34da813a37
Actually do magic, tested this time
15 years ago
Michael Spang
36e3ae8c9e
Fix magic, really
15 years ago
Michael Spang
b991d32e63
Fix magic
15 years ago
David Bartley
07f696ab3f
Sort memberlist
15 years ago
David Bartley
23dcc35f58
Implement updateprogram (interactively updates program from uwldap)
15 years ago
David Bartley
9fc6e34b15
Add list_all and uid2dn; make list_* return {dn:...} instead of {uid:...}
15 years ago
David Bartley
0dbd7a6dd5
Set params=[] by default in ldapi.search
15 years ago
David Bartley
3bd15baa2b
Install ceo.console
15 years ago
David Bartley
5778d003c2
Added console app
...
* Added 'ceo --help' stub
* Added 'ceo memberlist' command
15 years ago
David Bartley
9d3119274b
Release 0.4.3
15 years ago
David Bartley
0cf2970d7f
Fix group modification code
15 years ago
David Bartley
23adc7db5f
Fix typo
15 years ago
David Bartley
677a83ef8b
Add cro to positions
15 years ago
Michael Spang
4919539405
Release 0.4.2
15 years ago
Michael Spang
d5793c37a4
Add git-buildpackage configuration
15 years ago
Michael Spang
087fc12908
Conditionally shows terms
15 years ago
Michael Spang
92fc45c97c
Show "Rep Terms" when displaying member
15 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.
15 years ago
Michael Spang
e28b159cdc
POSIX ACL support in addhomedir and addclub
15 years ago
Michael Spang
3307bfc56e
Remove obsolete function ceo_add_club()
15 years ago
David Bartley
c7aea5c7cf
Add sudo entry to ldap when creating clubs
15 years ago
David Bartley
a2a5e3771a
Improved tab-completion
15 years ago
David Bartley
5a504220aa
Improve exception handling
15 years ago
David Bartley
d4c47073e0
Clarify group failure
15 years ago
David Bartley
7a282739e2
Add tab completion for userid fields
15 years ago
David Bartley
7c6c3d00a7
Remove extraneous whitespace
15 years ago
Michael Spang
92513f4587
Allow init of MemberException with no arguments
15 years ago
David Bartley
f37a9452d5
Merge branch 'master' of /users/git/public/pyceo
15 years ago
David Bartley
c22b6e91a3
Only allow 3 password attempts
15 years ago
Michael Spang
6acb5c0f93
Merge branch 'master' of caffeine:/srv/git/public/pyceo
15 years ago
Michael Spang
14069b2c08
Add manpages and remove TODO
15 years ago
Michael Spang
06d1e8b48b
Remove ceoquery
...
Just use the GUI's search feature or ldapsearch directly.
15 years ago
David Bartley
40cf5ec2f3
Add password prompt
15 years ago
Michael Spang
ba05827977
Remove python-pam dependency
...
Only chsh and chfn depended on it.
15 years ago