Mercurial > p > roundup > code
annotate CHANGES.txt @ 284:ab74a46c3a9d
changes
| author | Richard Jones <richard@users.sourceforge.net> |
|---|---|
| date | Thu, 11 Oct 2001 05:02:37 +0000 |
| parents | a4241ddd22d7 |
| children | 9c093cc62e2a |
| 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 |
| 284 | 4 2001-10-11 - 0.3.0 pre 2 |
| 5 Fixed: | |
| 6 . Hyperdatabase was inserting empty strings instead of None for missing | |
| 7 property values. This broke a lot of things. | |
| 8 | |
| 9 | |
| 10 2001-10-10 - 0.3.0 pre 1 | |
|
264
a671e5917b33
Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents:
248
diff
changeset
|
11 Feature: |
|
a671e5917b33
Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents:
248
diff
changeset
|
12 . 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
|
13 on the command-line. |
|
a671e5917b33
Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents:
248
diff
changeset
|
14 . 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
|
15 properties. |
|
a671e5917b33
Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents:
248
diff
changeset
|
16 . 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
|
17 |
|
a671e5917b33
Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents:
248
diff
changeset
|
18 Changed: |
|
a671e5917b33
Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents:
248
diff
changeset
|
19 . 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
|
20 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
|
21 "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
|
22 handling has been moved into cgi_client.Client.main() |
|
a671e5917b33
Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents:
248
diff
changeset
|
23 . 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
|
24 . 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
|
25 login handling. Existing installations should copy the interfaces.py |
|
a671e5917b33
Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents:
248
diff
changeset
|
26 file from the roundup lib directory to their instance home. |
|
270
a4241ddd22d7
Added the Password property type.
Richard Jones <richard@users.sourceforge.net>
parents:
268
diff
changeset
|
27 . Passwords are now encoded by default (except exising databases which |
|
a4241ddd22d7
Added the Password property type.
Richard Jones <richard@users.sourceforge.net>
parents:
268
diff
changeset
|
28 will only be encoded when the passwords are changed). The scheme used |
|
a4241ddd22d7
Added the Password property type.
Richard Jones <richard@users.sourceforge.net>
parents:
268
diff
changeset
|
29 at the moment is SHA - but the code is flexible enough to take any |
|
a4241ddd22d7
Added the Password property type.
Richard Jones <richard@users.sourceforge.net>
parents:
268
diff
changeset
|
30 number of encoding systems. |
|
a4241ddd22d7
Added the Password property type.
Richard Jones <richard@users.sourceforge.net>
parents:
268
diff
changeset
|
31 . The roundup-admin tool always operates as the "admin" user now. Database |
|
a4241ddd22d7
Added the Password property type.
Richard Jones <richard@users.sourceforge.net>
parents:
268
diff
changeset
|
32 protection should be achieved using file system protections (see the |
|
a4241ddd22d7
Added the Password property type.
Richard Jones <richard@users.sourceforge.net>
parents:
268
diff
changeset
|
33 documentation for details.) |
|
264
a671e5917b33
Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents:
248
diff
changeset
|
34 |
|
248
96cdd8ef0581
Added some more help to roundup-admin
Richard Jones <richard@users.sourceforge.net>
parents:
246
diff
changeset
|
35 Fixed: |
|
264
a671e5917b33
Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents:
248
diff
changeset
|
36 . 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
|
37 Ping - has been removed. |
|
248
96cdd8ef0581
Added some more help to roundup-admin
Richard Jones <richard@users.sourceforge.net>
parents:
246
diff
changeset
|
38 . 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
|
39 . 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
|
40 . 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
|
41 . 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
|
42 been returning Not Found instead of throwing an exception. |
|
a671e5917b33
Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents:
248
diff
changeset
|
43 . 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
|
44 an item now throws an exception. |
|
a671e5917b33
Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents:
248
diff
changeset
|
45 . The plain() template function now html-escapes the content. |
|
270
a4241ddd22d7
Added the Password property type.
Richard Jones <richard@users.sourceforge.net>
parents:
268
diff
changeset
|
46 . Change message was stuffing up for multilinks with no key property. |
|
246
b51591375158
Started changes log for 0.2.9
Richard Jones <richard@users.sourceforge.net>
parents:
244
diff
changeset
|
47 |
|
268
dcc1ed25e6bc
Minor pre- 0.3.0 changes
Richard Jones <richard@users.sourceforge.net>
parents:
264
diff
changeset
|
48 |
| 284 | 49 |
| 50 -------------- | |
| 51 | |
|
244
6bf584784e31
Fixed missing import in mailgw :(
Richard Jones <richard@users.sourceforge.net>
parents:
243
diff
changeset
|
52 2001-08-30 - 0.2.8 |
|
6bf584784e31
Fixed missing import in mailgw :(
Richard Jones <richard@users.sourceforge.net>
parents:
243
diff
changeset
|
53 Fixed: |
|
248
96cdd8ef0581
Added some more help to roundup-admin
Richard Jones <richard@users.sourceforge.net>
parents:
246
diff
changeset
|
54 . 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
|
55 . Missing import in mailgw. |
|
6bf584784e31
Fixed missing import in mailgw :(
Richard Jones <richard@users.sourceforge.net>
parents:
243
diff
changeset
|
56 |
|
6bf584784e31
Fixed missing import in mailgw :(
Richard Jones <richard@users.sourceforge.net>
parents:
243
diff
changeset
|
57 |
|
240
cdee585d70c4
prep for release
Richard Jones <richard@users.sourceforge.net>
parents:
239
diff
changeset
|
58 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
|
59 Feature: |
|
afd428ba6523
better CGI text searching - but hidden filter fields are disappearing...
Richard Jones <richard@users.sourceforge.net>
parents:
229
diff
changeset
|
60 . 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
|
61 regular expressions now. |
|
afd428ba6523
better CGI text searching - but hidden filter fields are disappearing...
Richard Jones <richard@users.sourceforge.net>
parents:
229
diff
changeset
|
62 |
| 227 | 63 Fixed: |
| 64 . Had another 2.1-ism in the unit tests | |
| 65 . Made the mail parser a little more robust w.r.t missing Subject: | |
| 66 (both thanks Mikhail Sobolev) | |
| 229 | 67 . Missed some isFooType usages (thanks Mikhail Sobolev for spotting them) |
| 233 | 68 . Reverted back to sending change messages to the web editor of a node so |
| 69 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
|
70 . CGI interface wasn't generating correct change messages. |
| 239 | 71 . Notes entered during a change are saved to the messages list even if |
| 72 there's no nosy list. No message is generated if there's no nosy list and | |
| 73 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
|
74 . 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
|
75 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
|
76 dealt with. One is fixed in CVS, the other pending. |
| 239 | 77 |
| 227 | 78 |
| 222 | 79 2001-08-08 - 0.2.6 |
| 212 | 80 Note: |
| 81 . Roundup is now released under the same terms as the Python License. | |
| 82 | |
| 207 | 83 Feature: |
| 222 | 84 . Added tests for instance initialisation. No more releasing the software |
| 85 with bugs in roundup.init! | |
| 86 . Now bundling unittest with the package so that python 2.0 users can use | |
| 87 the tests. | |
| 88 . Much better error handling and messages generated by the mail gateway. | |
| 207 | 89 |
|
199
0345753f27cf
updated version number for 0.2.6
Richard Jones <richard@users.sourceforge.net>
parents:
198
diff
changeset
|
90 Fixed: |
|
0345753f27cf
updated version number for 0.2.6
Richard Jones <richard@users.sourceforge.net>
parents:
198
diff
changeset
|
91 . 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
|
92 signatures now too. |
| 207 | 93 . Bug #447671 - typo in roundup/init.py |
| 94 . Changed date.Date to use regular string formatting instead of strftime - | |
| 95 win32 seems to have problems with %T and no hour... or something... | |
| 215 | 96 . Bug #448484 - now catching correct exception from makedirs. |
| 207 | 97 . Instances are now opened by a special function that generates a unique |
| 98 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
|
99 |
|
0345753f27cf
updated version number for 0.2.6
Richard Jones <richard@users.sourceforge.net>
parents:
198
diff
changeset
|
100 |
|
198
eda506860b32
Implemented correct mail splitting (was taking a shortcut).
Richard Jones <richard@users.sourceforge.net>
parents:
194
diff
changeset
|
101 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
|
102 Note: |
|
eda506860b32
Implemented correct mail splitting (was taking a shortcut).
Richard Jones <richard@users.sourceforge.net>
parents:
194
diff
changeset
|
103 . 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
|
104 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
|
105 |
|
30c3a37b699f
Started stuff off for the 0.2.5 release
Richard Jones <richard@users.sourceforge.net>
parents:
191
diff
changeset
|
106 Fixed: |
|
198
eda506860b32
Implemented correct mail splitting (was taking a shortcut).
Richard Jones <richard@users.sourceforge.net>
parents:
194
diff
changeset
|
107 . 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
|
108 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
|
109 |
|
30c3a37b699f
Started stuff off for the 0.2.5 release
Richard Jones <richard@users.sourceforge.net>
parents:
191
diff
changeset
|
110 |
|
30c3a37b699f
Started stuff off for the 0.2.5 release
Richard Jones <richard@users.sourceforge.net>
parents:
191
diff
changeset
|
111 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
|
112 Features: |
|
a49c8a2ddd26
Added time logging and file uploading to the templates.
Richard Jones <richard@users.sourceforge.net>
parents:
161
diff
changeset
|
113 . 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
|
114 should be linked somewhere. |
|
a49c8a2ddd26
Added time logging and file uploading to the templates.
Richard Jones <richard@users.sourceforge.net>
parents:
161
diff
changeset
|
115 . Added time logging and file uploading to the templates. |
| 185 | 116 . Added "My Issues" and "My Support" to extended template. Changed "Your |
| 117 Details" to "My Details". Changed the "New Foo" links to "Add Foo". | |
| 118 Added links for unassigned support and issues. Generally reorganised and | |
| 119 cleanup the header up. | |
| 180 | 120 . Changed the order of the information in the message generated by web edits. |
| 121 . Extended the range of intervals that are pretty-printed before actual dates | |
| 122 are displayed. | |
| 185 | 123 . Added more BUILD instructions including the "clean" command to force |
| 124 rebuild. | |
| 187 | 125 . Web edit messages aren't sent to the person who did the edit any more. No |
| 126 message is generated if they are the only person on the nosy list. | |
| 191 | 127 . Roundupdb now appends "mailing list" information to its messages which |
| 128 include the e-mail address and web interface address. Templates may | |
| 129 override this in their db classes to include specific information (support | |
| 130 instructions, etc). | |
|
167
a49c8a2ddd26
Added time logging and file uploading to the templates.
Richard Jones <richard@users.sourceforge.net>
parents:
161
diff
changeset
|
131 |
|
a49c8a2ddd26
Added time logging and file uploading to the templates.
Richard Jones <richard@users.sourceforge.net>
parents:
161
diff
changeset
|
132 Fixed: |
|
171
3c19bc818711
Checklist was using wrong name.
Richard Jones <richard@users.sourceforge.net>
parents:
169
diff
changeset
|
133 . Argument handling for the roundup-admin find command. |
|
3c19bc818711
Checklist was using wrong name.
Richard Jones <richard@users.sourceforge.net>
parents:
169
diff
changeset
|
134 . 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
|
135 . Detection of no form in htmltemplate Field display. |
|
3c19bc818711
Checklist was using wrong name.
Richard Jones <richard@users.sourceforge.net>
parents:
169
diff
changeset
|
136 . Checklist html template command was setting wrong name. |
|
3c19bc818711
Checklist was using wrong name.
Richard Jones <richard@users.sourceforge.net>
parents:
169
diff
changeset
|
137 . 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
|
138 . 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
|
139 was creating nodes for. |
| 175 | 140 . remove the $Foo$ from the HTML files stored in the htmlbase modules. |
| 191 | 141 . Instance import now imports the instance using imp.load_module so that |
| 142 we can have instance homes of "roundup" or other existing python package | |
| 143 names. | |
|
167
a49c8a2ddd26
Added time logging and file uploading to the templates.
Richard Jones <richard@users.sourceforge.net>
parents:
161
diff
changeset
|
144 |
|
a49c8a2ddd26
Added time logging and file uploading to the templates.
Richard Jones <richard@users.sourceforge.net>
parents:
161
diff
changeset
|
145 |
| 161 | 146 2001-07-30 - 0.2.3 |
|
148
8fe7549272cf
noted changes
Richard Jones <richard@users.sourceforge.net>
parents:
136
diff
changeset
|
147 Big change: |
|
8fe7549272cf
noted changes
Richard Jones <richard@users.sourceforge.net>
parents:
136
diff
changeset
|
148 . 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
|
149 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
|
150 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
|
151 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
|
152 code in "extended" either way. |
|
8fe7549272cf
noted changes
Richard Jones <richard@users.sourceforge.net>
parents:
136
diff
changeset
|
153 |
| 136 | 154 Features: |
| 155 . Added the unit tests to the start of setup.py so they're run whenever | |
| 156 we do anything distutils'y. | |
|
148
8fe7549272cf
noted changes
Richard Jones <richard@users.sourceforge.net>
parents:
136
diff
changeset
|
157 . Added nicer prompting to the roundup-admin "init" command. |
|
8fe7549272cf
noted changes
Richard Jones <richard@users.sourceforge.net>
parents:
136
diff
changeset
|
158 . Actually, the roundup-admin code is totally revamped, and has command |
|
8fe7549272cf
noted changes
Richard Jones <richard@users.sourceforge.net>
parents:
136
diff
changeset
|
159 help and better command-line arg handling. |
|
8fe7549272cf
noted changes
Richard Jones <richard@users.sourceforge.net>
parents:
136
diff
changeset
|
160 . 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
|
161 rather than "extended" since "classic" is more of a "base" template. |
| 161 | 162 . Added more DB to test. Skips tests where imports fail. |
| 136 | 163 |
| 164 Fixed: | |
| 165 . 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
|
166 . Fixed IssueClass so that superseders links to its classname rather than |
|
8fe7549272cf
noted changes
Richard Jones <richard@users.sourceforge.net>
parents:
136
diff
changeset
|
167 hard-coded to "issue". |
|
8fe7549272cf
noted changes
Richard Jones <richard@users.sourceforge.net>
parents:
136
diff
changeset
|
168 . templatebuilder was catching IOError instead of OSError. |
|
8fe7549272cf
noted changes
Richard Jones <richard@users.sourceforge.net>
parents:
136
diff
changeset
|
169 . 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
|
170 properly. |
|
8fe7549272cf
noted changes
Richard Jones <richard@users.sourceforge.net>
parents:
136
diff
changeset
|
171 . 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
|
172 nodeid) properly. |
| 136 | 173 |
| 174 | |
| 129 | 175 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
|
176 Features: |
|
828632ab0adf
Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents:
111
diff
changeset
|
177 . 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
|
178 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
|
179 . 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
|
180 tests for multipart splitting. |
|
828632ab0adf
Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents:
111
diff
changeset
|
181 . 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
|
182 . 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
|
183 . 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
|
184 . 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
|
185 . 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
|
186 behaviour. |
|
828632ab0adf
Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents:
111
diff
changeset
|
187 . Added the fabricated property "id" to all hyperdb classes. |
| 124 | 188 . Cleanup of the link label generation (new method on hyperdb.Class to do |
| 189 it). | |
|
94
9cf5229397fc
name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
190 |
|
122
828632ab0adf
Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents:
111
diff
changeset
|
191 Fixed: |
|
828632ab0adf
Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents:
111
diff
changeset
|
192 . 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
|
193 . 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
|
194 . 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
|
195 . Fixed problem in link display when Link value is None. |
| 129 | 196 . Form handling in cgi client wasn't propogating through the previous |
| 197 query elements. | |
| 132 | 198 . Fixed sort arguments generated for column headings so sorting can be |
| 199 changed now. | |
|
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 |
|
122
828632ab0adf
Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents:
111
diff
changeset
|
202 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
|
203 Features: |
|
828632ab0adf
Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents:
111
diff
changeset
|
204 . 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
|
205 . 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
|
206 directory as "overview.html". |
|
94
9cf5229397fc
name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
207 |
|
122
828632ab0adf
Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents:
111
diff
changeset
|
208 Fixes: |
|
828632ab0adf
Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents:
111
diff
changeset
|
209 . 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
|
210 "html" directory in instance home. |
|
828632ab0adf
Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents:
111
diff
changeset
|
211 . 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
|
212 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
|
213 There you go... |
|
828632ab0adf
Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents:
111
diff
changeset
|
214 . 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
|
215 strict about such things. |
|
94
9cf5229397fc
name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
216 |
|
9cf5229397fc
name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
217 2001-07-26 - 0.2.0 |
|
9cf5229397fc
name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
218 Features: |
|
9cf5229397fc
name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
219 . 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
|
220 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
|
221 back-ends. |
|
9cf5229397fc
name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
222 . 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
|
223 out-of-the-box |
|
9cf5229397fc
name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
224 . 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
|
225 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
|
226 . Added an issue priority of support to "extended" |
|
9cf5229397fc
name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
227 . 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
|
228 out-of-the-box. |
|
9cf5229397fc
name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
229 . Added distutils-style installation of "lib" files. |
|
9cf5229397fc
name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
230 . Added some unit tests. |
|
9cf5229397fc
name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
231 |
|
9cf5229397fc
name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
232 Fixes: |
|
9cf5229397fc
name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
233 . Fixed bug in re generation in the filter |
|
9cf5229397fc
name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
234 . 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
|
235 . Fixed adding new issue with no change note |
|
9cf5229397fc
name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
236 . 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
|
237 quoted. |
|
9cf5229397fc
name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
238 . 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
|
239 message. |
|
9cf5229397fc
name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
240 |
|
122
828632ab0adf
Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents:
111
diff
changeset
|
241 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
|
242 . 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
|
243 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
|
244 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
|
245 . 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
|
246 . 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
|
247 . 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
|
248 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
|
249 . 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
|
250 . 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
|
251 . 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
|
252 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
|
253 . 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
|
254 ^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
|
255 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
|
256 ^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
|
257 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
|
258 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
|
259 . Added more fields to the issue.filter and issue.index templates |
| 104 | 260 |
|
111
6e8197a5880f
Split off implementation notes into separate file in doc directory.
Richard Jones <richard@users.sourceforge.net>
parents:
109
diff
changeset
|
261 |
|
122
828632ab0adf
Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents:
111
diff
changeset
|
262 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
|
263 . 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
|
264 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
|
265 . Thanks Anthony: |
|
828632ab0adf
Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents:
111
diff
changeset
|
266 . 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
|
267 . 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
|
268 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
|
269 . 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
|
270 . 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
|
271 . 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
|
272 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
|
273 properties, etc. |
|
828632ab0adf
Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents:
111
diff
changeset
|
274 . 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
|
275 |
|
122
828632ab0adf
Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents:
111
diff
changeset
|
276 |
|
828632ab0adf
Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents:
111
diff
changeset
|
277 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
|
278 . 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
|
279 "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
|
280 |
|
828632ab0adf
Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents:
111
diff
changeset
|
281 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
|
282 . 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
|
283 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
|
284 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
|
285 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
|
286 |
|
828632ab0adf
Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents:
111
diff
changeset
|
287 |
