annotate CHANGES.txt @ 3471:f16eca38e4e5

display the query name in the header (feature [SF#298535] / patch [SF#349387])
author Richard Jones <richard@users.sourceforge.net>
date Fri, 20 Jan 2006 02:07:15 +0000
parents fd32170475f5
children 522b11d5ba8d
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
3421
0d9406d14186 MySQL now creates String columns using the TEXT column type
Richard Jones <richard@users.sourceforge.net>
parents: 3418
diff changeset
4 2005-??-?? 0.9.0b2
3424
1f8f81a0f8c4 Lithuanian translation by Aiste Kesminaite
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3421
diff changeset
5 Feature:
1f8f81a0f8c4 Lithuanian translation by Aiste Kesminaite
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3421
diff changeset
6 - Lithuanian translation by Aiste Kesminaite
3430
d54df26b1a7e Web User Interface language selection by form variable @language...
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3424
diff changeset
7 - Web User Interface language selection by form variable @language,
d54df26b1a7e Web User Interface language selection by form variable @language...
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3424
diff changeset
8 browser cookie or HTTP header Accept-Language (sf patch 1360321)
3435
a9636d734ced Fixes for SourceForge tracker bugs.
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3430
diff changeset
9 - initial values for configuration options may be passed on
a9636d734ced Fixes for SourceForge tracker bugs.
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3430
diff changeset
10 'roundup-admin install' command line (based on sf patch 1237110)
3441
5791c9e6ab24 Fixes for SourceForge tracker items.
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3435
diff changeset
11 - favicon.ico image may be changed with server config option (sf patch 1355661)
5791c9e6ab24 Fixes for SourceForge tracker items.
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3435
diff changeset
12 - Password objects initialized from plaintext remember plaintext value
5791c9e6ab24 Fixes for SourceForge tracker items.
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3435
diff changeset
13 (sf rfe 1379447)
3445
2443bdcb6b8e Roundup installation document includes configuration example...
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3443
diff changeset
14 - Roundup installation document includes configuration example
2443bdcb6b8e Roundup installation document includes configuration example...
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3443
diff changeset
15 for Exim Internet Mailer (sf bug 1393860)
3469
d3b02352484f enable registration confirmation by web only [SF#1381675]
Richard Jones <richard@users.sourceforge.net>
parents: 3468
diff changeset
16 - enable registration confirmation by web only (sf bug 1381675)
3470
fd32170475f5 allow preselection of values in templating menu()s (patch [SF#1396085])
Richard Jones <richard@users.sourceforge.net>
parents: 3469
diff changeset
17 - allow preselection of values in templating menu()s (sf patch 1396085)
3471
f16eca38e4e5 display the query name in the header (feature [SF#298535] / patch [SF#349387])
Richard Jones <richard@users.sourceforge.net>
parents: 3470
diff changeset
18 - display the query name in the header (sf feature 1298535 / patch 1349387)
3424
1f8f81a0f8c4 Lithuanian translation by Aiste Kesminaite
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3421
diff changeset
19
3421
0d9406d14186 MySQL now creates String columns using the TEXT column type
Richard Jones <richard@users.sourceforge.net>
parents: 3418
diff changeset
20 Fixed:
0d9406d14186 MySQL now creates String columns using the TEXT column type
Richard Jones <richard@users.sourceforge.net>
parents: 3418
diff changeset
21 - MySQL now creates String columns using the TEXT column type
3435
a9636d734ced Fixes for SourceForge tracker bugs.
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3430
diff changeset
22 - password.crypt won't work with md5 passwords (sf bug 1372253)
3441
5791c9e6ab24 Fixes for SourceForge tracker items.
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3435
diff changeset
23 - use quoted printable encoding for nosy attachments that have MIME
5791c9e6ab24 Fixes for SourceForge tracker items.
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3435
diff changeset
24 type 'text/plain' but contain 8-bit characters (sf bug 1381559)
3443
212fa532ba3e login name and email address fields in the classic template...
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3441
diff changeset
25 - login name and email address fields in the classic template
212fa532ba3e login name and email address fields in the classic template...
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3441
diff changeset
26 are highlighted as required fields (sf bug 1392364)
3450
5982b4afd135 french translation updated by Patrick Decat (patch [SF#1397059])
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3445
diff changeset
27 - french translation updated by Patrick Decat (sf patch 1397059)
3454
d4cbdfedab1b HTTP authorization takes precedence over session cookie [SF#1396134]
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3450
diff changeset
28 - HTTP authorization takes precedence over session cookie (sf bug 1396134)
3421
0d9406d14186 MySQL now creates String columns using the TEXT column type
Richard Jones <richard@users.sourceforge.net>
parents: 3418
diff changeset
29
0d9406d14186 MySQL now creates String columns using the TEXT column type
Richard Jones <richard@users.sourceforge.net>
parents: 3418
diff changeset
30
3417
07c696890f55 mailgw subject parsing has configurable levels of strictness
Richard Jones <richard@users.sourceforge.net>
parents: 3415
diff changeset
31 2005-10-07 0.9.0b1
3191
008596732188 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 3180
diff changeset
32 Feature:
008596732188 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 3180
diff changeset
33 - added "imapServer.py" script (sf patch 934567)
3292
8c7b522dc934 added date selection popup windows (thanks Marcus Priesch)
Richard Jones <richard@users.sourceforge.net>
parents: 3287
diff changeset
34 - added date selection popup windows (thanks Marcus Priesch)
3295
a615cc230160 added Xapian indexer; replaces standard indexers if Xapian is available
Richard Jones <richard@users.sourceforge.net>
parents: 3292
diff changeset
35 - added Xapian indexer; replaces standard indexers if Xapian is available
3417
07c696890f55 mailgw subject parsing has configurable levels of strictness
Richard Jones <richard@users.sourceforge.net>
parents: 3415
diff changeset
36 - mailgw subject parsing has configurable levels of strictness
07c696890f55 mailgw subject parsing has configurable levels of strictness
Richard Jones <richard@users.sourceforge.net>
parents: 3415
diff changeset
37 - nosy messages may be sent individually to all recipients
3418
9b8019f28158 remember where we came from when logging in (patch [SF#1312889])
Richard Jones <richard@users.sourceforge.net>
parents: 3417
diff changeset
38 - remember where we came from when logging in (sf patch 1312889)
3191
008596732188 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 3180
diff changeset
39
3198
0b7990f54778 fixed broken csv import in roundup.admin module
Richard Jones <richard@users.sourceforge.net>
parents: 3194
diff changeset
40
3459
9f138c221506 move stuff around
Richard Jones <richard@users.sourceforge.net>
parents: 3458
diff changeset
41 2006-??-?? 0.8.6
9f138c221506 move stuff around
Richard Jones <richard@users.sourceforge.net>
parents: 3458
diff changeset
42 Fixed:
9f138c221506 move stuff around
Richard Jones <richard@users.sourceforge.net>
parents: 3458
diff changeset
43 - french translation updated by Patrick Decat (sf patch 1397059)
9f138c221506 move stuff around
Richard Jones <richard@users.sourceforge.net>
parents: 3458
diff changeset
44 - tighten up Date parsing to not allow 'M/D/YY' (or 'D/M/YY) (sf bug
9f138c221506 move stuff around
Richard Jones <richard@users.sourceforge.net>
parents: 3458
diff changeset
45 1290550)
9f138c221506 move stuff around
Richard Jones <richard@users.sourceforge.net>
parents: 3458
diff changeset
46 - handle "schema" being reserved word in MySQL 5+ (sf bug 1397569)
9f138c221506 move stuff around
Richard Jones <richard@users.sourceforge.net>
parents: 3458
diff changeset
47 - fixed documentation of filter() in the case of multiple values in a
9f138c221506 move stuff around
Richard Jones <richard@users.sourceforge.net>
parents: 3458
diff changeset
48 String search (sf bug 1373396)
3461
fb82ab9461b0 fix comma-separated ID filter spec in web requests [SF#1396278]
Richard Jones <richard@users.sourceforge.net>
parents: 3459
diff changeset
49 - fix comma-separated ID filter spec in web requests (sf bug 1396278)
3464
75b4c2c32cf3 fix Date: header generation to be LOCALE-agnostic [SF#1352624]
Richard Jones <richard@users.sourceforge.net>
parents: 3461
diff changeset
50 - fix Date: header generation to be LOCALE-agnostic (sf bug 1352624)
3465
81542d49c8cb fix admin doc description of roundup-server config file
Richard Jones <richard@users.sourceforge.net>
parents: 3464
diff changeset
51 - fix admin doc description of roundup-server config file
3466
0ecd0062abfb fix redirect after instant registration [SF#1381676]
Richard Jones <richard@users.sourceforge.net>
parents: 3465
diff changeset
52 - fix redirect after instant registration (sf bug 1381676)
3468
6f3b30925975 fix permission checks in cgi interface [SF#1289557]
Richard Jones <richard@users.sourceforge.net>
parents: 3466
diff changeset
53 - fix permission checks in cgi interface (sf bug 1289557)
3459
9f138c221506 move stuff around
Richard Jones <richard@users.sourceforge.net>
parents: 3458
diff changeset
54
9f138c221506 move stuff around
Richard Jones <richard@users.sourceforge.net>
parents: 3458
diff changeset
55
3417
07c696890f55 mailgw subject parsing has configurable levels of strictness
Richard Jones <richard@users.sourceforge.net>
parents: 3415
diff changeset
56 2005-10-07 0.8.5
3408
cb29f5b39c6d Argentinian Spanish translation by Ramiro Morales
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3404
diff changeset
57 Feature:
cb29f5b39c6d Argentinian Spanish translation by Ramiro Morales
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3404
diff changeset
58 - Argentinian Spanish translation by Ramiro Morales
cb29f5b39c6d Argentinian Spanish translation by Ramiro Morales
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3404
diff changeset
59
3401
62e4032cb280 merge from maint-0-8
Richard Jones <richard@users.sourceforge.net>
parents: 3388
diff changeset
60 Fixed:
62e4032cb280 merge from maint-0-8
Richard Jones <richard@users.sourceforge.net>
parents: 3388
diff changeset
61 - Display of Multilinks where linked Class labelprop values are None
3404
7d48c5b1e8f2 merge from maint-0-8
Richard Jones <richard@users.sourceforge.net>
parents: 3401
diff changeset
62 - Fix references to the old * Registration Permissions
3415
4a228402b810 Handle invalidly-specified charsets in incoming email
Richard Jones <richard@users.sourceforge.net>
parents: 3408
diff changeset
63 - Fix missing merge of fix to sf bug 1177057
4a228402b810 Handle invalidly-specified charsets in incoming email
Richard Jones <richard@users.sourceforge.net>
parents: 3408
diff changeset
64 - Fix RDBMS indexer indexing UTF-8 words that encode to > 30 chars
4a228402b810 Handle invalidly-specified charsets in incoming email
Richard Jones <richard@users.sourceforge.net>
parents: 3408
diff changeset
65 - Handle invalidly-specified charsets in incoming email
3401
62e4032cb280 merge from maint-0-8
Richard Jones <richard@users.sourceforge.net>
parents: 3388
diff changeset
66
62e4032cb280 merge from maint-0-8
Richard Jones <richard@users.sourceforge.net>
parents: 3388
diff changeset
67
62e4032cb280 merge from maint-0-8
Richard Jones <richard@users.sourceforge.net>
parents: 3388
diff changeset
68 2005-07-18 0.8.4
3320
559d59a94e6a extra CRs in CSV export files on Windows platform [SF#1195742]
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3314
diff changeset
69 Fixed:
559d59a94e6a extra CRs in CSV export files on Windows platform [SF#1195742]
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3314
diff changeset
70 - extra CRs in CSV export files on Windows platform (sf bug 1195742)
3328
475c8560ef9b merge from maint-0-8
Richard Jones <richard@users.sourceforge.net>
parents: 3320
diff changeset
71 - activity RDBMS columns were being reported in changes
3329
bd2e784f43aa fix name collision in roundup.cgi script [SF#1203795]
Richard Jones <richard@users.sourceforge.net>
parents: 3328
diff changeset
72 - fix name collision in roundup.cgi script (sf bug 1203795)
3339
1b5b3542e0db fix handling of invalid interval input
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3329
diff changeset
73 - fix handling of invalid interval input
3353
e27694724793 search locale files relative ro roundup installation path [SF#1219689]
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3339
diff changeset
74 - search locale files relative ro roundup installation path (sf bug 1219689)
3354
201dbcf63a30 use translation for boolean property rendering [SF#1225152]
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3353
diff changeset
75 - use translation for boolean property rendering (sf bug 1225152)
3356
2913b42c0810 enabled disabling of REMOTE_USER for when it's not a valid username
Richard Jones <richard@users.sourceforge.net>
parents: 3354
diff changeset
76 - enabled disabling of REMOTE_USER for when it's not a valid username (sf
2913b42c0810 enabled disabling of REMOTE_USER for when it's not a valid username
Richard Jones <richard@users.sourceforge.net>
parents: 3354
diff changeset
77 bug 1190187)
3357
5c8822d10fdc fix invocation of hasPermission from templating code [SF#1224172]
Richard Jones <richard@users.sourceforge.net>
parents: 3356
diff changeset
78 - fix invocation of hasPermission from templating code (sf bug 1224172)
3359
cf9149fd3c6d have 'roundup-admin security' display property restrictions [SF#1222135]
Richard Jones <richard@users.sourceforge.net>
parents: 3357
diff changeset
79 - have 'roundup-admin security' display property restrictions (sf bug
cf9149fd3c6d have 'roundup-admin security' display property restrictions [SF#1222135]
Richard Jones <richard@users.sourceforge.net>
parents: 3357
diff changeset
80 1222135)
3361
64cc03598c8a fixed templating menu() sort_on handling [SF#1221936]
Richard Jones <richard@users.sourceforge.net>
parents: 3359
diff changeset
81 - fixed templating menu() sort_on handling (sf bug 1221936)
3363
7bc1e9c42a26 allow specification of pagesize, sorting and filtering in "classhelp" popups
Richard Jones <richard@users.sourceforge.net>
parents: 3361
diff changeset
82 - allow specification of pagesize, sorting and filtering in "classhelp"
7bc1e9c42a26 allow specification of pagesize, sorting and filtering in "classhelp" popups
Richard Jones <richard@users.sourceforge.net>
parents: 3361
diff changeset
83 popups (sf bug 1211800)
3365
e2d65f6c8d83 handle dropped properies in rdbms/metakit journal export [SF#1203569]
Richard Jones <richard@users.sourceforge.net>
parents: 3363
diff changeset
84 - handle dropped properies in rdbms/metakit journal export (sf bug 1203569)
3367
a23863a95326 handle missing Subject lines better [SF#1198729]
Richard Jones <richard@users.sourceforge.net>
parents: 3365
diff changeset
85 - handle missing Subject lines better (sf bug 1198729)
3373
353588debaae same bug, different reporter
Richard Jones <richard@users.sourceforge.net>
parents: 3371
diff changeset
86 - sort/group by missing values correctly (sf bugs 1198623, 1176897)
3371
4f3285913a8c discard, don't bounce messages to the mailgw when the messages's sender...
Richard Jones <richard@users.sourceforge.net>
parents: 3369
diff changeset
87 - discard, don't bounce messages to the mailgw when the messages's sender
4f3285913a8c discard, don't bounce messages to the mailgw when the messages's sender...
Richard Jones <richard@users.sourceforge.net>
parents: 3369
diff changeset
88 is invalid (ie. when we try to bounce, we get a 550 "unknown user
4f3285913a8c discard, don't bounce messages to the mailgw when the messages's sender...
Richard Jones <richard@users.sourceforge.net>
parents: 3369
diff changeset
89 account" response from the SMTP server) (sf bug 1190906)
3382
c9d8b1385af7 merge from maint-0-8
Richard Jones <richard@users.sourceforge.net>
parents: 3373
diff changeset
90 - removed debugging code from cgi/actions.py
3385
ed96527b1bda *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 3383
diff changeset
91 - refactored hyperdb.rawToHyperdb, allowing a number of improvements
ed96527b1bda *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 3383
diff changeset
92 (thanks Ralf Schlatterbeck)
3386
263e8f485db5 don't try to set a timeout for IMAPS (thanks Paul Jimenez)
Richard Jones <richard@users.sourceforge.net>
parents: 3385
diff changeset
93 - don't try to set a timeout for IMAPS (thanks Paul Jimenez)
3388
0c66acaea802 present Reject exception messages to web users [SF#1237685]
Richard Jones <richard@users.sourceforge.net>
parents: 3386
diff changeset
94 - present Reject exception messages to web users (sf bug 1237685)
3320
559d59a94e6a extra CRs in CSV export files on Windows platform [SF#1195742]
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3314
diff changeset
95
559d59a94e6a extra CRs in CSV export files on Windows platform [SF#1195742]
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3314
diff changeset
96
3314
4372716a675a merge from maint-0-8
Richard Jones <richard@users.sourceforge.net>
parents: 3306
diff changeset
97 2005-05-02 0.8.3
3301
25b68c7998eb chinese translation
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3295
diff changeset
98 Feature:
25b68c7998eb chinese translation
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3295
diff changeset
99 - chinese translation by limodou
25b68c7998eb chinese translation
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3295
diff changeset
100
3244
9cecc6c6b297 fix reference to The Zope Book
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3228
diff changeset
101 Fixed:
9cecc6c6b297 fix reference to The Zope Book
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3228
diff changeset
102 - fix reference to The Zope Book in Roundup FAQ
3248
f394349adb10 disabled file logging in Roundup test suite [SF#1155649]
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3244
diff changeset
103 - disabled file logging in Roundup test suite (sf bug 1155649)
3253
34d034a4c0d9 merge from 0.8 plus docs
Richard Jones <richard@users.sourceforge.net>
parents: 3248
diff changeset
104 - return original string if message issue xref isn't valid
34d034a4c0d9 merge from 0.8 plus docs
Richard Jones <richard@users.sourceforge.net>
parents: 3248
diff changeset
105 - fix nosyreaction.py to stop it setting the nosy list unnecessarily
3254
1a9f2928eb4f *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 3253
diff changeset
106 (see doc/upgrading.txt for how to fix in your trackers)
3269
a67a8a6535b8 after logout, always display tracker home page
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3261
diff changeset
107 - after logout, always display tracker home page
a67a8a6535b8 after logout, always display tracker home page
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3261
diff changeset
108 - web forms don't create new items if no item properties are set from UI
3277
3084b07ec266 send errors in the web interface to a logfile by default.
Richard Jones <richard@users.sourceforge.net>
parents: 3276
diff changeset
109 - item creation failed if multilink fields had invalid entries (sf bug
3084b07ec266 send errors in the web interface to a logfile by default.
Richard Jones <richard@users.sourceforge.net>
parents: 3276
diff changeset
110 1177602)
3274
3e216b862018 item creation failed if multilink fields had invalid entries [SF#1177602]
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3269
diff changeset
111 - fix bdist_rpm (sf bug 1164328)
3276
3124e578db02 Email fixes:
Richard Jones <richard@users.sourceforge.net>
parents: 3274
diff changeset
112 - fix checking of "Email Access" for Anonymous email registration (sf bug
3124e578db02 Email fixes:
Richard Jones <richard@users.sourceforge.net>
parents: 3274
diff changeset
113 1177057)
3124e578db02 Email fixes:
Richard Jones <richard@users.sourceforge.net>
parents: 3274
diff changeset
114 - disable "Email Access" for Anonymous by default to stop spam regsitering
3124e578db02 Email fixes:
Richard Jones <richard@users.sourceforge.net>
parents: 3274
diff changeset
115 users on public trackers
3277
3084b07ec266 send errors in the web interface to a logfile by default.
Richard Jones <richard@users.sourceforge.net>
parents: 3276
diff changeset
116 - send errors in the web interface to a logfile by default. Use the
3084b07ec266 send errors in the web interface to a logfile by default.
Richard Jones <richard@users.sourceforge.net>
parents: 3276
diff changeset
117 "debug" multiprocess mode (roundup-server) or the DEBUG_TO_CLIENT var
3084b07ec266 send errors in the web interface to a logfile by default.
Richard Jones <richard@users.sourceforge.net>
parents: 3276
diff changeset
118 (roundup.cgi) to have the errors appear in your browser
3279
6e7462bbafde fix setgid typo [SF#1171346]
Richard Jones <richard@users.sourceforge.net>
parents: 3277
diff changeset
119 - fix setgid typo (sf bug 1171346)
3280
f3d15524562e fix faulty find_template filename facility [SF#1163629]
Richard Jones <richard@users.sourceforge.net>
parents: 3279
diff changeset
120 - fix faulty find_template filename facility (sf bug 1163629)
3284
9ddf9cd8baf5 fix roundup-admin "export" so it creates the target dir if needed
Richard Jones <richard@users.sourceforge.net>
parents: 3280
diff changeset
121 - fix roundup-admin "export" so it creates the target dir if needed
3287
7a7f7d3a038d merge from maint-0-8
Richard Jones <richard@users.sourceforge.net>
parents: 3284
diff changeset
122 - "fix" roundup-admin "import" to not use "universal newline support" since
7a7f7d3a038d merge from maint-0-8
Richard Jones <richard@users.sourceforge.net>
parents: 3284
diff changeset
123 the csv module appears to have its own ideas about such things (sf bug
7a7f7d3a038d merge from maint-0-8
Richard Jones <richard@users.sourceforge.net>
parents: 3284
diff changeset
124 1163890)
3303
520eef0e0e91 fix installation docs referring to old-style configuration variables
Richard Jones <richard@users.sourceforge.net>
parents: 3301
diff changeset
125 - fix installation docs referring to old-style configuration variables
3314
4372716a675a merge from maint-0-8
Richard Jones <richard@users.sourceforge.net>
parents: 3306
diff changeset
126 - fix roundup-admin "find" for searching Multilinks (sf bug 1189465)
3244
9cecc6c6b297 fix reference to The Zope Book
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3228
diff changeset
127
9cecc6c6b297 fix reference to The Zope Book
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3228
diff changeset
128
9cecc6c6b297 fix reference to The Zope Book
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3228
diff changeset
129 2005-03-03 0.8.2
3207
beb0ce462778 if there is only one tracker, redirect from trackers list to the tracker
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3200
diff changeset
130 Feature:
beb0ce462778 if there is only one tracker, redirect from trackers list to the tracker
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3200
diff changeset
131 - roundup-server automatically redirects from trackers list
beb0ce462778 if there is only one tracker, redirect from trackers list to the tracker
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3200
diff changeset
132 to the tracker page if there is only one tracker
beb0ce462778 if there is only one tracker, redirect from trackers list to the tracker
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3200
diff changeset
133
3212
bf456e1cfd46 added content to ZRoundup refresh.txt file [SF#1147622]
Richard Jones <richard@users.sourceforge.net>
parents: 3207
diff changeset
134 Fixed:
bf456e1cfd46 added content to ZRoundup refresh.txt file [SF#1147622]
Richard Jones <richard@users.sourceforge.net>
parents: 3207
diff changeset
135 - added content to ZRoundup refresh.txt file (sf bug 1147622)
3214
29bde1f0d364 merge from maint-0-8
Richard Jones <richard@users.sourceforge.net>
parents: 3212
diff changeset
136 - fix invalid reference to csv.colon_separated
29bde1f0d364 merge from maint-0-8
Richard Jones <richard@users.sourceforge.net>
parents: 3212
diff changeset
137 - correct URL to What's New in setup.py meta-data
3216
27aba1d8fccc merge from maint-0-8
Richard Jones <richard@users.sourceforge.net>
parents: 3214
diff changeset
138 - change AUTOCOMMIT=OFF to AUTOCOMMIT=0 for MySQL (sf bug 1143707)
3222
aca931e6dcac compile message objects in 'setup.py build'
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3216
diff changeset
139 - compile message objects in 'setup.py build'
3227
8faeb10c819d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 3222
diff changeset
140 - use backend datatype for journal timestamps in RDBMSes
3228
1b15e9eeb592 fixes to the "Using an external password validation source"...
Richard Jones <richard@users.sourceforge.net>
parents: 3227
diff changeset
141 - fixes to the "Using an external password validation source"
1b15e9eeb592 fixes to the "Using an external password validation source"...
Richard Jones <richard@users.sourceforge.net>
parents: 3227
diff changeset
142 customisation example (sf bugs 1153640 and 1155108)
3207
beb0ce462778 if there is only one tracker, redirect from trackers list to the tracker
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3200
diff changeset
143
3212
bf456e1cfd46 added content to ZRoundup refresh.txt file [SF#1147622]
Richard Jones <richard@users.sourceforge.net>
parents: 3207
diff changeset
144
bf456e1cfd46 added content to ZRoundup refresh.txt file [SF#1147622]
Richard Jones <richard@users.sourceforge.net>
parents: 3207
diff changeset
145 2005-02-17 0.8.1
3194
f887e55edc94 replaced MutlilinkIterator with multilinkGenerator (thanks Bob Ippolito)
Richard Jones <richard@users.sourceforge.net>
parents: 3191
diff changeset
146 Fixed:
f887e55edc94 replaced MutlilinkIterator with multilinkGenerator (thanks Bob Ippolito)
Richard Jones <richard@users.sourceforge.net>
parents: 3191
diff changeset
147 - replaced MutlilinkIterator with multilinkGenerator (thanks Bob Ippolito)
3198
0b7990f54778 fixed broken csv import in roundup.admin module
Richard Jones <richard@users.sourceforge.net>
parents: 3194
diff changeset
148 - fixed broken csv import in roundup.admin module
0b7990f54778 fixed broken csv import in roundup.admin module
Richard Jones <richard@users.sourceforge.net>
parents: 3194
diff changeset
149 - fixed braino in HTMLClass.filter() (sf bug 1124213)
3200
d2b1a946fdf4 change ZTUtils Iterator to always iter() its sequence argument
Richard Jones <richard@users.sourceforge.net>
parents: 3198
diff changeset
150 - change ZTUtils Iterator to always iter() its sequence argument
3194
f887e55edc94 replaced MutlilinkIterator with multilinkGenerator (thanks Bob Ippolito)
Richard Jones <richard@users.sourceforge.net>
parents: 3191
diff changeset
151
3191
008596732188 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 3180
diff changeset
152
008596732188 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 3180
diff changeset
153 2005-01-16 0.8.0
3112
a7657b3cd22a merge from maint-0-8
Richard Jones <richard@users.sourceforge.net>
parents: 3104
diff changeset
154 Fixed:
a7657b3cd22a merge from maint-0-8
Richard Jones <richard@users.sourceforge.net>
parents: 3104
diff changeset
155 - fix roundup-server log and PID file paths to be absolute
a7657b3cd22a merge from maint-0-8
Richard Jones <richard@users.sourceforge.net>
parents: 3104
diff changeset
156 - fix initialisation of roundup-server in daemon mode so initialisation
a7657b3cd22a merge from maint-0-8
Richard Jones <richard@users.sourceforge.net>
parents: 3104
diff changeset
157 errors are visible
3258
1cbde34afa77 fix to doc
Richard Jones <richard@users.sourceforge.net>
parents: 3254
diff changeset
158 - fix: 'Logout' link was enabled on issue index page only
3117
460eb0209a9e Permissions improvements.
Richard Jones <richard@users.sourceforge.net>
parents: 3112
diff changeset
159 - have Permissions only test the check function if itemid is suppled
3126
a2889d22db4a the cgi templating code now checks item-level
Richard Jones <richard@users.sourceforge.net>
parents: 3119
diff changeset
160 - modify cgi templating system to check item-level permissions in listings
a2889d22db4a the cgi templating code now checks item-level
Richard Jones <richard@users.sourceforge.net>
parents: 3119
diff changeset
161 - enable batching in message and file listings
3130
7308c3c5a943 docs editing from Jean Jordaan
Richard Jones <richard@users.sourceforge.net>
parents: 3126
diff changeset
162 - more documentation of security mechanisms (incl. sf patches 1117932,
7308c3c5a943 docs editing from Jean Jordaan
Richard Jones <richard@users.sourceforge.net>
parents: 3126
diff changeset
163 1117860)
3117
460eb0209a9e Permissions improvements.
Richard Jones <richard@users.sourceforge.net>
parents: 3112
diff changeset
164 - better unit tests for security mechanisms
3132
3475ae520f19 code cleanup (patch [SF#115329] and additional)
Richard Jones <richard@users.sourceforge.net>
parents: 3130
diff changeset
165 - code cleanup (sf patch 1115329 and additional)
3141
9cace96c1abd issue search page allows setting of no sorting / grouping
Richard Jones <richard@users.sourceforge.net>
parents: 3140
diff changeset
166 - issue search page allows setting of no sorting / grouping (sf bug
9cace96c1abd issue search page allows setting of no sorting / grouping
Richard Jones <richard@users.sourceforge.net>
parents: 3140
diff changeset
167 1119475)
3145
9aa9436a81e0 better edit conflict handling
Richard Jones <richard@users.sourceforge.net>
parents: 3141
diff changeset
168 - better edit conflict handling (sf bug 1118790)
3147
dbf80d7db63f consistent text searching behaviour (AND everywhere) [SF#1101036]
Richard Jones <richard@users.sourceforge.net>
parents: 3145
diff changeset
169 - consistent text searching behaviour (AND everywhere) (sf bug 1101036)
3151
6feac4fcf883 Various bug fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 3149
diff changeset
170 - fix handling of invalid date input (sf bug 1102165)
6feac4fcf883 Various bug fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 3149
diff changeset
171 - retain Boolean selections in edit error handling (sf bug 1101492)
3155
57b60bda9473 Python 2.3 minimum version - bye bye roundup.rlog, you had a short life.
Richard Jones <richard@users.sourceforge.net>
parents: 3151
diff changeset
172 - fix initialisation of logging module from config file (sf bug 1108577)
57b60bda9473 Python 2.3 minimum version - bye bye roundup.rlog, you had a short life.
Richard Jones <richard@users.sourceforge.net>
parents: 3151
diff changeset
173 - removed rlog module (py 2.3 is minimum version now)
3157
969ec14c09cf fixed class "help" listing paging [SF#1106329]
Richard Jones <richard@users.sourceforge.net>
parents: 3155
diff changeset
174 - fixed class "help" listing paging (sf bug 1106329)
3164
24476db8872f nicer error looking up values of None (response to [SF#1108697])
Richard Jones <richard@users.sourceforge.net>
parents: 3159
diff changeset
175 - nicer error looking up values of None (response to sf bug 1108697)
3169
d8d1ebd80930 fallback for (list) popups if javascript disabled (patch [SF#1101626])
Richard Jones <richard@users.sourceforge.net>
parents: 3166
diff changeset
176 - fallback for (list) popups if javascript disabled (sf patch 1101626)
3112
a7657b3cd22a merge from maint-0-8
Richard Jones <richard@users.sourceforge.net>
parents: 3104
diff changeset
177
a7657b3cd22a merge from maint-0-8
Richard Jones <richard@users.sourceforge.net>
parents: 3104
diff changeset
178
a7657b3cd22a merge from maint-0-8
Richard Jones <richard@users.sourceforge.net>
parents: 3104
diff changeset
179 2005-01-13 0.8.0b2
3004
69aebefddb2b windows is different, of course
Richard Jones <richard@users.sourceforge.net>
parents: 2998
diff changeset
180 Fixed:
3008
c5530df3aaa6 back_sqlite.py is missing "import time" [SF#1081959]
Richard Jones <richard@users.sourceforge.net>
parents: 3006
diff changeset
181 - note about how to run roundup demo in Windows (sf bug 1082090)
c5530df3aaa6 back_sqlite.py is missing "import time" [SF#1081959]
Richard Jones <richard@users.sourceforge.net>
parents: 3006
diff changeset
182 - fix API for templating utils extensions - remove "utils" arg (sf bug 1081981)
c5530df3aaa6 back_sqlite.py is missing "import time" [SF#1081959]
Richard Jones <richard@users.sourceforge.net>
parents: 3006
diff changeset
183 - back_sqlite.py is missing "import time" (sf bug 1081959)
3010
3a23308a8f57 fix (list) popup [SF#1083570]
Richard Jones <richard@users.sourceforge.net>
parents: 3008
diff changeset
184 - fix (list) popup (sf bug 1083570)
3012
6dbe3798a4c4 fix some security assertions [SF#1085481]
Richard Jones <richard@users.sourceforge.net>
parents: 3010
diff changeset
185 - fix some security assertions (sf bug 1085481)
3022
9523de67ecad merge from maint-0-8
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3012
diff changeset
186 - 'roundup-server -S' always writes [trackers] section heading (sf bug 1088878)
3025
7032b500b7e0 fix port number as int in mysql connection info [SF#1082530]
Richard Jones <richard@users.sourceforge.net>
parents: 3023
diff changeset
187 - fix port number as int in mysql connection info (sf bug 1082530)
3031
0a81ed2b397d fix setup.py to work with <Python2.3 [SF#1082801]
Richard Jones <richard@users.sourceforge.net>
parents: 3028
diff changeset
188 - fix setup.py to work with <Python2.3 (sf bug 1082801)
3040
14322134dcef fix permissions checks in cgi templating [SF#1082755]
Richard Jones <richard@users.sourceforge.net>
parents: 3036
diff changeset
189 - fix permissions checks in cgi templating (sf bug 1082755)
3079
64df8d65cc54 fix "Users may only edit their issues"
Richard Jones <richard@users.sourceforge.net>
parents: 3073
diff changeset
190 - fix "Users may only edit their issues" example in docs
3099
519b92df37dc handle ~/.my.cnf files for MySQL defaults [SF#1096031]
Richard Jones <richard@users.sourceforge.net>
parents: 3079
diff changeset
191 - handle ~/.my.cnf files for MySQL defaults (sf bug 1096031)
3004
69aebefddb2b windows is different, of course
Richard Jones <richard@users.sourceforge.net>
parents: 2998
diff changeset
192
69aebefddb2b windows is different, of course
Richard Jones <richard@users.sourceforge.net>
parents: 2998
diff changeset
193
2993
b9725abb0048 more pre-release stuff
Richard Jones <richard@users.sourceforge.net>
parents: 2991
diff changeset
194 2004-12-08 0.8.0b1
2277
c9e52addda42 added MD5 scheme for password hiding
Richard Jones <richard@users.sourceforge.net>
parents: 2275
diff changeset
195 Feature:
c9e52addda42 added MD5 scheme for password hiding
Richard Jones <richard@users.sourceforge.net>
parents: 2275
diff changeset
196 - added MD5 scheme for password hiding
2283
6f5e0b7ba5b4 added support for HTTP charset selection
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2277
diff changeset
197 - added support for HTTP charset selection
2351
97fae0466d97 more ZPT porting tweaks
Richard Jones <richard@users.sourceforge.net>
parents: 2336
diff changeset
198 - implement __nonzero__ for HTMLProperty
2374
31cb1014300c Switch to using sqlite's own locking mechanisms...
Richard Jones <richard@users.sourceforge.net>
parents: 2372
diff changeset
199 - remove "manual" locking of sqlite database
31cb1014300c Switch to using sqlite's own locking mechanisms...
Richard Jones <richard@users.sourceforge.net>
parents: 2372
diff changeset
200 - create a new RDBMS cursor after committing
2397
fa50e1347397 added basic logging support
Richard Jones <richard@users.sourceforge.net>
parents: 2386
diff changeset
201 - added basic logging, and configuration of it and python's logging module
2571
58848e3b6bb8 roundup-mailgw now logs fatal exceptions rather than mailing them to admin
Richard Jones <richard@users.sourceforge.net>
parents: 2544
diff changeset
202 - roundup-mailgw now logs fatal exceptions rather than mailing them to admin
2471
31cd032291c5 new templating features
Richard Jones <richard@users.sourceforge.net>
parents: 2456
diff changeset
203 - add a default argument to the DateHTMLProperty.field method, and an
31cd032291c5 new templating features
Richard Jones <richard@users.sourceforge.net>
parents: 2456
diff changeset
204 optional Interval (string or object) to the DateHTMLProperty.now (patch
31cd032291c5 new templating features
Richard Jones <richard@users.sourceforge.net>
parents: 2456
diff changeset
205 from Vickenty Fesunov)
2488
eb1aa3c22d8a hide "(list)" popup links when issue is only viewable
Richard Jones <richard@users.sourceforge.net>
parents: 2483
diff changeset
206 - hide "(list)" popup links when issue is only viewable
2544
50608e0bfb91 roundup-server options -g and -u accept both ids and names [SF#983769]
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2542
diff changeset
207 - roundup-server options -g and -u accept both ids and names (sf bug 983769)
2632
9c55f2bc5961 roundup-server now has a configuration file (-C option)
Richard Jones <richard@users.sourceforge.net>
parents: 2617
diff changeset
208 - roundup-server now has a configuration file (-C option)
2578
7f25486ff85e fixed RDBMS filter() for no matches from full-text search [SF#990778]
Richard Jones <richard@users.sourceforge.net>
parents: 2574
diff changeset
209 - added mod_python interface (see installation.txt)
2649
1df7d4a41da4 Buncha stuff (sorry about the large checkin):
Richard Jones <richard@users.sourceforge.net>
parents: 2632
diff changeset
210 - reorganised tracker configuration, using ConfigParser config, cleaned-up
1df7d4a41da4 Buncha stuff (sorry about the large checkin):
Richard Jones <richard@users.sourceforge.net>
parents: 2632
diff changeset
211 schema definition and implementing easier extension writing (sf rfe 661301)
1df7d4a41da4 Buncha stuff (sorry about the large checkin):
Richard Jones <richard@users.sourceforge.net>
parents: 2632
diff changeset
212 - Permissions may now be defined on a per-property basis
1df7d4a41da4 Buncha stuff (sorry about the large checkin):
Richard Jones <richard@users.sourceforge.net>
parents: 2632
diff changeset
213 - added "Create" Permission. Replaces the "Web"- and "Email Registration"
1df7d4a41da4 Buncha stuff (sorry about the large checkin):
Richard Jones <richard@users.sourceforge.net>
parents: 2632
diff changeset
214 Permissions.
1df7d4a41da4 Buncha stuff (sorry about the large checkin):
Richard Jones <richard@users.sourceforge.net>
parents: 2632
diff changeset
215 - added option to turn off registration confirmation via email
1df7d4a41da4 Buncha stuff (sorry about the large checkin):
Richard Jones <richard@users.sourceforge.net>
parents: 2632
diff changeset
216 ("instant_registration" in config) (sf rfe 922209)
2650
d68a444fcce3 roundup-admin reindex command may now work on single items or classes
Richard Jones <richard@users.sourceforge.net>
parents: 2649
diff changeset
217 - roundup-admin reindex command may now work on single items or classes
2666
ec5c56a064f0 multiple selection Link/Multilink search field (thanks Marlon van den Berg)
Richard Jones <richard@users.sourceforge.net>
parents: 2657
diff changeset
218 - multiple selection Link/Multilink search field (thanks Marlon van den Berg)
2668
f48a81d49a86 relaxed hyperlinking in web interface (accept "issue123" or "Issue 123")
Richard Jones <richard@users.sourceforge.net>
parents: 2666
diff changeset
219 - relaxed hyperlinking in web interface (accept "issue123" or "Issue 123")
2735
85b9dcf908a2 record journaltag lookup ("fixes" [SF#998140])
Richard Jones <richard@users.sourceforge.net>
parents: 2733
diff changeset
220 - record journaltag lookup ("fixes" sf bug 998140)
2761
10a49678ebf2 allow listing popup to be used in query forms (thanks Marcus Priesch)
Richard Jones <richard@users.sourceforge.net>
parents: 2755
diff changeset
221 - allow listing popup to be used in query forms (thanks Marcus Priesch)
2845
1455fcabc49e command line options for windows service; threaded server
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2830
diff changeset
222 - roundup windows service may be installed with command line options
1455fcabc49e command line options for windows service; threaded server
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2830
diff changeset
223 recognized by roundup-server (but not tracker specification arguments).
1455fcabc49e command line options for windows service; threaded server
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2830
diff changeset
224 Use this to specify server configuration file for the service.
1455fcabc49e command line options for windows service; threaded server
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2830
diff changeset
225 - added experimental multi-thread server
2856
adec352e2ce0 don't try to import all backends in backends.__init__ unless we *want* to
Richard Jones <richard@users.sourceforge.net>
parents: 2845
diff changeset
226 - don't try to import all backends in backends.__init__ unless we *want* to
2906
a8808157f892 fix some bugs introduced in refactoring of blobfiles filename()
Richard Jones <richard@users.sourceforge.net>
parents: 2903
diff changeset
227 - unless in debug mode, keep a single persistent connection through a
a8808157f892 fix some bugs introduced in refactoring of blobfiles filename()
Richard Jones <richard@users.sourceforge.net>
parents: 2903
diff changeset
228 single web or mailgw request.
2932
e4c854b6f034 HTTP Basic Authentication (patch [SF#1067690])
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2920
diff changeset
229 - HTTP Basic Authentication (sf patch 1067690)
2991
b9a55628a78d more doc fixes
Richard Jones <richard@users.sourceforge.net>
parents: 2988
diff changeset
230 - extended security.addPermissionToRole to allow skipping the separate
b9a55628a78d more doc fixes
Richard Jones <richard@users.sourceforge.net>
parents: 2988
diff changeset
231 getPermission call
2277
c9e52addda42 added MD5 scheme for password hiding
Richard Jones <richard@users.sourceforge.net>
parents: 2275
diff changeset
232
2736
402d6d556558 postgres backend open doesn't hide corruption in schema [SF#956375]
Richard Jones <richard@users.sourceforge.net>
parents: 2735
diff changeset
233 Fixed:
402d6d556558 postgres backend open doesn't hide corruption in schema [SF#956375]
Richard Jones <richard@users.sourceforge.net>
parents: 2735
diff changeset
234 - postgres backend open doesn't hide corruption in schema (sf bug 956375)
402d6d556558 postgres backend open doesn't hide corruption in schema [SF#956375]
Richard Jones <richard@users.sourceforge.net>
parents: 2735
diff changeset
235 - *dbm-style backends nuke() method now clear id counters
2737
37e2b70105f7 removed safeget() from the API [SF#994750]
Richard Jones <richard@users.sourceforge.net>
parents: 2736
diff changeset
236 - removed safeget() from the API (sf bug 994750)
2882
cd183bcc4aa4 no message
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2876
diff changeset
237 - demo tracker is always set up on localhost (sf bug 1049101)
3149
d69c8f0f2afe add old change note
Richard Jones <richard@users.sourceforge.net>
parents: 3147
diff changeset
238 - relaxed URL designator syntax to allow issue[0]*1 (sf bug 1054523)
2736
402d6d556558 postgres backend open doesn't hide corruption in schema [SF#956375]
Richard Jones <richard@users.sourceforge.net>
parents: 2735
diff changeset
239
3068
c4e76c84f43d another fix to indexargs
Richard Jones <richard@users.sourceforge.net>
parents: 3060
diff changeset
240
3306
ae1093684ef5 merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents: 3303
diff changeset
241 2005-05-02 0.7.12
3101
ea2e0cf5c1c7 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 3099
diff changeset
242 Fixed:
ea2e0cf5c1c7 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 3099
diff changeset
243 - handle capitalisation of class names in text hyperlinking (sf bug
ea2e0cf5c1c7 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 3099
diff changeset
244 1101043)
3104
97aec6907e69 merge from 0.7
Richard Jones <richard@users.sourceforge.net>
parents: 3101
diff changeset
245 - quote full-text search text in URL generation
3140
2487b070043b slightly better fix
Richard Jones <richard@users.sourceforge.net>
parents: 3138
diff changeset
246 - fixed problem migrating mysql databases
3138
e47d6bf5ad81 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 3134
diff changeset
247 - fix search_checkboxes macro (sf patch 1113828)
3151
6feac4fcf883 Various bug fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 3149
diff changeset
248 - fix bug in date editing in Metakit
3159
b2fc512f145d allow suppression of search_text in indexargs_form [SF#1101548]
Richard Jones <richard@users.sourceforge.net>
parents: 3157
diff changeset
249 - allow suppression of search_text in indexargs_form (sf bug 1101548)
3166
3204488d20b5 hack to fix some anydbm export problems [SF#1081454]
Richard Jones <richard@users.sourceforge.net>
parents: 3164
diff changeset
250 - hack to fix some anydbm export problems (sf bug 1081454)
3175
e2a590ecc5e4 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 3171
diff changeset
251 - ignore AutoReply messages (sf patch 1085051)
3180
49aa59c581c7 fix ZRoundup syntax error [SF#1122335]
Richard Jones <richard@users.sourceforge.net>
parents: 3176
diff changeset
252 - fix ZRoundup syntax error (sf bug 1122335)
3306
ae1093684ef5 merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents: 3303
diff changeset
253 - fix RDBMS clear() so it resets all class itemid counters
3101
ea2e0cf5c1c7 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 3099
diff changeset
254
ea2e0cf5c1c7 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 3099
diff changeset
255
ea2e0cf5c1c7 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 3099
diff changeset
256 2005-01-06 0.7.11
3060
53d1d4e2015c index args URL generation broken in .10 [SF#1096027]
Richard Jones <richard@users.sourceforge.net>
parents: 3049
diff changeset
257 Fixed:
53d1d4e2015c index args URL generation broken in .10 [SF#1096027]
Richard Jones <richard@users.sourceforge.net>
parents: 3049
diff changeset
258 - index args URL generation broken in .10 (sf bug 1096027)
3069
4ef775d2c8d1 handle NotModified for non-static files (patch [SF#1095790])
Richard Jones <richard@users.sourceforge.net>
parents: 3068
diff changeset
259 - handle NotModified for non-static files (sf patch 1095790)
3073
7fefb1e29ed0 fix permission lookup in query editing
Richard Jones <richard@users.sourceforge.net>
parents: 3069
diff changeset
260 - fix permission lookup in query editing
2450
c45ed2413044 fixed lookup of "missing" Link values for new props in anydbm backend
Richard Jones <richard@users.sourceforge.net>
parents: 2437
diff changeset
261
3060
53d1d4e2015c index args URL generation broken in .10 [SF#1096027]
Richard Jones <richard@users.sourceforge.net>
parents: 3049
diff changeset
262
3101
ea2e0cf5c1c7 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 3099
diff changeset
263 2005-01-04 0.7.10
2985
693069ac2039 reset ID counters if the database is cleared
Richard Jones <richard@users.sourceforge.net>
parents: 2959
diff changeset
264 Fixed:
693069ac2039 reset ID counters if the database is cleared
Richard Jones <richard@users.sourceforge.net>
parents: 2959
diff changeset
265 - reset ID counters if the database is cleared (thanks William)
2988
f4023f1cc1d6 apply IE caching "fix" to automatically serve up all pages expired
Richard Jones <richard@users.sourceforge.net>
parents: 2985
diff changeset
266 - apply IE caching "fix" to automatically serve up all pages expired
2991
b9a55628a78d more doc fixes
Richard Jones <richard@users.sourceforge.net>
parents: 2988
diff changeset
267 - fix typo (sf patch 1076629)
2994
29e7a2ff6434 fix hyperlinking of items [SF#1080251]
Richard Jones <richard@users.sourceforge.net>
parents: 2993
diff changeset
268 - fix hyperlinking of items (sf bug 1080251)
2998
7c438646531a merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents: 2994
diff changeset
269 - fix roundup-admin find command handling of Multilinks
3023
a25de53435b1 don't set the title to nothing from incoming mail (thanks Bruce Guenter)
Richard Jones <richard@users.sourceforge.net>
parents: 3022
diff changeset
270 - fix some security assertions (sf bug 1085481)
a25de53435b1 don't set the title to nothing from incoming mail (thanks Bruce Guenter)
Richard Jones <richard@users.sourceforge.net>
parents: 3022
diff changeset
271 - don't set the title to nothing from incoming mail (thanks Bruce Guenter)
3028
de242e68c69b fix py2.4 strftime() API change bug [SF#1087746]
Richard Jones <richard@users.sourceforge.net>
parents: 3025
diff changeset
272 - fix py2.4 strftime() API change bug (sf bug 1087746)
3033
f8d0fd056ac0 fix indexer searching with no valid words [SF#1086787]
Richard Jones <richard@users.sourceforge.net>
parents: 3031
diff changeset
273 - fix indexer searching with no valid words (sf bug 1086787)
3036
8fa6b5747a53 updated searching / indexing docs
Richard Jones <richard@users.sourceforge.net>
parents: 3033
diff changeset
274 - updated searching / indexing docs
3043
3f3ca882deb2 fix "(list)" popup when list is one item long [SF#1064716]
Richard Jones <richard@users.sourceforge.net>
parents: 3040
diff changeset
275 - fix "(list)" popup when list is one item long (sf bug 1064716)
3048
d9b4224f955c merge from maint-0-8
Richard Jones <richard@users.sourceforge.net>
parents: 3043
diff changeset
276 - have RDBMS full-text indexer do AND searching (sf bug 1055435)
3049
393f6ab17c07 handle spaces in String index params in batching [SF#1054224]
Richard Jones <richard@users.sourceforge.net>
parents: 3048
diff changeset
277 - handle spaces in String index params in batching (sf bug 1054224)
2985
693069ac2039 reset ID counters if the database is cleared
Richard Jones <richard@users.sourceforge.net>
parents: 2959
diff changeset
278
693069ac2039 reset ID counters if the database is cleared
Richard Jones <richard@users.sourceforge.net>
parents: 2959
diff changeset
279
2988
f4023f1cc1d6 apply IE caching "fix" to automatically serve up all pages expired
Richard Jones <richard@users.sourceforge.net>
parents: 2985
diff changeset
280 2004-10-26 0.7.9
2958
1ae91c2fa5fe merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents: 2951
diff changeset
281 Feature:
1ae91c2fa5fe merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents: 2951
diff changeset
282 - DateHTMLProperty.field() accepts format string (thanks Wil Cooley)
1ae91c2fa5fe merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents: 2951
diff changeset
283
2792
7131b106a389 merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents: 2761
diff changeset
284 Fixed:
7131b106a389 merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents: 2761
diff changeset
285 - popup listing uses filter args (thanks Marlon van den Berg)
7131b106a389 merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents: 2761
diff changeset
286 - fixed editing of message contents
7131b106a389 merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents: 2761
diff changeset
287 - loosened the detection of issue cross-references in messages
2793
fcd76e1e97af open CSV files in "universal newline" mode
Richard Jones <richard@users.sourceforge.net>
parents: 2792
diff changeset
288 - open CSV files in "universal newline" mode
2830
9ab32261216b s/Modifed/Modified (thanks donfu)
Richard Jones <richard@users.sourceforge.net>
parents: 2793
diff changeset
289 - s/Modifed/Modified (thanks donfu)
2870
795cdba40c05 enforce View Permission when serving file content [SF#1050470]
Richard Jones <richard@users.sourceforge.net>
parents: 2869
diff changeset
290 - applied patch fixing some form handling issues in ZRoundup (sf bug 995565)
795cdba40c05 enforce View Permission when serving file content [SF#1050470]
Richard Jones <richard@users.sourceforge.net>
parents: 2869
diff changeset
291 - enforce View Permission when serving file content (sf bug 1050470)
2872
d530b68e4b42 don't index common words [SF#1046612]
Richard Jones <richard@users.sourceforge.net>
parents: 2870
diff changeset
292 - don't index common words (sf bug 1046612)
2876
407f1f17079d merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents: 2872
diff changeset
293 - don't wrap query.item.html in a <span> (thanks Roch'e Compaan)
2903
2681cfbd0fcb *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 2895
diff changeset
294 - TAL expressions like 'request/show/whatever' return True
2681cfbd0fcb *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 2895
diff changeset
295 if the request does not contain explicit @columns list
2884
6d6fdd1daf92 NumberHTMLProperty should return "" not "None" if not set
Richard Jones <richard@users.sourceforge.net>
parents: 2882
diff changeset
296 - NumberHTMLProperty should return '' not "None" if not set (thanks
6d6fdd1daf92 NumberHTMLProperty should return "" not "None" if not set
Richard Jones <richard@users.sourceforge.net>
parents: 2882
diff changeset
297 William)
2895
79331099738c *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 2892
diff changeset
298 - ensure multilink ordering in RDBMS backends (thanks Marcus Priesch, sf
79331099738c *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 2892
diff changeset
299 bug 950963)
2892
2eae5848912d always honor indexme property on Strings (patch [SF#063711])
Richard Jones <richard@users.sourceforge.net>
parents: 2887
diff changeset
300 - always honor indexme property on Strings (sf patch 1063711)
2920
98e6219ddb83 merge maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents: 2906
diff changeset
301 - make hyperdb value parsing errors readable in mailgw errors
2951
2e3f3204afc9 merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents: 2932
diff changeset
302 - make anydbm journal export handle removed properties
2959
fa5410ae581d allow use of XML templates again
Richard Jones <richard@users.sourceforge.net>
parents: 2958
diff changeset
303 - allow use of XML templates again
2792
7131b106a389 merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents: 2761
diff changeset
304
7131b106a389 merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents: 2761
diff changeset
305
2755
e3cd28cec23d Clean out sessions / otks tables when migrating
Richard Jones <richard@users.sourceforge.net>
parents: 2737
diff changeset
306 2004-10-15 0.7.8
e3cd28cec23d Clean out sessions / otks tables when migrating
Richard Jones <richard@users.sourceforge.net>
parents: 2737
diff changeset
307 Fixed:
e3cd28cec23d Clean out sessions / otks tables when migrating
Richard Jones <richard@users.sourceforge.net>
parents: 2737
diff changeset
308 - Clean out sessions / otks tables when migrating
e3cd28cec23d Clean out sessions / otks tables when migrating
Richard Jones <richard@users.sourceforge.net>
parents: 2737
diff changeset
309
e3cd28cec23d Clean out sessions / otks tables when migrating
Richard Jones <richard@users.sourceforge.net>
parents: 2737
diff changeset
310
e3cd28cec23d Clean out sessions / otks tables when migrating
Richard Jones <richard@users.sourceforge.net>
parents: 2737
diff changeset
311 2004-10-11 0.7.7
2612
7cf56f5b3991 merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents: 2603
diff changeset
312 Fixed:
7cf56f5b3991 merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents: 2603
diff changeset
313 - ZRoundup's search interface works now (sf bug 994957)
2615
2950127dcddc *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 2612
diff changeset
314 - fixed history display when "ascending"
2617
33fffbf7ae68 merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents: 2615
diff changeset
315 - removed references to py2.3+ boolean values (sf bug 995682)
2655
edaa8ba86bd0 fix static file path normalisation in security check (thanks David Linke)
Richard Jones <richard@users.sourceforge.net>
parents: 2650
diff changeset
316 - fix static file path normalisation in security check (thanks David Linke)
2657
534f78a2e400 less specific messages for login failures (thanks Chris Withers)
Richard Jones <richard@users.sourceforge.net>
parents: 2655
diff changeset
317 - less specific messages for login failures (thanks Chris Withers)
2670
bdf3a73dfd04 merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents: 2668
diff changeset
318 - Reject raised against email messages should result in email rejection, not
bdf3a73dfd04 merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents: 2668
diff changeset
319 discarding of the message
2704
d760b549bdf0 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 2702
diff changeset
320 - mailgw can override the MAIL_DEFAULT_CLASS
2702
eb4e7b8d52a2 handle Py2.3+ datetime objects as Date specs [SF#971300]
Richard Jones <richard@users.sourceforge.net>
parents: 2670
diff changeset
321 - handle Py2.3+ datetime objects as Date specs (sf bug 971300)
2717
ca2ee58c8310 use row locking in MySQL newid() [SF#1034211]
Richard Jones <richard@users.sourceforge.net>
parents: 2704
diff changeset
322 - use row locking in MySQL newid() (sf bug 1034211)
2720
15d945dff53d add sanity check for sort and group on same property [SF#1033477]
Richard Jones <richard@users.sourceforge.net>
parents: 2717
diff changeset
323 - add sanity check for sort and group on same property (sf bug 1033477)
2721
1cd01cf106e1 extend OTK and session table value cols to TEXT [SF#1031271]
Richard Jones <richard@users.sourceforge.net>
parents: 2720
diff changeset
324 - extend OTK and session table value cols to TEXT (sf bug 1031271)
2724
7b1c440dba92 fix lookup of REMOTE_USER [SF#1002923]
Richard Jones <richard@users.sourceforge.net>
parents: 2721
diff changeset
325 - fix lookup of REMOTE_USER (sf bug 1002923)
2727
93e2e5b55a3c new Interval props weren't created properly in rdbms
Richard Jones <richard@users.sourceforge.net>
parents: 2724
diff changeset
326 - new Interval props weren't created properly in rdbms
2729
797725ec50c5 date.Interval() now accepts an Interval as a spec [SF#1041266]
Richard Jones <richard@users.sourceforge.net>
parents: 2727
diff changeset
327 - date.Interval() now accepts an Interval as a spec (sf bug 1041266)
2731
7c472ed6babf handle deleted properties in RDBMS history
Richard Jones <richard@users.sourceforge.net>
parents: 2729
diff changeset
328 - handle deleted properties in RDBMS history
7c472ed6babf handle deleted properties in RDBMS history
Richard Jones <richard@users.sourceforge.net>
parents: 2729
diff changeset
329 - apply timezone in correct direction in user input (sf bug 1013097)
2733
ef396596a24e more efficient find() in RDBMS [SF#1012781]
Richard Jones <richard@users.sourceforge.net>
parents: 2731
diff changeset
330 - more efficient find() in RDBMS (sf bug 1012781)
2612
7cf56f5b3991 merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents: 2603
diff changeset
331
2650
d68a444fcce3 roundup-admin reindex command may now work on single items or classes
Richard Jones <richard@users.sourceforge.net>
parents: 2649
diff changeset
332
2612
7cf56f5b3991 merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents: 2603
diff changeset
333 2004-07-21 0.7.6
2437
f37f3617b9e9 force lookup of journal props in anydbm filtering
Richard Jones <richard@users.sourceforge.net>
parents: 2418
diff changeset
334 Fixed:
2505
bdd112cf61ba rdbms backend full text search failure after import [SF#980314]
Richard Jones <richard@users.sourceforge.net>
parents: 2497
diff changeset
335 - rdbms backend full text search failure after import (sf bug 980314)
2508
8e1c1623710b rdbms backends not filtering correctly on link=None
Richard Jones <richard@users.sourceforge.net>
parents: 2507
diff changeset
336 - rdbms backends not filtering correctly on link=None
2512
f5542d92307a fix anydbm journal import [SF#983166]
Richard Jones <richard@users.sourceforge.net>
parents: 2508
diff changeset
337 - fix anydbm journal import (sf bug 983166)
2536
70ede89e8056 handle postgresql bug in SQL generation [SF#984591]
Richard Jones <richard@users.sourceforge.net>
parents: 2512
diff changeset
338 - handle postgresql bug in SQL generation (sf bug 984591)
2542
3dcdc5fef2e4 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 2536
diff changeset
339 - fix dates-from-Dates (sf bug 984604)
2571
58848e3b6bb8 roundup-mailgw now logs fatal exceptions rather than mailing them to admin
Richard Jones <richard@users.sourceforge.net>
parents: 2544
diff changeset
340 - fix messageid generated when msgid is None for send_message (sf bug 987933)
2574
1a041cda628c make user permissions check more sane (fix search page for anonymous)
Richard Jones <richard@users.sourceforge.net>
parents: 2571
diff changeset
341 - make user permissions check more sane (fix search page for anonymous)
2578
7f25486ff85e fixed RDBMS filter() for no matches from full-text search [SF#990778]
Richard Jones <richard@users.sourceforge.net>
parents: 2574
diff changeset
342 - fixed RDBMS filter() for no matches from full-text search (sf bug 990778)
2580
e90d63c7eceb fixed DateHTMLProperty for invalid date entry [SF#986538]
Richard Jones <richard@users.sourceforge.net>
parents: 2578
diff changeset
343 - fixed DateHTMLProperty for invalid date entry (sf bug 986538)
2582
7575854ecee5 fixed external password source example [SF#986601]
Richard Jones <richard@users.sourceforge.net>
parents: 2580
diff changeset
344 - fixed external password source example (sf bug 986601)
2588
e80604dbe2af document the STATIC_FILES config var
Richard Jones <richard@users.sourceforge.net>
parents: 2582
diff changeset
345 - document the STATIC_FILES config var
2592
5a8d9465827e implement the HTTP HEAD command [SF#992544]
Richard Jones <richard@users.sourceforge.net>
parents: 2588
diff changeset
346 - implement the HTTP HEAD command (sf bug 992544)
2597
c86b2179085b fix journal export of files to remove content from CSV files
Richard Jones <richard@users.sourceforge.net>
parents: 2592
diff changeset
347 - fix journal export of files to remove content from CSV files
2601
113548baeed2 API clarification.
Richard Jones <richard@users.sourceforge.net>
parents: 2597
diff changeset
348 - API clarification. Previously, the anydbm/bsddb/metakit filter() methods
113548baeed2 API clarification.
Richard Jones <richard@users.sourceforge.net>
parents: 2597
diff changeset
349 had required exact matches to Multilink argument lists. The RDBMS
113548baeed2 API clarification.
Richard Jones <richard@users.sourceforge.net>
parents: 2597
diff changeset
350 backends treated Multilink matches like all other data types - matching
113548baeed2 API clarification.
Richard Jones <richard@users.sourceforge.net>
parents: 2597
diff changeset
351 any of the Multilink argument list is good enough. The latter behaviour
113548baeed2 API clarification.
Richard Jones <richard@users.sourceforge.net>
parents: 2597
diff changeset
352 is implemented across the board now.
2603
5ccd99777869 fix metakit handling of filter on Link==None; fix some unit tests
Richard Jones <richard@users.sourceforge.net>
parents: 2601
diff changeset
353 - fix metakit handling of filter on Link==None
2505
bdd112cf61ba rdbms backend full text search failure after import [SF#980314]
Richard Jones <richard@users.sourceforge.net>
parents: 2497
diff changeset
354
bdd112cf61ba rdbms backend full text search failure after import [SF#980314]
Richard Jones <richard@users.sourceforge.net>
parents: 2497
diff changeset
355
bdd112cf61ba rdbms backend full text search failure after import [SF#980314]
Richard Jones <richard@users.sourceforge.net>
parents: 2497
diff changeset
356 2004-06-24 0.7.5
bdd112cf61ba rdbms backend full text search failure after import [SF#980314]
Richard Jones <richard@users.sourceforge.net>
parents: 2497
diff changeset
357 Fixed:
2437
f37f3617b9e9 force lookup of journal props in anydbm filtering
Richard Jones <richard@users.sourceforge.net>
parents: 2418
diff changeset
358 - force lookup of journal props in anydbm filtering
2450
c45ed2413044 fixed lookup of "missing" Link values for new props in anydbm backend
Richard Jones <richard@users.sourceforge.net>
parents: 2437
diff changeset
359 - fixed lookup of "missing" Link values for new props in anydbm backend
2453
0e2a0c2c8142 allow list of values for id, Number and Boolean filtering in anydbm backend
Richard Jones <richard@users.sourceforge.net>
parents: 2450
diff changeset
360 - allow list of values for id, Number and Boolean filtering in anydbm
0e2a0c2c8142 allow list of values for id, Number and Boolean filtering in anydbm backend
Richard Jones <richard@users.sourceforge.net>
parents: 2450
diff changeset
361 backend
2456
1cd69db95b23 fixed some more mysql 0.6->0.7 upgrade bugs [SF#950410]
Richard Jones <richard@users.sourceforge.net>
parents: 2453
diff changeset
362 - fixed some more mysql 0.6->0.7 upgrade bugs (sf bug 950410)
2472
f41539b3c486 fixed Boolean values in postgresql (bugs [SF#972546] and [SF#972600])
Richard Jones <richard@users.sourceforge.net>
parents: 2471
diff changeset
363 - fixed Boolean values in postgresql (sf bugs 972546 and 972600)
2481
8f2d1aabd940 fixed -g arg to roundup-server [SF#973946]
Richard Jones <richard@users.sourceforge.net>
parents: 2472
diff changeset
364 - fixed -g arg to roundup-server (sf bug 973946)
2483
55b496fb7b5b better roundup-server usage string [SF#973352]
Richard Jones <richard@users.sourceforge.net>
parents: 2481
diff changeset
365 - better roundup-server usage string (sf bug 973352)
2492
fa871d7a3a0f *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 2489
diff changeset
366 - include "context" always, as documented (sf bug 965447)
2489
b81c9679f5de fixed REMOTE_USER (external HTTP Basic auth) [SF#977309]
Richard Jones <richard@users.sourceforge.net>
parents: 2488
diff changeset
367 - fixed REMOTE_USER (external HTTP Basic auth) (sf bug 977309)
2494
ea7fb2f416db fixed RDBMS Class.find() to handle None value in multiple find...
Richard Jones <richard@users.sourceforge.net>
parents: 2492
diff changeset
368 - fixed roundup-admin "find" to use better value parsing
ea7fb2f416db fixed RDBMS Class.find() to handle None value in multiple find...
Richard Jones <richard@users.sourceforge.net>
parents: 2492
diff changeset
369 - fixed RDBMS Class.find() to handle None value in multiple find
2497
e27578fc4e37 export now stores file "content" in separate files in export directory
Richard Jones <richard@users.sourceforge.net>
parents: 2494
diff changeset
370 - export now stores file "content" in separate files in export directory
2374
31cb1014300c Switch to using sqlite's own locking mechanisms...
Richard Jones <richard@users.sourceforge.net>
parents: 2372
diff changeset
371
2437
f37f3617b9e9 force lookup of journal props in anydbm filtering
Richard Jones <richard@users.sourceforge.net>
parents: 2418
diff changeset
372
f37f3617b9e9 force lookup of journal props in anydbm filtering
Richard Jones <richard@users.sourceforge.net>
parents: 2418
diff changeset
373 2004-06-10 0.7.4
2372
c26bb78d2f0c couple of bugfixes
Richard Jones <richard@users.sourceforge.net>
parents: 2366
diff changeset
374 Fixed:
c26bb78d2f0c couple of bugfixes
Richard Jones <richard@users.sourceforge.net>
parents: 2366
diff changeset
375 - re-acquire the OTK manager when we re-open the database
c26bb78d2f0c couple of bugfixes
Richard Jones <richard@users.sourceforge.net>
parents: 2366
diff changeset
376 - mailgw handler can close the database on us
2386
8214560941f4 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 2374
diff changeset
377 - fixed grouping by a NULL Link value
2398
202701d52788 fixed anydbm & metakit import/export ([SF#965216], [SF#964457], [SF#964450])
Richard Jones <richard@users.sourceforge.net>
parents: 2397
diff changeset
378 - fixed anydbm import/export (sf bugs 965216, 964457, 964450)
2402
3953092900dd fix python 2.3.3 strftime deprecation warning (patch [SF#968398])
Richard Jones <richard@users.sourceforge.net>
parents: 2398
diff changeset
379 - fix python 2.3.3 strftime deprecation warning (sf patch 968398)
2413
7d0bb6601809 fix some column datatypes in postgresql and mysql
Richard Jones <richard@users.sourceforge.net>
parents: 2402
diff changeset
380 - fix some column datatypes in postgresql and mysql (sf bugs 962611,
7d0bb6601809 fix some column datatypes in postgresql and mysql
Richard Jones <richard@users.sourceforge.net>
parents: 2402
diff changeset
381 959177 and 964231)
2416
Richard Jones <richard@users.sourceforge.net>
parents: 2413
diff changeset
382 - fixed RDBMS journal packing (sf bug 959177)
2418
89072e66b5f5 fixed filtering by floats in anydbm [SF#963584]
Richard Jones <richard@users.sourceforge.net>
parents: 2416
diff changeset
383 - fixed filtering by floats in anydbm (sf bug 963584)
2372
c26bb78d2f0c couple of bugfixes
Richard Jones <richard@users.sourceforge.net>
parents: 2366
diff changeset
384
c26bb78d2f0c couple of bugfixes
Richard Jones <richard@users.sourceforge.net>
parents: 2366
diff changeset
385
2366
1d46cd2f83f6 fix security hole in serve_static_file
Richard Jones <richard@users.sourceforge.net>
parents: 2362
diff changeset
386 2004-05-28 0.7.3
2334
c5e5e9e176d2 add "checked" to truth values for Boolean input
Richard Jones <richard@users.sourceforge.net>
parents: 2320
diff changeset
387 Fixed:
c5e5e9e176d2 add "checked" to truth values for Boolean input
Richard Jones <richard@users.sourceforge.net>
parents: 2320
diff changeset
388 - add "checked" to truth values for Boolean input
2336
258cfa16f63c *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 2334
diff changeset
389 - fixed import in metakit backend
2362
10fc45eea226 fix SearchAction use of Class.filter(), and clarify API docs for same
Richard Jones <richard@users.sourceforge.net>
parents: 2351
diff changeset
390 - fix SearchAction use of Class.filter(), and clarify API docs for same
2366
1d46cd2f83f6 fix security hole in serve_static_file
Richard Jones <richard@users.sourceforge.net>
parents: 2362
diff changeset
391 - ensure static files may only be served out of the tracker's "static
1d46cd2f83f6 fix security hole in serve_static_file
Richard Jones <richard@users.sourceforge.net>
parents: 2362
diff changeset
392 files" directory
2334
c5e5e9e176d2 add "checked" to truth values for Boolean input
Richard Jones <richard@users.sourceforge.net>
parents: 2320
diff changeset
393
c5e5e9e176d2 add "checked" to truth values for Boolean input
Richard Jones <richard@users.sourceforge.net>
parents: 2320
diff changeset
394
2366
1d46cd2f83f6 fix security hole in serve_static_file
Richard Jones <richard@users.sourceforge.net>
parents: 2362
diff changeset
395 2004-05-17 0.7.2
2285
c7f780c24a87 fixed anydbm sorting with None values [SF#952853]
Richard Jones <richard@users.sourceforge.net>
parents: 2283
diff changeset
396 Fixed:
2287
49f69762c66a roundup-server -g option not recognised [SF#952310]
Richard Jones <richard@users.sourceforge.net>
parents: 2285
diff changeset
397 - anydbm sorting with None values (sf bug 952853)
49f69762c66a roundup-server -g option not recognised [SF#952310]
Richard Jones <richard@users.sourceforge.net>
parents: 2285
diff changeset
398 - roundup-server -g option not recognised (sf bug 952310)
2289
6d16b967f89d HTML templating isset() inverted [SF#951779]
Richard Jones <richard@users.sourceforge.net>
parents: 2287
diff changeset
399 - HTML templating isset() inverted (sf bug 951779)
2291
90cca653ef3d otks manager missing [SF#952931]
Richard Jones <richard@users.sourceforge.net>
parents: 2289
diff changeset
400 - otks manager missing (sf bug 952931)
2293
51b34469b7aa mention DEFAULT_TIMEZONE requirement in upgrading doc [SF#952932]
Richard Jones <richard@users.sourceforge.net>
parents: 2291
diff changeset
401 - mention DEFAULT_TIMEZONE requirement in upgrading doc (sf bug 952932)
2314
7c8d2e9a0566 fix DateHTMLProperty so local() can override user timezone [SF#953678]
Richard Jones <richard@users.sourceforge.net>
parents: 2293
diff changeset
402 - fix DateHTMLProperty so local() can override user timezone (sf bug
7c8d2e9a0566 fix DateHTMLProperty so local() can override user timezone [SF#953678]
Richard Jones <richard@users.sourceforge.net>
parents: 2293
diff changeset
403 953678)
2318
fa2f7ba34399 merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents: 2314
diff changeset
404 - fix anydbm sort/group direction handling, and make RDBMS sort/group use
fa2f7ba34399 merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents: 2314
diff changeset
405 Link'ed "order" properties (sf bug 953148)
2320
41bc4936e115 fix Interval editing [SF#954891]
Richard Jones <richard@users.sourceforge.net>
parents: 2318
diff changeset
406 - fix Interval editing (sf bug 954891)
2285
c7f780c24a87 fixed anydbm sorting with None values [SF#952853]
Richard Jones <richard@users.sourceforge.net>
parents: 2283
diff changeset
407
c7f780c24a87 fixed anydbm sorting with None values [SF#952853]
Richard Jones <richard@users.sourceforge.net>
parents: 2283
diff changeset
408
2275
3197e37346de merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents: 2257
diff changeset
409 2004-05-10 0.7.1
3197e37346de merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents: 2257
diff changeset
410 Fixed:
3197e37346de merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents: 2257
diff changeset
411 - several temp files made it into the source distribution (sf bug 949243)
3197e37346de merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents: 2257
diff changeset
412 - typo in roundup/instance.py
3197e37346de merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents: 2257
diff changeset
413 - missing CRLF var in rfc822.py (sf patch 949471)
3197e37346de merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents: 2257
diff changeset
414 - fix user creation page
3197e37346de merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents: 2257
diff changeset
415 - have roundup server pass though the cause of a "403 Forbidden" response
3197e37346de merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents: 2257
diff changeset
416 - fix schema mutation in sqlite backends (thanks Tamer Fahmy)
3197e37346de merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents: 2257
diff changeset
417 - make popup Javascript IE 5.0 friendly (thanks Marlon van den Berg)
3197e37346de merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents: 2257
diff changeset
418 - fix RDBMS import (thanks Tamer Fahmy)
3197e37346de merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents: 2257
diff changeset
419
3197e37346de merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents: 2257
diff changeset
420
2257
557db2c97081 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 2250
diff changeset
421 2004-05-06 0.7.0
2224
69f16bb16f83 sqlite migration drops some journal information (thanks David Linke)
Richard Jones <richard@users.sourceforge.net>
parents: 2218
diff changeset
422 Fixed:
69f16bb16f83 sqlite migration drops some journal information (thanks David Linke)
Richard Jones <richard@users.sourceforge.net>
parents: 2218
diff changeset
423 - sqlite migration drops some journal information (thanks David Linke)
2226
03bb30c5e2c3 user editing Role entry help text always appears
Richard Jones <richard@users.sourceforge.net>
parents: 2224
diff changeset
424 - user editing Role entry help text always appears
2230
ca2664e095be disable forking server when os.fork() not available [SF#938586]
Richard Jones <richard@users.sourceforge.net>
parents: 2226
diff changeset
425 - disable forking server when os.fork() not available (sf bug 938586)
2231
27ba128ab567 removed Boolean from source to make py <2.3 happy [SF#938790]
Richard Jones <richard@users.sourceforge.net>
parents: 2230
diff changeset
426 - removed Boolean from source to make py <2.3 happy (sf bug 938790)
2234
70d21059aa18 fix nested scope bug in multilink sorting in rdbms filtering
Richard Jones <richard@users.sourceforge.net>
parents: 2231
diff changeset
427 - fix nested scope bug in rdbms multilink sorting
70d21059aa18 fix nested scope bug in multilink sorting in rdbms filtering
Richard Jones <richard@users.sourceforge.net>
parents: 2231
diff changeset
428 - re-seed the random number generator for each request
2243
20507f6759fc postgresql backend altered to not use popen (thanks Georges Martin)
Richard Jones <richard@users.sourceforge.net>
parents: 2234
diff changeset
429 - postgresql backend altered to not use popen (thanks Georges Martin)
2244
ac4f295499a4 fixed journal marshalling in RDBMS backends [SF#943627]
Richard Jones <richard@users.sourceforge.net>
parents: 2243
diff changeset
430 - fixed journal marshalling in RDBMS backends (sf bug 943627)
ac4f295499a4 fixed journal marshalling in RDBMS backends [SF#943627]
Richard Jones <richard@users.sourceforge.net>
parents: 2243
diff changeset
431 - fixed handling of key values starting with numbers (sf bug 941363)
ac4f295499a4 fixed journal marshalling in RDBMS backends [SF#943627]
Richard Jones <richard@users.sourceforge.net>
parents: 2243
diff changeset
432 - fixed journal "param" column size in RDBMS backends
2246
9db7d2842222 fixed static file serving
Richard Jones <richard@users.sourceforge.net>
parents: 2244
diff changeset
433 - fixed static file serving
2248
cd7e6d6288c6 fixed rego from email address [SF#947414]
Richard Jones <richard@users.sourceforge.net>
parents: 2246
diff changeset
434 - fixed rego from email address (sf bug 947414)
2250
1f243574af52 fixed sqlite journal ordering issue
Richard Jones <richard@users.sourceforge.net>
parents: 2248
diff changeset
435 - fixed sqlite journal ordering issue
2257
557db2c97081 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 2250
diff changeset
436 - fixed mysql date range filtering
2224
69f16bb16f83 sqlite migration drops some journal information (thanks David Linke)
Richard Jones <richard@users.sourceforge.net>
parents: 2218
diff changeset
437
69f16bb16f83 sqlite migration drops some journal information (thanks David Linke)
Richard Jones <richard@users.sourceforge.net>
parents: 2218
diff changeset
438
2218
5673b24ceb0d roundupdb nosymessage() takes an optional bcc list
Richard Jones <richard@users.sourceforge.net>
parents: 2217
diff changeset
439 2004-04-18 0.7.0b3
2176
adaf2a92153c added favicon
Richard Jones <richard@users.sourceforge.net>
parents: 2175
diff changeset
440 Feature:
2180
58b6d1747973 Web interface tweaks.
Richard Jones <richard@users.sourceforge.net>
parents: 2176
diff changeset
441 - added a favicon
58b6d1747973 Web interface tweaks.
Richard Jones <richard@users.sourceforge.net>
parents: 2176
diff changeset
442 - added url_quote and html_quote methods to the utils object
58b6d1747973 Web interface tweaks.
Richard Jones <richard@users.sourceforge.net>
parents: 2176
diff changeset
443 - added isset method to HTMLProperty
2182
7c0ed51cc865 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 2180
diff changeset
444 - database export now exports full journals too
2187
3b92a1b7a056 tracker name at end of page title (rfe [SF#926840])
Richard Jones <richard@users.sourceforge.net>
parents: 2186
diff changeset
445 - tracker name at end of page title (sf rfe 926840)
2191
f7f6b6981a13 sqlite backend uses the global lock again
Richard Jones <richard@users.sourceforge.net>
parents: 2187
diff changeset
446 - roundup-server now uses the ForkingMixin
2193
b1a29edd6214 added another sample detector
Richard Jones <richard@users.sourceforge.net>
parents: 2191
diff changeset
447 - added another sample detector "creator_resolution"
2195
638600b0d682 added search_checkboxes as an option for the search form
Richard Jones <richard@users.sourceforge.net>
parents: 2193
diff changeset
448 - added search_checkboxes as an option for the search form
2210
b61640273061 added IMAP support to mail gateway (rfe [SF#934000])
Richard Jones <richard@users.sourceforge.net>
parents: 2207
diff changeset
449 - added IMAP support to mail gateway (sf rfe 934000)
2213
3c38d9be63a6 check MANIFEST against the files actually unpacked
Richard Jones <richard@users.sourceforge.net>
parents: 2212
diff changeset
450 - check MANIFEST against the files actually unpacked
2218
5673b24ceb0d roundupdb nosymessage() takes an optional bcc list
Richard Jones <richard@users.sourceforge.net>
parents: 2217
diff changeset
451 - roundupdb nosymessage() takes an optional bcc list
2176
adaf2a92153c added favicon
Richard Jones <richard@users.sourceforge.net>
parents: 2175
diff changeset
452
2160
225a0a74ac25 CSV export was busted
Richard Jones <richard@users.sourceforge.net>
parents: 2154
diff changeset
453 Fixed:
2196
85954067e496 mysql and postgresql schema mutation now handle added Multilinks; fixed test too
Richard Jones <richard@users.sourceforge.net>
parents: 2195
diff changeset
454 - mysql and postgresql schema mutation now handle added Multilinks
2182
7c0ed51cc865 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 2180
diff changeset
455 - web CSV export was busted (as was any action returning a result)
2162
53c600091f17 fixed MultiMapping
Richard Jones <richard@users.sourceforge.net>
parents: 2160
diff changeset
456 - MultiMapping deviated from the Zope C implementation in a number of
53c600091f17 fixed MultiMapping
Richard Jones <richard@users.sourceforge.net>
parents: 2160
diff changeset
457 places (thanks Toby Sargeant)
2166
cd42c3c7173a MySQL and Postgresql use BOOL/BOOLEAN for Boolean types
Richard Jones <richard@users.sourceforge.net>
parents: 2163
diff changeset
458 - MySQL and Postgresql use BOOL/BOOLEAN for Boolean types
2169
12cd4fa91eb7 OTK generation was busted (thanks Stuart D. Gathman)
Richard Jones <richard@users.sourceforge.net>
parents: 2166
diff changeset
459 - OTK generation was busted (thanks Stuart D. Gathman)
2175
723098a10677 Export and import now include journals (incompatible with export < 0.7)
Richard Jones <richard@users.sourceforge.net>
parents: 2174
diff changeset
460 - export and import now include journals (incompatible with export < 0.7)
2180
58b6d1747973 Web interface tweaks.
Richard Jones <richard@users.sourceforge.net>
parents: 2176
diff changeset
461 - added "download_url" method to generate a correctly quoted URL for file
58b6d1747973 Web interface tweaks.
Richard Jones <richard@users.sourceforge.net>
parents: 2176
diff changeset
462 download links (sf bug 927745)
2183
ac24a9c74cca be paranoid about TRACKER_WEB
Richard Jones <richard@users.sourceforge.net>
parents: 2182
diff changeset
463 - all uses of TRACKER_WEB now ensure it ends with a '/'
2184
d04ef0543c76 roundup-admin install checks for existing tracker in target home
Richard Jones <richard@users.sourceforge.net>
parents: 2183
diff changeset
464 - roundup-admin install checks for existing tracker in target home
2185
c52a931879c4 sort/group by multilink in RDBMS
Richard Jones <richard@users.sourceforge.net>
parents: 2184
diff changeset
465 - grouping (and sorting) by multilink in RDBMS backends (sf bug 655702)
2186
3f89c8ffe4f1 version info in scripts
Richard Jones <richard@users.sourceforge.net>
parents: 2185
diff changeset
466 - roundup scripts may now be asked for their version (sf rfe 798657)
2191
f7f6b6981a13 sqlite backend uses the global lock again
Richard Jones <richard@users.sourceforge.net>
parents: 2187
diff changeset
467 - sqlite backend had stopped using the global lock
2207
a993c3dcac9b better check for anonymous viewing of user items [SF#933510]
Richard Jones <richard@users.sourceforge.net>
parents: 2206
diff changeset
468 - better check for anonymous viewing of user items (sf bug 933510)
2212
75e46660345c stop Interval from displaying an empty string [SF#934022]
Richard Jones <richard@users.sourceforge.net>
parents: 2210
diff changeset
469 - stop Interval from displaying an empty string (sf bug 934022)
2217
98d3bf8ffb19 store Intervals as two columns (and other fixes
Richard Jones <richard@users.sourceforge.net>
parents: 2213
diff changeset
470 - fixed storage of some datatypes in some RDBMS backends
2160
225a0a74ac25 CSV export was busted
Richard Jones <richard@users.sourceforge.net>
parents: 2154
diff changeset
471
225a0a74ac25 CSV export was busted
Richard Jones <richard@users.sourceforge.net>
parents: 2154
diff changeset
472
2154
9f6e6bc40a08 fixes and release announcement
Richard Jones <richard@users.sourceforge.net>
parents: 2152
diff changeset
473 2004-03-27 0.7.0b2
2112
b86f0627b07c added CSV download of index / search results
Richard Jones <richard@users.sourceforge.net>
parents: 2108
diff changeset
474 Feature:
b86f0627b07c added CSV download of index / search results
Richard Jones <richard@users.sourceforge.net>
parents: 2108
diff changeset
475 - added CSV export to index pages
2137
c49495585c44 Fix for sqlite backend migration. Change Cookie -> SimpleCookie
Richard Jones <richard@users.sourceforge.net>
parents: 2136
diff changeset
476 - added emailauditor.py which works around a bug in IE. See
c49495585c44 Fix for sqlite backend migration. Change Cookie -> SimpleCookie
Richard Jones <richard@users.sourceforge.net>
parents: 2136
diff changeset
477 "detectors/emailauditor.py" for more info.
2121
fd5459469069 Did a couple of things:
Eddie Parker <eparker@users.sourceforge.net>
parents: 2117
diff changeset
478 - added dispatcher functionality - see upgrading.txt for more info
2129
3fd672293712 add and use Reject exception [SF#700265]
Richard Jones <richard@users.sourceforge.net>
parents: 2126
diff changeset
479 - added Reject exception which may be raised by auditors. This is trapped
3fd672293712 add and use Reject exception [SF#700265]
Richard Jones <richard@users.sourceforge.net>
parents: 2126
diff changeset
480 by mailgw and may be used to veto creation of file attachments or
3fd672293712 add and use Reject exception [SF#700265]
Richard Jones <richard@users.sourceforge.net>
parents: 2126
diff changeset
481 messages. (sf bug 700265)
2136
ee3cf6a44f29 queries on a per-user basis, and public queries [SF#891798] :)
Richard Jones <richard@users.sourceforge.net>
parents: 2129
diff changeset
482 - queries on a per-user basis, and public queries (sf "bug" 891798 :)
2149
702f9a6afdcf Added DEFAULT_TIMEZONE. Fixed up some missing info from What's New.
Richard Jones <richard@users.sourceforge.net>
parents: 2137
diff changeset
483 - added DEFAULT_TIMEZONE (sf rfe 895139)
2154
9f6e6bc40a08 fixes and release announcement
Richard Jones <richard@users.sourceforge.net>
parents: 2152
diff changeset
484 - added HTML page template to the templating context as "template"
9f6e6bc40a08 fixes and release announcement
Richard Jones <richard@users.sourceforge.net>
parents: 2152
diff changeset
485 - added is_retired to HTMLItems in templating
2112
b86f0627b07c added CSV download of index / search results
Richard Jones <richard@users.sourceforge.net>
parents: 2108
diff changeset
486
2113
30aeb17e5b04 Boolean HTML templating was broken
Richard Jones <richard@users.sourceforge.net>
parents: 2112
diff changeset
487 Fixed:
2154
9f6e6bc40a08 fixes and release announcement
Richard Jones <richard@users.sourceforge.net>
parents: 2152
diff changeset
488 - Boolean, Date and Link HTML templating was broken
2137
c49495585c44 Fix for sqlite backend migration. Change Cookie -> SimpleCookie
Richard Jones <richard@users.sourceforge.net>
parents: 2136
diff changeset
489 - fix reporting of test inclusion in postgresql test
2136
ee3cf6a44f29 queries on a per-user basis, and public queries [SF#891798] :)
Richard Jones <richard@users.sourceforge.net>
parents: 2129
diff changeset
490 - EditAction was confused about who "self" was
2137
c49495585c44 Fix for sqlite backend migration. Change Cookie -> SimpleCookie
Richard Jones <richard@users.sourceforge.net>
parents: 2136
diff changeset
491 - edit collision detection was broken for index-page edits
c49495585c44 Fix for sqlite backend migration. Change Cookie -> SimpleCookie
Richard Jones <richard@users.sourceforge.net>
parents: 2136
diff changeset
492 - sqlite backend wasn't migrating multilink tables correctly
c49495585c44 Fix for sqlite backend migration. Change Cookie -> SimpleCookie
Richard Jones <richard@users.sourceforge.net>
parents: 2136
diff changeset
493 - use SimpleCookie instead of Cookie (is an alias for the evil SmartCookie)
2150
c69dd43728a3 handle older sessions
Richard Jones <richard@users.sourceforge.net>
parents: 2149
diff changeset
494 - handle older sessions in session dbm
2152
c97113353415 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 2150
diff changeset
495 - make presetunread more resilient to status Class changes
2154
9f6e6bc40a08 fixes and release announcement
Richard Jones <richard@users.sourceforge.net>
parents: 2152
diff changeset
496 - HTMLDatabase classes() was broken
2113
30aeb17e5b04 Boolean HTML templating was broken
Richard Jones <richard@users.sourceforge.net>
parents: 2112
diff changeset
497
2129
3fd672293712 add and use Reject exception [SF#700265]
Richard Jones <richard@users.sourceforge.net>
parents: 2126
diff changeset
498
2105
44f3c1dd636b pre-release stuff
Richard Jones <richard@users.sourceforge.net>
parents: 2101
diff changeset
499 2004-03-24 0.7.0b1
2097
37ede7c5f5c5 minor doc edits
Richard Jones <richard@users.sourceforge.net>
parents: 2095
diff changeset
500 Major new features:
37ede7c5f5c5 minor doc edits
Richard Jones <richard@users.sourceforge.net>
parents: 2095
diff changeset
501 - added postgresql backend (originally from sf patch 761740, many changes
37ede7c5f5c5 minor doc edits
Richard Jones <richard@users.sourceforge.net>
parents: 2095
diff changeset
502 since)
2077
3e0961d6d44d Added the "actor" property.
Richard Jones <richard@users.sourceforge.net>
parents: 2073
diff changeset
503 - added new "actor" automatic property (indicates user who cause the last
2097
37ede7c5f5c5 minor doc edits
Richard Jones <richard@users.sourceforge.net>
parents: 2095
diff changeset
504 "activity")
37ede7c5f5c5 minor doc edits
Richard Jones <richard@users.sourceforge.net>
parents: 2095
diff changeset
505 - RDBMS backends implement their session and one-time-key stores and
37ede7c5f5c5 minor doc edits
Richard Jones <richard@users.sourceforge.net>
parents: 2095
diff changeset
506 full-text indexers; thus they are now performing their own locking
37ede7c5f5c5 minor doc edits
Richard Jones <richard@users.sourceforge.net>
parents: 2095
diff changeset
507 internally
37ede7c5f5c5 minor doc edits
Richard Jones <richard@users.sourceforge.net>
parents: 2095
diff changeset
508 - all RDBMS backends now have indexes on several columns
37ede7c5f5c5 minor doc edits
Richard Jones <richard@users.sourceforge.net>
parents: 2095
diff changeset
509 - support confirming registration by replying to the email (sf bug 763668)
37ede7c5f5c5 minor doc edits
Richard Jones <richard@users.sourceforge.net>
parents: 2095
diff changeset
510 - all HTML templating methods now automatically check for permissions
37ede7c5f5c5 minor doc edits
Richard Jones <richard@users.sourceforge.net>
parents: 2095
diff changeset
511 (either view or edit as appropriate), greatly simplifying templates
37ede7c5f5c5 minor doc edits
Richard Jones <richard@users.sourceforge.net>
parents: 2095
diff changeset
512
37ede7c5f5c5 minor doc edits
Richard Jones <richard@users.sourceforge.net>
parents: 2095
diff changeset
513 Other new features:
2014
366d3bbce982 Simple version of collision detection...
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents: 2013
diff changeset
514 - simple support for collision detection (sf rfe 648763)
1839
06f5b36b201b Fix a couple of failures in mysql backend unit tests.
Richard Jones <richard@users.sourceforge.net>
parents: 1835
diff changeset
515 - support setgid and running on port < 1024 (sf patch 777528)
1873
f63aa57386b0 Backend improvements.
Richard Jones <richard@users.sourceforge.net>
parents: 1864
diff changeset
516 - using Zope3's test runner now, allowing GC checks, nicer controls and
f63aa57386b0 Backend improvements.
Richard Jones <richard@users.sourceforge.net>
parents: 1864
diff changeset
517 coverage analysis
2097
37ede7c5f5c5 minor doc edits
Richard Jones <richard@users.sourceforge.net>
parents: 2095
diff changeset
518 - change nosymessage and send_message to accept msgid=None (RFE #707235)
1941
bcc65c5b86e6 fixed date arithmetic to not allow day-of-month == 0 [SF#853306]
Richard Jones <richard@users.sourceforge.net>
parents: 1939
diff changeset
519 - handle Resent-From: headers (sf bug 841151)
bcc65c5b86e6 fixed date arithmetic to not allow day-of-month == 0 [SF#853306]
Richard Jones <richard@users.sourceforge.net>
parents: 1939
diff changeset
520 - always sort MultilinkHTMLProperty in the correct order, usually
2097
37ede7c5f5c5 minor doc edits
Richard Jones <richard@users.sourceforge.net>
parents: 2095
diff changeset
521 alphabetically (sf feature 790512)
37ede7c5f5c5 minor doc edits
Richard Jones <richard@users.sourceforge.net>
parents: 2095
diff changeset
522 - added script for copying user(s) ("scripts/copy-user.py") from tracker
37ede7c5f5c5 minor doc edits
Richard Jones <richard@users.sourceforge.net>
parents: 2095
diff changeset
523 to tracker (sf patch 828963)
1945
7e4058dfb29b ignore incoming email with "Precedence: bulk" (patch [SF#843489])
Richard Jones <richard@users.sourceforge.net>
parents: 1943
diff changeset
524 - ignore incoming email with "Precedence: bulk" (sf patch 843489)
1946
c538a64b94a7 Refactored CGI file serving so that FileClass contents are...
Richard Jones <richard@users.sourceforge.net>
parents: 1945
diff changeset
525 - use HTTP 'Content-Length' header (modified sf patch 844577)
1952
c40ed9113285 Applied Stefan Seefeld's html4/xhtml patch with some changes.
Richard Jones <richard@users.sourceforge.net>
parents: 1947
diff changeset
526 - HTML generated is now HTML4 (or optionally XHTML) compliant (sf feature
c40ed9113285 Applied Stefan Seefeld's html4/xhtml patch with some changes.
Richard Jones <richard@users.sourceforge.net>
parents: 1947
diff changeset
527 814314 and sf patch 834620)
1960
ca2dca3db172 fixed mailgw handling of subject-line errors
Richard Jones <richard@users.sourceforge.net>
parents: 1959
diff changeset
528 - default stylesheet turns off sidebar when printing
2097
37ede7c5f5c5 minor doc edits
Richard Jones <richard@users.sourceforge.net>
parents: 2095
diff changeset
529 - allow direct supply of filter() arguments in templating (thanks Godefroid
37ede7c5f5c5 minor doc edits
Richard Jones <richard@users.sourceforge.net>
parents: 2095
diff changeset
530 Chapelle)
2033
d11ba8f375cb *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 2025
diff changeset
531 - improved body_title slot in HTML templating (sf patch 873502)
1979
a94a1d5ba841 various updates
Richard Jones <richard@users.sourceforge.net>
parents: 1975
diff changeset
532 - HTMLLinkProperty field() method renders as a field now (thanks darryl)
2046
f913b6beac35 document and make easier the actions-returning-content idiom
Richard Jones <richard@users.sourceforge.net>
parents: 2036
diff changeset
533 - cgi Action handlers may now return the actual content to be sent back to
f913b6beac35 document and make easier the actions-returning-content idiom
Richard Jones <richard@users.sourceforge.net>
parents: 2036
diff changeset
534 the user (rather than using some template)
2101
e63ff40b097a *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 2097
diff changeset
535 - date.Date now handles fractional seconds
1839
06f5b36b201b Fix a couple of failures in mysql backend unit tests.
Richard Jones <richard@users.sourceforge.net>
parents: 1835
diff changeset
536
06f5b36b201b Fix a couple of failures in mysql backend unit tests.
Richard Jones <richard@users.sourceforge.net>
parents: 1835
diff changeset
537 Fixed:
06f5b36b201b Fix a couple of failures in mysql backend unit tests.
Richard Jones <richard@users.sourceforge.net>
parents: 1835
diff changeset
538 - mysql documentation fixed to note requirement of 4.0+ and InnoDB
1873
f63aa57386b0 Backend improvements.
Richard Jones <richard@users.sourceforge.net>
parents: 1864
diff changeset
539 - added testing of schema mutation, fixed rdbms backends handling of a
f63aa57386b0 Backend improvements.
Richard Jones <richard@users.sourceforge.net>
parents: 1864
diff changeset
540 couple of cases
1889
4a77e5c0cd57 Add all fixes and cleanups I forgot to mention when checking them in.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents: 1873
diff changeset
541 - HTML 4.01 validation on the 'classic' backend
1941
bcc65c5b86e6 fixed date arithmetic to not allow day-of-month == 0 [SF#853306]
Richard Jones <richard@users.sourceforge.net>
parents: 1939
diff changeset
542 - messages to the mailgw can be about classes other than issues now.
bcc65c5b86e6 fixed date arithmetic to not allow day-of-month == 0 [SF#853306]
Richard Jones <richard@users.sourceforge.net>
parents: 1939
diff changeset
543 - signature matching is more precise (sf bug 827775).
bcc65c5b86e6 fixed date arithmetic to not allow day-of-month == 0 [SF#853306]
Richard Jones <richard@users.sourceforge.net>
parents: 1939
diff changeset
544 - anonymous user can no longer edit or view itself (sf bug 828901).
bcc65c5b86e6 fixed date arithmetic to not allow day-of-month == 0 [SF#853306]
Richard Jones <richard@users.sourceforge.net>
parents: 1939
diff changeset
545 - corrected typo in installation.html (sf bug 822967).
bcc65c5b86e6 fixed date arithmetic to not allow day-of-month == 0 [SF#853306]
Richard Jones <richard@users.sourceforge.net>
parents: 1939
diff changeset
546 - clarified listTemplates docstring.
bcc65c5b86e6 fixed date arithmetic to not allow day-of-month == 0 [SF#853306]
Richard Jones <richard@users.sourceforge.net>
parents: 1939
diff changeset
547 - print a nicer error message when the address is already in use
1911
f5c804379c85 fixed ZRoundup - mostly changes to classic template
Richard Jones <richard@users.sourceforge.net>
parents: 1910
diff changeset
548 (sf bug 798659).
1941
bcc65c5b86e6 fixed date arithmetic to not allow day-of-month == 0 [SF#853306]
Richard Jones <richard@users.sourceforge.net>
parents: 1939
diff changeset
549 - remove empty lines before sending strings off to the csv parser
1911
f5c804379c85 fixed ZRoundup - mostly changes to classic template
Richard Jones <richard@users.sourceforge.net>
parents: 1910
diff changeset
550 (sf bug 821364).
2097
37ede7c5f5c5 minor doc edits
Richard Jones <richard@users.sourceforge.net>
parents: 2095
diff changeset
551 - centralised conversion of user-input data to hyperdb values (sf bug
37ede7c5f5c5 minor doc edits
Richard Jones <richard@users.sourceforge.net>
parents: 2095
diff changeset
552 802405, sf bug 817217, sf rfe 816994)
1910
d19fd344bd1f recalculate SHA on template files when installed tracker used as template
Richard Jones <richard@users.sourceforge.net>
parents: 1908
diff changeset
553 - recalculate SHA on template files when installed tracker used as
d19fd344bd1f recalculate SHA on template files when installed tracker used as template
Richard Jones <richard@users.sourceforge.net>
parents: 1908
diff changeset
554 template (sf bug 827510)
1911
f5c804379c85 fixed ZRoundup - mostly changes to classic template
Richard Jones <richard@users.sourceforge.net>
parents: 1910
diff changeset
555 - fixed ZRoundup (sf bug 624380)
1979
a94a1d5ba841 various updates
Richard Jones <richard@users.sourceforge.net>
parents: 1975
diff changeset
556 - the mail gateway now searches recursively for the text/plain and the
1975
30a444b7b212 *** empty log message ***
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents: 1960
diff changeset
557 attachments of a message (sf bug 841241).
1979
a94a1d5ba841 various updates
Richard Jones <richard@users.sourceforge.net>
parents: 1975
diff changeset
558 - fixed display of feedback messages in some situations (sf bug 739545)
2089
93f03c6714d8 A few big changes in this commit:
Richard Jones <richard@users.sourceforge.net>
parents: 2083
diff changeset
559 - fixed ability to edit "content" property (sf bug 914062)
1806
f1077d63795c Replying to email to confirm registration works!
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents: 1786
diff changeset
560
1889
4a77e5c0cd57 Add all fixes and cleanups I forgot to mention when checking them in.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents: 1873
diff changeset
561 Cleanup:
2097
37ede7c5f5c5 minor doc edits
Richard Jones <richard@users.sourceforge.net>
parents: 2095
diff changeset
562 - replace curuserid attribute on Database with the extended getuid() method
1959
f4b7d4a3e057 force textareas to use monospace fonts, lessening surprise on the user
Richard Jones <richard@users.sourceforge.net>
parents: 1955
diff changeset
563 - extract a new 'mailer' module for sending mail
f4b7d4a3e057 force textareas to use monospace fonts, lessening surprise on the user
Richard Jones <richard@users.sourceforge.net>
parents: 1955
diff changeset
564 - extract a '_send_mail' method for testing mail sending
f4b7d4a3e057 force textareas to use monospace fonts, lessening surprise on the user
Richard Jones <richard@users.sourceforge.net>
parents: 1955
diff changeset
565 - simplify backend importing
f4b7d4a3e057 force textareas to use monospace fonts, lessening surprise on the user
Richard Jones <richard@users.sourceforge.net>
parents: 1955
diff changeset
566 - use roundup_server in demo.py
f4b7d4a3e057 force textareas to use monospace fonts, lessening surprise on the user
Richard Jones <richard@users.sourceforge.net>
parents: 1955
diff changeset
567 - implement newItemAction using editItemAction
f4b7d4a3e057 force textareas to use monospace fonts, lessening surprise on the user
Richard Jones <richard@users.sourceforge.net>
parents: 1955
diff changeset
568 - use FormError in client.py, moving the handling up to inner_main()
f4b7d4a3e057 force textareas to use monospace fonts, lessening surprise on the user
Richard Jones <richard@users.sourceforge.net>
parents: 1955
diff changeset
569 - implemented semantic comparison of Message objects in test_mailgw
f4b7d4a3e057 force textareas to use monospace fonts, lessening surprise on the user
Richard Jones <richard@users.sourceforge.net>
parents: 1955
diff changeset
570 - tidied up forms in default stylesheet
f4b7d4a3e057 force textareas to use monospace fonts, lessening surprise on the user
Richard Jones <richard@users.sourceforge.net>
parents: 1955
diff changeset
571 - force textareas to use monospace fonts, lessening surprise on the user
2013
d116293863a4 Add change entry for client.py split.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents: 2010
diff changeset
572 - moved out parts of client.py to new modules:
d116293863a4 Add change entry for client.py split.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents: 2010
diff changeset
573 * actions.py - the xxxAction and xxxPermission functions refactored into
d116293863a4 Add change entry for client.py split.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents: 2010
diff changeset
574 Action classes
d116293863a4 Add change entry for client.py split.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents: 2010
diff changeset
575 * exceptions.py - all exceptions
2097
37ede7c5f5c5 minor doc edits
Richard Jones <richard@users.sourceforge.net>
parents: 2095
diff changeset
576 * form_parser.py - parsePropsFromForm & extractFormList in a FormParser
37ede7c5f5c5 minor doc edits
Richard Jones <richard@users.sourceforge.net>
parents: 2095
diff changeset
577 class
1813
6c2cff78d6a0 added note about hidden :template var in user.item ([SF#799842])
Richard Jones <richard@users.sourceforge.net>
parents: 1806
diff changeset
578
2049
5a5f66e6b0e1 forward-port of fix from maint-0-6
Richard Jones <richard@users.sourceforge.net>
parents: 2046
diff changeset
579
2366
1d46cd2f83f6 fix security hole in serve_static_file
Richard Jones <richard@users.sourceforge.net>
parents: 2362
diff changeset
580 2004-05-17 0.6.10
1d46cd2f83f6 fix security hole in serve_static_file
Richard Jones <richard@users.sourceforge.net>
parents: 2362
diff changeset
581 Fixed:
1d46cd2f83f6 fix security hole in serve_static_file
Richard Jones <richard@users.sourceforge.net>
parents: 2362
diff changeset
582 - mysql backend wasn't locking tracker
1d46cd2f83f6 fix security hole in serve_static_file
Richard Jones <richard@users.sourceforge.net>
parents: 2362
diff changeset
583 - ensure static files may only be served out of the tracker's "static
1d46cd2f83f6 fix security hole in serve_static_file
Richard Jones <richard@users.sourceforge.net>
parents: 2362
diff changeset
584 files" directory
1d46cd2f83f6 fix security hole in serve_static_file
Richard Jones <richard@users.sourceforge.net>
parents: 2362
diff changeset
585
1d46cd2f83f6 fix security hole in serve_static_file
Richard Jones <richard@users.sourceforge.net>
parents: 2362
diff changeset
586
1d46cd2f83f6 fix security hole in serve_static_file
Richard Jones <richard@users.sourceforge.net>
parents: 2362
diff changeset
587 2004-04-18 0.6.9
2200
25b95aa44d60 socket timeout error logging can fail
Richard Jones <richard@users.sourceforge.net>
parents: 2196
diff changeset
588 Fixed:
25b95aa44d60 socket timeout error logging can fail
Richard Jones <richard@users.sourceforge.net>
parents: 2196
diff changeset
589 - paging in classhelp popup was broken
25b95aa44d60 socket timeout error logging can fail
Richard Jones <richard@users.sourceforge.net>
parents: 2196
diff changeset
590 - socket timeout error logging can fail
2206
8822a99f7650 merge from maint-0-6
Richard Jones <richard@users.sourceforge.net>
parents: 2200
diff changeset
591 - hyperlink designators in message display (sf bug 931828)
2210
b61640273061 added IMAP support to mail gateway (rfe [SF#934000])
Richard Jones <richard@users.sourceforge.net>
parents: 2207
diff changeset
592 - don't match retired items in RDBMS stringFind
2200
25b95aa44d60 socket timeout error logging can fail
Richard Jones <richard@users.sourceforge.net>
parents: 2196
diff changeset
593
25b95aa44d60 socket timeout error logging can fail
Richard Jones <richard@users.sourceforge.net>
parents: 2196
diff changeset
594
2174
e19b391b6b95 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 2170
diff changeset
595 2004-04-01 0.6.8
2049
5a5f66e6b0e1 forward-port of fix from maint-0-6
Richard Jones <richard@users.sourceforge.net>
parents: 2046
diff changeset
596 Fixed:
2073
261c2e6ceb1e *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 2063
diff changeset
597 - existing trackers (ie. live ones) may be used as templates for new
261c2e6ceb1e *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 2063
diff changeset
598 trackers - the TEMPLATE-INFO.txt name entry has the tracker's dir name
261c2e6ceb1e *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 2063
diff changeset
599 appended (so the demo tracker's template name is "classic-demo")
2083
a94eacad51c8 handle bad multilink input at item creation time better [SF#917834]
Richard Jones <richard@users.sourceforge.net>
parents: 2082
diff changeset
600 - handle bad multilink input at item creation time better (sf bug 917834)
2095
7d886a79ab67 make sure email signature starts on a newline [SF#919759]
Richard Jones <richard@users.sourceforge.net>
parents: 2089
diff changeset
601 - make sure email signature starts on a newline (sf bug 919759)
2108
54815ca493a5 add line to rego email to help URL detection [SF#906247]
Richard Jones <richard@users.sourceforge.net>
parents: 2105
diff changeset
602 - add line to rego email to help URL detection (sf bug 906247)
2174
e19b391b6b95 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 2170
diff changeset
603 - look harder for text/plain in email
e19b391b6b95 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 2170
diff changeset
604 - fixed fallback excel writer in rcsv so it has a delimiter
e19b391b6b95 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 2170
diff changeset
605 - fixed setup.py's use of listTemplates (!)
e19b391b6b95 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 2170
diff changeset
606 - make rdbms serialise() less trusting
e19b391b6b95 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 2170
diff changeset
607 - handle Boolean values in history HTML display
2073
261c2e6ceb1e *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 2063
diff changeset
608
261c2e6ceb1e *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 2063
diff changeset
609
261c2e6ceb1e *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 2063
diff changeset
610 2004-03-01 0.6.7
261c2e6ceb1e *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 2063
diff changeset
611 Fixed:
261c2e6ceb1e *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 2063
diff changeset
612 - be more backward-compatible when asking for EMAIL_CHARSET
2049
5a5f66e6b0e1 forward-port of fix from maint-0-6
Richard Jones <richard@users.sourceforge.net>
parents: 2046
diff changeset
613 - made error on create consistent with edit when user enters invalid data
5a5f66e6b0e1 forward-port of fix from maint-0-6
Richard Jones <richard@users.sourceforge.net>
parents: 2046
diff changeset
614 for Multilink and Link form fields (sf bug 904072)
2052
78e6a1e4984e forward-port from maint branch
Richard Jones <richard@users.sourceforge.net>
parents: 2049
diff changeset
615 - made errors from bad input in the quick "Show issue:" form more
78e6a1e4984e forward-port from maint branch
Richard Jones <richard@users.sourceforge.net>
parents: 2049
diff changeset
616 user-friendly (sf bug 904064)
2056
ba1d54edc53f nicer invalid property error in HTML templating
Richard Jones <richard@users.sourceforge.net>
parents: 2052
diff changeset
617 - don't add a query to a user's list if it's already there
ba1d54edc53f nicer invalid property error in HTML templating
Richard Jones <richard@users.sourceforge.net>
parents: 2052
diff changeset
618 - nicer invalid property error in HTML templating
2063
e9e20f0adf1c *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 2056
diff changeset
619 - use EMAIL_CHARSET for message body too (still sf bug 900046)
2049
5a5f66e6b0e1 forward-port of fix from maint-0-6
Richard Jones <richard@users.sourceforge.net>
parents: 2046
diff changeset
620
5a5f66e6b0e1 forward-port of fix from maint-0-6
Richard Jones <richard@users.sourceforge.net>
parents: 2046
diff changeset
621
5a5f66e6b0e1 forward-port of fix from maint-0-6
Richard Jones <richard@users.sourceforge.net>
parents: 2046
diff changeset
622 2004-02-25 0.6.6
2025
e13d11bb7ee8 don't insert spaces into designators, it just confuses users [SF#898087]
Richard Jones <richard@users.sourceforge.net>
parents: 2020
diff changeset
623 Fixed:
2036
bc5ff0519b8b fixed bug in args to new DateHTMLProperty in the local() method [SF#901444]
Richard Jones <richard@users.sourceforge.net>
parents: 2034
diff changeset
624 - don't insert spaces into designators, it just confuses users (sf bug
bc5ff0519b8b fixed bug in args to new DateHTMLProperty in the local() method [SF#901444]
Richard Jones <richard@users.sourceforge.net>
parents: 2034
diff changeset
625 898087)
2034
be047db3dd3d Eudora can't handle utf-8 headers. We love Eudora. [SF#900046]
Richard Jones <richard@users.sourceforge.net>
parents: 2033
diff changeset
626 - Eudora can't handle utf-8 headers. We love Eudora. (sf bug 900046)
2036
bc5ff0519b8b fixed bug in args to new DateHTMLProperty in the local() method [SF#901444]
Richard Jones <richard@users.sourceforge.net>
parents: 2034
diff changeset
627 - fixed bug in args to new DateHTMLProperty in the local() method (sf bug
bc5ff0519b8b fixed bug in args to new DateHTMLProperty in the local() method [SF#901444]
Richard Jones <richard@users.sourceforge.net>
parents: 2034
diff changeset
628 901444)
2049
5a5f66e6b0e1 forward-port of fix from maint-0-6
Richard Jones <richard@users.sourceforge.net>
parents: 2046
diff changeset
629 - fixed registration (sf bug 903283)
5a5f66e6b0e1 forward-port of fix from maint-0-6
Richard Jones <richard@users.sourceforge.net>
parents: 2046
diff changeset
630 - also changed rego to not use a 302 during confirmation, as this seems to
5a5f66e6b0e1 forward-port of fix from maint-0-6
Richard Jones <richard@users.sourceforge.net>
parents: 2046
diff changeset
631 confuse some email clients or browsers.
1979
a94a1d5ba841 various updates
Richard Jones <richard@users.sourceforge.net>
parents: 1975
diff changeset
632
2025
e13d11bb7ee8 don't insert spaces into designators, it just confuses users [SF#898087]
Richard Jones <richard@users.sourceforge.net>
parents: 2020
diff changeset
633
e13d11bb7ee8 don't insert spaces into designators, it just confuses users [SF#898087]
Richard Jones <richard@users.sourceforge.net>
parents: 2020
diff changeset
634 2004-02-16 0.6.5
1960
ca2dca3db172 fixed mailgw handling of subject-line errors
Richard Jones <richard@users.sourceforge.net>
parents: 1959
diff changeset
635 Fixed:
ca2dca3db172 fixed mailgw handling of subject-line errors
Richard Jones <richard@users.sourceforge.net>
parents: 1959
diff changeset
636 - mailgw handling of subject-line errors
1990
18e08b0806cb fix to metakit from Brian Kelley
Richard Jones <richard@users.sourceforge.net>
parents: 1986
diff changeset
637 - allow serving of FileClass file content when the class isn't called
18e08b0806cb fix to metakit from Brian Kelley
Richard Jones <richard@users.sourceforge.net>
parents: 1986
diff changeset
638 "file" (eg. messages and other FileClasses)
1979
a94a1d5ba841 various updates
Richard Jones <richard@users.sourceforge.net>
parents: 1975
diff changeset
639 - allowed negative ids (ie. new item markers) in HTMLClass.getItem,
a94a1d5ba841 various updates
Richard Jones <richard@users.sourceforge.net>
parents: 1975
diff changeset
640 allowing "db/file_with_status/-1/status/menu" to generate a useful
a94a1d5ba841 various updates
Richard Jones <richard@users.sourceforge.net>
parents: 1975
diff changeset
641 widget
a94a1d5ba841 various updates
Richard Jones <richard@users.sourceforge.net>
parents: 1975
diff changeset
642 - fixed content-type when templates are serving up xml (thanks Godefroid
a94a1d5ba841 various updates
Richard Jones <richard@users.sourceforge.net>
parents: 1975
diff changeset
643 Chapelle)
a94a1d5ba841 various updates
Richard Jones <richard@users.sourceforge.net>
parents: 1975
diff changeset
644 - fixed IE double-submit when it shouldn't (sf bug 842254)
a94a1d5ba841 various updates
Richard Jones <richard@users.sourceforge.net>
parents: 1975
diff changeset
645 - fixed check for JS pop()/push() to make more general (sf bug 877504)
a94a1d5ba841 various updates
Richard Jones <richard@users.sourceforge.net>
parents: 1975
diff changeset
646 - fix re-enabling queries (sf bug 861940)
1993
e64b55eab367 backport content-type fix to 0.6
Richard Jones <richard@users.sourceforge.net>
parents: 1990
diff changeset
647 - use supplied content-type on file uploads before trying filename)
1999
1b7f730e7037 fixed roundup-reminder script to use default schema (thanks Klamer Schutte)
Richard Jones <richard@users.sourceforge.net>
parents: 1993
diff changeset
648 - fixed roundup-reminder script to use default schema (thanks Klamer Schutte)
2010
1b11ffd8015e forward-porting of fixed edit action / parsePropsFromForm...
Richard Jones <richard@users.sourceforge.net>
parents: 1999
diff changeset
649 - fixed edit action / parsePropsFromForm to handle index-page edits better
2020
027b297ce23c safer logging from HTTP server ([SF#896917]
Richard Jones <richard@users.sourceforge.net>
parents: 2014
diff changeset
650 - safer logging from HTTP server (sf bug 896917)
1960
ca2dca3db172 fixed mailgw handling of subject-line errors
Richard Jones <richard@users.sourceforge.net>
parents: 1959
diff changeset
651
1955
b00ad075bb2f more unit tests, fixes and cleanups
Richard Jones <richard@users.sourceforge.net>
parents: 1953
diff changeset
652
1959
f4b7d4a3e057 force textareas to use monospace fonts, lessening surprise on the user
Richard Jones <richard@users.sourceforge.net>
parents: 1955
diff changeset
653 2003-12-17 0.6.4
1935
b4e670840963 Missed change note for last checkin.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents: 1931
diff changeset
654 Fixed:
1941
bcc65c5b86e6 fixed date arithmetic to not allow day-of-month == 0 [SF#853306]
Richard Jones <richard@users.sourceforge.net>
parents: 1939
diff changeset
655 - fixed date arithmetic to not allow day-of-month == 0 (sf bug 853306)
bcc65c5b86e6 fixed date arithmetic to not allow day-of-month == 0 [SF#853306]
Richard Jones <richard@users.sourceforge.net>
parents: 1939
diff changeset
656 - fixed date arithmetic to limit hours-per-day to 24, not 60
bcc65c5b86e6 fixed date arithmetic to not allow day-of-month == 0 [SF#853306]
Richard Jones <richard@users.sourceforge.net>
parents: 1939
diff changeset
657 - hard-coded python2.3-ism (socket.timeout) fixed
bcc65c5b86e6 fixed date arithmetic to not allow day-of-month == 0 [SF#853306]
Richard Jones <richard@users.sourceforge.net>
parents: 1939
diff changeset
658 - fixed activity displaying as future because of Date arithmetic fix in 0.6.3
1939
1303c208419d some updates that were sitting on disk
Richard Jones <richard@users.sourceforge.net>
parents: 1935
diff changeset
659 (sf bug 842027).
1953
800b226bba58 fix roundup win service
Richard Jones <richard@users.sourceforge.net>
parents: 1952
diff changeset
660 - fix Windows service mode for roundup-server (sf bug 819890)
1947
0e19e99075e3 fix #white in cgitb
Richard Jones <richard@users.sourceforge.net>
parents: 1946
diff changeset
661 - fixed #white in cgitb (thanks Henrik Levkowetz)
0e19e99075e3 fix #white in cgitb
Richard Jones <richard@users.sourceforge.net>
parents: 1946
diff changeset
662
1935
b4e670840963 Missed change note for last checkin.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents: 1931
diff changeset
663
b4e670840963 Missed change note for last checkin.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents: 1931
diff changeset
664 2003-11-14 0.6.3
1835
461d8aa81376 merge from maint branch
Richard Jones <richard@users.sourceforge.net>
parents: 1832
diff changeset
665 Fixed:
1941
bcc65c5b86e6 fixed date arithmetic to not allow day-of-month == 0 [SF#853306]
Richard Jones <richard@users.sourceforge.net>
parents: 1939
diff changeset
666 - fixed detectors fix incorrectly fixed in bugfix release 0.6.2
bcc65c5b86e6 fixed date arithmetic to not allow day-of-month == 0 [SF#853306]
Richard Jones <richard@users.sourceforge.net>
parents: 1939
diff changeset
667 - added note to upgrading doc for detectors fix in 0.6.2
bcc65c5b86e6 fixed date arithmetic to not allow day-of-month == 0 [SF#853306]
Richard Jones <richard@users.sourceforge.net>
parents: 1939
diff changeset
668 - added script to help migrating queries from pre-0.6 trackers
bcc65c5b86e6 fixed date arithmetic to not allow day-of-month == 0 [SF#853306]
Richard Jones <richard@users.sourceforge.net>
parents: 1939
diff changeset
669 - fixed "documentation" of getnodeids in roundup.hyperdb
bcc65c5b86e6 fixed date arithmetic to not allow day-of-month == 0 [SF#853306]
Richard Jones <richard@users.sourceforge.net>
parents: 1939
diff changeset
670 - added flush() to DevNull (sf bug 835365)
bcc65c5b86e6 fixed date arithmetic to not allow day-of-month == 0 [SF#853306]
Richard Jones <richard@users.sourceforge.net>
parents: 1939
diff changeset
671 - fixed javascript for help window for only one checkbox case
bcc65c5b86e6 fixed date arithmetic to not allow day-of-month == 0 [SF#853306]
Richard Jones <richard@users.sourceforge.net>
parents: 1939
diff changeset
672 - date arithmetic was utterly broken, and has been for a long time.
1908
00f0267db956 remove SHA hashes from source ([SF#827510]
Richard Jones <richard@users.sourceforge.net>
parents: 1907
diff changeset
673 Date +/- Interval now works, and Date - Date also works (produces
00f0267db956 remove SHA hashes from source ([SF#827510]
Richard Jones <richard@users.sourceforge.net>
parents: 1907
diff changeset
674 an Interval.
1941
bcc65c5b86e6 fixed date arithmetic to not allow day-of-month == 0 [SF#853306]
Richard Jones <richard@users.sourceforge.net>
parents: 1939
diff changeset
675 - handle socket timeout exception (thanks Marcus Priesch)
bcc65c5b86e6 fixed date arithmetic to not allow day-of-month == 0 [SF#853306]
Richard Jones <richard@users.sourceforge.net>
parents: 1939
diff changeset
676 - fixed retirement of items in rdbms imports (sf bug 841355)
bcc65c5b86e6 fixed date arithmetic to not allow day-of-month == 0 [SF#853306]
Richard Jones <richard@users.sourceforge.net>
parents: 1939
diff changeset
677 - fixed bug in looking up journal of newly-created items in *dbm backends
1835
461d8aa81376 merge from maint branch
Richard Jones <richard@users.sourceforge.net>
parents: 1832
diff changeset
678
461d8aa81376 merge from maint branch
Richard Jones <richard@users.sourceforge.net>
parents: 1832
diff changeset
679
1832
f7b0ca3de3dc doc fixes
Richard Jones <richard@users.sourceforge.net>
parents: 1815
diff changeset
680 2003-09-29 0.6.2
1780
d2801a2b0a77 Initial implementation (half-baked) at new Tracker instance.
Richard Jones <richard@users.sourceforge.net>
parents: 1775
diff changeset
681 Fixed:
d2801a2b0a77 Initial implementation (half-baked) at new Tracker instance.
Richard Jones <richard@users.sourceforge.net>
parents: 1775
diff changeset
682 - cleaned up, clarified internal caching API in *dbm backends
1784
91dc06940bbe stopped pyc writing to current directory! yay! (patch [SF#800718] with changes)
Richard Jones <richard@users.sourceforge.net>
parents: 1782
diff changeset
683 - stopped pyc writing to current directory! yay! (patch 800718 with changes)
1786
7752267776cc fixed file leak in detector initialisation (patch [SF#800715])
Richard Jones <richard@users.sourceforge.net>
parents: 1784
diff changeset
684 - fixed file leak in detector initialisation (patch 800715)
1782
d51cb5225d4a commented out example tracker homes
Richard Jones <richard@users.sourceforge.net>
parents: 1780
diff changeset
685 - commented out example tracker homes (patch 800720)
1813
6c2cff78d6a0 added note about hidden :template var in user.item ([SF#799842])
Richard Jones <richard@users.sourceforge.net>
parents: 1806
diff changeset
686 - added note about hidden :template var in user.item (bug 799842)
1815
705c270e662b change note for Apply Error fix
Andrey Lebedev <kedder@users.sourceforge.net>
parents: 1813
diff changeset
687 - fixed Apply Error that was raised, when property was deleted from class and
705c270e662b change note for Apply Error fix
Andrey Lebedev <kedder@users.sourceforge.net>
parents: 1813
diff changeset
688 we are trying to edit an instance
1780
d2801a2b0a77 Initial implementation (half-baked) at new Tracker instance.
Richard Jones <richard@users.sourceforge.net>
parents: 1775
diff changeset
689
d2801a2b0a77 Initial implementation (half-baked) at new Tracker instance.
Richard Jones <richard@users.sourceforge.net>
parents: 1775
diff changeset
690
d2801a2b0a77 Initial implementation (half-baked) at new Tracker instance.
Richard Jones <richard@users.sourceforge.net>
parents: 1775
diff changeset
691 2003-08-31 0.6.1
1751
ab7760caf6ff Importing wasn't setting None values explicitly when it should have been
Richard Jones <richard@users.sourceforge.net>
parents: 1748
diff changeset
692 Fixed:
1748
0f2678eeeac6 cgi-bin install note
Richard Jones <richard@users.sourceforge.net>
parents: 1744
diff changeset
693 - Add note about installing cgi-bin with a different interpreter
1751
ab7760caf6ff Importing wasn't setting None values explicitly when it should have been
Richard Jones <richard@users.sourceforge.net>
parents: 1748
diff changeset
694 - Importing wasn't setting None values explicitly when it should have been
1755
0e123e7c6ddc fixed 0xffff0000 literal. finally.
Richard Jones <richard@users.sourceforge.net>
parents: 1751
diff changeset
695 - Fixed import warning regarding 0xffff0000 literal, finally, really this
0e123e7c6ddc fixed 0xffff0000 literal. finally.
Richard Jones <richard@users.sourceforge.net>
parents: 1751
diff changeset
696 time. Checked on win2k. (sf bug 786711)
1765
14a2f1529759 fix CGI editCSV action to handle metakit's integer itemids
Richard Jones <richard@users.sourceforge.net>
parents: 1755
diff changeset
697 - fix CGI editCSV action to handle metakit's integer itemids
14a2f1529759 fix CGI editCSV action to handle metakit's integer itemids
Richard Jones <richard@users.sourceforge.net>
parents: 1755
diff changeset
698 - apply fix for "remove" links from Klamer Schutte
14a2f1529759 fix CGI editCSV action to handle metakit's integer itemids
Richard Jones <richard@users.sourceforge.net>
parents: 1755
diff changeset
699 - added permission check on "remove" link while I was there..
1769
5fed70f96d2b various minor bugfixes
Richard Jones <richard@users.sourceforge.net>
parents: 1767
diff changeset
700 - applied CSV fix for python2.3 (sf bug 790363)
5fed70f96d2b various minor bugfixes
Richard Jones <richard@users.sourceforge.net>
parents: 1767
diff changeset
701 - fixed form padding in LHS menu (sf bug 790502)
5fed70f96d2b various minor bugfixes
Richard Jones <richard@users.sourceforge.net>
parents: 1767
diff changeset
702 - fixed upgrading docs for timezones (sf bug 790498)
1771
332fe2b77e1c set the content type on page templates (can have XML templates now)
Richard Jones <richard@users.sourceforge.net>
parents: 1769
diff changeset
703 - set the content type on page templates (can have XML templates now)
1773
5f15fb95180c various cosmetic fixes
Richard Jones <richard@users.sourceforge.net>
parents: 1771
diff changeset
704 - various cosmetic fixes (thanks James Kew for being persistent :)
1775
d4c0c65adb2c applied patch [SF#739314] (sorry John!)
Richard Jones <richard@users.sourceforge.net>
parents: 1773
diff changeset
705 - applied patch 739314 (sorry John!)
1748
0f2678eeeac6 cgi-bin install note
Richard Jones <richard@users.sourceforge.net>
parents: 1744
diff changeset
706
0f2678eeeac6 cgi-bin install note
Richard Jones <richard@users.sourceforge.net>
parents: 1744
diff changeset
707
1744
25535180c4b0 pre-release machinations
Richard Jones <richard@users.sourceforge.net>
parents: 1743
diff changeset
708 2003-08-08 0.6.0
1733
c1eff6170234 Updated to reflect query editing and FileClass changes.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents: 1729
diff changeset
709 - Fixed editing attributes on FileClass nodes.
1735
141d5a0869fa roundup-server now logs IP addresses by default [SF#778795]
Richard Jones <richard@users.sourceforge.net>
parents: 1733
diff changeset
710 - Query editing now works correctly (sf bug 621248)
141d5a0869fa roundup-server now logs IP addresses by default [SF#778795]
Richard Jones <richard@users.sourceforge.net>
parents: 1733
diff changeset
711 - roundup-server now logs IP addresses by default (sf bug 778795)
1736
c376d6c2da1a logfile must be specified if pidfile is [SF#772820]
Richard Jones <richard@users.sourceforge.net>
parents: 1735
diff changeset
712 - logfile must be specified if pidfile is (sf bug 772820)
1737
2c26b6cec950 timelog editing via csv interface crashes [SF#699837]
Richard Jones <richard@users.sourceforge.net>
parents: 1736
diff changeset
713 - timelog editing via csv interface crashes (sf bug 699837)
1738
7df9d46b8140 sort multilinks a little better for grouping [SF#772935]
Richard Jones <richard@users.sourceforge.net>
parents: 1737
diff changeset
714 - sort multilinks a little better for grouping (sf bug 772935)
1739
c3f0b552a55a batch the (list) listings at 500 entries per page [SF#759906]
Richard Jones <richard@users.sourceforge.net>
parents: 1738
diff changeset
715 - batch the (list) listings at 500 entries per page (sf bug 759906)
1740
5ca448ff8052 don't have RDBMS backends list retired nodes [SF#767319]
Richard Jones <richard@users.sourceforge.net>
parents: 1739
diff changeset
716 - don't have RDBMS backends list retired nodes (sf bug 767319)
1742
2223e184f9d2 fix file downloading
Richard Jones <richard@users.sourceforge.net>
parents: 1740
diff changeset
717 - fix file downloading
1743
f166cd4fd392 add action attribute to issue.item form action tag
Richard Jones <richard@users.sourceforge.net>
parents: 1742
diff changeset
718 - add action attribute to issue.item form tag
1737
2c26b6cec950 timelog editing via csv interface crashes [SF#699837]
Richard Jones <richard@users.sourceforge.net>
parents: 1736
diff changeset
719
1733
c1eff6170234 Updated to reflect query editing and FileClass changes.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents: 1729
diff changeset
720
1729
8996815813df release
Richard Jones <richard@users.sourceforge.net>
parents: 1719
diff changeset
721 2003-07-29 0.6.0b4
1659
2c4ec168e72f *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1654
diff changeset
722 - plugged cross-site-scripting hole (thanks Jeff Epler)
1665
dc543c28a7d0 handle missing Subject: line [SF#755331]
Richard Jones <richard@users.sourceforge.net>
parents: 1659
diff changeset
723 - handle deprecation of FCNTL in python2.2+ (sf bug 756756)
dc543c28a7d0 handle missing Subject: line [SF#755331]
Richard Jones <richard@users.sourceforge.net>
parents: 1659
diff changeset
724 - handle missing Subject: line (sf bug 755331)
1719
eeb167fb8faf *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1708
diff changeset
725 - fix New User creation (sf bug 754510)
1684
b87c40d1b8fb fix hackish message escaping [SF#757128]
Richard Jones <richard@users.sourceforge.net>
parents: 1667
diff changeset
726 - fix hackish message escaping (sf bug 757128)
1689
aca6de3e5eac fix :required ordering problem [SF#740214]
Richard Jones <richard@users.sourceforge.net>
parents: 1684
diff changeset
727 - fix :required ordering problem (sf bug 740214)
1692
64f448ff07f2 audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents: 1689
diff changeset
728 - audit some user properties for valid values (roles, address) (sf bugs
64f448ff07f2 audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents: 1689
diff changeset
729 742968 and 739653)
1696
38f9578de0c6 fix HTML file detection (hence history xref linking) [SF#741478]
Richard Jones <richard@users.sourceforge.net>
parents: 1692
diff changeset
730 - fix HTML file detection (hence history xref linking) (sf bug 741478)
1703
4ca52f486089 *** empty log message ***
Anthony Baxter <anthonybaxter@users.sourceforge.net>
parents: 1696
diff changeset
731 - session database caches it's type, rather than calling whichdb each time
4ca52f486089 *** empty log message ***
Anthony Baxter <anthonybaxter@users.sourceforge.net>
parents: 1696
diff changeset
732 around.
1719
eeb167fb8faf *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1708
diff changeset
733 - changed rdbms_common to fix sql backends for new Boolean types under Py2.3
1659
2c4ec168e72f *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1654
diff changeset
734
2c4ec168e72f *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1654
diff changeset
735
1654
284c26c1ef19 aargh, b2 was b0rken
Richard Jones <richard@users.sourceforge.net>
parents: 1646
diff changeset
736 2003-06-10 0.6.0b3
284c26c1ef19 aargh, b2 was b0rken
Richard Jones <richard@users.sourceforge.net>
parents: 1646
diff changeset
737 Fixed:
284c26c1ef19 aargh, b2 was b0rken
Richard Jones <richard@users.sourceforge.net>
parents: 1646
diff changeset
738 - cgi client was broken during b2 fixing
284c26c1ef19 aargh, b2 was b0rken
Richard Jones <richard@users.sourceforge.net>
parents: 1646
diff changeset
739
284c26c1ef19 aargh, b2 was b0rken
Richard Jones <richard@users.sourceforge.net>
parents: 1646
diff changeset
740
284c26c1ef19 aargh, b2 was b0rken
Richard Jones <richard@users.sourceforge.net>
parents: 1646
diff changeset
741 2003-06-09 0.6.0b2
1646
adc076b825a1 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1645
diff changeset
742 Feature:
adc076b825a1 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1645
diff changeset
743 - added the start/stop/restart/condstart/status roundup-server control
adc076b825a1 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1645
diff changeset
744 script
adc076b825a1 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1645
diff changeset
745
1644
c98d20ba4445 strip whitespace from Role names so "User, Admin" will work
Richard Jones <richard@users.sourceforge.net>
parents: 1642
diff changeset
746 Fixed:
1645
ccabdc2055cf handle non-existant demo dir (thanks Ollie Rutherfurd)
Richard Jones <richard@users.sourceforge.net>
parents: 1644
diff changeset
747 - handle non-existant demo dir (thanks Ollie Rutherfurd)
1644
c98d20ba4445 strip whitespace from Role names so "User, Admin" will work
Richard Jones <richard@users.sourceforge.net>
parents: 1642
diff changeset
748 - strip whitespace from Role names so "User, Admin" will work
1654
284c26c1ef19 aargh, b2 was b0rken
Richard Jones <richard@users.sourceforge.net>
parents: 1646
diff changeset
749 - fixed template searching on Windows (thanks J Vickroy)
1644
c98d20ba4445 strip whitespace from Role names so "User, Admin" will work
Richard Jones <richard@users.sourceforge.net>
parents: 1642
diff changeset
750
c98d20ba4445 strip whitespace from Role names so "User, Admin" will work
Richard Jones <richard@users.sourceforge.net>
parents: 1642
diff changeset
751
1642
c17af5ce825e *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1641
diff changeset
752 2003-05-09 0.6.0b1
1528
96cd422532ef bye bye gadfly - you served your purpose well [SF#701127]
Richard Jones <richard@users.sourceforge.net>
parents: 1522
diff changeset
753 Removed:
96cd422532ef bye bye gadfly - you served your purpose well [SF#701127]
Richard Jones <richard@users.sourceforge.net>
parents: 1522
diff changeset
754 - having served its purpose as a template for other relational database
96cd422532ef bye bye gadfly - you served your purpose well [SF#701127]
Richard Jones <richard@users.sourceforge.net>
parents: 1522
diff changeset
755 implementations, the gadfly backend has now been removed from the Roundup
96cd422532ef bye bye gadfly - you served your purpose well [SF#701127]
Richard Jones <richard@users.sourceforge.net>
parents: 1522
diff changeset
756 distribution.
96cd422532ef bye bye gadfly - you served your purpose well [SF#701127]
Richard Jones <richard@users.sourceforge.net>
parents: 1522
diff changeset
757
1476
5a01e90b7dc9 fixed export/import of retired nodes [SF#685273]
Richard Jones <richard@users.sourceforge.net>
parents: 1474
diff changeset
758 Feature:
1641
699a18918fe0 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1635
diff changeset
759 - new instant-gratification Demo Mode
1476
5a01e90b7dc9 fixed export/import of retired nodes [SF#685273]
Richard Jones <richard@users.sourceforge.net>
parents: 1474
diff changeset
760 - support setting of properties on message and file through web and
5a01e90b7dc9 fixed export/import of retired nodes [SF#685273]
Richard Jones <richard@users.sourceforge.net>
parents: 1474
diff changeset
761 email interface (thanks John Rouillard)
5a01e90b7dc9 fixed export/import of retired nodes [SF#685273]
Richard Jones <richard@users.sourceforge.net>
parents: 1474
diff changeset
762 - allow additional control over the roundupdb email sending (explicit
5a01e90b7dc9 fixed export/import of retired nodes [SF#685273]
Richard Jones <richard@users.sourceforge.net>
parents: 1474
diff changeset
763 cc addresses, different from address and different nosy list property)
5a01e90b7dc9 fixed export/import of retired nodes [SF#685273]
Richard Jones <richard@users.sourceforge.net>
parents: 1474
diff changeset
764 (thanks John Rouillard)
5a01e90b7dc9 fixed export/import of retired nodes [SF#685273]
Richard Jones <richard@users.sourceforge.net>
parents: 1474
diff changeset
765 - applied patch for nicer history display (sf feature 638280)
5a01e90b7dc9 fixed export/import of retired nodes [SF#685273]
Richard Jones <richard@users.sourceforge.net>
parents: 1474
diff changeset
766 - cleaning old unused sessions only once per hour, not on every cgi
5a01e90b7dc9 fixed export/import of retired nodes [SF#685273]
Richard Jones <richard@users.sourceforge.net>
parents: 1474
diff changeset
767 request. It is greatly improves web interface performance, especially
5a01e90b7dc9 fixed export/import of retired nodes [SF#685273]
Richard Jones <richard@users.sourceforge.net>
parents: 1474
diff changeset
768 on trackers under high load
5a01e90b7dc9 fixed export/import of retired nodes [SF#685273]
Richard Jones <richard@users.sourceforge.net>
parents: 1474
diff changeset
769 - added mysql backend (see doc/mysql.txt for details)
5a01e90b7dc9 fixed export/import of retired nodes [SF#685273]
Richard Jones <richard@users.sourceforge.net>
parents: 1474
diff changeset
770 - switch metakit to use "compressed" multilink journal change representation
5a01e90b7dc9 fixed export/import of retired nodes [SF#685273]
Richard Jones <richard@users.sourceforge.net>
parents: 1474
diff changeset
771 - metakit now handles "unset" for most types (not Number and Boolean)
5a01e90b7dc9 fixed export/import of retired nodes [SF#685273]
Richard Jones <richard@users.sourceforge.net>
parents: 1474
diff changeset
772 - fixed bug in metakit search-by-ID
5a01e90b7dc9 fixed export/import of retired nodes [SF#685273]
Richard Jones <richard@users.sourceforge.net>
parents: 1474
diff changeset
773 - added ability to display localized dates in web interface. User input is
5a01e90b7dc9 fixed export/import of retired nodes [SF#685273]
Richard Jones <richard@users.sourceforge.net>
parents: 1474
diff changeset
774 convered to GMT (see doc/upgrading.txt).
5a01e90b7dc9 fixed export/import of retired nodes [SF#685273]
Richard Jones <richard@users.sourceforge.net>
parents: 1474
diff changeset
775 - added a form to show a specific issue
5a01e90b7dc9 fixed export/import of retired nodes [SF#685273]
Richard Jones <richard@users.sourceforge.net>
parents: 1474
diff changeset
776 - more proper sorting/grouping on mulitilink properties. Sorting is performed
5a01e90b7dc9 fixed export/import of retired nodes [SF#685273]
Richard Jones <richard@users.sourceforge.net>
parents: 1474
diff changeset
777 not only by number of links, but also by links itself. This makes usable
5a01e90b7dc9 fixed export/import of retired nodes [SF#685273]
Richard Jones <richard@users.sourceforge.net>
parents: 1474
diff changeset
778 grouping e.g. by topic multilink
1412
e5fb7d4bf251 add "ago" to intervals in the past [SF#679232]
Richard Jones <richard@users.sourceforge.net>
parents: 1409
diff changeset
779 - add "ago" to intervals in the past (sf bug 679232)
1419
c717b8d63a7e included UN*X manual pages from Bastian Kleineidam
Richard Jones <richard@users.sourceforge.net>
parents: 1417
diff changeset
780 - included UN*X manual pages from Bastian Kleineidam
1420
3ac43c62a250 implemented extension to form parsing...
Richard Jones <richard@users.sourceforge.net>
parents: 1419
diff changeset
781 - implemented extension to form parsing to allow editing of multiple items
3ac43c62a250 implemented extension to form parsing...
Richard Jones <richard@users.sourceforge.net>
parents: 1419
diff changeset
782 and creation of multiple items (but only one per class)
3ac43c62a250 implemented extension to form parsing...
Richard Jones <richard@users.sourceforge.net>
parents: 1419
diff changeset
783 - the colon ":" special form variable designator may now be any of : + @
1427
37e712e77a99 trackers' templates directory can contain subdirectories with static files
Andrey Lebedev <kedder@users.sourceforge.net>
parents: 1420
diff changeset
784 - trackers' templates directory can contain subdirectories with static files
37e712e77a99 trackers' templates directory can contain subdirectories with static files
Andrey Lebedev <kedder@users.sourceforge.net>
parents: 1420
diff changeset
785 (e.g. images). They are accessible naturally: _file/images/img.gif
1431
c70068162e64 Altered Class.create() and FileClass.create() methods...
Richard Jones <richard@users.sourceforge.net>
parents: 1427
diff changeset
786 - altered Class.create() and FileClass.create() methods to make "content"
c70068162e64 Altered Class.create() and FileClass.create() methods...
Richard Jones <richard@users.sourceforge.net>
parents: 1427
diff changeset
787 property available in auditors
1465
3ebcc0e82cb8 applied (cleaned up version of) patch from feature [SF#625808]
Richard Jones <richard@users.sourceforge.net>
parents: 1455
diff changeset
788 - can now configure CC to author only for messages creating issues (sf
3ebcc0e82cb8 applied (cleaned up version of) patch from feature [SF#625808]
Richard Jones <richard@users.sourceforge.net>
parents: 1455
diff changeset
789 feature 625808)
1467
378081f066cc registration is now a two-step process with confirmation from the
Richard Jones <richard@users.sourceforge.net>
parents: 1465
diff changeset
790 - registration is now a two-step process, with confirmation from the email
378081f066cc registration is now a two-step process with confirmation from the
Richard Jones <richard@users.sourceforge.net>
parents: 1465
diff changeset
791 address supplied in the registration form
1478
2ec91ead3add *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1476
diff changeset
792 - added password reset feature for forgotten password / login
1471
0e312b35996d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1467
diff changeset
793 - added support for last-modified and if-modified-since headers for static
0e312b35996d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1467
diff changeset
794 file serving
0e312b35996d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1467
diff changeset
795 - added Node.get() method
1495
a2a57ec8fdf0 nicer page titles (sf feature 65197)
Richard Jones <richard@users.sourceforge.net>
parents: 1492
diff changeset
796 - nicer page titles (sf feature 65197)
1496
e6ac4e074acb relaxed CVS importing (feature [SF#693277])
Richard Jones <richard@users.sourceforge.net>
parents: 1495
diff changeset
797 - relaxed CVS importing (sf feature 693277)
1596
33a0d94c7658 searching on ranges of intervals is implemented
Andrey Lebedev <kedder@users.sourceforge.net>
parents: 1592
diff changeset
798 - added support for searching on ranges of dates and intervals (see
33a0d94c7658 searching on ranges of intervals is implemented
Andrey Lebedev <kedder@users.sourceforge.net>
parents: 1592
diff changeset
799 doc/user_guide.txt in chapter "Searching Page" for details) (closes sf
33a0d94c7658 searching on ranges of intervals is implemented
Andrey Lebedev <kedder@users.sourceforge.net>
parents: 1592
diff changeset
800 feature 700178)
1512
9b93d140b8e6 role names made case insensitive
Andrey Lebedev <kedder@users.sourceforge.net>
parents: 1499
diff changeset
801 - role names made case insensitive
1519
6fede2aa6a12 added ability to restore retired nodes
Andrey Lebedev <kedder@users.sourceforge.net>
parents: 1515
diff changeset
802 - added ability to restore retired nodes
1537
0e36c9b23aa6 more lenient date input and addition Interval input support [SF#677764]
Richard Jones <richard@users.sourceforge.net>
parents: 1535
diff changeset
803 - more lenient date input and addition Interval input support (sf bug 677764)
1547
f478c236b1f6 roundup mailgw now handles apop
Richard Jones <richard@users.sourceforge.net>
parents: 1545
diff changeset
804 - roundup mailgw now handles apop
1555
948c7764d46c implemented ability to search for multilink properties with no value (not in mk)
Richard Jones <richard@users.sourceforge.net>
parents: 1549
diff changeset
805 - implemented ability to search for multilink properties with no value
1563
e2a8ce4d2317 Class.find() may now find unset Links [SF#700620]
Richard Jones <richard@users.sourceforge.net>
parents: 1555
diff changeset
806 - Class.find() may now find unset Links (sf bug 700620)
1565
1e617a4a663d more flexibility in classhelp link labelling (feature [SF#608204])
Richard Jones <richard@users.sourceforge.net>
parents: 1564
diff changeset
807 - more flexibility in classhelp link labelling (sf feature 608204)
1596
33a0d94c7658 searching on ranges of intervals is implemented
Andrey Lebedev <kedder@users.sourceforge.net>
parents: 1592
diff changeset
808 - added command-line functionality for roundup-admin (sf feature 687664)
1569
2bb4fa7050b1 added nicer popup windows for topic, nosy, etc (has add/remove buttons)
Richard Jones <richard@users.sourceforge.net>
parents: 1567
diff changeset
809 - added nicer popup windows for topic, nosy, etc (has add/remove buttons)
2bb4fa7050b1 added nicer popup windows for topic, nosy, etc (has add/remove buttons)
Richard Jones <richard@users.sourceforge.net>
parents: 1567
diff changeset
810 thanks Gus Gollings
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents: 1577
diff changeset
811 - HTML templating files now have a .html extension
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents: 1577
diff changeset
812 - Roundup templates are now distributed much more sanely, allowing for
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents: 1577
diff changeset
813 3rd-party templates.
1599
cc96bf971b33 extended date syntax to make range searches even more useful
Andrey Lebedev <kedder@users.sourceforge.net>
parents: 1596
diff changeset
814 - extended date syntax to make range searches even more useful
1612
e109d59f232d SMTP login and TLS support added ([SF#710853] with extras ;)
Richard Jones <richard@users.sourceforge.net>
parents: 1606
diff changeset
815 - SMTP login and TLS support added (sf bug 710853 with extras ;)
1631
8a908bbad1ef A couple of form value handling changes:
Richard Jones <richard@users.sourceforge.net>
parents: 1625
diff changeset
816 Note: requires python 2.2+
1632
eb4d04a9d647 added Windows Service mode for roundup-server...
Richard Jones <richard@users.sourceforge.net>
parents: 1631
diff changeset
817 - added Windows Service mode for roundup-server when daemonification is
eb4d04a9d647 added Windows Service mode for roundup-server...
Richard Jones <richard@users.sourceforge.net>
parents: 1631
diff changeset
818 attempted on Windows.
1633
ac5f7e5a11e5 sort HTMLClass.properties results by name (feature [SF#724738])
Richard Jones <richard@users.sourceforge.net>
parents: 1632
diff changeset
819 - sort HTMLClass.properties results by name (sf feature 724738)
1635
b0ffb474716e nicer index navigation
Richard Jones <richard@users.sourceforge.net>
parents: 1633
diff changeset
820 - nicer index navigation (sf feature 676866)
1495
a2a57ec8fdf0 nicer page titles (sf feature 65197)
Richard Jones <richard@users.sourceforge.net>
parents: 1492
diff changeset
821
1490
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
822 Fixed:
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
823 - applied unicode patch. All data is stored in utf-8. Incoming messages
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
824 converted from any encoding to utf-8, outgoing messages are encoded
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
825 according to rfc2822 (sf bug 568873)
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
826 - fixed layout issues with forms in sidebar
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
827 - fixed timelog example so it handles new issues (sf bug 678908)
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
828 - handle missing os.fork() (sf bug 681046)
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
829 - added warning filter for "FutureWarning: hex/oct constants > sys.maxint will
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
830 return positive values..." (literal 0xffff0000 in portalocker.py)
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
831 - fixed ZPT code generating SyntaxWarning for assignment to None
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
832 - open static files using binary mode (sf bug 693208)
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
833 - fixed deja-vu bug 692910
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
834 - don't display "Editing" on read-only pages (sf bug 651967)
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
835 - re-worked detectors initialisation - woohoo, no more cross-importing!
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
836 - fixed export/import of retired nodes (sf bug 685273)
1521
709bb731e96e remember the display template specified during edit [SF#701815]
Richard Jones <richard@users.sourceforge.net>
parents: 1519
diff changeset
837 - remember the display template specified during edit (sf bug 701815)
1522
d20680d611a6 added example HTML tempating for vacation flag [SF#701722]
Richard Jones <richard@users.sourceforge.net>
parents: 1521
diff changeset
838 - added example HTML tempating for vacation flag (sf bug 701722)
1544
6db2cbcd390e finally, tables autosize columns [SF#609070]
Richard Jones <richard@users.sourceforge.net>
parents: 1537
diff changeset
839 - finally, tables autosize columns (sf bug 609070)
1545
838997c8c94e added creation to index columns [SF#708247]
Richard Jones <richard@users.sourceforge.net>
parents: 1544
diff changeset
840 - added creation to index columns (sf bug 708247)
1567
fc8998ce6274 fixed missing (pre-commit) journal entries in *dbm backends [SF#679217]
Richard Jones <richard@users.sourceforge.net>
parents: 1566
diff changeset
841 - fixed missing (pre-commit) journal entries in *dbm backends (sf bug 679217)
1577
e0f4e3561572 URL cited in roundup email confusing dumb Email clients [SF#716585]
Richard Jones <richard@users.sourceforge.net>
parents: 1576
diff changeset
842 - URL cited in roundup email confusing dumb Email clients (sf bug 716585)
1620
fc9dafcb62e0 set title on issues even when the email body is empty [SF#727430]
Richard Jones <richard@users.sourceforge.net>
parents: 1617
diff changeset
843 - set title on issues even when the email body is empty (sf bug 727430)
1625
126d4d0ac89b under the heading of "questionable whether it's a fix or not"
Richard Jones <richard@users.sourceforge.net>
parents: 1624
diff changeset
844 - under the heading of "questionable whether it's a fix or not"
126d4d0ac89b under the heading of "questionable whether it's a fix or not"
Richard Jones <richard@users.sourceforge.net>
parents: 1624
diff changeset
845 (sf "bug" 621226 for the users of the "standards compliant" browser IE)
1409
8dc60d87ab42 Fixed a backlog of bug reports, and worked on python 2.3 compatibility:
Richard Jones <richard@users.sourceforge.net>
parents: 1408
diff changeset
846
1490
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
847
1631
8a908bbad1ef A couple of form value handling changes:
Richard Jones <richard@users.sourceforge.net>
parents: 1625
diff changeset
848 2003-05-08 0.5.7
1490
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
849 - fixed Interval maths (sf bug 665357)
1492
2fc7d4a8c9e7 fixed sqlite rollback/caching bug [SF#689383]
Richard Jones <richard@users.sourceforge.net>
parents: 1490
diff changeset
850 - fixed sqlite rollback/caching bug (sf bug 689383)
1515
a516bbb9896b fixed rdbms table update detection logic [SF#703297]
Richard Jones <richard@users.sourceforge.net>
parents: 1512
diff changeset
851 - fixed rdbms table update detection logic (sf bug 703297)
1535
26f29449c494 fixed detection of bad date specs [SF#691439]
Richard Jones <richard@users.sourceforge.net>
parents: 1534
diff changeset
852 - fixed detection of bad date specs (sf bug 691439)
1624
e3611ffad2e1 fixed sync between HEAD and maint-0-5 CHANGES
Richard Jones <richard@users.sourceforge.net>
parents: 1622
diff changeset
853 - required String properties not being flagged (thanks Ajit George)
1555
948c7764d46c implemented ability to search for multilink properties with no value (not in mk)
Richard Jones <richard@users.sourceforge.net>
parents: 1549
diff changeset
854 - only look for CSV files when importing (thanks Dan Grassi)
948c7764d46c implemented ability to search for multilink properties with no value (not in mk)
Richard Jones <richard@users.sourceforge.net>
parents: 1549
diff changeset
855 - can now unset values in CSV editing (sf bug 704788)
1549
a53a7e197360 fixed rdbms email address lookup (case insensitivity)
Richard Jones <richard@users.sourceforge.net>
parents: 1547
diff changeset
856 - fixed rdbms email address lookup (case insensitivity)
1604
f2bdf6b07c2a email file attachments added to issue files list [SF#711501]
Richard Jones <richard@users.sourceforge.net>
parents: 1599
diff changeset
857 - email file attachments added to issue files list (sf bug 711501)
1606
8b0bd0b897e6 added socket timeout to attempt to prevent stuck processes [SF#665487]
Richard Jones <richard@users.sourceforge.net>
parents: 1604
diff changeset
858 - added socket timeout to attempt to prevent stuck processes (sf bug 665487)
1617
7d6eb7d64a64 email registered users shouldn't be able to log in [SF#714673]
Richard Jones <richard@users.sourceforge.net>
parents: 1612
diff changeset
859 - email registered users shouldn't be able to log in (sf bug 714673)
1624
e3611ffad2e1 fixed sync between HEAD and maint-0-5 CHANGES
Richard Jones <richard@users.sourceforge.net>
parents: 1622
diff changeset
860 - handle missing addresses on users (sf bug 724537)
1490
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
861
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
862
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
863 2003-02-27 0.5.6
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
864 - fixed templating filter function arguments (sf bug 678911)
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
865 - fixed multiselect in searching (sf bug 676874)
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
866 - fixed parsing of content-disposition filenames (sf bug 675116)
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
867 - added 'h' to roundup-server optarg list (sf bug 674070)
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
868 - fixed doc for db.history in anydbm and rdbms_common (sf bug 679221)
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
869 - fixed roundup-reminder (sf bug 681042)
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
870 - fixed int assumptions about Number values (sf bug 677762)
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
871 - clarified licensing
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
872 - another attempt to fix cookie misbehaviour - customise cookie name using
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
873 tracker name
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
874 - fixed error in indexargs_url (thanks Patrick Ohly)
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
875 - fixed getnode (sf bug 684531)
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
876 - fixed args to some date templating methods (sf bug 689670)
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
877 - fixed database corruption in rdbms property mutation
1409
8dc60d87ab42 Fixed a backlog of bug reports, and worked on python 2.3 compatibility:
Richard Jones <richard@users.sourceforge.net>
parents: 1408
diff changeset
878
1485
8a1975bdde6e *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1480
diff changeset
879
1409
8dc60d87ab42 Fixed a backlog of bug reports, and worked on python 2.3 compatibility:
Richard Jones <richard@users.sourceforge.net>
parents: 1408
diff changeset
880 2003-01-24 0.5.5
1490
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
881 - fixed rdbms searching by ID (sf bug 666615)
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
882 - fixed metakit searching by ID
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
883 - detect corrupted index and raise semi-useful exception (sf bug 666767)
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
884 - open server logfile unbuffered
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
885 - revert StringHTMLProperty to not hyperlink text by default
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
886 - fixes to CGI form handling
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
887 - fix unlink bug in metakit backend
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
888 - fixed hyperlinking ambiguity (sf bug 669777)
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
889 - fixed cookie path to use TRACKER_WEB (sf bug 667020) (thanks Nathaniel Smith
0638abfa13ab re-work CHANGES file [SF#695814]
Richard Jones <richard@users.sourceforge.net>
parents: 1487
diff changeset
890 for helping chase it down and Luke Opperman for confirming fix)
1365
4884fb0860f9 fixed rdbms searching by ID [SF#666615]
Richard Jones <richard@users.sourceforge.net>
parents: 1364
diff changeset
891
4884fb0860f9 fixed rdbms searching by ID [SF#666615]
Richard Jones <richard@users.sourceforge.net>
parents: 1364
diff changeset
892
1355
a4b97ad13330 pre-release changes
Richard Jones <richard@users.sourceforge.net>
parents: 1353
diff changeset
893 2003-01-10 0.5.4
1332
e2d51ba4f6b1 key the templates cache off full path, not filename
Richard Jones <richard@users.sourceforge.net>
parents: 1329
diff changeset
894 - key the templates cache off full path, not filename
1333
80d27b7d6db5 implemented whole-database locking
Richard Jones <richard@users.sourceforge.net>
parents: 1332
diff changeset
895 - implemented whole-database locking
1336
6a54b51b1784 hyperlinking of special message text
Richard Jones <richard@users.sourceforge.net>
parents: 1333
diff changeset
896 - hyperlinking of special text (url, email, item designator) in messages
1337
95ef1dcbb3be always default time to 00:00:00
Richard Jones <richard@users.sourceforge.net>
parents: 1336
diff changeset
897 - fixed time default in date.py
1342
8de9e5940c30 fixed error in cgi/templates.py [SF#652089]
Richard Jones <richard@users.sourceforge.net>
parents: 1337
diff changeset
898 - fixed error in cgi/templates.py (sf bug 652089)
1343
2e557762ee87 fixed handling of missing password [SF#655632]
Richard Jones <richard@users.sourceforge.net>
parents: 1342
diff changeset
899 - fixed handling of missing password (sf bug 655632)
1344
f2f553611ce0 applied patches for handling Outlook quirks...
Richard Jones <richard@users.sourceforge.net>
parents: 1343
diff changeset
900 - applied patches for handling Outlook quirks (thanks Andrey Lebedev)
f2f553611ce0 applied patches for handling Outlook quirks...
Richard Jones <richard@users.sourceforge.net>
parents: 1343
diff changeset
901 (multipart/alternative, "fw" and content-type "name")
1345
618aa9c37d65 fire auditors and reactors in rdbms retire (thanks Sheila King)
Richard Jones <richard@users.sourceforge.net>
parents: 1344
diff changeset
902 - fire auditors and reactors in rdbms retire (thanks Sheila King)
1347
350ad3dd6e63 better match for mailgw help "command" text
Richard Jones <richard@users.sourceforge.net>
parents: 1345
diff changeset
903 - better match for mailgw help "command" text
1373
Andrey Lebedev <kedder@users.sourceforge.net>
parents: 1372
diff changeset
904 - handle :add: better in cgi form parsing (sf bug 663235)
1350
016de4b03276 handle all-whitespace multilink values in forms [SF#663855]
Richard Jones <richard@users.sourceforge.net>
parents: 1348
diff changeset
905 - handle all-whitespace multilink values in forms (sf bug 663855)
1351
d1bfb479e527 fixed searching on date / interval fields [SF#658157]
Richard Jones <richard@users.sourceforge.net>
parents: 1350
diff changeset
906 - fixed searching on date / interval fields (sf bug 658157)
1352
e6270d4bfd07 fixed form elements names in search form to allow grouping and sorting
Andrey Lebedev <kedder@users.sourceforge.net>
parents: 1351
diff changeset
907 - fixed form elements names in search form to allow grouping and sorting
e6270d4bfd07 fixed form elements names in search form to allow grouping and sorting
Andrey Lebedev <kedder@users.sourceforge.net>
parents: 1351
diff changeset
908 on "creation" field
1353
013ae8c6c8b1 display of saved queries is now performed correctly
Andrey Lebedev <kedder@users.sourceforge.net>
parents: 1352
diff changeset
909 - display of saved queries is now performed correctly
1332
e2d51ba4f6b1 key the templates cache off full path, not filename
Richard Jones <richard@users.sourceforge.net>
parents: 1329
diff changeset
910
1355
a4b97ad13330 pre-release changes
Richard Jones <richard@users.sourceforge.net>
parents: 1353
diff changeset
911
1332
e2d51ba4f6b1 key the templates cache off full path, not filename
Richard Jones <richard@users.sourceforge.net>
parents: 1329
diff changeset
912 2002-12-11 0.5.3
1306
a7ec3f707e26 added mention of how to give users multiple Roles
Richard Jones <richard@users.sourceforge.net>
parents: 1304
diff changeset
913 - added mention of how to give users multiple Roles
1307
0b44a351cf6d mention needed trailing "/" in TRACKER_WEB
Richard Jones <richard@users.sourceforge.net>
parents: 1306
diff changeset
914 - mention needed trailing "/" in TRACKER_WEB
1308
bd71c43f0911 fixed upgrading doc to have CGI changes in the correct order
Richard Jones <richard@users.sourceforge.net>
parents: 1307
diff changeset
915 - fixed upgrading doc to have CGI changes in the correct order
1314
3a7963bb3bb9 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1308
diff changeset
916 - fixed double-close of anydbm backend (sf bug 639030)
3a7963bb3bb9 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1308
diff changeset
917 - removed use of string/strop from TAL/TALInterpreter
3a7963bb3bb9 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1308
diff changeset
918 - handle KeyboardInterrupt nicely
3a7963bb3bb9 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1308
diff changeset
919 - fixed Date and Interval form value handling
1320
3758a5af985f Lots of little fixes in this update:
Richard Jones <richard@users.sourceforge.net>
parents: 1314
diff changeset
920 - fixed Date.local()
3758a5af985f Lots of little fixes in this update:
Richard Jones <richard@users.sourceforge.net>
parents: 1314
diff changeset
921 - email quoted text stripping is controllable again (sf bug 650742)
3758a5af985f Lots of little fixes in this update:
Richard Jones <richard@users.sourceforge.net>
parents: 1314
diff changeset
922 - extract attachment name from content-disposition if name is missing (sf
3758a5af985f Lots of little fixes in this update:
Richard Jones <richard@users.sourceforge.net>
parents: 1314
diff changeset
923 bug 637278)
3758a5af985f Lots of little fixes in this update:
Richard Jones <richard@users.sourceforge.net>
parents: 1314
diff changeset
924 - removed FILTER_POSITION from bundled configs
3758a5af985f Lots of little fixes in this update:
Richard Jones <richard@users.sourceforge.net>
parents: 1314
diff changeset
925 - reverse message listing in issue display (reversion of recent change)
3758a5af985f Lots of little fixes in this update:
Richard Jones <richard@users.sourceforge.net>
parents: 1314
diff changeset
926 - bad entries for multilink editing in cgi don't traceback now (sf bug 640310)
1321
328d68db2ef8 - detect and break email loops [SF#640854]
Richard Jones <richard@users.sourceforge.net>
parents: 1320
diff changeset
927 - detect and break email loops (sf bug 640854)
1322
c0546b95aad1 finished off handling of retired flag in filter() [SF#635260]
Richard Jones <richard@users.sourceforge.net>
parents: 1321
diff changeset
928 - finished of handling of retired flag in filter() (sf bug 635260)
1325
2e5a9fc7abd5 allow StringHTMLProperty in MultilinkHTMLProperty test to work
Richard Jones <richard@users.sourceforge.net>
parents: 1322
diff changeset
929 - allow StringHTMLProperty in MultilinkHTMLProperty test to work
1326
43e5262dd90c don't set explicit None Link properties in web create
Richard Jones <richard@users.sourceforge.net>
parents: 1325
diff changeset
930 - don't set explicit None Link properties in web create
1327
7af3f0df307b fixed nasty sorting bug that was lowercasing properties
Richard Jones <richard@users.sourceforge.net>
parents: 1326
diff changeset
931 - fixed nasty sorting bug that was lowercasing properties
1328
b4d4770658c1 allow multiple :remove and :add elements per property being edited
Richard Jones <richard@users.sourceforge.net>
parents: 1327
diff changeset
932 - allow multiple :remove and :add elements per property being edited
1329
b1f86cc82d33 added date header to emails [SF#651358]
Richard Jones <richard@users.sourceforge.net>
parents: 1328
diff changeset
933 - added date header to emails (sf bug 651358)
1306
a7ec3f707e26 added mention of how to give users multiple Roles
Richard Jones <richard@users.sourceforge.net>
parents: 1304
diff changeset
934
a7ec3f707e26 added mention of how to give users multiple Roles
Richard Jones <richard@users.sourceforge.net>
parents: 1304
diff changeset
935
a7ec3f707e26 added mention of how to give users multiple Roles
Richard Jones <richard@users.sourceforge.net>
parents: 1304
diff changeset
936 2002-11-07 0.5.2
1287
5402a6f2a754 Added quotes around python interpreter in windows bat [SF#623963]
Richard Jones <richard@users.sourceforge.net>
parents: 1286
diff changeset
937 - added quotes around python interpreter in windows bat (sf bug 623963)
5402a6f2a754 Added quotes around python interpreter in windows bat [SF#623963]
Richard Jones <richard@users.sourceforge.net>
parents: 1286
diff changeset
938 - fixed link at end of installation doc (sf bug 623957)
1288
ad8de51d7cd5 handle "classname" URL path errors cleaner (generate a 404)
Richard Jones <richard@users.sourceforge.net>
parents: 1287
diff changeset
939 - handle "classname" URL path errors cleaner (generate a 404)
1290
fc451828f971 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1288
diff changeset
940 - added CGI :remove:<propname> and :add:<propname> which specify item ids to
fc451828f971 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1288
diff changeset
941 remove / add in <propname> multilink.
fc451828f971 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1288
diff changeset
942 - bugfix in boolean templating
1292
f7d9fefcae88 Fixes for SourceForge tracker bugs.
Richard Jones <richard@users.sourceforge.net>
parents: 1290
diff changeset
943 - remember the change note on bad submissions (sf bug 625989)
f7d9fefcae88 Fixes for SourceForge tracker bugs.
Richard Jones <richard@users.sourceforge.net>
parents: 1290
diff changeset
944 - highlight required form fields (sf bug 625989)
1294
3a38af77b87c force non-word boundary to match re: in subject [SF#626303]
Richard Jones <richard@users.sourceforge.net>
parents: 1292
diff changeset
945 - force non-word boundary to match re: in subject (sf bug 626303)
1297
29ccbe852673 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1294
diff changeset
946 - handle sqlite bug (<2.7.2) (sf bug 630828)
29ccbe852673 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1294
diff changeset
947 - handle missing props in anydbm stringFind
1299
b2d04ce03802 Email improvements.
Richard Jones <richard@users.sourceforge.net>
parents: 1297
diff changeset
948 - updated email package address formatting (deprecation)
b2d04ce03802 Email improvements.
Richard Jones <richard@users.sourceforge.net>
parents: 1297
diff changeset
949 - copied email address quoting from email v2.4.3 so we're consistent with 2.2
b2d04ce03802 Email improvements.
Richard Jones <richard@users.sourceforge.net>
parents: 1297
diff changeset
950 - email summary extraction now takes the first whole sentence or line -
b2d04ce03802 Email improvements.
Richard Jones <richard@users.sourceforge.net>
parents: 1297
diff changeset
951 whichever is longer
1301
9cc72b7c521f ensured there's no zero-length files in source [SF#633622]
Richard Jones <richard@users.sourceforge.net>
parents: 1299
diff changeset
952 - documented dependency on Active State (sf bug 623959)
9cc72b7c521f ensured there's no zero-length files in source [SF#633622]
Richard Jones <richard@users.sourceforge.net>
parents: 1299
diff changeset
953 - ensured there's no zero-length files in source (sf bug 633622)
1302
2d362e3c6f3a added ID to the search page [SF#631601]
Richard Jones <richard@users.sourceforge.net>
parents: 1301
diff changeset
954 - added ID to the search page (sf bug 631601)
1303
71be6588904f fixed filtering by id in anydbm
Richard Jones <richard@users.sourceforge.net>
parents: 1302
diff changeset
955 - fixed filtering by id in anydbm
71be6588904f fixed filtering by id in anydbm
Richard Jones <richard@users.sourceforge.net>
parents: 1302
diff changeset
956 - show issue ID in the headings (sf bug 631598)
1304
61ad556cfc8d working toward 0.5.2 release
Richard Jones <richard@users.sourceforge.net>
parents: 1303
diff changeset
957 - show entire messages by default in issues (sf bug 625995)
61ad556cfc8d working toward 0.5.2 release
Richard Jones <richard@users.sourceforge.net>
parents: 1303
diff changeset
958 - fixed journalling to save old values instead of new (sorry it took so long GM)
61ad556cfc8d working toward 0.5.2 release
Richard Jones <richard@users.sourceforge.net>
parents: 1303
diff changeset
959 - handle missing REQUEST_URI for cgi-bin users (sf bug 620163)
1287
5402a6f2a754 Added quotes around python interpreter in windows bat [SF#623963]
Richard Jones <richard@users.sourceforge.net>
parents: 1286
diff changeset
960
5402a6f2a754 Added quotes around python interpreter in windows bat [SF#623963]
Richard Jones <richard@users.sourceforge.net>
parents: 1286
diff changeset
961
1286
4cbbdcf449f6 pre-release checkin
Richard Jones <richard@users.sourceforge.net>
parents: 1277
diff changeset
962 2002-10-16 0.5.1
1244
8dd4f736370b merge from maintenance branch
Richard Jones <richard@users.sourceforge.net>
parents: 1238
diff changeset
963 - highlight rows in groups of three
8dd4f736370b merge from maintenance branch
Richard Jones <richard@users.sourceforge.net>
parents: 1238
diff changeset
964 - metakit cleanups
8dd4f736370b merge from maintenance branch
Richard Jones <richard@users.sourceforge.net>
parents: 1238
diff changeset
965 - nicer "navigation" style in index views
1248
5b419b02c169 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1244
diff changeset
966 - handle missing Link values in anydbm backend set() operation
1249
6c24a86a12ae Fixes for SourceForge tracker bugs.
Richard Jones <richard@users.sourceforge.net>
parents: 1248
diff changeset
967 - fixed filter() with no sort/group (sf bug 618614)
6c24a86a12ae Fixes for SourceForge tracker bugs.
Richard Jones <richard@users.sourceforge.net>
parents: 1248
diff changeset
968 - fixed register with no session (sf bug 618611)
6c24a86a12ae Fixes for SourceForge tracker bugs.
Richard Jones <richard@users.sourceforge.net>
parents: 1248
diff changeset
969 - fixed log / pid file path handling in roundup-server (sf bug 617981)
6c24a86a12ae Fixes for SourceForge tracker bugs.
Richard Jones <richard@users.sourceforge.net>
parents: 1248
diff changeset
970 - fixed old gadfly compatibiltiy problem, for sure this time (sf bug 612873)
1250
deab62016de7 https URLs from config now recognised as valid [SF#619829]
Richard Jones <richard@users.sourceforge.net>
parents: 1249
diff changeset
971 - https URLs from config now recognised as valid (sf bug 619829)
1251
347657425a10 Nicer display of tracker list in roundup-server [SF#619769]
Richard Jones <richard@users.sourceforge.net>
parents: 1250
diff changeset
972 - nicer display of tracker list in roundup-server (sf bug 619769)
347657425a10 Nicer display of tracker list in roundup-server [SF#619769]
Richard Jones <richard@users.sourceforge.net>
parents: 1250
diff changeset
973 - fixed some missed renaming instance -> tracker (sf bug 619769)
1252
209a47ede743 allow blank passwords again [SF#619714]
Richard Jones <richard@users.sourceforge.net>
parents: 1251
diff changeset
974 - allow blank passwords again (sf bug 619714)
1254
77920c42aeb9 Expose the tracker config as a variable for templating
Richard Jones <richard@users.sourceforge.net>
parents: 1252
diff changeset
975 - expose the tracker config as a variable for templating
77920c42aeb9 Expose the tracker config as a variable for templating
Richard Jones <richard@users.sourceforge.net>
parents: 1252
diff changeset
976 - homogenise newlines in CGI text submissions (sf bug 614072)
1259
4e83716df3c9 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1254
diff changeset
977 - merged Zope Collector #372 fix from ZPT CVS trunk
4e83716df3c9 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1254
diff changeset
978 - fixed history to display username instead of userid
1265
6763080a959e *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1259
diff changeset
979 - shipped templates didn't import all hyperdb types in dbinit.py
6763080a959e *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1259
diff changeset
980 - fixed bug in Interval serialisation
1270
c3424abf7f77 added ability to implement new templating utility methods
Richard Jones <richard@users.sourceforge.net>
parents: 1265
diff changeset
981 - handle "unset" status in status auditor (sf bug 621250)
c3424abf7f77 added ability to implement new templating utility methods
Richard Jones <richard@users.sourceforge.net>
parents: 1265
diff changeset
982 - issues in 'done-cbb' are now also moved to 'chatting' on new messages
c3424abf7f77 added ability to implement new templating utility methods
Richard Jones <richard@users.sourceforge.net>
parents: 1265
diff changeset
983 - implemented the missing Interval.__add__
c3424abf7f77 added ability to implement new templating utility methods
Richard Jones <richard@users.sourceforge.net>
parents: 1265
diff changeset
984 - added ability to implement new templating utility methods
1272
cae50587fb96 expose the Date.pretty method to templating
Richard Jones <richard@users.sourceforge.net>
parents: 1270
diff changeset
985 - expose the Date.pretty method to templating
1274
c3e1b564dc1f made form table cell alignment consistent [SF#621887]
Richard Jones <richard@users.sourceforge.net>
parents: 1272
diff changeset
986 - made form table cell alignment consistent (sf bug 621887)
1277
a9a3c378acc2 implemented "retire" cgi action, added to user index [SF#618612]
Richard Jones <richard@users.sourceforge.net>
parents: 1274
diff changeset
987 - include stylesheet in docs (sf bug 623183)
a9a3c378acc2 implemented "retire" cgi action, added to user index [SF#618612]
Richard Jones <richard@users.sourceforge.net>
parents: 1274
diff changeset
988 - store PIPE messages so we can re-send them on errors (sf bug 623082)
a9a3c378acc2 implemented "retire" cgi action, added to user index [SF#618612]
Richard Jones <richard@users.sourceforge.net>
parents: 1274
diff changeset
989 - implemented "retire" cgi action, added to user index (sf bug 618612)
1286
4cbbdcf449f6 pre-release checkin
Richard Jones <richard@users.sourceforge.net>
parents: 1277
diff changeset
990 - included doc ideas from Bernhard Reiter (sf feature 621941)
1244
8dd4f736370b merge from maintenance branch
Richard Jones <richard@users.sourceforge.net>
parents: 1238
diff changeset
991
8dd4f736370b merge from maintenance branch
Richard Jones <richard@users.sourceforge.net>
parents: 1238
diff changeset
992
8dd4f736370b merge from maintenance branch
Richard Jones <richard@users.sourceforge.net>
parents: 1238
diff changeset
993 2002-10-02 0.5.0
8dd4f736370b merge from maintenance branch
Richard Jones <richard@users.sourceforge.net>
parents: 1238
diff changeset
994 - fixed style for alternating rows in user lists
8dd4f736370b merge from maintenance branch
Richard Jones <richard@users.sourceforge.net>
parents: 1238
diff changeset
995 - fixed query edit form so it doesn't barf
8dd4f736370b merge from maintenance branch
Richard Jones <richard@users.sourceforge.net>
parents: 1238
diff changeset
996 - #617133 ] 0.5.0pr1 uses nonexistent renderTemplate
8dd4f736370b merge from maintenance branch
Richard Jones <richard@users.sourceforge.net>
parents: 1238
diff changeset
997 - merged Zope Collector #539 fix from ZPT CVS trunk
8dd4f736370b merge from maintenance branch
Richard Jones <richard@users.sourceforge.net>
parents: 1238
diff changeset
998
8dd4f736370b merge from maintenance branch
Richard Jones <richard@users.sourceforge.net>
parents: 1238
diff changeset
999
1238
50d2dc667418 pre-release
Richard Jones <richard@users.sourceforge.net>
parents: 1236
diff changeset
1000 2002-09-27 0.5.0 pr1
1165
14467c765167 sqlite backend!
Richard Jones <richard@users.sourceforge.net>
parents: 1157
diff changeset
1001 - handling of None for Date/Interval/Password values in export/import
14467c765167 sqlite backend!
Richard Jones <richard@users.sourceforge.net>
parents: 1157
diff changeset
1002 - handling of journal values in export/import
14467c765167 sqlite backend!
Richard Jones <richard@users.sourceforge.net>
parents: 1157
diff changeset
1003 - password edit now has a confirmation field
14467c765167 sqlite backend!
Richard Jones <richard@users.sourceforge.net>
parents: 1157
diff changeset
1004 - registration error punts back to register page
14467c765167 sqlite backend!
Richard Jones <richard@users.sourceforge.net>
parents: 1157
diff changeset
1005 - gadfly backend now handles changes to the schema - but only one property
14467c765167 sqlite backend!
Richard Jones <richard@users.sourceforge.net>
parents: 1157
diff changeset
1006 at a time
14467c765167 sqlite backend!
Richard Jones <richard@users.sourceforge.net>
parents: 1157
diff changeset
1007 - cgi.client base URL is now obtained from the config TRACKER_WEB
14467c765167 sqlite backend!
Richard Jones <richard@users.sourceforge.net>
parents: 1157
diff changeset
1008 - request.url has gone away - there's too much magic in trying to figure
14467c765167 sqlite backend!
Richard Jones <richard@users.sourceforge.net>
parents: 1157
diff changeset
1009 what it should be
14467c765167 sqlite backend!
Richard Jones <richard@users.sourceforge.net>
parents: 1157
diff changeset
1010 - cgi-bin script redirects to https now if the request was https
14467c765167 sqlite backend!
Richard Jones <richard@users.sourceforge.net>
parents: 1157
diff changeset
1011 - FileClass "content" property wasn't being returned by getprops() in most
14467c765167 sqlite backend!
Richard Jones <richard@users.sourceforge.net>
parents: 1157
diff changeset
1012 backends
14467c765167 sqlite backend!
Richard Jones <richard@users.sourceforge.net>
parents: 1157
diff changeset
1013 - we now verify instance attributes on instance open and throw a useful error
14467c765167 sqlite backend!
Richard Jones <richard@users.sourceforge.net>
parents: 1157
diff changeset
1014 if they're not all there
1169
7b448a2425fd bugfix to (multi)link menu() label generation
Richard Jones <richard@users.sourceforge.net>
parents: 1165
diff changeset
1015 - sf 611217 ] menu() has problems when labelprop==None
1174
8e318dfaf479 Verify contents of tracker module when the tracker is opened
Richard Jones <richard@users.sourceforge.net>
parents: 1169
diff changeset
1016 - verify contents of tracker module when the tracker is opened
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1017 - many performance improvements in *dbm and sql backends
1181
49aebf5a8691 some speedups, some fixes to the benchmarking
Richard Jones <richard@users.sourceforge.net>
parents: 1174
diff changeset
1018 - mailgw was missing an "import sys"
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1019 - setup now installs scripts with python -O flag, doubling performance in some
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1020 cases (there's a lot of __debug__ use)
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1021 - fix :required for Link menus
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1022 - import wasn't setting the ID to maxid+1
1201
0f1224acffbb *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1198
diff changeset
1023 - added getItem to HTMLClass so you can access arbitrary items in templates
0f1224acffbb *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1198
diff changeset
1024 - index filtering form values may now be key values too
1204
b862bbf2067a Replaced the content() callback ickiness with Page Template macro usage
Richard Jones <richard@users.sourceforge.net>
parents: 1201
diff changeset
1025 - replaced the content() callback ickiness with Page Template macro usage
b862bbf2067a Replaced the content() callback ickiness with Page Template macro usage
Richard Jones <richard@users.sourceforge.net>
parents: 1201
diff changeset
1026 - changed the default CSS style to be less offensive to some ;)
b862bbf2067a Replaced the content() callback ickiness with Page Template macro usage
Richard Jones <richard@users.sourceforge.net>
parents: 1201
diff changeset
1027 - better handling of Page Template compilation errors
1209
e47d9bb1455b [SF#614188] Exception in mailgw.py
Richard Jones <richard@users.sourceforge.net>
parents: 1204
diff changeset
1028 - handle multiple unrelated indexed classes
e47d9bb1455b [SF#614188] Exception in mailgw.py
Richard Jones <richard@users.sourceforge.net>
parents: 1204
diff changeset
1029 - #614188 ] Exception in mailgw.py
1210
619ab5de5af0 [SF#613310] traceback on onexistant items
Richard Jones <richard@users.sourceforge.net>
parents: 1209
diff changeset
1030 - #613310 ] traceback on onexistant items
1211
2658b694c3ab [SF#613291] typos in nosy list
Richard Jones <richard@users.sourceforge.net>
parents: 1210
diff changeset
1031 - #613291 ] typos in nosy list
1218
4c9882cb16a3 more docco work
Richard Jones <richard@users.sourceforge.net>
parents: 1211
diff changeset
1032 - handle stupid mailers that QUOTE their Re; 'Re: "[issue1] bla blah"'
4c9882cb16a3 more docco work
Richard Jones <richard@users.sourceforge.net>
parents: 1211
diff changeset
1033 - giving a user a Role that doesn't exist doesn't break stuff any more
4c9882cb16a3 more docco work
Richard Jones <richard@users.sourceforge.net>
parents: 1211
diff changeset
1034 - revamped user guide, customisation guide, added maintenance guide
1233
69bf0d381fd7 Zope Collector fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 1222
diff changeset
1035 - merge Zope Collector #538 fix from ZPT CVS trunk (path expressions with a
69bf0d381fd7 Zope Collector fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 1222
diff changeset
1036 non-path final alternate no longer try to call a value returned by that
69bf0d381fd7 Zope Collector fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 1222
diff changeset
1037 alternate)
69bf0d381fd7 Zope Collector fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 1222
diff changeset
1038 - merge Zope Collector #573 fix from ZPT CVS trunk
1222
bc3bc3248dd1 added Class.find() unit test, fixed implementations
Richard Jones <richard@users.sourceforge.net>
parents: 1218
diff changeset
1039 - merge Zope Collector #580 fix from ZPT CVS trunk
1233
69bf0d381fd7 Zope Collector fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 1222
diff changeset
1040 - added "crypt" password encoding and ability to set password with
69bf0d381fd7 Zope Collector fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 1222
diff changeset
1041 already encrypted password through roundup-admin
1234
c0a3b1c49ef7 fixed the mailgw so that anonymous users may still access it
Richard Jones <richard@users.sourceforge.net>
parents: 1233
diff changeset
1042 - fixed the mailgw so that anonymous users may still access it
1235
7441653e5330 added hook for external password validation, and some more docco
Richard Jones <richard@users.sourceforge.net>
parents: 1234
diff changeset
1043 - add hook to allow external password verification, overridable in the
7441653e5330 added hook for external password validation, and some more docco
Richard Jones <richard@users.sourceforge.net>
parents: 1234
diff changeset
1044 tracker interfaces module
1236
dd52bf10f934 Bug fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 1235
diff changeset
1045 - fixed login attempt by user that doesn't exist
1143
Richard Jones <richard@users.sourceforge.net>
parents: 1139
diff changeset
1046
1244
8dd4f736370b merge from maintenance branch
Richard Jones <richard@users.sourceforge.net>
parents: 1238
diff changeset
1047
1139
65e9dd4b59e1 pre-beta2 stuff
Richard Jones <richard@users.sourceforge.net>
parents: 1136
diff changeset
1048 2002-09-13 0.5.0 beta2
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1049 - all backends now have a .close() method, and it's used everywhere
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1050 - fixed bug in detectors __init__
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1051 - switched the default issue item display to only show issue summary
1139
65e9dd4b59e1 pre-beta2 stuff
Richard Jones <richard@users.sourceforge.net>
parents: 1136
diff changeset
1052 (added instructions to doc to make it display entire content)
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1053 - MANIFEST.in was missing a lot of template files
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1054 - added generic item editing
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1055 - much nicer layout of template rendering errors
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1056 - added context/is_edit_ok and context/is_view_ok convenience methods and
1136
7e193bbda38e added generic item editing
Richard Jones <richard@users.sourceforge.net>
parents: 1133
diff changeset
1057 implemented use of them in the classic template
7e193bbda38e added generic item editing
Richard Jones <richard@users.sourceforge.net>
parents: 1133
diff changeset
1058
1139
65e9dd4b59e1 pre-beta2 stuff
Richard Jones <richard@users.sourceforge.net>
parents: 1136
diff changeset
1059
1133
36ec30d286ea Cleaned up CHANGES/TODO
Richard Jones <richard@users.sourceforge.net>
parents: 944
diff changeset
1060 2002-09-11 0.5.0 beta1
799
9257eadfb690 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 789
diff changeset
1061 Fixed:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1062 - #576086 ] dumb copying mistake (frontends/ZRoundup.py)
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1063 - installation instructions now mention "python2" in "testing your python".
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1064 - made the unit tests run again - they were quite b0rken
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1065 - #571170 ] gdbm deadlock
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1066 - #576241 ] MultiLink problems in parsePropsFromForm
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1067 - fixed the date module so that Date(". - 2d") works
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1068 - web forms may now unset Link values (like assignedto)
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1069 - cleanup: moved roundup.templatebuilder to roundup.templates.builder
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1070 - instance __init__ no longer silently traps dbinit import errors
840
e07e5903c3b4 Updated documents
Richard Jones <richard@users.sourceforge.net>
parents: 829
diff changeset
1071
e07e5903c3b4 Updated documents
Richard Jones <richard@users.sourceforge.net>
parents: 829
diff changeset
1072 Feature:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1073 - new backend for metakit (thanks Gordon McMillan)
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1074 - new backend for gadfly (it's as done as it's going to get)
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1075 - further split the dbm backends from the core code, allowing easier
1133
36ec30d286ea Cleaned up CHANGES/TODO
Richard Jones <richard@users.sourceforge.net>
parents: 944
diff changeset
1076 non-dict-like backends (eg metakit, RDB)
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1077 - implemented and used the new access control mechanisms (Permissions, Roles)
1133
36ec30d286ea Cleaned up CHANGES/TODO
Richard Jones <richard@users.sourceforge.net>
parents: 944
diff changeset
1078 (see doc/security.txt)
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1079 - switched templating to use Zope's PageTemplates (yay!)
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1080 - switched to sessions for web authentication
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1081 - added Boolean and Number types
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1082 - fixed the journal bloat
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1083 - updated design document for new access controls
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1084 - updated customisation document, including more examples
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1085 - entire database export and import (incl files)
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1086 - better mailgw help message (feature request #558562)
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1087 - re-enabled link backrefs from messages (feature request #568714)
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1088 - the page layout is now templatable
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1089 - re-worked cgi interface to abstract out the explicit "issue" interface
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1090 - have index page handle mid-page errors better so header and footer are
1133
36ec30d286ea Cleaned up CHANGES/TODO
Richard Jones <richard@users.sourceforge.net>
parents: 944
diff changeset
1091 still visible
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1092 - we handle "not found", access and item page render errors better
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1093 - fixed double-submit by having new-item-submit redirect at end
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1094 - daemonify roundup-server (fork, logfile, pidfile)
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1095 - modify cgitb to display PageTemplate errors better
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1096 - rename to "instance" to "tracker"
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1097 - have roundup.cgi pick up tracker config from the environment
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1098 - revamped look and feel in web interface
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1099 - cleaned up stylesheet usage
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1100 - several bug fixes and documentation fixes
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1101 - added is_retired test to hyperdb.Class
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1102 - added capability to save queries:
944
aa5f50b8bd74 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 927
diff changeset
1103 - a query Class with name, klass (to search) and url (query string)
aa5f50b8bd74 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 927
diff changeset
1104 properties
873
394a6ff9253e Saving queries.
Gordon B. McMillan <gmcm@users.sourceforge.net>
parents: 869
diff changeset
1105 - a Multilink to query on user called queries
394a6ff9253e Saving queries.
Gordon B. McMillan <gmcm@users.sourceforge.net>
parents: 869
diff changeset
1106 - html templates for query, and a list of queries in user.item
394a6ff9253e Saving queries.
Gordon B. McMillan <gmcm@users.sourceforge.net>
parents: 869
diff changeset
1107 - search form has Save button & name input
394a6ff9253e Saving queries.
Gordon B. McMillan <gmcm@users.sourceforge.net>
parents: 869
diff changeset
1108 - saved queries put in menu in pagehead
394a6ff9253e Saving queries.
Gordon B. McMillan <gmcm@users.sourceforge.net>
parents: 869
diff changeset
1109 - for migration, none of the above is required and old behavior preserved.
394a6ff9253e Saving queries.
Gordon B. McMillan <gmcm@users.sourceforge.net>
parents: 869
diff changeset
1110 - showquery translates search form <-> query string
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1111 - cleaned up the indexer code:
818
254b8d112eec cleaned up the indexer code:
Richard Jones <richard@users.sourceforge.net>
parents: 808
diff changeset
1112 - it splits more words out
254b8d112eec cleaned up the indexer code:
Richard Jones <richard@users.sourceforge.net>
parents: 808
diff changeset
1113 - removed code we'll never use (roundup.roundup_indexer has the full
254b8d112eec cleaned up the indexer code:
Richard Jones <richard@users.sourceforge.net>
parents: 808
diff changeset
1114 implementation, and replaces roundup.indexer)
254b8d112eec cleaned up the indexer code:
Richard Jones <richard@users.sourceforge.net>
parents: 808
diff changeset
1115 - only index text/plain and rfc822/message (ideas for other text formats to
254b8d112eec cleaned up the indexer code:
Richard Jones <richard@users.sourceforge.net>
parents: 808
diff changeset
1116 index are welcome)
254b8d112eec cleaned up the indexer code:
Richard Jones <richard@users.sourceforge.net>
parents: 808
diff changeset
1117 - added simple unit test for indexer. Needs more tests for regression.
825
0779ea9f1f18 More indexer work:
Richard Jones <richard@users.sourceforge.net>
parents: 818
diff changeset
1118 - all String properties may now be indexed too. Currently there's a bit of
0779ea9f1f18 More indexer work:
Richard Jones <richard@users.sourceforge.net>
parents: 818
diff changeset
1119 "issue" specific code in the actual searching which needs to be
0779ea9f1f18 More indexer work:
Richard Jones <richard@users.sourceforge.net>
parents: 818
diff changeset
1120 addressed. In a nutshell:
0779ea9f1f18 More indexer work:
Richard Jones <richard@users.sourceforge.net>
parents: 818
diff changeset
1121 + pass 'indexme="yes"' as a String() property initialisation arg, eg:
0779ea9f1f18 More indexer work:
Richard Jones <richard@users.sourceforge.net>
parents: 818
diff changeset
1122 file = FileClass(db, "file", name=String(), type=String(),
0779ea9f1f18 More indexer work:
Richard Jones <richard@users.sourceforge.net>
parents: 818
diff changeset
1123 comment=String(indexme="yes"))
0779ea9f1f18 More indexer work:
Richard Jones <richard@users.sourceforge.net>
parents: 818
diff changeset
1124 + the comment will then be indexed and be searchable, with the results
0779ea9f1f18 More indexer work:
Richard Jones <richard@users.sourceforge.net>
parents: 818
diff changeset
1125 related back to the issue that the file is linked to
0779ea9f1f18 More indexer work:
Richard Jones <richard@users.sourceforge.net>
parents: 818
diff changeset
1126 - as a result of this work, the FileClass has a default MIME type that may
0779ea9f1f18 More indexer work:
Richard Jones <richard@users.sourceforge.net>
parents: 818
diff changeset
1127 be overridden in a subclass, or by the use of a "type" property as is
0779ea9f1f18 More indexer work:
Richard Jones <richard@users.sourceforge.net>
parents: 818
diff changeset
1128 done in the default templates.
0779ea9f1f18 More indexer work:
Richard Jones <richard@users.sourceforge.net>
parents: 818
diff changeset
1129 - the regeneration of the indexes (if necessary) is done once the schema is
0779ea9f1f18 More indexer work:
Richard Jones <richard@users.sourceforge.net>
parents: 818
diff changeset
1130 set up in the dbinit.
828
c01725aebebb *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 825
diff changeset
1131 - new "reindex" command in roundup-admin used to force regeneration of the
c01725aebebb *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 825
diff changeset
1132 index
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1133 - added email display function - mangles email addrs so they're not so easily
829
37ce3f2e05b2 added email display function
Richard Jones <richard@users.sourceforge.net>
parents: 828
diff changeset
1134 scraped from the web
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1135 - switched to using a session-based web login
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1136 - made mailgw handle set and modify operations on multilinks (bug #579094)
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1137 - fixed the journal bloat from multilink changes - we just log the add or
869
6d98bec4e52e fixed the journal bloat from multilink changes
Richard Jones <richard@users.sourceforge.net>
parents: 864
diff changeset
1138 remove operations, not the whole list
6d98bec4e52e fixed the journal bloat from multilink changes
Richard Jones <richard@users.sourceforge.net>
parents: 864
diff changeset
1139
799
9257eadfb690 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 789
diff changeset
1140
9257eadfb690 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 789
diff changeset
1141 2002-06-24 0.4.2
789
8ce380ac5e56 More changes
Richard Jones <richard@users.sourceforge.net>
parents: 781
diff changeset
1142 Fixed:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1143 - Cleaned up the hyperdb unit tests.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1144 - Applied patch from Andrew W. Nosenko to give nicer Unauthorised message
789
8ce380ac5e56 More changes
Richard Jones <richard@users.sourceforge.net>
parents: 781
diff changeset
1145 when anonymous user tries to edit. Should've been applied in 0.4.2pr1. Oops.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1146 - Added more detailed note to MIGRATION regarding the detectors changes.
789
8ce380ac5e56 More changes
Richard Jones <richard@users.sourceforge.net>
parents: 781
diff changeset
1147
8ce380ac5e56 More changes
Richard Jones <richard@users.sourceforge.net>
parents: 781
diff changeset
1148
8ce380ac5e56 More changes
Richard Jones <richard@users.sourceforge.net>
parents: 781
diff changeset
1149 2002-06-19 0.4.2pr1
673
604c84696461 link() htmltemplate function now has a "showid" option for links & multilinks.
Richard Jones <richard@users.sourceforge.net>
parents: 672
diff changeset
1150 Feature:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1151 - added a "detectors" directory for people to put their useful auditors and
684
5b23ff865f3a added a "detectors" directory...
Richard Jones <richard@users.sourceforge.net>
parents: 676
diff changeset
1152 reactors in. Note - the roundupdb.IssueClass.sendmessage method has been
5b23ff865f3a added a "detectors" directory...
Richard Jones <richard@users.sourceforge.net>
parents: 676
diff changeset
1153 split and renamed "nosymessage" specifically for things like the nosy
5b23ff865f3a added a "detectors" directory...
Richard Jones <richard@users.sourceforge.net>
parents: 676
diff changeset
1154 reactor, and "send_message" which just sends the message.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1155 - link() htmltemplate function now has a "showid" option for links and
673
604c84696461 link() htmltemplate function now has a "showid" option for links & multilinks.
Richard Jones <richard@users.sourceforge.net>
parents: 672
diff changeset
1156 multilinks. When true, it only displays the linked node id as the anchor
604c84696461 link() htmltemplate function now has a "showid" option for links & multilinks.
Richard Jones <richard@users.sourceforge.net>
parents: 672
diff changeset
1157 text. The link value is displayed as a tooltip using the title anchor
604c84696461 link() htmltemplate function now has a "showid" option for links & multilinks.
Richard Jones <richard@users.sourceforge.net>
parents: 672
diff changeset
1158 attribute.
604c84696461 link() htmltemplate function now has a "showid" option for links & multilinks.
Richard Jones <richard@users.sourceforge.net>
parents: 672
diff changeset
1159 To use in eg. the superseder field, have something like this:
604c84696461 link() htmltemplate function now has a "showid" option for links & multilinks.
Richard Jones <richard@users.sourceforge.net>
parents: 672
diff changeset
1160 <td>
604c84696461 link() htmltemplate function now has a "showid" option for links & multilinks.
Richard Jones <richard@users.sourceforge.net>
parents: 672
diff changeset
1161 <display call="field('superseder', showid=1)">
604c84696461 link() htmltemplate function now has a "showid" option for links & multilinks.
Richard Jones <richard@users.sourceforge.net>
parents: 672
diff changeset
1162 <display call="classhelp('issue', 'id,title', label='list', width=500)">
604c84696461 link() htmltemplate function now has a "showid" option for links & multilinks.
Richard Jones <richard@users.sourceforge.net>
parents: 672
diff changeset
1163 <property name="superseder">
604c84696461 link() htmltemplate function now has a "showid" option for links & multilinks.
Richard Jones <richard@users.sourceforge.net>
parents: 672
diff changeset
1164 <br>View: <display call="link('superseder', showid=1)">
604c84696461 link() htmltemplate function now has a "showid" option for links & multilinks.
Richard Jones <richard@users.sourceforge.net>
parents: 672
diff changeset
1165 </property>
604c84696461 link() htmltemplate function now has a "showid" option for links & multilinks.
Richard Jones <richard@users.sourceforge.net>
parents: 672
diff changeset
1166 </td>
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1167 - stripping of the email message body can now be controlled through the
694
34dbcdfb2fe1 stripping of email message body can be controlled through config variables...
Roche Compaan <rochecompaan@users.sourceforge.net>
parents: 690
diff changeset
1168 config variables EMAIL_KEEP_QUOTED_TEXT and EMAIL_LEAVE_BODY_UNCHANGED.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1169 - all database files created are now group readable and writable.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1170 - added option to automatically add the authors and recipients of messages
699
676d4cfde9a5 Nosy list improvements.
Richard Jones <richard@users.sourceforge.net>
parents: 697
diff changeset
1171 to the nosy lists with the options ADD_AUTHOR_TO_NOSY (default 'new') and
676d4cfde9a5 Nosy list improvements.
Richard Jones <richard@users.sourceforge.net>
parents: 697
diff changeset
1172 ADD_RECIPIENTS_TO_NOSY (default 'new'). These settings emulate the current
676d4cfde9a5 Nosy list improvements.
Richard Jones <richard@users.sourceforge.net>
parents: 697
diff changeset
1173 behaviour. Setting them to 'yes' will add the author/recipients to the nosy
676d4cfde9a5 Nosy list improvements.
Richard Jones <richard@users.sourceforge.net>
parents: 697
diff changeset
1174 on messages that create issues and followup messages.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1175 - reverting to dates for intervals > 2 months sucks
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1176 - changed the default message list in issues to display the message body
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1177 - applied patch #558876 ] cgi client customization
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1178 - split instance initialisation into two steps, allowing config changes
738
7e093cbaaa98 split instance initialisation into two steps...
Richard Jones <richard@users.sourceforge.net>
parents: 736
diff changeset
1179 before the database is initialised.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1180 - don't create an empty message on email issue creation if the email is empty
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1181 - may now display additional fields in Multilink form menus
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1182 - #541941 ] changing multilink properties by mail
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1183 - #526730 ] search for messages capability
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1184 - #505180 ] split MailGW.handle_Message
753
938edfdeac6e Sorry about this huge checkin!
Richard Jones <richard@users.sourceforge.net>
parents: 749
diff changeset
1185 - also changed cgi client since it was duplicating the functionality
673
604c84696461 link() htmltemplate function now has a "showid" option for links & multilinks.
Richard Jones <richard@users.sourceforge.net>
parents: 672
diff changeset
1186
674
d20e2e5f577a stop sending blank (whitespace-only) notes
Richard Jones <richard@users.sourceforge.net>
parents: 673
diff changeset
1187 Fixed:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1188 - stop sending blank (whitespace-only) notes
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1189 - cleanup of serialisation for database storage
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1190 - node ids are now generated from a lockable store - no more race conditions
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1191 - sorting was applied to all nodes of the MultiLink class instead of
696
709f8f1d5661 Sorting was applied to all nodes of the MultiLink class...
Roche Compaan <rochecompaan@users.sourceforge.net>
parents: 694
diff changeset
1192 to the nodes that are actually linked to in the "field" template
709f8f1d5661 Sorting was applied to all nodes of the MultiLink class...
Roche Compaan <rochecompaan@users.sourceforge.net>
parents: 694
diff changeset
1193 function. This adds about 20+ seconds in the display of an issue if
709f8f1d5661 Sorting was applied to all nodes of the MultiLink class...
Roche Compaan <rochecompaan@users.sourceforge.net>
parents: 694
diff changeset
1194 your database has a 1000 or more issues in it.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1195 - added missing documentation for a few of the config option values
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1196 - file upload broke if you didn't supply a change note
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1197 - fixed SCRIPT_NAME in ZRoundup for instances not at top level of Zope
717
14e94c28bdb0 fixed SCRIPT_NAME in ZRoundup for instances not at top level of Zope
Richard Jones <richard@users.sourceforge.net>
parents: 714
diff changeset
1198 (thanks dman)
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1199 - fixed some sorting issues that were breaking some unit tests under py2.2
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1200 - mailgw test output dir was confusing the init test (but only on 2.2 *shrug*)
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1201 - node caching now works, and gives a small boost in performance
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1202 - #449374 ] re-enable bsddb3 backend
730
dd569f542578 [SF#551483] assignedto in Client.make_index_link
Richard Jones <richard@users.sourceforge.net>
parents: 726
diff changeset
1203 bsddb3 backend now works, reinstating
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1204 - #551483 ] assignedto in Client.make_index_link
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1205 - made backends.__init__ be more specific about which ImportErrors it really
733
65234f56b250 changed the default message list in issues to display the message body
Richard Jones <richard@users.sourceforge.net>
parents: 730
diff changeset
1206 wants to ignore
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1207 - fixed the example addresses in the templates to use correct example domains
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1208 - cleaned out the template stylesheets, removing a bunch of junk that really
733
65234f56b250 changed the default message list in issues to display the message body
Richard Jones <richard@users.sourceforge.net>
parents: 730
diff changeset
1209 wasn't necessary (font specs, styles never used) and added a style for
65234f56b250 changed the default message list in issues to display the message body
Richard Jones <richard@users.sourceforge.net>
parents: 730
diff changeset
1210 message content
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1211 - build htmlbase if tests are run using CVS checkout
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1212 - #565979 ] code error in hyperdb.Class.find
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1213 - #565996 ] The "Attach a File to this Issue" fails
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1214 - #564271 ] find() and new properties
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1215 - #562130 ] cookie path generated from ZRoundup was wrong in some situations
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1216 - remove CR characters embedded in messages (ZRoundup)
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1217 - properly quote the email address and "real name" in all situations using the
773
6e6c63a57df9 [SF#569415] {version]]
Richard Jones <richard@users.sourceforge.net>
parents: 771
diff changeset
1218 'email' module if it is available and 'rfc822' otherwise
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1219 - #565992 ] if ISSUE_TRACKER_WEB doesn't have the trailing '/', add it
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1220 - use the rfc822 module to ensure that every (oddball) email address and
773
6e6c63a57df9 [SF#569415] {version]]
Richard Jones <richard@users.sourceforge.net>
parents: 771
diff changeset
1221 real-name is properly quoted
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1222 - #558867 ] ZRoundup redirect /instance requests to /instance/
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1223 - #569415 ] {version}
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1224 - #569178 ] type error
789
8ce380ac5e56 More changes
Richard Jones <richard@users.sourceforge.net>
parents: 781
diff changeset
1225 was fixed as part of the general cleanup of reactors
764
d913440c534f [SF#564271] find() and new properties
Richard Jones <richard@users.sourceforge.net>
parents: 762
diff changeset
1226
674
d20e2e5f577a stop sending blank (whitespace-only) notes
Richard Jones <richard@users.sourceforge.net>
parents: 673
diff changeset
1227
673
604c84696461 link() htmltemplate function now has a "showid" option for links & multilinks.
Richard Jones <richard@users.sourceforge.net>
parents: 672
diff changeset
1228 2002-03-25 - 0.4.1
616
08abec25b2c6 [SF#503204] mailgw needs a default class
Richard Jones <richard@users.sourceforge.net>
parents: 615
diff changeset
1229 Feature:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1230 - use blobfiles in back_anydbm which is used in back_bsddb.
646
07abfe8f0c01 use blobfiles in back_anydbm which is used in back_bsddb.
Engelbert Gruber <grubert@users.sourceforge.net>
parents: 645
diff changeset
1231 change test_db as dirlist does not work for subdirectories.
07abfe8f0c01 use blobfiles in back_anydbm which is used in back_bsddb.
Engelbert Gruber <grubert@users.sourceforge.net>
parents: 645
diff changeset
1232 ATTENTION: blobfiles now creates subdirectories for files.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1233 - add module blobfiles in backends with file access functions.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1234 - roundup db catch only IOError in getfile.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1235 - roundup db catches retrieving not existing files.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1236 - #503204 ] mailgw needs a default class
616
08abec25b2c6 [SF#503204] mailgw needs a default class
Richard Jones <richard@users.sourceforge.net>
parents: 615
diff changeset
1237 - partially done - the setting of additional properties can wait for a
08abec25b2c6 [SF#503204] mailgw needs a default class
Richard Jones <richard@users.sourceforge.net>
parents: 615
diff changeset
1238 better configuration system.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1239 - Alternate email addresses are now available for users. See the MIGRATION
617
edd210915e64 Alternate email addresses are now available for users.
Richard Jones <richard@users.sourceforge.net>
parents: 616
diff changeset
1240 file for info on how to activate the feature.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1241 - #511168 ] Web interface: Adding new products
629
d43a21e6a823 Use the csv module for generating the form entry so it's correct.
Richard Jones <richard@users.sourceforge.net>
parents: 627
diff changeset
1242 Classes that don't provide template html get a default edit interface now:
627
952679be9e2c Added simple editing for classes that don't define a templated interface.
Richard Jones <richard@users.sourceforge.net>
parents: 624
diff changeset
1243 - access using the admin "class list" interface
952679be9e2c Added simple editing for classes that don't define a templated interface.
Richard Jones <richard@users.sourceforge.net>
parents: 624
diff changeset
1244 - limited to admin-only
952679be9e2c Added simple editing for classes that don't define a templated interface.
Richard Jones <richard@users.sourceforge.net>
parents: 624
diff changeset
1245 - requires the csv module from object-craft (url given if it's missing)
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1246 - Added popup help for classes using the classhelp html template function.
635
3d61b5d2243e Added popup help for classes using the classhelp html template function.
Richard Jones <richard@users.sourceforge.net>
parents: 631
diff changeset
1247 - add <display call="classhelp('priority', 'id,name,description')">
3d61b5d2243e Added popup help for classes using the classhelp html template function.
Richard Jones <richard@users.sourceforge.net>
parents: 631
diff changeset
1248 to an item page, and it generates a link to a popup window which displays
3d61b5d2243e Added popup help for classes using the classhelp html template function.
Richard Jones <richard@users.sourceforge.net>
parents: 631
diff changeset
1249 the id, name and description for the priority class. The description
3d61b5d2243e Added popup help for classes using the classhelp html template function.
Richard Jones <richard@users.sourceforge.net>
parents: 631
diff changeset
1250 field won't exist in most installations, but it will be added to the
3d61b5d2243e Added popup help for classes using the classhelp html template function.
Richard Jones <richard@users.sourceforge.net>
parents: 631
diff changeset
1251 default templates.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1252 - #517734 ] web header customisation is obscure
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1253 - All messages sent to the nosy list are now encoded as
665
9382ad731c1c All messages sent to the nosy list are now encoded as quoted-printable.
Roche Compaan <rochecompaan@users.sourceforge.net>
parents: 661
diff changeset
1254 quoted-printable before they are sent.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1255 - Fixed display of mutlilink properties when using the template
672
d92e06a3a56e Fixed display of mutlilink properties...
Roche Compaan <rochecompaan@users.sourceforge.net>
parents: 665
diff changeset
1256 functions, menu and plain.
616
08abec25b2c6 [SF#503204] mailgw needs a default class
Richard Jones <richard@users.sourceforge.net>
parents: 615
diff changeset
1257
600
a4c32558d345 [SF#511586] unittest FAIL: testReldate_date
Richard Jones <richard@users.sourceforge.net>
parents: 599
diff changeset
1258 Fixed:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1259 - Clean up mail handling, multipart handling.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1260 - respect encodings in non multipart messages.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1261 - makeHtmlBase: re.sub under python 2.2 did not replace '.', string.replace
600
a4c32558d345 [SF#511586] unittest FAIL: testReldate_date
Richard Jones <richard@users.sourceforge.net>
parents: 599
diff changeset
1262 does it.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1263 - preamble in tepmlateBuilder mentioned htmldata
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1264 - mailgw checks encoding on first part too.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1265 - #511586 ] unittest FAIL: testReldate_date
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1266 - Added a uniquely Roundup header to email, "X-Roundup-Name"
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1267 - All forms now have "double-submit" protection when Javascript is enabled
614
5fdf95e6c20a . All forms now have "double-submit" protection...
Richard Jones <richard@users.sourceforge.net>
parents: 612
diff changeset
1268 on the client-side.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1269 - #516883 ] mail interface + ANONYMOUS_REGISTER
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1270 - #516854 ] "My Issues" and redisplay
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1271 - #517906 ] Attribute order in "View customisation"
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1272 - #514854 ] History: "User" is always ticket creator
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1273 - wasn't handling cvs parser feeding correctly
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1274 - fixed some problems in date calculations (calendar.py doesn't handle over-
640
7dd13fd5d8ea fixed some problems in date calculations
Richard Jones <richard@users.sourceforge.net>
parents: 635
diff changeset
1275 and under-flow). Also, hour/minute/second intervals may now be more than
7dd13fd5d8ea fixed some problems in date calculations
Richard Jones <richard@users.sourceforge.net>
parents: 635
diff changeset
1276 99 each.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1277 - #527416 ] roundup-admin uses undefined value
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1278 - #527503 ] unfriendly init blowup when parent dir
656
eae9b69a0115 [SF#527416] roundup-admin uses undefined value
Richard Jones <richard@users.sourceforge.net>
parents: 646
diff changeset
1279 (also handles UsageError correctly now in init)
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1280 - #524129 ] roundup-admin gets python path wrong
600
a4c32558d345 [SF#511586] unittest FAIL: testReldate_date
Richard Jones <richard@users.sourceforge.net>
parents: 599
diff changeset
1281
616
08abec25b2c6 [SF#503204] mailgw needs a default class
Richard Jones <richard@users.sourceforge.net>
parents: 615
diff changeset
1282
591
4d509f01d336 pre-release stuff
Richard Jones <richard@users.sourceforge.net>
parents: 588
diff changeset
1283 2002-01-24 - 0.4.0
552
0f8734a5a004 much nicer history display (actualy real handling of property types etc)
Richard Jones <richard@users.sourceforge.net>
parents: 548
diff changeset
1284 Feature:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1285 - much nicer history display (actualy real handling of property types etc)
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1286 - journal entries for link and mutlilink properties can be switched on or
555
5fd94347c6f2 Journal entries for link and multilink properties can now be switched on or off.
Roche Compaan <rochecompaan@users.sourceforge.net>
parents: 552
diff changeset
1287 off
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1288 - properties in change note are now sorted
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1289 - you can now use the roundup-admin tool pack the database
552
0f8734a5a004 much nicer history display (actualy real handling of property types etc)
Richard Jones <richard@users.sourceforge.net>
parents: 548
diff changeset
1290
0f8734a5a004 much nicer history display (actualy real handling of property types etc)
Richard Jones <richard@users.sourceforge.net>
parents: 548
diff changeset
1291 Fixed:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1292 - the mail gateway now responds with an error message when invalid values
591
4d509f01d336 pre-release stuff
Richard Jones <richard@users.sourceforge.net>
parents: 588
diff changeset
1293 for arguments are specified for link or mutlilink properties
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1294 - modified unit test to check nosy and assignedto when specified as arguments
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1295 - handle attachments with no name (eg tnef)
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1296 - fixed setting nosy as argument in subject line
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1297 - fixed back_bsddb so it passed the journal tests
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1298 - fixed status changes in mail gateway (eg. unread -> chatting)
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1299 - we'll actually distribute the frontends directory now, as advertised...
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1300 - handle stripping of "AW:" from subject line
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1301 - htmltemplate list() wasn't sorting...
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1302 - unit tests for html templating (and re-enabled the listbox field for
591
4d509f01d336 pre-release stuff
Richard Jones <richard@users.sourceforge.net>
parents: 588
diff changeset
1303 multilinks)
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1304 - allow abbreviation of "help" in admin tool too.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1305 - run_tests testReldate_date failed if LANG is 'german'
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1306 - mailgw failures (unexpected ones) are forwarded to the roundup admin
572
3f42b0f90c7c we'll actually distribute the frontends directory now, as advertised...
Richard Jones <richard@users.sourceforge.net>
parents: 571
diff changeset
1307
600
a4c32558d345 [SF#511586] unittest FAIL: testReldate_date
Richard Jones <richard@users.sourceforge.net>
parents: 599
diff changeset
1308
546
89639bec28f0 change note
Richard Jones <richard@users.sourceforge.net>
parents: 543
diff changeset
1309 2002-01-16 - 0.4.0b2
497
46194df7b9a6 [SF#495392] empty nosy -patch
Richard Jones <richard@users.sourceforge.net>
parents: 494
diff changeset
1310 Fixed:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1311 - #495392 ] empty nosy -patch
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1312 - #500574 ] messageid must have format <part1@part2>
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1313 - fixed some problems with web editing and change detection
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1314 - mail splitting wasn't detecting responses in the same "section" as quoted
513
ce6c19aac0a5 forgot the change note earlier
Richard Jones <richard@users.sourceforge.net>
parents: 507
diff changeset
1315 text
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1316 - missed a "from i18n import _" in date.py
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1317 - #501690 ] MIGRATION.txt incomplete
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1318 - #502342 ] pipe interface
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1319 - #502437 ] rogue reactor and unittest
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1320 - re-enabled dumbdbm when using python >2.1.1 (ie 2.1.2, 2.2)
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1321 - changed all config accesses so they access either the instance or the
524
dce4c75bef5a changed all config accesses...
Richard Jones <richard@users.sourceforge.net>
parents: 523
diff changeset
1322 config attriubute on the db. This means that all config is obtained from
dce4c75bef5a changed all config accesses...
Richard Jones <richard@users.sourceforge.net>
parents: 523
diff changeset
1323 instance_config instead of the mish-mash of classes. This will make
dce4c75bef5a changed all config accesses...
Richard Jones <richard@users.sourceforge.net>
parents: 523
diff changeset
1324 switching to a ConfigParser setup easier too, I hope.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1325 - #502951 ] adding new properties to old database
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1326 - #502953 ] nosy-like treatment of other multilinks
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1327 - #503164 ] create and passwords
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1328 - plain rendering of links in the htmltemplate now generate a hyperlink to
531
32c1dd156605 plain rendering of links in the htmltemplate now generate a hyperlink...
Richard Jones <richard@users.sourceforge.net>
parents: 529
diff changeset
1329 the linked node's page.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1330 - #503330 ] ANONYMOUS_REGISTER now applies to mail
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1331 - #503353 ] setting properties in initial email
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1332 - #502956 ] filtering by multilink not supported
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1333 - #503340 ] creating issue with [asignedto=p.ohly]
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1334 - #502949 ] index view for non-issues and redisplay
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1335 - #503793 ] changing assignedto resets nosy list
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1336 - lots of date/interval related changes:
543
22e0edf7da6e lots of date/interval related changes: more relaxed date format for input
Richard Jones <richard@users.sourceforge.net>
parents: 539
diff changeset
1337 - more relaxed date format for input
22e0edf7da6e lots of date/interval related changes: more relaxed date format for input
Richard Jones <richard@users.sourceforge.net>
parents: 539
diff changeset
1338 - handle None for date/interval properties
524
dce4c75bef5a changed all config accesses...
Richard Jones <richard@users.sourceforge.net>
parents: 523
diff changeset
1339
497
46194df7b9a6 [SF#495392] empty nosy -patch
Richard Jones <richard@users.sourceforge.net>
parents: 494
diff changeset
1340
494
ae6a5f398389 a release date!
Richard Jones <richard@users.sourceforge.net>
parents: 475
diff changeset
1341 2002-01-08 - 0.4.0b1
411
a6088556e9ba Features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 399
diff changeset
1342 Feature:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1343 - Added INSTANCE_NAME to configuration - used in web and email to identify
411
a6088556e9ba Features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 399
diff changeset
1344 the instance.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1345 - Added EMAIL_SIGNATURE_POSITION to indicate where to place the roundup
411
a6088556e9ba Features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 399
diff changeset
1346 signature info in e-mails.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1347 - Some more flexibility in the mail gateway and more error handling.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1348 - Login now takes you to the page you back to the were denied access to.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1349 - Admin user now can has a user index link on their web interface.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1350 - We now have basic transaction support. Information is only written to
440
de5bf4191f11 Enabled transaction support in the bsddb backend.
Richard Jones <richard@users.sourceforge.net>
parents: 438
diff changeset
1351 the database when the commit() method is called. Only the anydbm and
de5bf4191f11 Enabled transaction support in the bsddb backend.
Richard Jones <richard@users.sourceforge.net>
parents: 438
diff changeset
1352 bsddb3 backends are modified in this way - the bsddb3 backend needs a
de5bf4191f11 Enabled transaction support in the bsddb backend.
Richard Jones <richard@users.sourceforge.net>
parents: 438
diff changeset
1353 lot more work anyway...
438
9d97c1a4ddad Notes from changes.
Richard Jones <richard@users.sourceforge.net>
parents: 431
diff changeset
1354 - the CGI and mailgw automatically commit() at the end of processing a
9d97c1a4ddad Notes from changes.
Richard Jones <richard@users.sourceforge.net>
parents: 431
diff changeset
1355 single transaction
9d97c1a4ddad Notes from changes.
Richard Jones <richard@users.sourceforge.net>
parents: 431
diff changeset
1356 - the admin tool requires an explicit "commit" - it will prompt at exit
9d97c1a4ddad Notes from changes.
Richard Jones <richard@users.sourceforge.net>
parents: 431
diff changeset
1357 if there are unsaved changes. A "rollback" removes all changes made
9d97c1a4ddad Notes from changes.
Richard Jones <richard@users.sourceforge.net>
parents: 431
diff changeset
1358 during the session (up to the last commit).
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1359 - Added the "display" command to the admin tool - displays a node's values
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1360 - Message author's name appears in From: instead of roundup instance name
445
208697858c8b Message author's name appears in From: instead of roundup instance name
Richard Jones <richard@users.sourceforge.net>
parents: 443
diff changeset
1361 (which still appears in the Reply-To:)
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1362 - Added a Zope frontend for roundup.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1363 - Centralised the python version check code, bumped version to 2.1.1 (really
449
141aacfdb34f Centralised the python version check code, bumped version to 2.1.1
Richard Jones <richard@users.sourceforge.net>
parents: 446
diff changeset
1364 needs to be 2.1.2, but that isn't released yet :)
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1365 - much better attaching of erroneous messages in the mail gateway
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1366 - #496356 ] Use threading in messages
475
a1a44636bace Fix breakage caused by transaction changes.
Richard Jones <richard@users.sourceforge.net>
parents: 474
diff changeset
1367 This adds the tracking of messages by message-id and allows threading
a1a44636bace Fix breakage caused by transaction changes.
Richard Jones <richard@users.sourceforge.net>
parents: 474
diff changeset
1368 using in-reply-to. Most e-mail clients support threading using this
a1a44636bace Fix breakage caused by transaction changes.
Richard Jones <richard@users.sourceforge.net>
parents: 474
diff changeset
1369 feature, and we hope to add support for it to the web gateway.
411
a6088556e9ba Features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 399
diff changeset
1370
a6088556e9ba Features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 399
diff changeset
1371 Fixed:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1372 - Lots of bugs, thanks Roché and others on the devel mailing list!
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1373 - login_action and newuser_action return values were being ignored
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1374 - Woohoo! Found that bloody re-login bug that was killing the mail
419
831e91e23963 login_action and newuser_action return values were being ignored
Richard Jones <richard@users.sourceforge.net>
parents: 417
diff changeset
1375 gateway.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1376 - Fixed login/registration forwarding the user to the right page (or not,
430
350685601f37 Database transactions.
Richard Jones <richard@users.sourceforge.net>
parents: 419
diff changeset
1377 on a failure)
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1378 - We now use weakrefs in the Classes to keep the database reference, so
431
a28a80b714f9 Eliminate database close method by using weakrefs.
Richard Jones <richard@users.sourceforge.net>
parents: 430
diff changeset
1379 the close() method on the database is no longer needed.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1380 - #487480 ] roundup-server
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1381 - #487476 ] INSTALL.txt
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1382 - #489760 ] [issue] only subject
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1383 - fixed doc/index.html to include the quoting in the mail alias.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1384 - fixed the backends __init__ so we can pydoc the backend modules
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1385 - web i/f reports "note added" if there are no changes but a note is entered
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1386 - we were assuming database files created by anydbm had the same name, but
443
a0c598702f17 I fixed the problems with anydbm using the dbm module at the backend.
Richard Jones <richard@users.sourceforge.net>
parents: 440
diff changeset
1387 this is not the case for dbm. We now perform a much better check _and_
a0c598702f17 I fixed the problems with anydbm using the dbm module at the backend.
Richard Jones <richard@users.sourceforge.net>
parents: 440
diff changeset
1388 cope with the anydbm implementation module changing too!
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1389 - envelope-from is now set to the roundup-admin and not roundup itself so
445
208697858c8b Message author's name appears in From: instead of roundup instance name
Richard Jones <richard@users.sourceforge.net>
parents: 443
diff changeset
1390 delivery reports aren't sent to roundup (thanks Patrick Ohly)
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1391 - #495400 ] entering blanks
475
a1a44636bace Fix breakage caused by transaction changes.
Richard Jones <richard@users.sourceforge.net>
parents: 474
diff changeset
1392 Values with spaces are now accepted in roundup-admin - check the long help
a1a44636bace Fix breakage caused by transaction changes.
Richard Jones <richard@users.sourceforge.net>
parents: 474
diff changeset
1393 for details.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1394 - #496360 ] table width does not work
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1395 - detectors were being registered multiple times
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1396 - added tests for mailgw
475
a1a44636bace Fix breakage caused by transaction changes.
Richard Jones <richard@users.sourceforge.net>
parents: 474
diff changeset
1397
411
a6088556e9ba Features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 399
diff changeset
1398
a6088556e9ba Features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 399
diff changeset
1399 2001-11-23 - 0.3.0
337
8cd545738d8e Features:
Richard Jones <richard@users.sourceforge.net>
parents: 335
diff changeset
1400 Feature:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1401 - #467129 ] Lossage when username=e-mail-address
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1402 - #473123 ] Change message generation for author
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1403 - MailGW now moves 'resolved' to 'chatting' on receiving e-mail for an issue.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1404 - Added Structured Text rendering to htmltemplate, thanks Brad Clements.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1405 - Added CGI configuration via env vars (see roundup.cgi for details)
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1406 - "roundup.cgi" is now installed to "<python-prefix>/share/roundup/cgi-bin"
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1407 - roundup-admin now accepts abbreviated commands (eg. l = li = lis = list)
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1408 - roundup-mailgw now supports unix mailbox and POP as sources of mail.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1409 - roundup-admin now handles all hyperdb exceptions
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1410 - users may attach files to issues (and support in ext) through the web now
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1411 - incorporated patch from Roch'e Compaan implementing attachments in nosy
393
f40388721e40 incorporated patch from Roch'e Compaan implementing attachments in nosy e-mail
Richard Jones <richard@users.sourceforge.net>
parents: 392
diff changeset
1412 e-mail
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1413 - added a target version field to the extended issue schema
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1414 - added dummy hooks for I18N and some preliminary (test) markup of
399
96b0db9ad389 Added dummy hooks for I18N...
Jürgen Hermann <jhermann@users.sourceforge.net>
parents: 394
diff changeset
1415 translatable messages
337
8cd545738d8e Features:
Richard Jones <richard@users.sourceforge.net>
parents: 335
diff changeset
1416
324
1aabcbeff752 changes
Richard Jones <richard@users.sourceforge.net>
parents: 319
diff changeset
1417 Fixed:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1418 - Fixed a bug in HTMLTemplate changes.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1419 - 'unread' to 'chatting' automagic status change was b0rken.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1420 - Anonymous user lockout wasn't working.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1421 - roundup-server now works on Windows, thanks Juergen Hermann.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1422 - Fixed install documentation, also thanks Juergen Hermann.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1423 - Fixed some URL issues in roundup.cgi, again thanks Juergen Hermann.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1424 - bug #475347 ] WindowsError still not caught (patch from Juergen Hermann)
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1425 - bug #474749 ] indentations lost
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1426 - bug #477104 ] HTML tag error in roundup-server
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1427 - bug #477107 ] HTTP header problem
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1428 - bug #477687 ] conforming html
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1429 - bug #474372 ] Netscape 4.77 do not render Support form
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1430 - bug #477685 ] base64.decodestring breaks
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1431 - bug #477837 ] lynx does not like the cookie
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1432 - bug #477892 ] Password edit doesn't fix login cookie
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1433 - newuser_action now presents error messages rather than tracebacks.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1434 - bug #479511 ] mailgw to pop
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1435 - bug #479508 ] roundup-admin crash on wrong class
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1436 - bad error report in hyperdb
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1437 - roundup.mailgw now handles errors on the set() and create() at the end
391
399340646765 handle the case where there is no file attached
Richard Jones <richard@users.sourceforge.net>
parents: 390
diff changeset
1438 of processing
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1439 - roundup.mailgw also handles messages that are passed to it that don't
391
399340646765 handle the case where there is no file attached
Richard Jones <richard@users.sourceforge.net>
parents: 390
diff changeset
1440 contain a From: line - apparently some POP servers can do this. It punts
399340646765 handle the case where there is no file attached
Richard Jones <richard@users.sourceforge.net>
parents: 390
diff changeset
1441 an error message to the roundup admin.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1442 - fixed nosy reaction and author copy handling
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1443 - errors in nosy reaction will be propogated now (were effectively being
381
b3db94bee9c4 changes
Richard Jones <richard@users.sourceforge.net>
parents: 378
diff changeset
1444 squashed)
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1445 - re-open the database as the author in mail handling
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1446 - missing "return" in filter_section (thanks Roch'e Compaan)
324
1aabcbeff752 changes
Richard Jones <richard@users.sourceforge.net>
parents: 319
diff changeset
1447
391
399340646765 handle the case where there is no file attached
Richard Jones <richard@users.sourceforge.net>
parents: 390
diff changeset
1448
319
677ee7ab8ac4 changes
Richard Jones <richard@users.sourceforge.net>
parents: 316
diff changeset
1449 2001-10-23 - 0.3.0 pre 3
305
cb6d168b5aaa Hyperdatabase sorts strings-that-look-like-numbers as numbers now.
Richard Jones <richard@users.sourceforge.net>
parents: 304
diff changeset
1450 Feature:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1451 - MailGW now moves 'unread' to 'chatting' on receiving e-mail for an issue.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1452 - feature #473127: Filenames. I modified the file.index and htmltemplate
313
489b70c37f32 feature [SF#473127]: Filenames.
Richard Jones <richard@users.sourceforge.net>
parents: 312
diff changeset
1453 source so that the filename is used in the link and the creation
489b70c37f32 feature [SF#473127]: Filenames.
Richard Jones <richard@users.sourceforge.net>
parents: 312
diff changeset
1454 information is displayed.
300
590abb8e808c changes
Richard Jones <richard@users.sourceforge.net>
parents: 293
diff changeset
1455 Admin Tool (roundup-admin):
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1456 - Interactive mode for running multiple (independant at present) commands.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1457 - Tabular display of nodes.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1458 - Import and export via colon-separated files.
300
590abb8e808c changes
Richard Jones <richard@users.sourceforge.net>
parents: 293
diff changeset
1459
319
677ee7ab8ac4 changes
Richard Jones <richard@users.sourceforge.net>
parents: 316
diff changeset
1460 Changed:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1461 - re-organised the html templating code. Fixed some bugs, probably
319
677ee7ab8ac4 changes
Richard Jones <richard@users.sourceforge.net>
parents: 316
diff changeset
1462 introduced some more. Hopefully not too many.
677ee7ab8ac4 changes
Richard Jones <richard@users.sourceforge.net>
parents: 316
diff changeset
1463
289
9c093cc62e2a changes
Richard Jones <richard@users.sourceforge.net>
parents: 284
diff changeset
1464 Fixed:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1465 - Stand-alone server now has a configurable setuid user.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1466 - CGI interface wasn't handling checkboxes at all.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1467 - Fixed quopri usage in mailgw from bug reports on mailing list.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1468 - Remove the "freshen" command from the roundup-admin tool.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1469 - Catch errors in login - no username or password supplied.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1470 - Fixed editing of password (Password property type) thanks Roch'e Compaan.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1471 - Fixed grouping of non-str properties thanks Roch'e Compaan.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1472 - bug #473121: The customisation view and filters (CGI interface view
309
f193e0a1b9a5 [SF#473130]: Nosy list not set correctly
Richard Jones <richard@users.sourceforge.net>
parents: 307
diff changeset
1473 customisation section may now be hidden (patch from Roch'e Compaan.)
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1474 - bug #473122: Issue id sorting (hyperdb sorts strings-that-look-like-numbers
309
f193e0a1b9a5 [SF#473130]: Nosy list not set correctly
Richard Jones <richard@users.sourceforge.net>
parents: 307
diff changeset
1475 as numbers now.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1476 - bug #473124: UI inconsistency with Link fields.
312
5a2c43891c20 [SF#473124]: UI inconsistency with Link fields.
Richard Jones <richard@users.sourceforge.net>
parents: 310
diff changeset
1477 This also prompted me to fix a fairly long-standing usability issue -
5a2c43891c20 [SF#473124]: UI inconsistency with Link fields.
Richard Jones <richard@users.sourceforge.net>
parents: 310
diff changeset
1478 that of being able to turn off certain filters.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1479 - bug #473125: Paragraph in e-mails
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1480 - bug #473126: Sender unknown
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1481 - bug #473130: Nosy list not set correctly
289
9c093cc62e2a changes
Richard Jones <richard@users.sourceforge.net>
parents: 284
diff changeset
1482
334
256776bfdfc5 fixed [SF#474749] Indentations lost
Richard Jones <richard@users.sourceforge.net>
parents: 331
diff changeset
1483
284
ab74a46c3a9d changes
Richard Jones <richard@users.sourceforge.net>
parents: 270
diff changeset
1484 2001-10-11 - 0.3.0 pre 2
ab74a46c3a9d changes
Richard Jones <richard@users.sourceforge.net>
parents: 270
diff changeset
1485 Fixed:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1486 - Hyperdatabase was inserting empty strings instead of None for missing
284
ab74a46c3a9d changes
Richard Jones <richard@users.sourceforge.net>
parents: 270
diff changeset
1487 property values. This broke a lot of things.
ab74a46c3a9d changes
Richard Jones <richard@users.sourceforge.net>
parents: 270
diff changeset
1488
ab74a46c3a9d changes
Richard Jones <richard@users.sourceforge.net>
parents: 270
diff changeset
1489
ab74a46c3a9d changes
Richard Jones <richard@users.sourceforge.net>
parents: 270
diff changeset
1490 2001-10-10 - 0.3.0 pre 1
264
a671e5917b33 Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 248
diff changeset
1491 Feature:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1492 - roundup-admin create now prompts for property info if none is supplied
264
a671e5917b33 Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 248
diff changeset
1493 on the command-line.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1494 - hyperdb Class getprops() method may now return only the mutable
264
a671e5917b33 Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 248
diff changeset
1495 properties.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1496 - CGI interfaces now generate a top-level index of their known instances.
264
a671e5917b33 Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 248
diff changeset
1497
a671e5917b33 Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 248
diff changeset
1498 Changed:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1499 - Login now uses cookies, which makes it a whole lot more flexible. We can
264
a671e5917b33 Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 248
diff changeset
1500 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
1501 "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
1502 handling has been moved into cgi_client.Client.main()
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1503 - The "extended" schema is now the default in roundup init.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1504 - The schemas have had their page headings modified to cope with the new
264
a671e5917b33 Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 248
diff changeset
1505 login handling. Existing installations should copy the interfaces.py
a671e5917b33 Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 248
diff changeset
1506 file from the roundup lib directory to their instance home.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1507 - Passwords are now encoded by default (except exising databases which
270
a4241ddd22d7 Added the Password property type.
Richard Jones <richard@users.sourceforge.net>
parents: 268
diff changeset
1508 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
1509 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
1510 number of encoding systems.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1511 - The roundup-admin tool always operates as the "admin" user now. Database
270
a4241ddd22d7 Added the Password property type.
Richard Jones <richard@users.sourceforge.net>
parents: 268
diff changeset
1512 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
1513 documentation for details.)
264
a671e5917b33 Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 248
diff changeset
1514
248
96cdd8ef0581 Added some more help to roundup-admin
Richard Jones <richard@users.sourceforge.net>
parents: 246
diff changeset
1515 Fixed:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1516 - Incorrectly had a Bizar Software copyright on the cgitb.py module from
264
a671e5917b33 Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 248
diff changeset
1517 Ping - has been removed.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1518 - Pretty time interval wasn't handling > 1 month properly.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1519 - Generation of links to Link/Multilink in indexes. (thanks Hubert Hoegl)
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1520 - AssignedTo wasn't in the "classic" schema's item page.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1521 - Fixed a whole bunch of places in the CGI interface where we should have
264
a671e5917b33 Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 248
diff changeset
1522 been returning Not Found instead of throwing an exception.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1523 - Fixed a deviation from the spec: trying to modify the 'id' property of
264
a671e5917b33 Many features and fixes.
Richard Jones <richard@users.sourceforge.net>
parents: 248
diff changeset
1524 an item now throws an exception.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1525 - The plain() template function now html-escapes the content.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1526 - 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
1527
268
dcc1ed25e6bc Minor pre- 0.3.0 changes
Richard Jones <richard@users.sourceforge.net>
parents: 264
diff changeset
1528
284
ab74a46c3a9d changes
Richard Jones <richard@users.sourceforge.net>
parents: 270
diff changeset
1529
ab74a46c3a9d changes
Richard Jones <richard@users.sourceforge.net>
parents: 270
diff changeset
1530 --------------
ab74a46c3a9d changes
Richard Jones <richard@users.sourceforge.net>
parents: 270
diff changeset
1531
244
6bf584784e31 Fixed missing import in mailgw :(
Richard Jones <richard@users.sourceforge.net>
parents: 243
diff changeset
1532 2001-08-30 - 0.2.8
6bf584784e31 Fixed missing import in mailgw :(
Richard Jones <richard@users.sourceforge.net>
parents: 243
diff changeset
1533 Fixed:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1534 - Wasn't handling unguessable mime types for file uploads.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1535 - Missing import in mailgw.
244
6bf584784e31 Fixed missing import in mailgw :(
Richard Jones <richard@users.sourceforge.net>
parents: 243
diff changeset
1536
6bf584784e31 Fixed missing import in mailgw :(
Richard Jones <richard@users.sourceforge.net>
parents: 243
diff changeset
1537
240
cdee585d70c4 prep for release
Richard Jones <richard@users.sourceforge.net>
parents: 239
diff changeset
1538 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
1539 Feature:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1540 - Text searches are now case insensitive. All forms of text search use
231
afd428ba6523 better CGI text searching - but hidden filter fields are disappearing...
Richard Jones <richard@users.sourceforge.net>
parents: 229
diff changeset
1541 regular expressions now.
afd428ba6523 better CGI text searching - but hidden filter fields are disappearing...
Richard Jones <richard@users.sourceforge.net>
parents: 229
diff changeset
1542
227
359ba665d346 changes
Richard Jones <richard@users.sourceforge.net>
parents: 222
diff changeset
1543 Fixed:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1544 - Had another 2.1-ism in the unit tests
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1545 - Made the mail parser a little more robust w.r.t missing Subject:
227
359ba665d346 changes
Richard Jones <richard@users.sourceforge.net>
parents: 222
diff changeset
1546 (both thanks Mikhail Sobolev)
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1547 - Missed some isFooType usages (thanks Mikhail Sobolev for spotting them)
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1548 - Reverted back to sending change messages to the web editor of a node so
233
3430c76a52b0 changes
Richard Jones <richard@users.sourceforge.net>
parents: 231
diff changeset
1549 that the change note message is actually genrated.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1550 - CGI interface wasn't generating correct change messages.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1551 - Notes entered during a change are saved to the messages list even if
239
5c3c5362c122 change notes
Richard Jones <richard@users.sourceforge.net>
parents: 236
diff changeset
1552 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
1553 there's no change note (since it would just duplicates the journal).
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1554 - Completely removed the bsddb3 module from the tests - will be reinstated
243
1e571b6be57a Disabled the bsddb3 module entirely in the unit testing.
Richard Jones <richard@users.sourceforge.net>
parents: 240
diff changeset
1555 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
1556 dealt with. One is fixed in CVS, the other pending.
239
5c3c5362c122 change notes
Richard Jones <richard@users.sourceforge.net>
parents: 236
diff changeset
1557
227
359ba665d346 changes
Richard Jones <richard@users.sourceforge.net>
parents: 222
diff changeset
1558
222
cec0f2a179c5 changes
Richard Jones <richard@users.sourceforge.net>
parents: 215
diff changeset
1559 2001-08-08 - 0.2.6
212
862dafca2a72 changes
Richard Jones <richard@users.sourceforge.net>
parents: 207
diff changeset
1560 Note:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1561 - Roundup is now released under the same terms as the Python License.
212
862dafca2a72 changes
Richard Jones <richard@users.sourceforge.net>
parents: 207
diff changeset
1562
207
d6326e8ebe6e changes
Richard Jones <richard@users.sourceforge.net>
parents: 199
diff changeset
1563 Feature:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1564 - Added tests for instance initialisation. No more releasing the software
222
cec0f2a179c5 changes
Richard Jones <richard@users.sourceforge.net>
parents: 215
diff changeset
1565 with bugs in roundup.init!
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1566 - Now bundling unittest with the package so that python 2.0 users can use
222
cec0f2a179c5 changes
Richard Jones <richard@users.sourceforge.net>
parents: 215
diff changeset
1567 the tests.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1568 - Much better error handling and messages generated by the mail gateway.
207
d6326e8ebe6e changes
Richard Jones <richard@users.sourceforge.net>
parents: 199
diff changeset
1569
199
0345753f27cf updated version number for 0.2.6
Richard Jones <richard@users.sourceforge.net>
parents: 198
diff changeset
1570 Fixed:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1571 - Implemented correct mail splitting. Added unit tests. Also snips
199
0345753f27cf updated version number for 0.2.6
Richard Jones <richard@users.sourceforge.net>
parents: 198
diff changeset
1572 signatures now too.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1573 - Bug #447671 - typo in roundup/init.py
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1574 - Changed date.Date to use regular string formatting instead of strftime -
207
d6326e8ebe6e changes
Richard Jones <richard@users.sourceforge.net>
parents: 199
diff changeset
1575 win32 seems to have problems with %T and no hour... or something...
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1576 - Bug #448484 - now catching correct exception from makedirs.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1577 - Instances are now opened by a special function that generates a unique
207
d6326e8ebe6e changes
Richard Jones <richard@users.sourceforge.net>
parents: 199
diff changeset
1578 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
1579
0345753f27cf updated version number for 0.2.6
Richard Jones <richard@users.sourceforge.net>
parents: 198
diff changeset
1580
198
eda506860b32 Implemented correct mail splitting (was taking a shortcut).
Richard Jones <richard@users.sourceforge.net>
parents: 194
diff changeset
1581 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
1582 Note:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1583 - The bsddb3 module has a bug that renders it non-functional. Users should
198
eda506860b32 Implemented correct mail splitting (was taking a shortcut).
Richard Jones <richard@users.sourceforge.net>
parents: 194
diff changeset
1584 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
1585
30c3a37b699f Started stuff off for the 0.2.5 release
Richard Jones <richard@users.sourceforge.net>
parents: 191
diff changeset
1586 Fixed:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1587 - Python 2.0 does not contain the unittest module. The setup.py module now
198
eda506860b32 Implemented correct mail splitting (was taking a shortcut).
Richard Jones <richard@users.sourceforge.net>
parents: 194
diff changeset
1588 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
1589
30c3a37b699f Started stuff off for the 0.2.5 release
Richard Jones <richard@users.sourceforge.net>
parents: 191
diff changeset
1590
30c3a37b699f Started stuff off for the 0.2.5 release
Richard Jones <richard@users.sourceforge.net>
parents: 191
diff changeset
1591 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
1592 Features:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1593 - Added ability for cgi newblah forms to indicate that the new node
167
a49c8a2ddd26 Added time logging and file uploading to the templates.
Richard Jones <richard@users.sourceforge.net>
parents: 161
diff changeset
1594 should be linked somewhere.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1595 - Added time logging and file uploading to the templates.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1596 - Added "My Issues" and "My Support" to extended template. Changed "Your
185
1a66afc04d41 changes
Richard Jones <richard@users.sourceforge.net>
parents: 180
diff changeset
1597 Details" to "My Details". Changed the "New Foo" links to "Add Foo".
1a66afc04d41 changes
Richard Jones <richard@users.sourceforge.net>
parents: 180
diff changeset
1598 Added links for unassigned support and issues. Generally reorganised and
1a66afc04d41 changes
Richard Jones <richard@users.sourceforge.net>
parents: 180
diff changeset
1599 cleanup the header up.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1600 - Changed the order of the information in the message generated by web edits.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1601 - Extended the range of intervals that are pretty-printed before actual dates
180
3e7a7b3b58e4 changes
Richard Jones <richard@users.sourceforge.net>
parents: 177
diff changeset
1602 are displayed.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1603 - Added more BUILD instructions including the "clean" command to force
185
1a66afc04d41 changes
Richard Jones <richard@users.sourceforge.net>
parents: 180
diff changeset
1604 rebuild.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1605 - Web edit messages aren't sent to the person who did the edit any more. No
187
Richard Jones <richard@users.sourceforge.net>
parents: 185
diff changeset
1606 message is generated if they are the only person on the nosy list.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1607 - Roundupdb now appends "mailing list" information to its messages which
191
4a67d25cc072 changes
Richard Jones <richard@users.sourceforge.net>
parents: 187
diff changeset
1608 include the e-mail address and web interface address. Templates may
4a67d25cc072 changes
Richard Jones <richard@users.sourceforge.net>
parents: 187
diff changeset
1609 override this in their db classes to include specific information (support
4a67d25cc072 changes
Richard Jones <richard@users.sourceforge.net>
parents: 187
diff changeset
1610 instructions, etc).
167
a49c8a2ddd26 Added time logging and file uploading to the templates.
Richard Jones <richard@users.sourceforge.net>
parents: 161
diff changeset
1611
a49c8a2ddd26 Added time logging and file uploading to the templates.
Richard Jones <richard@users.sourceforge.net>
parents: 161
diff changeset
1612 Fixed:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1613 - Argument handling for the roundup-admin find command.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1614 - Handling of summary when no note supplied for newblah. Again.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1615 - Detection of no form in htmltemplate Field display.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1616 - Checklist html template command was setting wrong name.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1617 - 2.1-specific gmtime() (no arg) call in roundup.date. (thanks Paul Wright)
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1618 - mailgw was making naughty assumptions about the schema of the classes it
173
620031e25f37 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 171
diff changeset
1619 was creating nodes for.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1620 - remove the $Foo$ from the HTML files stored in the htmlbase modules.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1621 - Instance import now imports the instance using imp.load_module so that
191
4a67d25cc072 changes
Richard Jones <richard@users.sourceforge.net>
parents: 187
diff changeset
1622 we can have instance homes of "roundup" or other existing python package
4a67d25cc072 changes
Richard Jones <richard@users.sourceforge.net>
parents: 187
diff changeset
1623 names.
167
a49c8a2ddd26 Added time logging and file uploading to the templates.
Richard Jones <richard@users.sourceforge.net>
parents: 161
diff changeset
1624
a49c8a2ddd26 Added time logging and file uploading to the templates.
Richard Jones <richard@users.sourceforge.net>
parents: 161
diff changeset
1625
161
adb0327f13aa chanegs
Richard Jones <richard@users.sourceforge.net>
parents: 148
diff changeset
1626 2001-07-30 - 0.2.3
148
8fe7549272cf noted changes
Richard Jones <richard@users.sourceforge.net>
parents: 136
diff changeset
1627 Big change:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1628 - I've split off the support class from the issue class in "extended".
148
8fe7549272cf noted changes
Richard Jones <richard@users.sourceforge.net>
parents: 136
diff changeset
1629 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
1630 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
1631 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
1632 code in "extended" either way.
8fe7549272cf noted changes
Richard Jones <richard@users.sourceforge.net>
parents: 136
diff changeset
1633
136
72de483388e3 changes
Richard Jones <richard@users.sourceforge.net>
parents: 132
diff changeset
1634 Features:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1635 - Added the unit tests to the start of setup.py so they're run whenever
136
72de483388e3 changes
Richard Jones <richard@users.sourceforge.net>
parents: 132
diff changeset
1636 we do anything distutils'y.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1637 - Added nicer prompting to the roundup-admin "init" command.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1638 - Actually, the roundup-admin code is totally revamped, and has command
148
8fe7549272cf noted changes
Richard Jones <richard@users.sourceforge.net>
parents: 136
diff changeset
1639 help and better command-line arg handling.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1640 - The cgi_client.Client base class now reflects the structure of "classic"
148
8fe7549272cf noted changes
Richard Jones <richard@users.sourceforge.net>
parents: 136
diff changeset
1641 rather than "extended" since "classic" is more of a "base" template.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1642 - Added more DB to test. Skips tests where imports fail.
136
72de483388e3 changes
Richard Jones <richard@users.sourceforge.net>
parents: 132
diff changeset
1643
72de483388e3 changes
Richard Jones <richard@users.sourceforge.net>
parents: 132
diff changeset
1644 Fixed:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1645 - One of the tests in test_date had the wrong expected result.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1646 - Fixed IssueClass so that superseders links to its classname rather than
148
8fe7549272cf noted changes
Richard Jones <richard@users.sourceforge.net>
parents: 136
diff changeset
1647 hard-coded to "issue".
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1648 - templatebuilder was catching IOError instead of OSError.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1649 - The cgi_client newblah method wasn't detecting the __note form field
148
8fe7549272cf noted changes
Richard Jones <richard@users.sourceforge.net>
parents: 136
diff changeset
1650 properly.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1651 - The History command in htmltemplate didn't handle a new node (None
148
8fe7549272cf noted changes
Richard Jones <richard@users.sourceforge.net>
parents: 136
diff changeset
1652 nodeid) properly.
136
72de483388e3 changes
Richard Jones <richard@users.sourceforge.net>
parents: 132
diff changeset
1653
72de483388e3 changes
Richard Jones <richard@users.sourceforge.net>
parents: 132
diff changeset
1654
129
614bbffe063c changes
Richard Jones <richard@users.sourceforge.net>
parents: 124
diff changeset
1655 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
1656 Features:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1657 - Added implementation.txt to the doc directory. Contains implementation
122
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
1658 notes specific to this implementations of Roundup.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1659 - Cleaned up mailgw some (subclass Message for getPart) and added some
122
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
1660 tests for multipart splitting.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1661 - Better checking for html dir in templatebuilder.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1662 - Base hyperdb.Class now fakes the "id" property.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1663 - Made the classic roundup look more like the original prototype.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1664 - Made cgi_client and templating slightly more generic.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1665 - Moved some code around in cgi_client allowing for subclassing to change
122
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
1666 behaviour.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1667 - Added the fabricated property "id" to all hyperdb classes.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1668 - Cleanup of the link label generation (new method on hyperdb.Class to do
124
e395766f8435 changes
Richard Jones <richard@users.sourceforge.net>
parents: 122
diff changeset
1669 it).
94
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
1670
122
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
1671 Fixed:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1672 - Everything uses errno module now to check errno values.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1673 - New issue form handles lack of note better now.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1674 - HTML templating uses section-bar style for index group headers now.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1675 - Fixed problem in link display when Link value is None.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1676 - Form handling in cgi client wasn't propogating through the previous
129
614bbffe063c changes
Richard Jones <richard@users.sourceforge.net>
parents: 124
diff changeset
1677 query elements.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1678 - Fixed sort arguments generated for column headings so sorting can be
132
b7c99b997080 changes
Richard Jones <richard@users.sourceforge.net>
parents: 129
diff changeset
1679 changed now.
94
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
1680
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
1681
122
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
1682 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
1683 Features:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1684 - Added docstring to roundup package so pydoc reports useful information.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1685 - Added the roundup 1 software carpentry submission HTML to the doc
122
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
1686 directory as "overview.html".
94
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
1687
122
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
1688 Fixes:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1689 - Fixed bug in init command - templatebuilder was assuming existence of
122
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
1690 "html" directory in instance home.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1691 - Fixed INSTALL.txt to reflect some changes in the installation and test
122
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
1692 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
1693 There you go...
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1694 - Fixed some non-string node ids in cgi_client now that the hyperdb is
122
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
1695 strict about such things.
94
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
1696
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
1697 2001-07-26 - 0.2.0
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
1698 Features:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1699 - Major reorganisation of code to allow multiple roundup instances and a
94
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
1700 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
1701 back-ends.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1702 - Moved the bin/ proggies into the top dir, so that it all works
94
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
1703 out-of-the-box
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1704 - Added the "classic" template - a direct implementation of the Roundup
94
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
1705 spec. Well, as close as we're going to get, anyway.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1706 - Added an issue priority of support to "extended"
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1707 - Added command-line arg handling to roundup-server so it's more useful
94
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
1708 out-of-the-box.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1709 - Added distutils-style installation of "lib" files.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1710 - Added some unit tests.
94
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
1711
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
1712 Fixes:
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1713 - Fixed bug in re generation in the filter
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1714 - Fixed handling of None String property in grouped list headings
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1715 - Fixed adding new issue with no change note
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1716 - Fixed values in text input fields which contained quotes (") are now
94
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
1717 quoted.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1718 - Fixed a bug in the hyperdb filter - wrong variable names in the error
94
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
1719 message.
9cf5229397fc name changes to make distutils happy
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
1720
122
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
1721 2001-07-19 - 0.1.3
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1722 - Reldate now takes an argument "pretty" - when true, it pretty-prints the
122
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
1723 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
1724 activity. The issue index and item now use the pretty format.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1725 - Classes list for admin user in CGI interface.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1726 - Made the view configuration more accessible, neater and more realistic.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1727 - Fixed list view grouping handling grouping by a Multilink or String or Link
122
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
1728 value of None or Date, ... (mind you, sorting by Date???)
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1729 - Fixed bug in the plain formatter when a Link was None.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1730 - Fixed ordering of list view column headings.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1731 - Fixed list view column heading sort links - and limited the number of
122
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
1732 columns to sort by to 2.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1733 - Added searching by glob to StringType filtering -
122
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
1734 ^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
1735 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
1736 ^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
1737 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
1738 te?xt - search for text matching "te"<any one character>"xt"
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1739 - Added more fields to the issue.filter and issue.index templates
104
36c75fd4c6c7 changes
Richard Jones <richard@users.sourceforge.net>
parents: 94
diff changeset
1740
111
6e8197a5880f Split off implementation notes into separate file in doc directory.
Richard Jones <richard@users.sourceforge.net>
parents: 109
diff changeset
1741
122
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
1742 2001-07-18 - 0.1.2
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1743 - Set default index to ?:group=priority&:columns=activity,status,title so
122
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
1744 the priority column isn't displayed.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1745 - Thanks Anthony:
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1746 - added notes to the README about Python prerequisites
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1747 - added check to roundup.py, roundup.cgi, server.py and roundup-mailgw.py
122
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
1748 for python 2+ - and made the file itself parseable by 1.5.2 ;)
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1749 - python 2.0 didn't have the default args for the time module functions.
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1750 - better handling of db directory in initDB
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1751 - Sorting on the extra properties defined by roundupdb classes was broken
122
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
1752 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
1753 properties, etc.
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1754 - 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
1755
122
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
1756
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
1757 2001-07-18 - 0.1.1
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1758 - Initial version release with consent of Roundup spec author, Ka-Ping Yee:
122
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
1759 "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
1760
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
1761 2001-07-11 - 0.1.0
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1181
diff changeset
1762 - Needed a bug tracking system. Looked around. Tried to install many
122
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
1763 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
1764 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
1765 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
1766
828632ab0adf Reverse the entries so most recent is first.
Richard Jones <richard@users.sourceforge.net>
parents: 111
diff changeset
1767

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