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