Code

Added the Roundup spec to the new documentation directory.
[roundup.git] / ChangeLog
1 2001-07-24 14:26  anthonybaxter
3         * roundup/backends/back_bsddb3.py: bsddb3 implementation. For now,
4         it's the bsddb implementation with a "3" added in crayon.
6 2001-07-24 11:07  richard
8         * roundup-server: Added command-line arg handling to roundup-server
9         so it's more useful out-of-the-box.
11 2001-07-24 11:06  richard
13         * roundup/templates/classic/dbinit.py: Oops - accidentally duped
14         the keywords class
16 2001-07-24 09:32  richard
18         * INSTALL.TXT: minor edit
20 2001-07-24 09:28  richard
22         * roundup/templates/: README.txt, classic/__init__.py,
23         classic/dbinit.py, classic/instance_config.py,
24         classic/interfaces.py, classic/detectors/__init__.py,
25         classic/detectors/nosyreaction.py, classic/html/file.index,
26         classic/html/issue.filter, classic/html/issue.index,
27         classic/html/issue.item, classic/html/msg.index,
28         classic/html/msg.item, classic/html/style.css,
29         classic/html/user.index, classic/html/user.item: Adding the classic
30         template
32 2001-07-24 09:20  richard
34         * roundup/templates/extended/dbinit.py: forgot to remove the
35         interfaces from the dbinit module ;)
37 2001-07-24 09:16  richard
39         * roundup/templates/extended/: __init__.py, interfaces.py: Split
40         off the interfaces (CGI, mailgw) into a separate file from the DB
41         stuff.
43 2001-07-23 20:31  richard
45         * roundup-server: disabled the reloading until it can be done
46         properly
48 2001-07-23 18:55  richard
50         * CHANGES, INSTALL.TXT, README, README.TXT: renamed the text files
51         so that they're recognised as text files on windows added
52         INSTALL.TXT
54 2001-07-23 18:53  richard
56         * README, roundup-server: Fixed the ROUNDUPS decl in roundup-server
57         Move the installation notes to INSTALL
59 2001-07-23 18:45  richard
61         * roundup-admin, roundup/init.py,
62         roundup/templates/extended/dbinit.py: ok, so now "./roundup-admin
63         init" will ask questions in an attempt to get a workable
64         instance_home set up :) _and_ anydbm has had its first test :)
66 2001-07-23 18:25  richard
68         * roundup/backends/back_bsddb.py: more handling of bad journals
70 2001-07-23 18:20  richard
72         * roundup-admin, roundup/backends/back_anydbm.py,
73         roundup/backends/back_bsddb.py: Moved over to using marshal in the
74         bsddb and anydbm backends.  roundup-admin now has a "freshen"
75         command that'll load/save all nodes (not  retired - mod
76         hyperdb.Class.list() so it lists retired nodes)
78 2001-07-23 17:56  richard
80         * roundup/: date.py, backends/back_bsddb.py: Storing only
81         marshallable data in the db - no nasty pickled class references.
83 2001-07-23 17:22  richard
85         * roundup/backends/: __init__.py, _anydbm.py, _bsddb.py,
86         back_anydbm.py, back_bsddb.py: *sigh* some databases have _foo.so
87         as their underlying implementation.  This time for sure, Rocky.
89 2001-07-23 17:15  richard
91         * roundup/backends/: _anydbm.py, _bsddb.py, bsddb.py: Moved the
92         backends into the backends package. Anydbm hasn't been tested at
93         all.
95 2001-07-23 17:14  richard
97         * roundup/: roundupdb.py, backends/__init__.py,
98         templates/extended/dbinit.py: Moved the database backends off into
99         backends.
101 2001-07-23 16:25  richard
103         * roundup/templates/extended/dbinit.py: relfected the move to
104         roundup/backends
106 2001-07-23 16:24  richard
108         * roundup/backends/__init__.py: made backends a package
110 2001-07-23 16:23  richard
112         * roundup/: hyper_bsddb.py, backends/bsddb.py: moved hyper_bsddb.py
113         to the new backends package as bsddb.py
115 2001-07-23 14:49  anthonybaxter
117         * README: changed the 'snip' lines so they don't look like CVS
118         conflict markers.
120 2001-07-23 14:47  anthonybaxter
122         * cgi-bin/roundup.cgi: renamed ROUNDUPS to ROUNDUP_INSTANCE_HOMES
123         sys.exit(0) if python version wrong.
125 2001-07-23 14:33  richard
127         * cgi-bin/roundup.cgi: brought the CGI instance config dict in line
128         with roundup-server
130 2001-07-23 14:33  anthonybaxter
132         * roundup/templates/extended/: __init__.py, dbinit.py,
133         instance_config.py: split __init__.py into 2. dbinit and
134         instance_config.
136 2001-07-23 14:31  richard
138         * CHANGES, cgi-bin/roundup.cgi: Fixed the roundup CGI script for
139         updates to cgi_client.py
141 2001-07-23 14:21  richard
143         * roundup/templates/extended/: html/file.index, html/issue.filter,
144         html/issue.index, html/issue.item, html/msg.index, html/msg.item,
145         html/style.css, html/user.index, html/user.item, issue.filter,
146         issue.item, msg.item, style.css, user.item: moving HTML templates
147         to their own dir
149 2001-07-23 14:19  richard
151         * roundup/templates/extended/: file.index, issue.index, msg.index,
152         user.index: moving the HTML templates into their own dir
154 2001-07-23 14:05  anthonybaxter
156         * roundup-server: actually quit if python version wrong
158 2001-07-23 13:56  richard
160         * roundup/cgi_client.py: oops, missed a config removal
162 2001-07-23 13:50  anthonybaxter
164         * roundup/templates/extended/: __init__.py, file.index,
165         issue.filter, issue.index, issue.item, msg.index, msg.item,
166         style.css, user.index, user.item, detectors/__init__.py,
167         detectors/nosyreaction.py: moved templates to proper location
169 2001-07-23 13:46  richard
171         * roundup-admin, roundup-mailgw, roundup-server: moving the bin
172         files to facilitate out-of-the-boxness
174 2001-07-22 22:09  richard
176         * roundup/: __init__.py, cgi_client.py, cgitb.py, date.py,
177         htmltemplate.py, hyper_bsddb.py, hyperdb.py, init.py, mailgw.py,
178         roundupdb.py: Final commit of Grande Splite
180 2001-07-22 21:58  richard
182         * roundup/: __init__.py, cgi_client.py, cgitb.py, date.py,
183         htmltemplate.py, hyper_bsddb.py, hyperdb.py, init.py, mailgw.py,
184         roundupdb.py: More Grande Splite
186 2001-07-22 21:47  richard
188         * cgi-bin/roundup.cgi: More Grande Splite
190 2001-07-22 21:11  richard
192         * CHANGES, README, cgitb.py, config.py, date.py, hyperdb.py,
193         hyperdb_bsddb.py, roundup-mailgw.py, roundup.cgi, roundup.py,
194         roundup_cgi.py, roundupdb.py, server.py, style.css, template.py,
195         test.py: Initial commit of the Grande Splite
197 2001-07-20 22:33  richard
199         * server.py: oops ;)
201 2001-07-20 18:20  richard
203         * CHANGES: update for recent chagnes
205 2001-07-20 18:20  richard
207         * README, hyperdb.py: Fixed a bug in the filter - wrong variable
208         names in the error message.  Recognised that the filter has an
209         outstanding bug. Hrm. we need a bug tracker for this project :)
211 2001-07-20 17:35  richard
213         * CHANGES, hyperdb.py, hyperdb_bsddb.py, roundup_cgi.py,
214         roundupdb.py, test.py: largish changes as a start of splitting off
215         bits and pieces to allow more flexible installation / database
216         back-ends
218 2001-07-20 17:34  richard
220         * template.py: Quote the value put in the text input value
221         attribute.
223 2001-07-20 11:37  richard
225         * README: Just registering a new TODO
227 2001-07-20 10:53  richard
229         * roundup_cgi.py: Default index now filters out the resolved issues
230         ;)
232 2001-07-20 10:23  richard
234         * CHANGES: update for latest changes
236 2001-07-20 10:22  richard
238         * roundupdb.py: Priority list changes - removed the redundant TODO
239         and added support. See roundup-devel for details.
241 2001-07-20 10:17  richard
243         * roundup_cgi.py: Fixed adding a new issue when there is no __note
245 2001-07-19 20:43  anthonybaxter
247         * config.py, server.py: HTTP_HOST and HTTP_PORT config options.
249 2001-07-19 16:37  anthonybaxter
251         * README: added more todo items
253 2001-07-19 16:27  anthonybaxter
255         * cgitb.py, config.py, date.py, hyperdb.py, roundup-mailgw.py,
256         roundup.py, roundup_cgi.py, roundupdb.py, server.py, template.py:
257         fixing (manually) the (dollarsign)Log(dollarsign) entries caused by
258         my using the magic (dollarsign)Id(dollarsign) and
259         (dollarsign)Log(dollarsign) strings in a commit message. I'm a
260         twonk.
261         
262         Also broke the help string in two.
264 2001-07-19 16:14  richard
266         * Makefile, README, dummy_config.py: minor changes to test the cvs
267         mailout system
269 2001-07-19 16:08  anthonybaxter
271         * roundup.py: fixed typo in usage string because it was bugging me
272         each time I saw it.
274 2001-07-19 15:52  anthonybaxter
276         * cgitb.py, config.py, date.py, hyperdb.py, roundup-mailgw.py,
277         roundup.py, roundup_cgi.py, roundupdb.py, server.py, template.py:
278         Added CVS keywords $Id: ChangeLog,v 1.2 2001-07-24 04:53:39 anthonybaxter Exp $ and $Log: not supported by cvs2svn $ to all python files.
280 2001-07-19 15:46  anthonybaxter
282         * config.py: modified to use localconfig.py (if it exists) and to
283         make the various options (e.g. paths) based on ROUNDUP_HOME &c.
285 2001-07-19 15:23  richard
287         * CHANGES, Makefile, config.py, hyperdb.py, roundup_cgi.py,
288         roundupdb.py, template.py:  . Fixed bug in re generation in the
289         filter (I hadn't finished the code ;)
290          . Added TODO as a priority (between bug and usability)
291          . Fixed handling of None String property in grouped list headings
293 2001-07-19 13:12  richard
295         * README: mention config.py in the install instructions, removed a
296         bug
298 2001-07-19 13:11  richard
300         * Makefile, dummy_config.py: Added stuff to help with release
301         generation.   . Makefile has the release tgz builder in it   .
302         dummy_config.py is an empty config file that replaces the config.py
303         in the     release
305 2001-07-19 12:16  richard
307         * README, date.py, hyperdb.py, roundup.cgi, roundup_cgi.py,
308         roundupdb.py, CHANGES, cgitb.py, config.py, roundup-mailgw.py,
309         roundup.py, server.py, style.css, template.py: Initial revision
311 2001-07-19 12:16  richard
313         * README, date.py, hyperdb.py, roundup.cgi, roundup_cgi.py,
314         roundupdb.py, CHANGES, cgitb.py, config.py, roundup-mailgw.py,
315         roundup.py, server.py, style.css, template.py: Initial import of
316         code - currently version 1.0.2 but with the 1.0.3 changes as given
317         in the CHANGES file. Is about ready for a 1.0.3 release.