Code

- Remove implementations of Class.getnode from back_anydbm and rdbms_common,
[roundup.git] / ChangeLog
1 2001-08-03 11:54  richard
3         * BUILD.txt, CHANGES.txt, README.txt, setup.py,
4         roundup/templates/classic/htmlbase.py: Started stuff off for the
5         0.2.5 release
7 2001-08-03 11:28  richard
9         * roundup-admin, roundup-mailgw, roundup-server,
10         cgi-bin/roundup.cgi, roundup/init.py: Used the much nicer
11         load_package, pointed out by Steve Majewski.
13 2001-08-03 11:19  richard
15         * roundup/templates/classic/: htmlbase.py, html/issue.item,
16         html/style.css: finished of colourising the classic template
18 2001-08-03 10:59  richard
20         * CHANGES.txt: chnages
22 2001-08-03 10:59  richard
24         * roundup-admin, roundup-mailgw, roundup-server,
25         cgi-bin/roundup.cgi, roundup/init.py: Instance import now imports
26         the instance using imp.load_module so that we can have instance
27         homes of "roundup" or other existing python package names.
29 2001-08-02 20:26  richard
31         * README.txt: changes
33 2001-08-02 16:38  richard
35         * roundup/: cgi_client.py, hyperdb.py, roundupdb.py,
36         templates/classic/dbinit.py, templates/classic/instance_config.py,
37         templates/extended/dbinit.py,
38         templates/extended/instance_config.py: Roundupdb now appends
39         "mailing list" information to its messages which include the e-mail
40         address and web interface address. Templates may override this in
41         their db classes to include specific information (support
42         instructions, etc).
44 2001-08-02 16:00  richard
46         * CHANGES.txt: anges
48 2001-08-02 15:55  richard
50         * roundup/cgi_client.py: Web edit messages aren't sent to the
51         person who did the edit any more. No message is generated if they
52         are the only person on the nosy list.
54 2001-08-02 11:01  richard
56         * CHANGES.txt: changes
58 2001-08-02 11:00  richard
60         * BUILD.txt: Added the 'clean' command to the instructions -
61         distutils doesn't seem to always detect when it needs to rebuild
62         when it should.
64 2001-08-02 10:43  richard
66         * roundup/templates/extended/interfaces.py: Even better (more
67         useful) headings
69 2001-08-02 10:36  richard
71         * roundup/templates/extended/interfaces.py: Made all the
72         user-specific link names the same (My Foo)
74 2001-08-02 10:34  richard
76         * roundup/cgi_client.py: bleah syntax error
78 2001-08-02 10:27  richard
80         * CHANGES.txt, roundup/templates/extended/htmlbase.py: changes
82 2001-08-02 10:27  richard
84         * roundup/date.py: Extended the range of intervals that are
85         pretty-printed before actual dates are displayed.
87 2001-08-02 10:26  richard
89         * roundup/cgi_client.py: Changed the order of the information in
90         the message generated by web edits.
92 2001-08-01 15:15  richard
94         * CHANGES.txt: changes
96 2001-08-01 15:15  richard
98         * README.txt, roundup/templates/extended/htmlbase.py,
99         roundup/templates/extended/interfaces.py,
100         roundup/templates/extended/html/issue.index,
101         roundup/templates/extended/html/support.index: Added "My Issues"
102         and "My Support" to extended template.
104 2001-08-01 15:06  richard
106         * CHANGES.txt: changes
108 2001-08-01 15:06  richard
110         * roundup/: templatebuilder.py, templates/classic/htmlbase.py,
111         templates/extended/htmlbase.py: htmlbase doesn't have extraneous
112         $Foo$ in it any more
114 2001-08-01 14:24  richard
116         * roundup/: hyperdb.py, mailgw.py: mailgw was assuming certain
117         properties existed on the issues being created.
119 2001-08-01 13:52  richard
121         * CHANGES.txt, roundup/htmltemplate.py: Checklist was using wrong
122         name.
124 2001-08-01 13:48  richard
126         * README.txt: Just a new idea...
128 2001-07-31 19:58  richard
130         * CHANGES.txt: changes
132 2001-07-31 19:54  richard
134         * roundup/date.py: Fixed the 2.1-specific gmtime() (no arg) call in
135         roundup.date. (Paul Wright)
137 2001-07-30 18:12  richard
139         * CHANGES.txt, roundup-admin, roundup/cgi_client.py,
140         roundup/htmltemplate.py, roundup/templatebuilder.py,
141         roundup/templates/classic/htmlbase.py,
142         roundup/templates/classic/html/file.newitem,
143         roundup/templates/classic/html/issue.item,
144         roundup/templates/extended/htmlbase.py,
145         roundup/templates/extended/interfaces.py: Added time logging and
146         file uploading to the templates.
148 2001-07-30 18:04  richard
150         * roundup/templates/extended/html/: file.newitem, timelog.index,
151         timelog.item: oops
153 2001-07-30 18:03  richard
155         * roundup/templates/extended/html/: issue.item, support.item: Fixes
156         to the uploading stuff (I forgot to put the code in the issue class
157         ;)
159 2001-07-30 17:17  richard
161         * setup.py: Just making sure we've got the right version in there
162         for development.
164 2001-07-30 16:26  richard
166         * roundup/cgi_client.py: Added some documentation on how the
167         newblah works.
169 2001-07-30 16:17  richard
171         * roundup/: cgi_client.py, htmltemplate.py: Features:  . Added
172         ability for cgi newblah forms to indicate that the new node   
173         should be linked somewhere.  Fixed:  . Fixed the agument handling
174         for the roundup-admin find command.   . Fixed handling of summary
175         when no note supplied for newblah. Again.   . Fixed detection of no
176         form in htmltemplate Field display.
178 2001-07-30 13:53  richard
180         * CHANGES.txt: chanegs
182 2001-07-30 13:52  richard
184         * roundup-admin: init help now lists templates and backends
186 2001-07-30 13:52  richard
188         * roundup/backends/__init__.py: Checks for ability to import the
189         specific back-end module.
191 2001-07-30 13:45  richard
193         * test/test_db.py: Added more DB to test_db. Can skip tests where
194         imports fail.
196 2001-07-30 12:38  richard
198         * roundup/templates/: classic/htmlbase.py, extended/htmlbase.py:
199         updated htmlbases
201 2001-07-30 12:38  richard
203         * roundup/: hyperdb.py, roundupdb.py: get() now has a default arg -
204         for migration only.
206 2001-07-30 12:37  richard
208         * roundup/htmltemplate.py: Temporary measure until we have decent
209         schema migration.
211 2001-07-30 12:37  richard
213         * roundup/cgi_client.py: Temporary measure until we have decent
214         schema migration...
216 2001-07-30 12:37  richard
218         * roundup-admin: Freshen is really broken. Commented out.
220 2001-07-30 12:36  richard
222         * roundup/backends/: back_bsddb.py, back_bsddb3.py: Handle
223         non-existence of db files in the other backends (code from anydbm).
225 2001-07-30 12:35  richard
227         * roundup/templates/extended/html/issue.item: Should've been
228         supportcall
230 2001-07-30 11:47  richard
232         * roundup/templates/extended/html/issue.item: Forgot to add the
233         support call property to the item page.
235 2001-07-30 11:41  richard
237         * roundup/backends/: back_anydbm.py, back_bsddb.py, back_bsddb3.py:
238         Makes schema changes mucho easier.
240 2001-07-30 11:32  richard
242         * CHANGES.txt, README.txt: noted changes
244 2001-07-30 11:28  richard
246         * roundup-admin: Bugfixes
248 2001-07-30 11:28  richard
250         * roundup/templates/__init__.py: Support for determining the
251         installed tempaltes
253 2001-07-30 11:27  richard
255         * roundup/templates/extended/html/: support.filter, support.index,
256         support.item: Oops - these are the HTML displays for the support
257         class.
259 2001-07-30 11:26  richard
261         * roundup/templates/extended/: dbinit.py, htmlbase.py,
262         interfaces.py, html/issue.filter, html/issue.index,
263         html/issue.item: Big changes:  . split off the support priority
264         into its own class  . added "new support, new user" to the page
265         head  . fixed the display options for the heading links
267 2001-07-30 11:25  richard
269         * roundup/templates/classic/: htmlbase.py, interfaces.py: Changes
270         to reflect cgi_client now implementing this template by default,
271         and not "extended".
273 2001-07-30 11:25  richard
275         * roundup/cgi_client.py: Default implementation is now "classic"
276         rather than "extended" as one would expect.
278 2001-07-30 11:24  richard
280         * roundup/htmltemplate.py: Handles new node display now.
282 2001-07-30 10:57  richard
284         * roundup-admin: Now uses getopt, much improved command-line
285         parsing. Much fuller help. Much better internal structure. It's
286         just BETTER. :)
288 2001-07-30 10:06  richard
290         * roundup/templatebuilder.py: Hrm - had IOError instead of OSError.
291         Not sure why there's two. Ho hum.
293 2001-07-30 10:05  richard
295         * roundup/roundupdb.py: Fixed IssueClass so that superseders links
296         to its classname rather than hard-coded to "issue".
298 2001-07-30 10:04  richard
300         * roundup-admin: Made the "init" prompting more friendly.
302 2001-07-30 09:34  richard
304         * CHANGES.txt, roundup/templates/classic/htmlbase.py,
305         roundup/templates/extended/htmlbase.py: changes
307 2001-07-30 09:34  richard
309         * setup.py: Added unit tests so they're run whenever we
310         package/install/whatever.
312 2001-07-30 09:32  richard
314         * test/test_dates.py: Fixed bug in unit test ;)
316 2001-07-29 19:43  richard
318         * setup.py: Make sure that the htmlbase is up-to-date when we build
319         a source dist.
321 2001-07-29 19:33  richard
323         * CHANGES.txt: changes
325 2001-07-29 19:31  richard
327         * roundup/htmltemplate.py: oops
329 2001-07-29 19:28  richard
331         * roundup/: htmltemplate.py, hyperdb.py: Fixed sorting by clicking
332         on column headings.
334 2001-07-29 18:37  richard
336         * CHANGES.txt, README.txt, setup.py: changes
338 2001-07-29 18:27  richard
340         * roundup/: cgi_client.py, htmltemplate.py, hyperdb.py: Fixed
341         handling of passed-in values in form elements (ie. during a
342         drill-down)
344 2001-07-29 17:01  richard
346         * README.txt, roundup-admin, roundup-mailgw, roundup-server,
347         setup.py, cgi-bin/roundup.cgi, roundup/__init__.py,
348         roundup/cgi_client.py, roundup/cgitb.py, roundup/date.py,
349         roundup/htmltemplate.py, roundup/hyperdb.py, roundup/init.py,
350         roundup/mailgw.py, roundup/roundupdb.py,
351         roundup/templatebuilder.py, roundup/templates/classic/__init__.py,
352         roundup/templates/classic/dbinit.py,
353         roundup/templates/classic/instance_config.py,
354         roundup/templates/classic/interfaces.py,
355         roundup/templates/extended/__init__.py,
356         roundup/templates/extended/dbinit.py,
357         roundup/templates/extended/instance_config.py,
358         roundup/templates/extended/interfaces.py, test/README.txt,
359         test/__init__.py, test/test_dates.py, test/test_db.py,
360         test/test_multipart.py, test/test_schema.py: Added vim command to
361         all source so that we don't get no steenkin' tabs :)
363 2001-07-29 16:42  richard
365         * test/test_dates.py: Added Interval tests.
367 2001-07-29 15:41  richard
369         * CHANGES.txt: changes
371 2001-07-29 15:36  richard
373         * roundup/: htmltemplate.py, hyperdb.py: Cleanup of the link label
374         generation.
376 2001-07-29 14:11  richard
378         * CHANGES.txt: Reverse the entries so most recent is first.
380 2001-07-29 14:09  richard
382         * test/test_db.py: Added the fabricated property "id" to all
383         hyperdb classes.
385 2001-07-29 14:07  richard
387         * roundup/templates/classic/: interfaces.py, html/file.index,
388         html/issue.filter, html/issue.index, html/issue.item,
389         html/msg.index, html/msg.item, html/style.css, html/user.index,
390         html/user.item: Fixed the classic template so it's more like the
391         "advertised" Roundup template.
393 2001-07-29 14:06  richard
395         * roundup/htmltemplate.py: Fixed problem in link display when Link
396         value is None.
398 2001-07-29 14:05  richard
400         * roundup/: hyperdb.py, roundupdb.py: Added the fabricated property
401         "id".
403 2001-07-29 14:04  richard
405         * roundup/cgi_client.py: Moved some code around allowing for
406         subclassing to change behaviour.
408 2001-07-28 18:17  richard
410         * roundup/htmltemplate.py: fixed use of stylesheet
412 2001-07-28 18:16  richard
414         * roundup/cgi_client.py: New issue form handles lack of note better
415         now.
417 2001-07-28 18:02  richard
419         * roundup/templatebuilder.py: commented out print
421 2001-07-28 17:59  richard
423         * roundup/: htmltemplate.py, init.py, templatebuilder.py: Replaced
424         errno integers with their module values.  De-tabbed
425         templatebuilder.py
427 2001-07-28 17:35  richard
429         * README.txt: todo refinement ;)
431 2001-07-28 16:44  richard
433         * CHANGES.txt, README.txt, doc/implementation.txt: Split off
434         implementation notes into separate file in doc directory. Added
435         some todo items to the README
437 2001-07-28 16:43  richard
439         * roundup/mailgw.py, test/__init__.py, test/test_multipart.py:
440         Multipart message class has the getPart method now. Added some
441         tests for it.
443 2001-07-28 11:56  richard
445         * CHANGES.txt, MANIFEST.in: changes
447 2001-07-28 11:45  richard
449         * doc/: overview.html, spec.html, images/edit.gif, images/edit.png,
450         images/hyperdb.gif, images/hyperdb.png, images/logo-acl-medium.gif,
451         images/logo-acl-medium.png, images/logo-codesourcery-medium.gif,
452         images/logo-codesourcery-medium.png,
453         images/logo-software-carpentry-standard.gif,
454         images/logo-software-carpentry-standard.png, images/roundup-1.gif,
455         images/roundup-1.png, images/roundup.gif, images/roundup.png: GIF
456         -> PNG, saving about 100k
458 2001-07-28 11:40  richard
460         * doc/: overview.html, images/edit.gif, images/hyperdb.gif,
461         images/roundup-1.gif, images/roundup.gif: added more documentation
463 2001-07-28 11:39  richard
465         * roundup/__init__.py: Added some documentation to the roundup
466         package.
468 2001-07-28 10:39  richard
470         * CHANGES.txt, setup.py: changes for the 0.2.1 distribution build.
472 2001-07-28 10:34  richard
474         * CHANGES.txt: changes
476 2001-07-28 10:34  richard
478         * roundup/: cgi_client.py, mailgw.py: Fixed some non-string node
479         ids.
481 2001-07-28 10:31  richard
483         * INSTALL.txt, roundup/templatebuilder.py: Fixed some problems with
484         installation.
486 2001-07-27 17:33  richard
488         * INSTALL.txt: more notes for installation
490 2001-07-27 17:30  richard
492         * BUILD.txt: minor notes
494 2001-07-27 17:27  richard
496         * BUILD.txt, README.txt: Added build instructions, changed my
497         e-mail address in the docs to the sourceforge address.
499 2001-07-27 17:20  richard
501         * Makefile, setup.cfg, setup.py: Makefile is now obsolete - setup
502         does what it used to do.
504 2001-07-27 17:18  richard
506         * MANIFEST.in: Added the distutils manifest template (for
507         "documentation", see distutils.filelist).  Has no facility for
508         comments, so no ID or LOG for this baby.
510 2001-07-27 17:16  richard
512         * test/: README.TXT, README.txt: rename for consistency
514 2001-07-27 17:04  richard
516         * INSTALL.TXT, CHANGES.txt, INSTALL.txt, README.TXT, README.txt:
517         name changes to make distutils happy
519 2001-07-27 16:56  richard
521         * setup.cfg, setup.py: Added scripts to the setup and added the
522         config so the default script install dir is /usr/local/bin.
524 2001-07-27 16:55  richard
526         * test/: README.TXT, __init__.py, test_dates.py, test_db.py,
527         test_schema.py: moving tests -> test
529 2001-07-27 16:25  richard
531         * roundup/hyperdb.py: Fixed some of the exceptions so they're the
532         right type.  Removed the str()-ification of node ids so we don't
533         mask oopsy errors any more.
535 2001-07-27 15:17  richard
537         * roundup/hyperdb.py: just some comments
539 2001-07-26 17:14  richard
541         * setup.py: Made setup.py executable, added id and log.
543 2001-07-26 16:47  richard
545         * INSTALL.TXT: Updated for new installation procedure
547 2001-07-25 14:19  anthonybaxter
549         * setup.py: first cut at setup.py - installs the package, but not
550         the bin/cgi-bin yet
552 2001-07-25 14:09  richard
554         * roundup/date.py: Fixed offset handling (shoulda read the spec a
555         little better)
557 2001-07-25 13:40  richard
559         * README.TXT: added note about the spec
561 2001-07-25 13:39  richard
563         * roundup/htmltemplate.py: Hrm - displaying links to classes that
564         don't specify a key property. I've got it defaulting to 'name',
565         then 'title' and then a "random" property (first one returned by
566         getprops().keys().  Needs to be moved onto the Class I think...
568 2001-07-25 11:23  richard
570         * doc/spec.html, doc/images/logo-acl-medium.gif,
571         doc/images/logo-codesourcery-medium.gif,
572         doc/images/logo-software-carpentry-standard.gif,
573         roundup/backends/back_anydbm.py,
574         roundup/templates/extended/dbinit.py: Added the Roundup spec to the
575         new documentation directory.
577 2001-07-24 21:18  anthonybaxter
579         * roundup/init.py: oops. left a print in
581 2001-07-24 20:54  anthonybaxter
583         * roundup/: init.py, templatebuilder.py: oops. Html.
585 2001-07-24 20:46  anthonybaxter
587         * roundup/: init.py, templatebuilder.py, templates/__init__.py,
588         templates/classic/__init__.py, templates/classic/dbinit.py,
589         templates/classic/htmlbase.py, templates/extended/__init__.py,
590         templates/extended/htmlbase.py: Added templatebuilder module. two
591         functions - one to pack up the html base, one to unpack it. Packed
592         up the two standard templates into htmlbases.  Modified __init__ to
593         install them.
594         
595         __init__.py magic was needed for the rather high levels of wierd
596         import magic.  Reducing level of import magic == (good, future)
598 2001-07-24 14:26  anthonybaxter
600         * roundup/backends/back_bsddb3.py: bsddb3 implementation. For now,
601         it's the bsddb implementation with a "3" added in crayon.
603 2001-07-24 11:07  richard
605         * roundup-server: Added command-line arg handling to roundup-server
606         so it's more useful out-of-the-box.
608 2001-07-24 11:06  richard
610         * roundup/templates/classic/dbinit.py: Oops - accidentally duped
611         the keywords class
613 2001-07-24 09:32  richard
615         * INSTALL.TXT: minor edit
617 2001-07-24 09:28  richard
619         * roundup/templates/: README.txt, classic/__init__.py,
620         classic/dbinit.py, classic/instance_config.py,
621         classic/interfaces.py, classic/detectors/__init__.py,
622         classic/detectors/nosyreaction.py, classic/html/file.index,
623         classic/html/issue.filter, classic/html/issue.index,
624         classic/html/issue.item, classic/html/msg.index,
625         classic/html/msg.item, classic/html/style.css,
626         classic/html/user.index, classic/html/user.item: Adding the classic
627         template
629 2001-07-24 09:20  richard
631         * roundup/templates/extended/dbinit.py: forgot to remove the
632         interfaces from the dbinit module ;)
634 2001-07-24 09:16  richard
636         * roundup/templates/extended/: __init__.py, interfaces.py: Split
637         off the interfaces (CGI, mailgw) into a separate file from the DB
638         stuff.
640 2001-07-23 20:31  richard
642         * roundup-server: disabled the reloading until it can be done
643         properly
645 2001-07-23 18:55  richard
647         * CHANGES, INSTALL.TXT, README, README.TXT: renamed the text files
648         so that they're recognised as text files on windows added
649         INSTALL.TXT
651 2001-07-23 18:53  richard
653         * README, roundup-server: Fixed the ROUNDUPS decl in roundup-server
654         Move the installation notes to INSTALL
656 2001-07-23 18:45  richard
658         * roundup-admin, roundup/init.py,
659         roundup/templates/extended/dbinit.py: ok, so now "./roundup-admin
660         init" will ask questions in an attempt to get a workable
661         instance_home set up :) _and_ anydbm has had its first test :)
663 2001-07-23 18:25  richard
665         * roundup/backends/back_bsddb.py: more handling of bad journals
667 2001-07-23 18:20  richard
669         * roundup-admin, roundup/backends/back_anydbm.py,
670         roundup/backends/back_bsddb.py: Moved over to using marshal in the
671         bsddb and anydbm backends.  roundup-admin now has a "freshen"
672         command that'll load/save all nodes (not  retired - mod
673         hyperdb.Class.list() so it lists retired nodes)
675 2001-07-23 17:56  richard
677         * roundup/: date.py, backends/back_bsddb.py: Storing only
678         marshallable data in the db - no nasty pickled class references.
680 2001-07-23 17:22  richard
682         * roundup/backends/: __init__.py, _anydbm.py, _bsddb.py,
683         back_anydbm.py, back_bsddb.py: *sigh* some databases have _foo.so
684         as their underlying implementation.  This time for sure, Rocky.
686 2001-07-23 17:15  richard
688         * roundup/backends/: _anydbm.py, _bsddb.py, bsddb.py: Moved the
689         backends into the backends package. Anydbm hasn't been tested at
690         all.
692 2001-07-23 17:14  richard
694         * roundup/: roundupdb.py, backends/__init__.py,
695         templates/extended/dbinit.py: Moved the database backends off into
696         backends.
698 2001-07-23 16:25  richard
700         * roundup/templates/extended/dbinit.py: relfected the move to
701         roundup/backends
703 2001-07-23 16:24  richard
705         * roundup/backends/__init__.py: made backends a package
707 2001-07-23 16:23  richard
709         * roundup/: hyper_bsddb.py, backends/bsddb.py: moved hyper_bsddb.py
710         to the new backends package as bsddb.py
712 2001-07-23 14:49  anthonybaxter
714         * README: changed the 'snip' lines so they don't look like CVS
715         conflict markers.
717 2001-07-23 14:47  anthonybaxter
719         * cgi-bin/roundup.cgi: renamed ROUNDUPS to ROUNDUP_INSTANCE_HOMES
720         sys.exit(0) if python version wrong.
722 2001-07-23 14:33  richard
724         * cgi-bin/roundup.cgi: brought the CGI instance config dict in line
725         with roundup-server
727 2001-07-23 14:33  anthonybaxter
729         * roundup/templates/extended/: __init__.py, dbinit.py,
730         instance_config.py: split __init__.py into 2. dbinit and
731         instance_config.
733 2001-07-23 14:31  richard
735         * CHANGES, cgi-bin/roundup.cgi: Fixed the roundup CGI script for
736         updates to cgi_client.py
738 2001-07-23 14:21  richard
740         * roundup/templates/extended/: html/file.index, html/issue.filter,
741         html/issue.index, html/issue.item, html/msg.index, html/msg.item,
742         html/style.css, html/user.index, html/user.item, issue.filter,
743         issue.item, msg.item, style.css, user.item: moving HTML templates
744         to their own dir
746 2001-07-23 14:19  richard
748         * roundup/templates/extended/: file.index, issue.index, msg.index,
749         user.index: moving the HTML templates into their own dir
751 2001-07-23 14:05  anthonybaxter
753         * roundup-server: actually quit if python version wrong
755 2001-07-23 13:56  richard
757         * roundup/cgi_client.py: oops, missed a config removal
759 2001-07-23 13:50  anthonybaxter
761         * roundup/templates/extended/: __init__.py, file.index,
762         issue.filter, issue.index, issue.item, msg.index, msg.item,
763         style.css, user.index, user.item, detectors/__init__.py,
764         detectors/nosyreaction.py: moved templates to proper location
766 2001-07-23 13:46  richard
768         * roundup-admin, roundup-mailgw, roundup-server: moving the bin
769         files to facilitate out-of-the-boxness
771 2001-07-22 22:09  richard
773         * roundup/: __init__.py, cgi_client.py, cgitb.py, date.py,
774         htmltemplate.py, hyper_bsddb.py, hyperdb.py, init.py, mailgw.py,
775         roundupdb.py: Final commit of Grande Splite
777 2001-07-22 21:58  richard
779         * roundup/: __init__.py, cgi_client.py, cgitb.py, date.py,
780         htmltemplate.py, hyper_bsddb.py, hyperdb.py, init.py, mailgw.py,
781         roundupdb.py: More Grande Splite
783 2001-07-22 21:47  richard
785         * cgi-bin/roundup.cgi: More Grande Splite
787 2001-07-22 21:11  richard
789         * CHANGES, README, cgitb.py, config.py, date.py, hyperdb.py,
790         hyperdb_bsddb.py, roundup-mailgw.py, roundup.cgi, roundup.py,
791         roundup_cgi.py, roundupdb.py, server.py, style.css, template.py,
792         test.py: Initial commit of the Grande Splite
794 2001-07-20 22:33  richard
796         * server.py: oops ;)
798 2001-07-20 18:20  richard
800         * CHANGES: update for recent chagnes
802 2001-07-20 18:20  richard
804         * README, hyperdb.py: Fixed a bug in the filter - wrong variable
805         names in the error message.  Recognised that the filter has an
806         outstanding bug. Hrm. we need a bug tracker for this project :)
808 2001-07-20 17:35  richard
810         * CHANGES, hyperdb.py, hyperdb_bsddb.py, roundup_cgi.py,
811         roundupdb.py, test.py: largish changes as a start of splitting off
812         bits and pieces to allow more flexible installation / database
813         back-ends
815 2001-07-20 17:34  richard
817         * template.py: Quote the value put in the text input value
818         attribute.
820 2001-07-20 11:37  richard
822         * README: Just registering a new TODO
824 2001-07-20 10:53  richard
826         * roundup_cgi.py: Default index now filters out the resolved issues
827         ;)
829 2001-07-20 10:23  richard
831         * CHANGES: update for latest changes
833 2001-07-20 10:22  richard
835         * roundupdb.py: Priority list changes - removed the redundant TODO
836         and added support. See roundup-devel for details.
838 2001-07-20 10:17  richard
840         * roundup_cgi.py: Fixed adding a new issue when there is no __note
842 2001-07-19 20:43  anthonybaxter
844         * config.py, server.py: HTTP_HOST and HTTP_PORT config options.
846 2001-07-19 16:37  anthonybaxter
848         * README: added more todo items
850 2001-07-19 16:27  anthonybaxter
852         * cgitb.py, config.py, date.py, hyperdb.py, roundup-mailgw.py,
853         roundup.py, roundup_cgi.py, roundupdb.py, server.py, template.py:
854         fixing (manually) the (dollarsign)Log(dollarsign) entries caused by
855         my using the magic (dollarsign)Id(dollarsign) and
856         (dollarsign)Log(dollarsign) strings in a commit message. I'm a
857         twonk.
858         
859         Also broke the help string in two.
861 2001-07-19 16:14  richard
863         * Makefile, README, dummy_config.py: minor changes to test the cvs
864         mailout system
866 2001-07-19 16:08  anthonybaxter
868         * roundup.py: fixed typo in usage string because it was bugging me
869         each time I saw it.
871 2001-07-19 15:52  anthonybaxter
873         * cgitb.py, config.py, date.py, hyperdb.py, roundup-mailgw.py,
874         roundup.py, roundup_cgi.py, roundupdb.py, server.py, template.py:
875         Added CVS keywords $Id: ChangeLog,v 1.7 2001-08-03 02:12:07 anthonybaxter Exp $ and $Log: not supported by cvs2svn $ to all python files.
877 2001-07-19 15:46  anthonybaxter
879         * config.py: modified to use localconfig.py (if it exists) and to
880         make the various options (e.g. paths) based on ROUNDUP_HOME &c.
882 2001-07-19 15:23  richard
884         * CHANGES, Makefile, config.py, hyperdb.py, roundup_cgi.py,
885         roundupdb.py, template.py:  . Fixed bug in re generation in the
886         filter (I hadn't finished the code ;)
887          . Added TODO as a priority (between bug and usability)
888          . Fixed handling of None String property in grouped list headings
890 2001-07-19 13:12  richard
892         * README: mention config.py in the install instructions, removed a
893         bug
895 2001-07-19 13:11  richard
897         * Makefile, dummy_config.py: Added stuff to help with release
898         generation.   . Makefile has the release tgz builder in it   .
899         dummy_config.py is an empty config file that replaces the config.py
900         in the     release
902 2001-07-19 12:16  richard
904         * README, date.py, hyperdb.py, roundup.cgi, roundup_cgi.py,
905         roundupdb.py, CHANGES, cgitb.py, config.py, roundup-mailgw.py,
906         roundup.py, server.py, style.css, template.py: Initial revision
908 2001-07-19 12:16  richard
910         * README, date.py, hyperdb.py, roundup.cgi, roundup_cgi.py,
911         roundupdb.py, CHANGES, cgitb.py, config.py, roundup-mailgw.py,
912         roundup.py, server.py, style.css, template.py: Initial import of
913         code - currently version 1.0.2 but with the 1.0.3 changes as given
914         in the CHANGES file. Is about ready for a 1.0.3 release.