34d3af171f0b45aa7b1fb5f08e417844385100bb
1 2001-07-25 14:19 anthonybaxter
3 * setup.py: first cut at setup.py - installs the package, but not
4 the bin/cgi-bin yet
6 2001-07-25 14:10 richard
8 * tests/__init__.py: added date test suite
10 2001-07-25 14:10 richard
12 * tests/test_dates.py: Date test suite
14 2001-07-25 14:09 richard
16 * roundup/date.py: Fixed offset handling (shoulda read the spec a
17 little better)
19 2001-07-25 13:40 richard
21 * README.TXT: added note about the spec
23 2001-07-25 13:40 richard
25 * tests/test_db.py: Fixed an oops
27 2001-07-25 13:39 richard
29 * roundup/htmltemplate.py: Hrm - displaying links to classes that
30 don't specify a key property. I've got it defaulting to 'name',
31 then 'title' and then a "random" property (first one returned by
32 getprops().keys(). Needs to be moved onto the Class I think...
34 2001-07-25 11:23 richard
36 * roundup/backends/back_anydbm.py,
37 roundup/templates/extended/dbinit.py, tests/test_db.py,
38 tests/test_schema.py: Added the Roundup spec to the new
39 documentation directory.
41 2001-07-24 21:18 anthonybaxter
43 * roundup/init.py: oops. left a print in
45 2001-07-24 20:54 anthonybaxter
47 * roundup/: init.py, templatebuilder.py: oops. Html.
49 2001-07-24 20:46 anthonybaxter
51 * roundup/: init.py, templatebuilder.py, templates/__init__.py,
52 templates/classic/__init__.py, templates/classic/dbinit.py,
53 templates/classic/htmlbase.py, templates/extended/__init__.py,
54 templates/extended/htmlbase.py: Added templatebuilder module. two
55 functions - one to pack up the html base, one to unpack it. Packed
56 up the two standard templates into htmlbases. Modified __init__ to
57 install them.
59 __init__.py magic was needed for the rather high levels of wierd
60 import magic. Reducing level of import magic == (good, future)
62 2001-07-24 15:22 richard
64 * tests/: README.TXT, __init__.py, test_db.py, test_schema.py:
65 Added some unit tests
67 2001-07-24 14:26 anthonybaxter
69 * roundup/backends/back_bsddb3.py: bsddb3 implementation. For now,
70 it's the bsddb implementation with a "3" added in crayon.
72 2001-07-24 11:07 richard
74 * roundup-server: Added command-line arg handling to roundup-server
75 so it's more useful out-of-the-box.
77 2001-07-24 11:06 richard
79 * roundup/templates/classic/dbinit.py: Oops - accidentally duped
80 the keywords class
82 2001-07-24 09:32 richard
84 * INSTALL.TXT: minor edit
86 2001-07-24 09:28 richard
88 * roundup/templates/: README.txt, classic/__init__.py,
89 classic/dbinit.py, classic/instance_config.py,
90 classic/interfaces.py, classic/detectors/__init__.py,
91 classic/detectors/nosyreaction.py, classic/html/file.index,
92 classic/html/issue.filter, classic/html/issue.index,
93 classic/html/issue.item, classic/html/msg.index,
94 classic/html/msg.item, classic/html/style.css,
95 classic/html/user.index, classic/html/user.item: Adding the classic
96 template
98 2001-07-24 09:20 richard
100 * roundup/templates/extended/dbinit.py: forgot to remove the
101 interfaces from the dbinit module ;)
103 2001-07-24 09:16 richard
105 * roundup/templates/extended/: __init__.py, interfaces.py: Split
106 off the interfaces (CGI, mailgw) into a separate file from the DB
107 stuff.
109 2001-07-23 20:31 richard
111 * roundup-server: disabled the reloading until it can be done
112 properly
114 2001-07-23 18:55 richard
116 * CHANGES, INSTALL.TXT, README, README.TXT: renamed the text files
117 so that they're recognised as text files on windows added
118 INSTALL.TXT
120 2001-07-23 18:53 richard
122 * README, roundup-server: Fixed the ROUNDUPS decl in roundup-server
123 Move the installation notes to INSTALL
125 2001-07-23 18:45 richard
127 * roundup-admin, roundup/init.py,
128 roundup/templates/extended/dbinit.py: ok, so now "./roundup-admin
129 init" will ask questions in an attempt to get a workable
130 instance_home set up :) _and_ anydbm has had its first test :)
132 2001-07-23 18:25 richard
134 * roundup/backends/back_bsddb.py: more handling of bad journals
136 2001-07-23 18:20 richard
138 * roundup-admin, roundup/backends/back_anydbm.py,
139 roundup/backends/back_bsddb.py: Moved over to using marshal in the
140 bsddb and anydbm backends. roundup-admin now has a "freshen"
141 command that'll load/save all nodes (not retired - mod
142 hyperdb.Class.list() so it lists retired nodes)
144 2001-07-23 17:56 richard
146 * roundup/: date.py, backends/back_bsddb.py: Storing only
147 marshallable data in the db - no nasty pickled class references.
149 2001-07-23 17:22 richard
151 * roundup/backends/: __init__.py, _anydbm.py, _bsddb.py,
152 back_anydbm.py, back_bsddb.py: *sigh* some databases have _foo.so
153 as their underlying implementation. This time for sure, Rocky.
155 2001-07-23 17:15 richard
157 * roundup/backends/: _anydbm.py, _bsddb.py, bsddb.py: Moved the
158 backends into the backends package. Anydbm hasn't been tested at
159 all.
161 2001-07-23 17:14 richard
163 * roundup/: roundupdb.py, backends/__init__.py,
164 templates/extended/dbinit.py: Moved the database backends off into
165 backends.
167 2001-07-23 16:25 richard
169 * roundup/templates/extended/dbinit.py: relfected the move to
170 roundup/backends
172 2001-07-23 16:24 richard
174 * roundup/backends/__init__.py: made backends a package
176 2001-07-23 16:23 richard
178 * roundup/: hyper_bsddb.py, backends/bsddb.py: moved hyper_bsddb.py
179 to the new backends package as bsddb.py
181 2001-07-23 14:49 anthonybaxter
183 * README: changed the 'snip' lines so they don't look like CVS
184 conflict markers.
186 2001-07-23 14:47 anthonybaxter
188 * cgi-bin/roundup.cgi: renamed ROUNDUPS to ROUNDUP_INSTANCE_HOMES
189 sys.exit(0) if python version wrong.
191 2001-07-23 14:33 richard
193 * cgi-bin/roundup.cgi: brought the CGI instance config dict in line
194 with roundup-server
196 2001-07-23 14:33 anthonybaxter
198 * roundup/templates/extended/: __init__.py, dbinit.py,
199 instance_config.py: split __init__.py into 2. dbinit and
200 instance_config.
202 2001-07-23 14:31 richard
204 * CHANGES, cgi-bin/roundup.cgi: Fixed the roundup CGI script for
205 updates to cgi_client.py
207 2001-07-23 14:21 richard
209 * roundup/templates/extended/: html/file.index, html/issue.filter,
210 html/issue.index, html/issue.item, html/msg.index, html/msg.item,
211 html/style.css, html/user.index, html/user.item, issue.filter,
212 issue.item, msg.item, style.css, user.item: moving HTML templates
213 to their own dir
215 2001-07-23 14:19 richard
217 * roundup/templates/extended/: file.index, issue.index, msg.index,
218 user.index: moving the HTML templates into their own dir
220 2001-07-23 14:05 anthonybaxter
222 * roundup-server: actually quit if python version wrong
224 2001-07-23 13:56 richard
226 * roundup/cgi_client.py: oops, missed a config removal
228 2001-07-23 13:50 anthonybaxter
230 * roundup/templates/extended/: __init__.py, file.index,
231 issue.filter, issue.index, issue.item, msg.index, msg.item,
232 style.css, user.index, user.item, detectors/__init__.py,
233 detectors/nosyreaction.py: moved templates to proper location
235 2001-07-23 13:46 richard
237 * roundup-admin, roundup-mailgw, roundup-server: moving the bin
238 files to facilitate out-of-the-boxness
240 2001-07-22 22:09 richard
242 * roundup/: __init__.py, cgi_client.py, cgitb.py, date.py,
243 htmltemplate.py, hyper_bsddb.py, hyperdb.py, init.py, mailgw.py,
244 roundupdb.py: Final commit of Grande Splite
246 2001-07-22 21:58 richard
248 * roundup/: __init__.py, cgi_client.py, cgitb.py, date.py,
249 htmltemplate.py, hyper_bsddb.py, hyperdb.py, init.py, mailgw.py,
250 roundupdb.py: More Grande Splite
252 2001-07-22 21:47 richard
254 * cgi-bin/roundup.cgi: More Grande Splite
256 2001-07-22 21:11 richard
258 * CHANGES, README, cgitb.py, config.py, date.py, hyperdb.py,
259 hyperdb_bsddb.py, roundup-mailgw.py, roundup.cgi, roundup.py,
260 roundup_cgi.py, roundupdb.py, server.py, style.css, template.py,
261 test.py: Initial commit of the Grande Splite
263 2001-07-20 22:33 richard
265 * server.py: oops ;)
267 2001-07-20 18:20 richard
269 * CHANGES: update for recent chagnes
271 2001-07-20 18:20 richard
273 * README, hyperdb.py: Fixed a bug in the filter - wrong variable
274 names in the error message. Recognised that the filter has an
275 outstanding bug. Hrm. we need a bug tracker for this project :)
277 2001-07-20 17:35 richard
279 * CHANGES, hyperdb.py, hyperdb_bsddb.py, roundup_cgi.py,
280 roundupdb.py, test.py: largish changes as a start of splitting off
281 bits and pieces to allow more flexible installation / database
282 back-ends
284 2001-07-20 17:34 richard
286 * template.py: Quote the value put in the text input value
287 attribute.
289 2001-07-20 11:37 richard
291 * README: Just registering a new TODO
293 2001-07-20 10:53 richard
295 * roundup_cgi.py: Default index now filters out the resolved issues
296 ;)
298 2001-07-20 10:23 richard
300 * CHANGES: update for latest changes
302 2001-07-20 10:22 richard
304 * roundupdb.py: Priority list changes - removed the redundant TODO
305 and added support. See roundup-devel for details.
307 2001-07-20 10:17 richard
309 * roundup_cgi.py: Fixed adding a new issue when there is no __note
311 2001-07-19 20:43 anthonybaxter
313 * config.py, server.py: HTTP_HOST and HTTP_PORT config options.
315 2001-07-19 16:37 anthonybaxter
317 * README: added more todo items
319 2001-07-19 16:27 anthonybaxter
321 * cgitb.py, config.py, date.py, hyperdb.py, roundup-mailgw.py,
322 roundup.py, roundup_cgi.py, roundupdb.py, server.py, template.py:
323 fixing (manually) the (dollarsign)Log(dollarsign) entries caused by
324 my using the magic (dollarsign)Id(dollarsign) and
325 (dollarsign)Log(dollarsign) strings in a commit message. I'm a
326 twonk.
328 Also broke the help string in two.
330 2001-07-19 16:14 richard
332 * Makefile, README, dummy_config.py: minor changes to test the cvs
333 mailout system
335 2001-07-19 16:08 anthonybaxter
337 * roundup.py: fixed typo in usage string because it was bugging me
338 each time I saw it.
340 2001-07-19 15:52 anthonybaxter
342 * cgitb.py, config.py, date.py, hyperdb.py, roundup-mailgw.py,
343 roundup.py, roundup_cgi.py, roundupdb.py, server.py, template.py:
344 Added CVS keywords $Id: ChangeLog,v 1.3 2001-07-25 04:20:59 anthonybaxter Exp $ and $Log: not supported by cvs2svn $ to all python files.
346 2001-07-19 15:46 anthonybaxter
348 * config.py: modified to use localconfig.py (if it exists) and to
349 make the various options (e.g. paths) based on ROUNDUP_HOME &c.
351 2001-07-19 15:23 richard
353 * CHANGES, Makefile, config.py, hyperdb.py, roundup_cgi.py,
354 roundupdb.py, template.py: . Fixed bug in re generation in the
355 filter (I hadn't finished the code ;)
356 . Added TODO as a priority (between bug and usability)
357 . Fixed handling of None String property in grouped list headings
359 2001-07-19 13:12 richard
361 * README: mention config.py in the install instructions, removed a
362 bug
364 2001-07-19 13:11 richard
366 * Makefile, dummy_config.py: Added stuff to help with release
367 generation. . Makefile has the release tgz builder in it .
368 dummy_config.py is an empty config file that replaces the config.py
369 in the release
371 2001-07-19 12:16 richard
373 * README, date.py, hyperdb.py, roundup.cgi, roundup_cgi.py,
374 roundupdb.py, CHANGES, cgitb.py, config.py, roundup-mailgw.py,
375 roundup.py, server.py, style.css, template.py: Initial revision
377 2001-07-19 12:16 richard
379 * README, date.py, hyperdb.py, roundup.cgi, roundup_cgi.py,
380 roundupdb.py, CHANGES, cgitb.py, config.py, roundup-mailgw.py,
381 roundup.py, server.py, style.css, template.py: Initial import of
382 code - currently version 1.0.2 but with the 1.0.3 changes as given
383 in the CHANGES file. Is about ready for a 1.0.3 release.