annotate CHANGES.txt @ 124:e395766f8435

changes
author Richard Jones <richard@users.sourceforge.net>
date Sun, 29 Jul 2001 05:41:50 +0000
parents 828632ab0adf
children 614bbffe063c
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
122
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
1 This file contains the changes to the Roundup system over time. The entries
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
2 are given with the most recent entry first.
94
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
3
122
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
4 2001-07-?? - 0.2.2
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
5 Features:
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
6 . Added implementation.txt to the doc directory. Contains implementation
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
7 notes specific to this implementations of Roundup.
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
8 . Cleaned up mailgw some (subclass Message for getPart) and added some
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
9 tests for multipart splitting.
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
10 . Better checking for html dir in templatebuilder.
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
11 . Base hyperdb.Class now fakes the "id" property.
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
12 . Made the classic roundup look more like the original prototype.
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
13 . Made cgi_client and templating slightly more generic.
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
14 . Moved some code around in cgi_client allowing for subclassing to change
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
15 behaviour.
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
16 . Added the fabricated property "id" to all hyperdb classes.
124
e395766f8435 changes
Richard Jones <richard@users.sourceforge.net>
parents: 122
diff changeset
17 . Cleanup of the link label generation (new method on hyperdb.Class to do
e395766f8435 changes
Richard Jones <richard@users.sourceforge.net>
parents: 122
diff changeset
18 it).
94
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
19
122
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
20 Fixed:
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
21 . Everything uses errno module now to check errno values.
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
22 . New issue form handles lack of note better now.
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
23 . HTML templating uses section-bar style for index group headers now.
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
24 . Fixed problem in link display when Link value is None.
94
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
25
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
26
122
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
27 2001-07-28 - 0.2.1
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
28 Features:
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
29 . Added docstring to roundup package so pydoc reports useful information.
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
30 . Added the roundup 1 software carpentry submission HTML to the doc
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
31 directory as "overview.html".
94
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
32
122
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
33 Fixes:
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
34 . Fixed bug in init command - templatebuilder was assuming existence of
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
35 "html" directory in instance home.
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
36 . Fixed INSTALL.txt to reflect some changes in the installation and test
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
37 procedure. Whatdya know, "setup.py install" does the script install.
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
38 There you go...
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
39 . Fixed some non-string node ids in cgi_client now that the hyperdb is
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
40 strict about such things.
94
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
41
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
42 2001-07-26 - 0.2.0
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
43 Features:
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
44 . Major reorganisation of code to allow multiple roundup instances and a
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
45 single, site-packages -based installation. Also allows multiple database
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
46 back-ends.
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
47 . Moved the bin/ proggies into the top dir, so that it all works
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
48 out-of-the-box
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
49 . Added the "classic" template - a direct implementation of the Roundup
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
50 spec. Well, as close as we're going to get, anyway.
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
51 . Added an issue priority of support to "extended"
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
52 . Added command-line arg handling to roundup-server so it's more useful
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
53 out-of-the-box.
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
54 . Added distutils-style installation of "lib" files.
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
55 . Added some unit tests.
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
56
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
57 Fixes:
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
58 . Fixed bug in re generation in the filter
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
59 . Fixed handling of None String property in grouped list headings
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
60 . Fixed adding new issue with no change note
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
61 . Fixed values in text input fields which contained quotes (") are now
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
62 quoted.
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
63 . Fixed a bug in the hyperdb filter - wrong variable names in the error
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
64 message.
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
65
122
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
66 2001-07-19 - 0.1.3
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
67 . Reldate now takes an argument "pretty" - when true, it pretty-prints the
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
68 interval generated up to 5 days, then pretty-prints the date of last
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
69 activity. The issue index and item now use the pretty format.
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
70 . Classes list for admin user in CGI interface.
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
71 . Made the view configuration more accessible, neater and more realistic.
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
72 . Fixed list view grouping handling grouping by a Multilink or String or Link
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
73 value of None or Date, ... (mind you, sorting by Date???)
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
74 . Fixed bug in the plain formatter when a Link was None.
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
75 . Fixed ordering of list view column headings.
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
76 . Fixed list view column heading sort links - and limited the number of
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
77 columns to sort by to 2.
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
78 . Added searching by glob to StringType filtering -
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
79 ^text - search for text at start of fields
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
80 text$ - search for text at end of fields
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
81 ^text$ - exactly match text in fields
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
82 te*xt - search for text matching "te"<any characters>"xt"
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
83 te?xt - search for text matching "te"<any one character>"xt"
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
84 . Added more fields to the issue.filter and issue.index templates
104
36c75fd4c6c7 changes
Richard Jones <richard@users.sourceforge.net>
parents: 94
diff changeset
85
111
6e8197a5880f Split off implementation notes into separate file in doc directory.
Richard Jones <richard@users.sourceforge.net>
parents: 109
diff changeset
86
122
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
87 2001-07-18 - 0.1.2
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
88 . Set default index to ?:group=priority&:columns=activity,status,title so
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
89 the priority column isn't displayed.
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
90 . Thanks Anthony:
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
91 . added notes to the README about Python prerequisites
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
92 . added check to roundup.py, roundup.cgi, server.py and roundup-mailgw.py
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
93 for python 2+ - and made the file itself parseable by 1.5.2 ;)
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
94 . python 2.0 didn't have the default args for the time module functions.
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
95 . better handling of db directory in initDB
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
96 . Sorting on the extra properties defined by roundupdb classes was broken
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
97 due to the caching used. May now sort on activity and creation
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
98 properties, etc.
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
99 . Set the default index to sort on activity
111
6e8197a5880f Split off implementation notes into separate file in doc directory.
Richard Jones <richard@users.sourceforge.net>
parents: 109
diff changeset
100
122
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
101
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
102 2001-07-18 - 0.1.1
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
103 . Initial version release with consent of Roundup spec author, Ka-Ping Yee:
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
104 "Amazing! Nice work. I'll watch for the source code on your website."
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
105
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
106 2001-07-11 - 0.1.0
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
107 . Needed a bug tracking system. Looked around. Tried to install many
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
108 Perl-based systems, to no avail. Got tired of waiting for Roundup to be
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
109 released. Had just finished major product project, so needed something
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
110 different for a while. Roundup here I come...
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
111
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
112

Roundup Issue Tracker: http://roundup-tracker.org/