Bump version to 0.5.4
[mspang/pyceo.git] / debian / changelog
1 ceo (0.5.4) stable; urgency=low
2
3   * Switch from SCTP to TCP
4
5  -- Michael Spang <mspang@csclub.uwaterloo.ca>  Mon, 02 Nov 2009 03:04:52 +0000
6
7 ceo (0.5.3) stable; urgency=low
8
9   * Fix gss error reporting bug
10   * Clarify email forwarding upon renewal
11   * Fail fast if not authenticated
12   * Encrypt all post-auth ceoc<->ceod communication
13   * Improve error handling when writing
14
15  -- Michael Spang <mspang@csclub.uwaterloo.ca>  Sat, 24 Oct 2009 14:49:51 -0400
16
17 ceo (0.5.2) stable; urgency=low
18
19   * Clarify search operation in menu
20   * Move some code
21   * Fix segfault
22   * Write mysql file to ~club
23   * Kill mathsoclist
24   * Blacklist orphaned/expired from updateprograms
25   * Add status thing
26   * Force redraw after status thing
27
28  -- Michael Spang <mspang@csclub.uwaterloo.ca>  Wed, 16 Sep 2009 18:32:56 -0400
29
30 ceo (0.5.1) stable; urgency=low
31
32   * Add mysql magic.
33   * Add email forwarding magic.
34   * Labels on the menu.
35
36  -- Michael Spang <mspang@csclub.uwaterloo.ca>  Wed, 09 Sep 2009 17:54:49 -0400
37
38 ceo (0.5.0) stable; urgency=low
39
40   * Add ceo daemon.
41
42  -- Michael Spang <mspang@uwaterloo.ca>  Thu, 30 Jul 2009 00:19:42 -0400
43
44 ceo (0.4.24) stable; urgency=low
45
46   * Bump standards version.
47
48  -- Michael Spang <mspang@uwaterloo.ca>  Wed, 29 Jul 2009 07:31:24 -0400
49
50 ceo (0.4.23) stable; urgency=low
51
52   * CEO library now only finds books that are signed out as being overdue.
53
54  -- Michael Gregson <mgregson@csclub.uwaterloo.ca>  Wed, 11 Mar 2009 03:30:01 -0500
55
56 ceo (0.4.22) stable; urgency=low
57
58   * CEO now closes window when it should.  (Sorry)
59
60  -- Michael Gregson <mgregson@csclub.uwaterloo.ca>  Wed, 11 Mar 2009 02:25:01 -0500
61
62 ceo (0.4.21) stable; urgency=low
63
64   * CEO Library can now add boox.
65
66  -- Michael Gregson <mgregson@csclub.uwaterloo.ca>  Wed, 11 Mar 2009 02:09:01 -0500
67
68 ceo (0.4.20) stable; urgency=low
69
70   * Update kadmin headers
71
72  -- David Bartley <dtbartle@csclub.uwaterloo.ca>  Tue, 24 Feb 2009 16:08:12 -0500
73
74 ceo (0.4.19) stable; urgency=low
75
76   * Rebuild for lenny.
77
78  -- Michael Spang <mspang@uwaterloo.ca>  Tue, 17 Feb 2009 22:23:30 -0500
79
80 ceo (0.4.18) stable; urgency=low
81
82   [ Michael Gregson ]
83   * Added new search function, and books now display due dates.
84
85  -- Michael Gregson <mgregson@csclub.uwaterloo.ca>  Wed, 29 Jan 2009 01:04:00 -0500
86
87 ceo (0.4.17) stable; urgency=low
88
89   [ Michael Gregson ]
90   * Books can now be returned!!!  Yay!
91
92  -- Michael Gregson <mgregson@csclub.uwaterloo.ca>  Thu, 15 Jan 2009 23:42:00 -0500
93
94 ceo (0.4.16) stable; urgency=low
95
96   [ Michael Gregson ]
97   * Fixed error in calling of members.current
98
99  -- Michael Gregson <mgregson@csclub.uwaterloo.ca>  Thu, 15 Jan 2009 22:40:00 -0500
100
101 ceo (0.4.15) stable; urgency=low
102
103   [ Michael Gregson ]
104   * Fixed incorrect usage of members.registered in library
105
106  -- Michael Gregson <mgregson@csclub.uwaterloo.ca>  Thu, 15 Jan 2009 19:10:00 -0500
107
108 ceo (0.4.14) stable; urgency=low
109
110   [ Michael Gregson ]
111   * Corrected members.registered() to account for
112     non-existent members.
113   * Corrected overdue search.
114
115  -- Michael Gregson <mgregson@csclub.uwaterloo.ca>  Thu, 15 Jan 2009 18:40:00 -0500
116
117 ceo (0.4.13) stable; urgency=low
118
119   [ Michael Gregson ]
120   * Add user validation to library system
121   * Add search function to library
122   * Can search for overdue books.
123
124  -- Michael Gregson <mgregson@csclub.uwaterloo.ca>  Thu, 15 Jan 2009 17:00:00 -0500
125
126 ceo (0.4.12) stable; urgency=low
127
128   [ Michael Gregson ]
129   * Rewrite library system.
130   * Support for book checkout and return on sqlobject backends
131   * We dont die when not having LDAP to connect to.
132
133  -- Michael Gregson <mgregson@csclub.uwaterloo.ca>  Wed, 14 Jan 2009 19:38:00 -0400
134
135 ceo (0.4.11) stable; urgency=low
136
137   [ David Bartley ]
138   * Add library path to config
139
140   [ Nick Guenther ]
141   * library backend, initial version
142   * Library GUI is coming, but awkwardsadface
143   * CEO notifies of it's connect attempt (since if LDAP is being sad
144     then CEO hangs without any indication of why)
145   * Search works whoooo
146   * We've gone from not having a library, to having a basic library that
147     almost works! There's kinks and the code could be cleaner in places,
148     but it's a really decent start for only a day's work. yayyyy python
149
150  -- David Bartley <dtbartle@csclub.uwaterloo.ca>  Mon, 02 Jun 2008 23:49:09 -0400
151
152 ceo (0.4.10) stable; urgency=low
153
154   [ David Bartley ]
155   * Always call deauth
156   * Add configurable refquota support
157
158   [ Michael Spang ]
159   * Auth as ceo/admin for zfsaddhomedir
160
161  -- David Bartley <dtbartle@csclub.uwaterloo.ca>  Wed, 28 May 2008 02:01:53 -0400
162
163 ceo (0.4.9) stable; urgency=low
164
165   * Move mathsoc regex and exception userid's into config
166   * Import sys
167   * Fix help text
168   * Use refquota instead of quota
169
170  -- David Bartley <dtbartle@csclub.uwaterloo.ca>  Thu, 15 May 2008 22:14:50 -0400
171
172 ceo (0.4.8) stable; urgency=low
173
174   * No point in recommending quota anymore
175   * Add help for command-line ceo
176   * Drop memberUid support; all groups use uniqueMember now
177   * Simplify help
178   * Improve help message
179   * Add mathsoclist command
180   * Add term argument to mathsoclist
181
182  -- David Bartley <dtbartle@csclub.uwaterloo.ca>  Thu, 24 Apr 2008 19:57:12 -0400
183
184 ceo (0.4.7) stable; urgency=low
185
186   [ David Bartley ]
187   * Add zfsaddhomedir
188
189   [ Michael Spang ]
190   * Initialize program name in openlog
191   * Whitespace fix
192
193  -- David Bartley <dtbartle@csclub.uwaterloo.ca>  Tue, 25 Mar 2008 14:13:36 -0400
194
195 ceo (0.4.6) stable; urgency=low
196
197   * Fix off-by-one error
198   * Search menu bug fix
199
200  -- David Bartley <dtbartle@csclub.uwaterloo.ca>  Sat, 15 Mar 2008 02:13:25 -0400
201
202 ceo (0.4.5) stable; urgency=low
203
204   * Don't offer to update to an empty program
205   * It's doubtful that a user would need to mount a floppy disk
206   * Add library stubs and refactor menu creation
207   * Add inactive command
208
209  -- David Bartley <dtbartle@csclub.uwaterloo.ca>  Mon, 10 Mar 2008 00:35:09 -0400
210
211 ceo (0.4.4) stable; urgency=low
212
213   [ David Bartley ]
214   * Added console app
215   * Install ceo.console
216   * Set params=[] by default in ldapi.search
217   * Add list_all and uid2dn; make list_* return {dn:...} instead of
218     {uid:...}
219   * Implement updateprogram (interactively updates program from uwldap)
220   * Sort memberlist
221   * Add office staff to floppy group
222   * Refactor uwldap constants
223   * Implement expired account emails
224   * Add expired-account and notify-hook to git
225   * Send to both uwdir email and csclub email
226   * Fix bug in group management
227   * Refactor console code
228
229   [ Michael Spang ]
230   * Fix magic
231   * Fix magic, really
232   * Actually do magic, tested this time
233   * Fix use of club settings in addmember
234   * Fix use of member UID range in addclub
235
236  -- Michael Spang <mspang@uwaterloo.ca>  Fri, 25 Jan 2008 20:36:42 -0500
237
238 ceo (0.4.3) stable; urgency=low
239
240   * Add cro to positions
241   * Fix typo
242   * Fix group modification code
243
244  -- David Bartley <dtbartle@csclub.uwaterloo.ca>  Tue, 08 Jan 2008 19:58:19 -0500
245
246 ceo (0.4.2) stable; urgency=low
247
248   [ David Bartley ]
249   * Add password prompt
250   * Only allow 3 password attempts
251   * Remove extraneous whitespace
252   * Add tab completion for userid fields
253   * Clarify group failure
254   * Improve exception handling
255   * Improved tab-completion
256   * Add sudo entry to ldap when creating clubs
257
258   [ Michael Spang ]
259   * Reorganize build process
260   * Reorganize namespace
261   * Use python-ldap directly in members
262   * Cleanup warnings: unused imports, etc
263   * Better error handling in the gui
264   * Fix list by term and list by name
265   * Display "Connecting..." during gui startup
266   * Remove chfn and chsh and allow shell changes in the gui
267   * Enlarge the shells list
268   * Don't try to install chsh and chfn
269   * Remove python-pam dependency
270   * Remove ceoquery
271   * Add manpages and remove TODO
272   * Allow init of MemberException with no arguments
273   * Remove obsolete function ceo_add_club()
274   * POSIX ACL support in addhomedir and addclub
275   * Add club representative support
276   * Show "Rep Terms" when displaying member
277   * Conditionally shows terms
278   * Add git-buildpackage configuration
279
280  -- Michael Spang <mspang@uwaterloo.ca>  Mon, 24 Dec 2007 13:41:27 -0500
281
282 ceo (0.4.1) stable; urgency=low
283
284   * Minor fixes
285
286  -- Michael Spang <mspang@uwaterloo.ca>  Wed, 12 Dec 2007 03:40:17 -0500
287
288 ceo (0.4.0) stable; urgency=low
289
290   * New release
291
292  -- Michael Spang <mspang@uwaterloo.ca>  Wed, 12 Dec 2007 03:07:05 -0500
293
294 ceo (0.3.9) stable; urgency=low
295
296   * New release
297
298  -- Michael Spang <mspang@uwaterloo.ca>  Mon, 10 Dec 2007 03:56:06 -0500
299
300 ceo (0.3.3) stable; urgency=low
301
302   * Add club and group modify page
303   * Add sasl support
304   * Complete group and position management
305   * Remove ceo-old
306   * Fix bugs
307
308  -- David Bartley <dtbartle@csclub.uwaterloo.ca>  Wed, 21 Nov 2007 20:56:14 -0500
309
310 ceo (0.3.2) unstable; urgency=low
311
312   [ Michael Spang ]
313   * Fix CEO group add for rfc2307bis
314
315   [ David Bartley ]
316   * Add 'search by group'
317   * Lookup name and program based on uwdir id
318   * Add group and position management
319
320  -- Michael Spang <mspang@uwaterloo.ca>  Wed, 21 Nov 2007 17:21:40 -0500
321
322 ceo (0.3.1) unstable; urgency=low
323
324   * addhomedir: invalidate nscd tables
325   * ceo-urwid: add create club account menuitem
326   * Add urwid to dependencies
327
328  -- Michael Spang <mspang@uwaterloo.ca>  Fri,  5 Oct 2007 10:16:41 -0400
329
330 ceo (0.3.0) unstable; urgency=low
331
332   * Add experimental urwid-based GUI
333   * Rip out studentid support
334   * Unbreak termusers in ceoquery
335   * Increase widths of UI windows
336   * PgSQL to LDAP transition
337
338  -- Michael Spang <mspang@uwaterloo.ca>  Tue, 25 Sep 2007 04:00:10 -0400
339
340 ceo (0.2.4) unstable; urgency=low
341
342   * Added csc.schema.
343   * Vim-style keybindings for CEO menus.
344   * Bug fix: call setreuid(euid, euid) in csc-chfn and csc-chsh.
345   * Bug fix: run less in "secure" mode.
346   * Renamed package to ceo.
347
348  -- Michael Spang <mspang@uwaterloo.ca>  Mon, 28 May 2007 02:05:28 -0400
349
350 csc (0.2.3) unstable; urgency=low
351
352   * Added "ceoquery", a utility to retrieve lists of members and users.
353   * Added "csc-chsh" and "csc-chfn" utilities.
354   * Bug fix: build_gecos() did not include enough commas between fields.
355   * Member attributes are now added to LDAP as well as the PgSQL database.
356
357  -- Michael Spang <mspang@uwaterloo.ca>  Sun, 18 Feb 2007 21:35:28 -0500
358
359 csc (0.2.2) unstable; urgency=low
360
361   * Added "addhomedir", a utility to create home directories for new users.
362   * Bug fix: CEO still referenced an exception that changed name in 0.2.
363   * Documentation updates.
364
365  -- Michael Spang <mspang@uwaterloo.ca>  Mon, 29 Jan 2007 01:47:31 -0500
366
367 csc (0.2.1) unstable; urgency=low
368
369   * Documentation updates only
370   * Added docs/GIT-HOWTO and docs/INSTALLING
371
372  -- Michael Spang <mspang@uwaterloo.ca>  Sun, 28 Jan 2007 01:24:37 -0500
373
374 csc (0.2) unstable; urgency=low
375
376   * Tests added to most Python modules.
377   * Split configuration files.
378   * Added maintainer scripts to manage permissions during install and purge.
379   * Added functions for use by tools planned for next release (chfn, etc).
380   * Added support for account "repair", which will recreate LDAP entries
381     and principals if necessary.
382   * The recreate account menu option in ceo is now active.
383   * Replaced instances of "== None" and "!= None" with "is None" and
384     "is not None", respectively (thanks to: Nick Guenther).
385   * Renamed terms.valid() to terms.validate() (thanks to: Nick Guenther).
386
387  -- Michael Spang <mspang@uwaterloo.ca>  Fri, 26 Jan 2007 20:10:14 -0500
388
389 csc (0.1) unstable; urgency=low
390
391   * Initial Release.
392
393  -- Michael Spang <mspang@uwaterloo.ca>  Thu, 28 Dec 2006 04:07:03 -0500
394