annotate CHANGES.txt @ 268:dcc1ed25e6bc

Minor pre- 0.3.0 changes
author Richard Jones <richard@users.sourceforge.net>
date Mon, 08 Oct 2001 21:49:30 +0000
parents a671e5917b33
children a4241ddd22d7
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
268
dcc1ed25e6bc Minor pre- 0.3.0 changes
Richard Jones <richard@users.sourceforge.net>
parents: 264
diff changeset
4 2001-10-07 - 0.3.0
264
a671e5917b33 Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 248
diff changeset
5 Feature:
a671e5917b33 Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 248
diff changeset
6 . roundup-admin create now prompts for property info if none is supplied
a671e5917b33 Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 248
diff changeset
7 on the command-line.
a671e5917b33 Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 248
diff changeset
8 . hyperdb Class getprops() method may now return only the mutable
a671e5917b33 Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 248
diff changeset
9 properties.
a671e5917b33 Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 248
diff changeset
10 . CGI interfaces now generate a top-level index of their known instances.
a671e5917b33 Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 248
diff changeset
11
a671e5917b33 Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 248
diff changeset
12 Changed:
a671e5917b33 Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 248
diff changeset
13 . Login now uses cookies, which makes it a whole lot more flexible. We can
a671e5917b33 Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 248
diff changeset
14 now support anonymous user access (read-only, unless there's an
a671e5917b33 Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 248
diff changeset
15 "anonymous" user, in which case write access is permitted). Login
a671e5917b33 Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 248
diff changeset
16 handling has been moved into cgi_client.Client.main()
a671e5917b33 Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 248
diff changeset
17 . The "extended" schema is now the default in roundup init.
a671e5917b33 Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 248
diff changeset
18 . The schemas have had their page headings modified to cope with the new
a671e5917b33 Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 248
diff changeset
19 login handling. Existing installations should copy the interfaces.py
a671e5917b33 Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 248
diff changeset
20 file from the roundup lib directory to their instance home.
a671e5917b33 Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 248
diff changeset
21
248
96cdd8ef0581 Added some more help to roundup-admin
Richard Jones <richard@users.sourceforge.net>
parents: 246
diff changeset
22 Fixed:
264
a671e5917b33 Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 248
diff changeset
23 . Incorrectly had a Bizar Software copyright on the cgitb.py module from
a671e5917b33 Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 248
diff changeset
24 Ping - has been removed.
248
96cdd8ef0581 Added some more help to roundup-admin
Richard Jones <richard@users.sourceforge.net>
parents: 246
diff changeset
25 . Pretty time interval wasn't handling > 1 month properly.
246
b51591375158 Started changes log for 0.2.9
Richard Jones <richard@users.sourceforge.net>
parents: 244
diff changeset
26 . Generation of links to Link/Multilink in indexes. (thanks Hubert Hoegl)
b51591375158 Started changes log for 0.2.9
Richard Jones <richard@users.sourceforge.net>
parents: 244
diff changeset
27 . AssignedTo wasn't in the "classic" schema's item page.
264
a671e5917b33 Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 248
diff changeset
28 . Fixed a whole bunch of places in the CGI interface where we should have
a671e5917b33 Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 248
diff changeset
29 been returning Not Found instead of throwing an exception.
a671e5917b33 Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 248
diff changeset
30 . Fixed a deviation from the spec: trying to modify the 'id' property of
a671e5917b33 Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 248
diff changeset
31 an item now throws an exception.
a671e5917b33 Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 248
diff changeset
32 . The plain() template function now html-escapes the content.
246
b51591375158 Started changes log for 0.2.9
Richard Jones <richard@users.sourceforge.net>
parents: 244
diff changeset
33
268
dcc1ed25e6bc Minor pre- 0.3.0 changes
Richard Jones <richard@users.sourceforge.net>
parents: 264
diff changeset
34 --------------------
dcc1ed25e6bc Minor pre- 0.3.0 changes
Richard Jones <richard@users.sourceforge.net>
parents: 264
diff changeset
35
244
6bf584784e31 Fixed missing import in mailgw :(
Richard Jones <richard@users.sourceforge.net>
parents: 243
diff changeset
36 2001-08-30 - 0.2.8
6bf584784e31 Fixed missing import in mailgw :(
Richard Jones <richard@users.sourceforge.net>
parents: 243
diff changeset
37 Fixed:
248
96cdd8ef0581 Added some more help to roundup-admin
Richard Jones <richard@users.sourceforge.net>
parents: 246
diff changeset
38 . Wasn't handling unguessable mime types for file uploads.
244
6bf584784e31 Fixed missing import in mailgw :(
Richard Jones <richard@users.sourceforge.net>
parents: 243
diff changeset
39 . Missing import in mailgw.
6bf584784e31 Fixed missing import in mailgw :(
Richard Jones <richard@users.sourceforge.net>
parents: 243
diff changeset
40
6bf584784e31 Fixed missing import in mailgw :(
Richard Jones <richard@users.sourceforge.net>
parents: 243
diff changeset
41
240
cdee585d70c4 prep for release
Richard Jones <richard@users.sourceforge.net>
parents: 239
diff changeset
42 2001-08-29 - 0.2.7
231
afd428ba6523 better CGI text searching - but hidden filter fields are disappearing...
Richard Jones <richard@users.sourceforge.net>
parents: 229
diff changeset
43 Feature:
afd428ba6523 better CGI text searching - but hidden filter fields are disappearing...
Richard Jones <richard@users.sourceforge.net>
parents: 229
diff changeset
44 . Text searches are now case insensitive. All forms of text search use
afd428ba6523 better CGI text searching - but hidden filter fields are disappearing...
Richard Jones <richard@users.sourceforge.net>
parents: 229
diff changeset
45 regular expressions now.
afd428ba6523 better CGI text searching - but hidden filter fields are disappearing...
Richard Jones <richard@users.sourceforge.net>
parents: 229
diff changeset
46
227
359ba665d346 changes
Richard Jones <richard@users.sourceforge.net>
parents: 222
diff changeset
47 Fixed:
359ba665d346 changes
Richard Jones <richard@users.sourceforge.net>
parents: 222
diff changeset
48 . Had another 2.1-ism in the unit tests
359ba665d346 changes
Richard Jones <richard@users.sourceforge.net>
parents: 222
diff changeset
49 . Made the mail parser a little more robust w.r.t missing Subject:
359ba665d346 changes
Richard Jones <richard@users.sourceforge.net>
parents: 222
diff changeset
50 (both thanks Mikhail Sobolev)
229
df77ba2e489c changes
Richard Jones <richard@users.sourceforge.net>
parents: 227
diff changeset
51 . Missed some isFooType usages (thanks Mikhail Sobolev for spotting them)
233
3430c76a52b0 changes
Richard Jones <richard@users.sourceforge.net>
parents: 231
diff changeset
52 . Reverted back to sending change messages to the web editor of a node so
3430c76a52b0 changes
Richard Jones <richard@users.sourceforge.net>
parents: 231
diff changeset
53 that the change note message is actually genrated.
236
8827f5931ea8 Fixed CGI client change messages...
Richard Jones <richard@users.sourceforge.net>
parents: 233
diff changeset
54 . CGI interface wasn't generating correct change messages.
239
5c3c5362c122 change notes
Richard Jones <richard@users.sourceforge.net>
parents: 236
diff changeset
55 . Notes entered during a change are saved to the messages list even if
5c3c5362c122 change notes
Richard Jones <richard@users.sourceforge.net>
parents: 236
diff changeset
56 there's no nosy list. No message is generated if there's no nosy list and
5c3c5362c122 change notes
Richard Jones <richard@users.sourceforge.net>
parents: 236
diff changeset
57 there's no change note (since it would just duplicates the journal).
243
1e571b6be57a Disabled the bsddb3 module entirely in the unit testing.
Richard Jones <richard@users.sourceforge.net>
parents: 240
diff changeset
58 . Completely removed the bsddb3 module from the tests - will be reinstated
1e571b6be57a Disabled the bsddb3 module entirely in the unit testing.
Richard Jones <richard@users.sourceforge.net>
parents: 240
diff changeset
59 when the http://bsddb.sourceforge.net/'s bugs #439959 and #456408 are
1e571b6be57a Disabled the bsddb3 module entirely in the unit testing.
Richard Jones <richard@users.sourceforge.net>
parents: 240
diff changeset
60 dealt with. One is fixed in CVS, the other pending.
239
5c3c5362c122 change notes
Richard Jones <richard@users.sourceforge.net>
parents: 236
diff changeset
61
227
359ba665d346 changes
Richard Jones <richard@users.sourceforge.net>
parents: 222
diff changeset
62
222
cec0f2a179c5 changes
Richard Jones <richard@users.sourceforge.net>
parents: 215
diff changeset
63 2001-08-08 - 0.2.6
212
862dafca2a72 changes
Richard Jones <richard@users.sourceforge.net>
parents: 207
diff changeset
64 Note:
862dafca2a72 changes
Richard Jones <richard@users.sourceforge.net>
parents: 207
diff changeset
65 . Roundup is now released under the same terms as the Python License.
862dafca2a72 changes
Richard Jones <richard@users.sourceforge.net>
parents: 207
diff changeset
66
207
d6326e8ebe6e changes
Richard Jones <richard@users.sourceforge.net>
parents: 199
diff changeset
67 Feature:
222
cec0f2a179c5 changes
Richard Jones <richard@users.sourceforge.net>
parents: 215
diff changeset
68 . Added tests for instance initialisation. No more releasing the software
cec0f2a179c5 changes
Richard Jones <richard@users.sourceforge.net>
parents: 215
diff changeset
69 with bugs in roundup.init!
cec0f2a179c5 changes
Richard Jones <richard@users.sourceforge.net>
parents: 215
diff changeset
70 . Now bundling unittest with the package so that python 2.0 users can use
cec0f2a179c5 changes
Richard Jones <richard@users.sourceforge.net>
parents: 215
diff changeset
71 the tests.
cec0f2a179c5 changes
Richard Jones <richard@users.sourceforge.net>
parents: 215
diff changeset
72 . Much better error handling and messages generated by the mail gateway.
207
d6326e8ebe6e changes
Richard Jones <richard@users.sourceforge.net>
parents: 199
diff changeset
73
199
0345753f27cf updated version number for 0.2.6
Richard Jones <richard@users.sourceforge.net>
parents: 198
diff changeset
74 Fixed:
0345753f27cf updated version number for 0.2.6
Richard Jones <richard@users.sourceforge.net>
parents: 198
diff changeset
75 . Implemented correct mail splitting. Added unit tests. Also snips
0345753f27cf updated version number for 0.2.6
Richard Jones <richard@users.sourceforge.net>
parents: 198
diff changeset
76 signatures now too.
207
d6326e8ebe6e changes
Richard Jones <richard@users.sourceforge.net>
parents: 199
diff changeset
77 . Bug #447671 - typo in roundup/init.py
d6326e8ebe6e changes
Richard Jones <richard@users.sourceforge.net>
parents: 199
diff changeset
78 . Changed date.Date to use regular string formatting instead of strftime -
d6326e8ebe6e changes
Richard Jones <richard@users.sourceforge.net>
parents: 199
diff changeset
79 win32 seems to have problems with %T and no hour... or something...
215
2e12dd03e506 changes
Richard Jones <richard@users.sourceforge.net>
parents: 212
diff changeset
80 . Bug #448484 - now catching correct exception from makedirs.
207
d6326e8ebe6e changes
Richard Jones <richard@users.sourceforge.net>
parents: 199
diff changeset
81 . Instances are now opened by a special function that generates a unique
d6326e8ebe6e changes
Richard Jones <richard@users.sourceforge.net>
parents: 199
diff changeset
82 module name for the instances on import time.
199
0345753f27cf updated version number for 0.2.6
Richard Jones <richard@users.sourceforge.net>
parents: 198
diff changeset
83
0345753f27cf updated version number for 0.2.6
Richard Jones <richard@users.sourceforge.net>
parents: 198
diff changeset
84
198
eda506860b32 Implemented correct mail splitting (was taking a shortcut).
Richard Jones <richard@users.sourceforge.net>
parents: 194
diff changeset
85 2001-08-03 - 0.2.5
eda506860b32 Implemented correct mail splitting (was taking a shortcut).
Richard Jones <richard@users.sourceforge.net>
parents: 194
diff changeset
86 Note:
eda506860b32 Implemented correct mail splitting (was taking a shortcut).
Richard Jones <richard@users.sourceforge.net>
parents: 194
diff changeset
87 . The bsddb3 module has a bug that renders it non-functional. Users should
eda506860b32 Implemented correct mail splitting (was taking a shortcut).
Richard Jones <richard@users.sourceforge.net>
parents: 194
diff changeset
88 select the anydbm or bsddb backend instead.
194
30c3a37b699f Started stuff off for the 0.2.5 release
Richard Jones <richard@users.sourceforge.net>
parents: 191
diff changeset
89
30c3a37b699f Started stuff off for the 0.2.5 release
Richard Jones <richard@users.sourceforge.net>
parents: 191
diff changeset
90 Fixed:
198
eda506860b32 Implemented correct mail splitting (was taking a shortcut).
Richard Jones <richard@users.sourceforge.net>
parents: 194
diff changeset
91 . Python 2.0 does not contain the unittest module. The setup.py module now
eda506860b32 Implemented correct mail splitting (was taking a shortcut).
Richard Jones <richard@users.sourceforge.net>
parents: 194
diff changeset
92 checks for unittest before attempting to run the unit tests.
194
30c3a37b699f Started stuff off for the 0.2.5 release
Richard Jones <richard@users.sourceforge.net>
parents: 191
diff changeset
93
30c3a37b699f Started stuff off for the 0.2.5 release
Richard Jones <richard@users.sourceforge.net>
parents: 191
diff changeset
94
30c3a37b699f Started stuff off for the 0.2.5 release
Richard Jones <richard@users.sourceforge.net>
parents: 191
diff changeset
95 2001-08-03 - 0.2.4
167
a49c8a2ddd26 Added time logging and file uploading to the templates.
Richard Jones <richard@users.sourceforge.net>
parents: 161
diff changeset
96 Features:
a49c8a2ddd26 Added time logging and file uploading to the templates.
Richard Jones <richard@users.sourceforge.net>
parents: 161
diff changeset
97 . Added ability for cgi newblah forms to indicate that the new node
a49c8a2ddd26 Added time logging and file uploading to the templates.
Richard Jones <richard@users.sourceforge.net>
parents: 161
diff changeset
98 should be linked somewhere.
a49c8a2ddd26 Added time logging and file uploading to the templates.
Richard Jones <richard@users.sourceforge.net>
parents: 161
diff changeset
99 . Added time logging and file uploading to the templates.
185
1a66afc04d41 changes
Richard Jones <richard@users.sourceforge.net>
parents: 180
diff changeset
100 . Added "My Issues" and "My Support" to extended template. Changed "Your
1a66afc04d41 changes
Richard Jones <richard@users.sourceforge.net>
parents: 180
diff changeset
101 Details" to "My Details". Changed the "New Foo" links to "Add Foo".
1a66afc04d41 changes
Richard Jones <richard@users.sourceforge.net>
parents: 180
diff changeset
102 Added links for unassigned support and issues. Generally reorganised and
1a66afc04d41 changes
Richard Jones <richard@users.sourceforge.net>
parents: 180
diff changeset
103 cleanup the header up.
180
3e7a7b3b58e4 changes
Richard Jones <richard@users.sourceforge.net>
parents: 177
diff changeset
104 . Changed the order of the information in the message generated by web edits.
3e7a7b3b58e4 changes
Richard Jones <richard@users.sourceforge.net>
parents: 177
diff changeset
105 . Extended the range of intervals that are pretty-printed before actual dates
3e7a7b3b58e4 changes
Richard Jones <richard@users.sourceforge.net>
parents: 177
diff changeset
106 are displayed.
185
1a66afc04d41 changes
Richard Jones <richard@users.sourceforge.net>
parents: 180
diff changeset
107 . Added more BUILD instructions including the "clean" command to force
1a66afc04d41 changes
Richard Jones <richard@users.sourceforge.net>
parents: 180
diff changeset
108 rebuild.
187
Richard Jones <richard@users.sourceforge.net>
parents: 185
diff changeset
109 . Web edit messages aren't sent to the person who did the edit any more. No
Richard Jones <richard@users.sourceforge.net>
parents: 185
diff changeset
110 message is generated if they are the only person on the nosy list.
191
4a67d25cc072 changes
Richard Jones <richard@users.sourceforge.net>
parents: 187
diff changeset
111 . Roundupdb now appends "mailing list" information to its messages which
4a67d25cc072 changes
Richard Jones <richard@users.sourceforge.net>
parents: 187
diff changeset
112 include the e-mail address and web interface address. Templates may
4a67d25cc072 changes
Richard Jones <richard@users.sourceforge.net>
parents: 187
diff changeset
113 override this in their db classes to include specific information (support
4a67d25cc072 changes
Richard Jones <richard@users.sourceforge.net>
parents: 187
diff changeset
114 instructions, etc).
167
a49c8a2ddd26 Added time logging and file uploading to the templates.
Richard Jones <richard@users.sourceforge.net>
parents: 161
diff changeset
115
a49c8a2ddd26 Added time logging and file uploading to the templates.
Richard Jones <richard@users.sourceforge.net>
parents: 161
diff changeset
116 Fixed:
171
3c19bc818711 Checklist was using wrong name.
Richard Jones <richard@users.sourceforge.net>
parents: 169
diff changeset
117 . Argument handling for the roundup-admin find command.
3c19bc818711 Checklist was using wrong name.
Richard Jones <richard@users.sourceforge.net>
parents: 169
diff changeset
118 . Handling of summary when no note supplied for newblah. Again.
3c19bc818711 Checklist was using wrong name.
Richard Jones <richard@users.sourceforge.net>
parents: 169
diff changeset
119 . Detection of no form in htmltemplate Field display.
3c19bc818711 Checklist was using wrong name.
Richard Jones <richard@users.sourceforge.net>
parents: 169
diff changeset
120 . Checklist html template command was setting wrong name.
3c19bc818711 Checklist was using wrong name.
Richard Jones <richard@users.sourceforge.net>
parents: 169
diff changeset
121 . 2.1-specific gmtime() (no arg) call in roundup.date. (thanks Paul Wright)
173
620031e25f37 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 171
diff changeset
122 . mailgw was making naughty assumptions about the schema of the classes it
620031e25f37 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 171
diff changeset
123 was creating nodes for.
175
2a33ac3e807d changes
Richard Jones <richard@users.sourceforge.net>
parents: 173
diff changeset
124 . remove the $Foo$ from the HTML files stored in the htmlbase modules.
191
4a67d25cc072 changes
Richard Jones <richard@users.sourceforge.net>
parents: 187
diff changeset
125 . Instance import now imports the instance using imp.load_module so that
4a67d25cc072 changes
Richard Jones <richard@users.sourceforge.net>
parents: 187
diff changeset
126 we can have instance homes of "roundup" or other existing python package
4a67d25cc072 changes
Richard Jones <richard@users.sourceforge.net>
parents: 187
diff changeset
127 names.
167
a49c8a2ddd26 Added time logging and file uploading to the templates.
Richard Jones <richard@users.sourceforge.net>
parents: 161
diff changeset
128
a49c8a2ddd26 Added time logging and file uploading to the templates.
Richard Jones <richard@users.sourceforge.net>
parents: 161
diff changeset
129
161
adb0327f13aa chanegs
Richard Jones <richard@users.sourceforge.net>
parents: 148
diff changeset
130 2001-07-30 - 0.2.3
148
8fe7549272cf noted changes
Richard Jones <richard@users.sourceforge.net>
parents: 136
diff changeset
131 Big change:
8fe7549272cf noted changes
Richard Jones <richard@users.sourceforge.net>
parents: 136
diff changeset
132 . I've split off the support class from the issue class in "extended".
8fe7549272cf noted changes
Richard Jones <richard@users.sourceforge.net>
parents: 136
diff changeset
133 Anyone who has any support entries, sorry. It should be possible to
8fe7549272cf noted changes
Richard Jones <richard@users.sourceforge.net>
parents: 136
diff changeset
134 write a scipt that moves the entries over pretty easily. If this causes
8fe7549272cf noted changes
Richard Jones <richard@users.sourceforge.net>
parents: 136
diff changeset
135 you pain, I'll do so. You'll want to update your instance with the new
8fe7549272cf noted changes
Richard Jones <richard@users.sourceforge.net>
parents: 136
diff changeset
136 code in "extended" either way.
8fe7549272cf noted changes
Richard Jones <richard@users.sourceforge.net>
parents: 136
diff changeset
137
136
72de483388e3 changes
Richard Jones <richard@users.sourceforge.net>
parents: 132
diff changeset
138 Features:
72de483388e3 changes
Richard Jones <richard@users.sourceforge.net>
parents: 132
diff changeset
139 . Added the unit tests to the start of setup.py so they're run whenever
72de483388e3 changes
Richard Jones <richard@users.sourceforge.net>
parents: 132
diff changeset
140 we do anything distutils'y.
148
8fe7549272cf noted changes
Richard Jones <richard@users.sourceforge.net>
parents: 136
diff changeset
141 . Added nicer prompting to the roundup-admin "init" command.
8fe7549272cf noted changes
Richard Jones <richard@users.sourceforge.net>
parents: 136
diff changeset
142 . Actually, the roundup-admin code is totally revamped, and has command
8fe7549272cf noted changes
Richard Jones <richard@users.sourceforge.net>
parents: 136
diff changeset
143 help and better command-line arg handling.
8fe7549272cf noted changes
Richard Jones <richard@users.sourceforge.net>
parents: 136
diff changeset
144 . The cgi_client.Client base class now reflects the structure of "classic"
8fe7549272cf noted changes
Richard Jones <richard@users.sourceforge.net>
parents: 136
diff changeset
145 rather than "extended" since "classic" is more of a "base" template.
161
adb0327f13aa chanegs
Richard Jones <richard@users.sourceforge.net>
parents: 148
diff changeset
146 . Added more DB to test. Skips tests where imports fail.
136
72de483388e3 changes
Richard Jones <richard@users.sourceforge.net>
parents: 132
diff changeset
147
72de483388e3 changes
Richard Jones <richard@users.sourceforge.net>
parents: 132
diff changeset
148 Fixed:
72de483388e3 changes
Richard Jones <richard@users.sourceforge.net>
parents: 132
diff changeset
149 . One of the tests in test_date had the wrong expected result.
148
8fe7549272cf noted changes
Richard Jones <richard@users.sourceforge.net>
parents: 136
diff changeset
150 . Fixed IssueClass so that superseders links to its classname rather than
8fe7549272cf noted changes
Richard Jones <richard@users.sourceforge.net>
parents: 136
diff changeset
151 hard-coded to "issue".
8fe7549272cf noted changes
Richard Jones <richard@users.sourceforge.net>
parents: 136
diff changeset
152 . templatebuilder was catching IOError instead of OSError.
8fe7549272cf noted changes
Richard Jones <richard@users.sourceforge.net>
parents: 136
diff changeset
153 . The cgi_client newblah method wasn't detecting the __note form field
8fe7549272cf noted changes
Richard Jones <richard@users.sourceforge.net>
parents: 136
diff changeset
154 properly.
8fe7549272cf noted changes
Richard Jones <richard@users.sourceforge.net>
parents: 136
diff changeset
155 . The History command in htmltemplate didn't handle a new node (None
8fe7549272cf noted changes
Richard Jones <richard@users.sourceforge.net>
parents: 136
diff changeset
156 nodeid) properly.
136
72de483388e3 changes
Richard Jones <richard@users.sourceforge.net>
parents: 132
diff changeset
157
72de483388e3 changes
Richard Jones <richard@users.sourceforge.net>
parents: 132
diff changeset
158
129
614bbffe063c changes
Richard Jones <richard@users.sourceforge.net>
parents: 124
diff changeset
159 2001-07-29 - 0.2.2
122
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
160 Features:
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
161 . 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
162 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
163 . 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
164 tests for multipart splitting.
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
165 . 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
166 . 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
167 . 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
168 . 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
169 . 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
170 behaviour.
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
171 . Added the fabricated property "id" to all hyperdb classes.
124
e395766f8435 changes
Richard Jones <richard@users.sourceforge.net>
parents: 122
diff changeset
172 . 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
173 it).
94
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
174
122
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
175 Fixed:
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
176 . 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
177 . 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
178 . 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
179 . Fixed problem in link display when Link value is None.
129
614bbffe063c changes
Richard Jones <richard@users.sourceforge.net>
parents: 124
diff changeset
180 . Form handling in cgi client wasn't propogating through the previous
614bbffe063c changes
Richard Jones <richard@users.sourceforge.net>
parents: 124
diff changeset
181 query elements.
132
b7c99b997080 changes
Richard Jones <richard@users.sourceforge.net>
parents: 129
diff changeset
182 . Fixed sort arguments generated for column headings so sorting can be
b7c99b997080 changes
Richard Jones <richard@users.sourceforge.net>
parents: 129
diff changeset
183 changed now.
94
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
184
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
185
122
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
186 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
187 Features:
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
188 . 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
189 . 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
190 directory as "overview.html".
94
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
191
122
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
192 Fixes:
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
193 . 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
194 "html" directory in instance home.
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
195 . 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
196 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
197 There you go...
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
198 . 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
199 strict about such things.
94
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
200
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
201 2001-07-26 - 0.2.0
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
202 Features:
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
203 . 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
204 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
205 back-ends.
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
206 . 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
207 out-of-the-box
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
208 . 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
209 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
210 . Added an issue priority of support to "extended"
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
211 . 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
212 out-of-the-box.
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
213 . Added distutils-style installation of "lib" files.
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
214 . Added some unit tests.
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
215
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
216 Fixes:
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
217 . Fixed bug in re generation in the filter
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
218 . 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
219 . Fixed adding new issue with no change note
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
220 . 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
221 quoted.
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
222 . 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
223 message.
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
224
122
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
225 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
226 . 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
227 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
228 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
229 . 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
230 . 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
231 . 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
232 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
233 . 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
234 . 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
235 . 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
236 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
237 . 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
238 ^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
239 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
240 ^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
241 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
242 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
243 . Added more fields to the issue.filter and issue.index templates
104
36c75fd4c6c7 changes
Richard Jones <richard@users.sourceforge.net>
parents: 94
diff changeset
244
111
6e8197a5880f Split off implementation notes into separate file in doc directory.
Richard Jones <richard@users.sourceforge.net>
parents: 109
diff changeset
245
122
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
246 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
247 . 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
248 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
249 . Thanks Anthony:
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
250 . 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
251 . 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
252 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
253 . 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
254 . 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
255 . 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
256 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
257 properties, etc.
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
258 . 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
259
122
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
260
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
261 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
262 . 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
263 "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
264
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
265 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
266 . 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
267 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
268 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
269 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
270
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
271

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