X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=ChangeLog;h=84c6a8e306939e63783647f03e63d98efefb26b4;hb=a25e89b84b3a5dc04adc4450a85424171b3bb7f9;hp=6cfc1f154946b8e3c5b4cfa3b2d4528cef5c6bff;hpb=972d66f1a5b04700ac0fc7d4a87a9ab55e6144b9;p=roundup.git diff --git a/ChangeLog b/ChangeLog index 6cfc1f1..84c6a8e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,604 @@ -2001-07-24 11:08 richard +2001-08-03 11:54 richard - * CHANGES.TXT: noted changes in changes.txt + * BUILD.txt, CHANGES.txt, README.txt, setup.py, + roundup/templates/classic/htmlbase.py: Started stuff off for the + 0.2.5 release + +2001-08-03 11:28 richard + + * roundup-admin, roundup-mailgw, roundup-server, + cgi-bin/roundup.cgi, roundup/init.py: Used the much nicer + load_package, pointed out by Steve Majewski. + +2001-08-03 11:19 richard + + * roundup/templates/classic/: htmlbase.py, html/issue.item, + html/style.css: finished of colourising the classic template + +2001-08-03 10:59 richard + + * CHANGES.txt: chnages + +2001-08-03 10:59 richard + + * roundup-admin, roundup-mailgw, roundup-server, + cgi-bin/roundup.cgi, roundup/init.py: Instance import now imports + the instance using imp.load_module so that we can have instance + homes of "roundup" or other existing python package names. + +2001-08-02 20:26 richard + + * README.txt: changes + +2001-08-02 16:38 richard + + * roundup/: cgi_client.py, hyperdb.py, roundupdb.py, + templates/classic/dbinit.py, templates/classic/instance_config.py, + templates/extended/dbinit.py, + templates/extended/instance_config.py: Roundupdb now appends + "mailing list" information to its messages which include the e-mail + address and web interface address. Templates may override this in + their db classes to include specific information (support + instructions, etc). + +2001-08-02 16:00 richard + + * CHANGES.txt: anges + +2001-08-02 15:55 richard + + * roundup/cgi_client.py: Web edit messages aren't sent to the + person who did the edit any more. No message is generated if they + are the only person on the nosy list. + +2001-08-02 11:01 richard + + * CHANGES.txt: changes + +2001-08-02 11:00 richard + + * BUILD.txt: Added the 'clean' command to the instructions - + distutils doesn't seem to always detect when it needs to rebuild + when it should. + +2001-08-02 10:43 richard + + * roundup/templates/extended/interfaces.py: Even better (more + useful) headings + +2001-08-02 10:36 richard + + * roundup/templates/extended/interfaces.py: Made all the + user-specific link names the same (My Foo) + +2001-08-02 10:34 richard + + * roundup/cgi_client.py: bleah syntax error + +2001-08-02 10:27 richard + + * CHANGES.txt, roundup/templates/extended/htmlbase.py: changes + +2001-08-02 10:27 richard + + * roundup/date.py: Extended the range of intervals that are + pretty-printed before actual dates are displayed. + +2001-08-02 10:26 richard + + * roundup/cgi_client.py: Changed the order of the information in + the message generated by web edits. + +2001-08-01 15:15 richard + + * CHANGES.txt: changes + +2001-08-01 15:15 richard + + * README.txt, roundup/templates/extended/htmlbase.py, + roundup/templates/extended/interfaces.py, + roundup/templates/extended/html/issue.index, + roundup/templates/extended/html/support.index: Added "My Issues" + and "My Support" to extended template. + +2001-08-01 15:06 richard + + * CHANGES.txt: changes + +2001-08-01 15:06 richard + + * roundup/: templatebuilder.py, templates/classic/htmlbase.py, + templates/extended/htmlbase.py: htmlbase doesn't have extraneous + $Foo$ in it any more + +2001-08-01 14:24 richard + + * roundup/: hyperdb.py, mailgw.py: mailgw was assuming certain + properties existed on the issues being created. + +2001-08-01 13:52 richard + + * CHANGES.txt, roundup/htmltemplate.py: Checklist was using wrong + name. + +2001-08-01 13:48 richard + + * README.txt: Just a new idea... + +2001-07-31 19:58 richard + + * CHANGES.txt: changes + +2001-07-31 19:54 richard + + * roundup/date.py: Fixed the 2.1-specific gmtime() (no arg) call in + roundup.date. (Paul Wright) + +2001-07-30 18:12 richard + + * CHANGES.txt, roundup-admin, roundup/cgi_client.py, + roundup/htmltemplate.py, roundup/templatebuilder.py, + roundup/templates/classic/htmlbase.py, + roundup/templates/classic/html/file.newitem, + roundup/templates/classic/html/issue.item, + roundup/templates/extended/htmlbase.py, + roundup/templates/extended/interfaces.py: Added time logging and + file uploading to the templates. + +2001-07-30 18:04 richard + + * roundup/templates/extended/html/: file.newitem, timelog.index, + timelog.item: oops + +2001-07-30 18:03 richard + + * roundup/templates/extended/html/: issue.item, support.item: Fixes + to the uploading stuff (I forgot to put the code in the issue class + ;) + +2001-07-30 17:17 richard + + * setup.py: Just making sure we've got the right version in there + for development. + +2001-07-30 16:26 richard + + * roundup/cgi_client.py: Added some documentation on how the + newblah works. + +2001-07-30 16:17 richard + + * roundup/: cgi_client.py, htmltemplate.py: Features: . Added + ability for cgi newblah forms to indicate that the new node + should be linked somewhere. Fixed: . Fixed the agument handling + for the roundup-admin find command. . Fixed handling of summary + when no note supplied for newblah. Again. . Fixed detection of no + form in htmltemplate Field display. + +2001-07-30 13:53 richard + + * CHANGES.txt: chanegs + +2001-07-30 13:52 richard + + * roundup-admin: init help now lists templates and backends + +2001-07-30 13:52 richard + + * roundup/backends/__init__.py: Checks for ability to import the + specific back-end module. + +2001-07-30 13:45 richard + + * test/test_db.py: Added more DB to test_db. Can skip tests where + imports fail. + +2001-07-30 12:38 richard + + * roundup/templates/: classic/htmlbase.py, extended/htmlbase.py: + updated htmlbases + +2001-07-30 12:38 richard + + * roundup/: hyperdb.py, roundupdb.py: get() now has a default arg - + for migration only. + +2001-07-30 12:37 richard + + * roundup/htmltemplate.py: Temporary measure until we have decent + schema migration. + +2001-07-30 12:37 richard + + * roundup/cgi_client.py: Temporary measure until we have decent + schema migration... + +2001-07-30 12:37 richard + + * roundup-admin: Freshen is really broken. Commented out. + +2001-07-30 12:36 richard + + * roundup/backends/: back_bsddb.py, back_bsddb3.py: Handle + non-existence of db files in the other backends (code from anydbm). + +2001-07-30 12:35 richard + + * roundup/templates/extended/html/issue.item: Should've been + supportcall + +2001-07-30 11:47 richard + + * roundup/templates/extended/html/issue.item: Forgot to add the + support call property to the item page. + +2001-07-30 11:41 richard + + * roundup/backends/: back_anydbm.py, back_bsddb.py, back_bsddb3.py: + Makes schema changes mucho easier. + +2001-07-30 11:32 richard + + * CHANGES.txt, README.txt: noted changes + +2001-07-30 11:28 richard + + * roundup-admin: Bugfixes + +2001-07-30 11:28 richard + + * roundup/templates/__init__.py: Support for determining the + installed tempaltes + +2001-07-30 11:27 richard + + * roundup/templates/extended/html/: support.filter, support.index, + support.item: Oops - these are the HTML displays for the support + class. + +2001-07-30 11:26 richard + + * roundup/templates/extended/: dbinit.py, htmlbase.py, + interfaces.py, html/issue.filter, html/issue.index, + html/issue.item: Big changes: . split off the support priority + into its own class . added "new support, new user" to the page + head . fixed the display options for the heading links + +2001-07-30 11:25 richard + + * roundup/templates/classic/: htmlbase.py, interfaces.py: Changes + to reflect cgi_client now implementing this template by default, + and not "extended". + +2001-07-30 11:25 richard + + * roundup/cgi_client.py: Default implementation is now "classic" + rather than "extended" as one would expect. + +2001-07-30 11:24 richard + + * roundup/htmltemplate.py: Handles new node display now. + +2001-07-30 10:57 richard + + * roundup-admin: Now uses getopt, much improved command-line + parsing. Much fuller help. Much better internal structure. It's + just BETTER. :) + +2001-07-30 10:06 richard + + * roundup/templatebuilder.py: Hrm - had IOError instead of OSError. + Not sure why there's two. Ho hum. + +2001-07-30 10:05 richard + + * roundup/roundupdb.py: Fixed IssueClass so that superseders links + to its classname rather than hard-coded to "issue". + +2001-07-30 10:04 richard + + * roundup-admin: Made the "init" prompting more friendly. + +2001-07-30 09:34 richard + + * CHANGES.txt, roundup/templates/classic/htmlbase.py, + roundup/templates/extended/htmlbase.py: changes + +2001-07-30 09:34 richard + + * setup.py: Added unit tests so they're run whenever we + package/install/whatever. + +2001-07-30 09:32 richard + + * test/test_dates.py: Fixed bug in unit test ;) + +2001-07-29 19:43 richard + + * setup.py: Make sure that the htmlbase is up-to-date when we build + a source dist. + +2001-07-29 19:33 richard + + * CHANGES.txt: changes + +2001-07-29 19:31 richard + + * roundup/htmltemplate.py: oops + +2001-07-29 19:28 richard + + * roundup/: htmltemplate.py, hyperdb.py: Fixed sorting by clicking + on column headings. + +2001-07-29 18:37 richard + + * CHANGES.txt, README.txt, setup.py: changes + +2001-07-29 18:27 richard + + * roundup/: cgi_client.py, htmltemplate.py, hyperdb.py: Fixed + handling of passed-in values in form elements (ie. during a + drill-down) + +2001-07-29 17:01 richard + + * README.txt, roundup-admin, roundup-mailgw, roundup-server, + setup.py, cgi-bin/roundup.cgi, roundup/__init__.py, + roundup/cgi_client.py, roundup/cgitb.py, roundup/date.py, + roundup/htmltemplate.py, roundup/hyperdb.py, roundup/init.py, + roundup/mailgw.py, roundup/roundupdb.py, + roundup/templatebuilder.py, roundup/templates/classic/__init__.py, + roundup/templates/classic/dbinit.py, + roundup/templates/classic/instance_config.py, + roundup/templates/classic/interfaces.py, + roundup/templates/extended/__init__.py, + roundup/templates/extended/dbinit.py, + roundup/templates/extended/instance_config.py, + roundup/templates/extended/interfaces.py, test/README.txt, + test/__init__.py, test/test_dates.py, test/test_db.py, + test/test_multipart.py, test/test_schema.py: Added vim command to + all source so that we don't get no steenkin' tabs :) + +2001-07-29 16:42 richard + + * test/test_dates.py: Added Interval tests. + +2001-07-29 15:41 richard + + * CHANGES.txt: changes + +2001-07-29 15:36 richard + + * roundup/: htmltemplate.py, hyperdb.py: Cleanup of the link label + generation. + +2001-07-29 14:11 richard + + * CHANGES.txt: Reverse the entries so most recent is first. + +2001-07-29 14:09 richard + + * test/test_db.py: Added the fabricated property "id" to all + hyperdb classes. + +2001-07-29 14:07 richard + + * roundup/templates/classic/: interfaces.py, html/file.index, + html/issue.filter, html/issue.index, html/issue.item, + html/msg.index, html/msg.item, html/style.css, html/user.index, + html/user.item: Fixed the classic template so it's more like the + "advertised" Roundup template. + +2001-07-29 14:06 richard + + * roundup/htmltemplate.py: Fixed problem in link display when Link + value is None. + +2001-07-29 14:05 richard + + * roundup/: hyperdb.py, roundupdb.py: Added the fabricated property + "id". + +2001-07-29 14:04 richard + + * roundup/cgi_client.py: Moved some code around allowing for + subclassing to change behaviour. + +2001-07-28 18:17 richard + + * roundup/htmltemplate.py: fixed use of stylesheet + +2001-07-28 18:16 richard + + * roundup/cgi_client.py: New issue form handles lack of note better + now. + +2001-07-28 18:02 richard + + * roundup/templatebuilder.py: commented out print + +2001-07-28 17:59 richard + + * roundup/: htmltemplate.py, init.py, templatebuilder.py: Replaced + errno integers with their module values. De-tabbed + templatebuilder.py + +2001-07-28 17:35 richard + + * README.txt: todo refinement ;) + +2001-07-28 16:44 richard + + * CHANGES.txt, README.txt, doc/implementation.txt: Split off + implementation notes into separate file in doc directory. Added + some todo items to the README + +2001-07-28 16:43 richard + + * roundup/mailgw.py, test/__init__.py, test/test_multipart.py: + Multipart message class has the getPart method now. Added some + tests for it. + +2001-07-28 11:56 richard + + * CHANGES.txt, MANIFEST.in: changes + +2001-07-28 11:45 richard + + * doc/: overview.html, spec.html, images/edit.gif, images/edit.png, + images/hyperdb.gif, images/hyperdb.png, images/logo-acl-medium.gif, + images/logo-acl-medium.png, images/logo-codesourcery-medium.gif, + images/logo-codesourcery-medium.png, + images/logo-software-carpentry-standard.gif, + images/logo-software-carpentry-standard.png, images/roundup-1.gif, + images/roundup-1.png, images/roundup.gif, images/roundup.png: GIF + -> PNG, saving about 100k + +2001-07-28 11:40 richard + + * doc/: overview.html, images/edit.gif, images/hyperdb.gif, + images/roundup-1.gif, images/roundup.gif: added more documentation + +2001-07-28 11:39 richard + + * roundup/__init__.py: Added some documentation to the roundup + package. + +2001-07-28 10:39 richard + + * CHANGES.txt, setup.py: changes for the 0.2.1 distribution build. + +2001-07-28 10:34 richard + + * CHANGES.txt: changes + +2001-07-28 10:34 richard + + * roundup/: cgi_client.py, mailgw.py: Fixed some non-string node + ids. + +2001-07-28 10:31 richard + + * INSTALL.txt, roundup/templatebuilder.py: Fixed some problems with + installation. + +2001-07-27 17:33 richard + + * INSTALL.txt: more notes for installation + +2001-07-27 17:30 richard + + * BUILD.txt: minor notes + +2001-07-27 17:27 richard + + * BUILD.txt, README.txt: Added build instructions, changed my + e-mail address in the docs to the sourceforge address. + +2001-07-27 17:20 richard + + * Makefile, setup.cfg, setup.py: Makefile is now obsolete - setup + does what it used to do. + +2001-07-27 17:18 richard + + * MANIFEST.in: Added the distutils manifest template (for + "documentation", see distutils.filelist). Has no facility for + comments, so no ID or LOG for this baby. + +2001-07-27 17:16 richard + + * test/: README.TXT, README.txt: rename for consistency + +2001-07-27 17:04 richard + + * INSTALL.TXT, CHANGES.txt, INSTALL.txt, README.TXT, README.txt: + name changes to make distutils happy + +2001-07-27 16:56 richard + + * setup.cfg, setup.py: Added scripts to the setup and added the + config so the default script install dir is /usr/local/bin. + +2001-07-27 16:55 richard + + * test/: README.TXT, __init__.py, test_dates.py, test_db.py, + test_schema.py: moving tests -> test + +2001-07-27 16:25 richard + + * roundup/hyperdb.py: Fixed some of the exceptions so they're the + right type. Removed the str()-ification of node ids so we don't + mask oopsy errors any more. + +2001-07-27 15:17 richard + + * roundup/hyperdb.py: just some comments + +2001-07-26 17:14 richard + + * setup.py: Made setup.py executable, added id and log. + +2001-07-26 16:47 richard + + * INSTALL.TXT: Updated for new installation procedure + +2001-07-25 14:19 anthonybaxter + + * setup.py: first cut at setup.py - installs the package, but not + the bin/cgi-bin yet + +2001-07-25 14:09 richard + + * roundup/date.py: Fixed offset handling (shoulda read the spec a + little better) + +2001-07-25 13:40 richard + + * README.TXT: added note about the spec + +2001-07-25 13:39 richard + + * roundup/htmltemplate.py: Hrm - displaying links to classes that + don't specify a key property. I've got it defaulting to 'name', + then 'title' and then a "random" property (first one returned by + getprops().keys(). Needs to be moved onto the Class I think... + +2001-07-25 11:23 richard + + * doc/spec.html, doc/images/logo-acl-medium.gif, + doc/images/logo-codesourcery-medium.gif, + doc/images/logo-software-carpentry-standard.gif, + roundup/backends/back_anydbm.py, + roundup/templates/extended/dbinit.py: Added the Roundup spec to the + new documentation directory. + +2001-07-24 21:18 anthonybaxter + + * roundup/init.py: oops. left a print in + +2001-07-24 20:54 anthonybaxter + + * roundup/: init.py, templatebuilder.py: oops. Html. + +2001-07-24 20:46 anthonybaxter + + * roundup/: init.py, templatebuilder.py, templates/__init__.py, + templates/classic/__init__.py, templates/classic/dbinit.py, + templates/classic/htmlbase.py, templates/extended/__init__.py, + templates/extended/htmlbase.py: Added templatebuilder module. two + functions - one to pack up the html base, one to unpack it. Packed + up the two standard templates into htmlbases. Modified __init__ to + install them. + + __init__.py magic was needed for the rather high levels of wierd + import magic. Reducing level of import magic == (good, future) + +2001-07-24 14:26 anthonybaxter + + * roundup/backends/back_bsddb3.py: bsddb3 implementation. For now, + it's the bsddb implementation with a "3" added in crayon. 2001-07-24 11:07 richard @@ -16,10 +614,6 @@ * INSTALL.TXT: minor edit -2001-07-24 09:32 richard - - * CHANGES.TXT: added mention of the new template - 2001-07-24 09:28 richard * roundup/templates/: README.txt, classic/__init__.py, @@ -50,9 +644,9 @@ 2001-07-23 18:55 richard - * CHANGES, CHANGES.TXT, INSTALL.TXT, README, README.TXT: renamed - the text files so that they're recognised as text files on windows - added INSTALL.TXT + * CHANGES, INSTALL.TXT, README, README.TXT: renamed the text files + so that they're recognised as text files on windows added + INSTALL.TXT 2001-07-23 18:53 richard @@ -278,7 +872,7 @@ * cgitb.py, config.py, date.py, hyperdb.py, roundup-mailgw.py, roundup.py, roundup_cgi.py, roundupdb.py, server.py, template.py: - Added CVS keywords $Id: ChangeLog,v 1.1 2001-07-24 04:19:07 anthonybaxter Exp $ and $Log: not supported by cvs2svn $ to all python files. + 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. 2001-07-19 15:46 anthonybaxter