X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=CHANGES.txt;h=06a234b5bb7bba4fe139137db8858cb62320d5ef;hb=d5307f519ea0861c98f59364b7343bf88ec45ddb;hp=2077d29efd7ff9e09f6093262f127e0582da558f;hpb=1c8c2733bd47c5ad2e9f68b09910a349c3c130b8;p=roundup.git diff --git a/CHANGES.txt b/CHANGES.txt index 2077d29..06a234b 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -1,7 +1,106 @@ This file contains the changes to the Roundup system over time. The entries are given with the most recent entry first. -2002-11-?? 0.5.3 +2003-??-?? 0.6.0 +Fixed: +- better hyperlinking in web message texts (sf bug 669777) +- fixed bug in metakit unlink journalling +- applied unicode patch. All data is stored in utf-8. Incoming messages + converted from any encoding to utf-8, outgoing messages are encoded + according to rfc2822 (sf bug 568873) +- fixed cookie path to use TRACKER_WEB (sf bug 667020) (thanks Nathaniel Smith + for helping chase it down and Luke Opperman for confirming fix) +- fixed layout issues with forms in sidebar +- fixed templating filter function arguments (sf bug 678911) +- fixed multiselect in searching (sf bug 676874) +- fixed parsing of content-disposition filenames (sf bug 675116) +- added 'h' to roundup-server optarg list (sf bug 674070) +- fixed doc for db.history in anydbm and rdbms_common (sf bug 679221) +- fixed timelog example so it handles new issues (sf bug 678908) +- handle missing os.fork() (sf bug 681046) +- fixed roundup-reminder (sf bug 681042) +- fixed int assumptions about Number values (sf bug 677762) +- added warning filter for "FutureWarning: hex/oct constants > sys.maxint will + return positive values..." (literal 0xffff0000 in portalocker.py) +- fixed ZPT code generating SyntaxWarning for assignment to None +- fixed error in indexargs_url (thanks Patrick Ohly) +- fixed getnode (sf bug 684531) +- open static files using binary mode (sf bug 693208) +- fixed deja-vu bug 692910 +- don't display "Editing" on read-only pages (sf bug 651967) +- re-worked detectors initialisation - woohoo, no more cross-importing! +- fixed export/import of retired nodes (sf bug 685273) +- fixed mutation of properties bug in RDBMS backends +- fixed Interval maths (sf bug 665357) + +Feature: +- support setting of properties on message and file through web and + email interface (thanks John Rouillard) +- allow additional control over the roundupdb email sending (explicit + cc addresses, different from address and different nosy list property) + (thanks John Rouillard) +- applied patch for nicer history display (sf feature 638280) +- cleaning old unused sessions only once per hour, not on every cgi + request. It is greatly improves web interface performance, especially + on trackers under high load +- added mysql backend (see doc/mysql.txt for details) +- switch metakit to use "compressed" multilink journal change representation +- metakit now handles "unset" for most types (not Number and Boolean) +- fixed bug in metakit search-by-ID +- added ability to display localized dates in web interface. User input is + convered to GMT (see doc/upgrading.txt). +- added a form to show a specific issue +- more proper sorting/grouping on mulitilink properties. Sorting is performed + not only by number of links, but also by links itself. This makes usable + grouping e.g. by topic multilink +- add "ago" to intervals in the past (sf bug 679232) +- clarified licensing +- included UN*X manual pages from Bastian Kleineidam +- implemented extension to form parsing to allow editing of multiple items + and creation of multiple items (but only one per class) +- the colon ":" special form variable designator may now be any of : + @ +- trackers' templates directory can contain subdirectories with static files + (e.g. images). They are accessible naturally: _file/images/img.gif +- altered Class.create() and FileClass.create() methods to make "content" + property available in auditors +- can now configure CC to author only for messages creating issues (sf + feature 625808) +- registration is now a two-step process, with confirmation from the email + address supplied in the registration form +- added password reset feature for forgotten password / login +- added support for last-modified and if-modified-since headers for static + file serving +- added Node.get() method + + +2003-02-28 0.5.6 +- changes appear in 0.6.0 + + +2003-01-24 0.5.5 +- changes appear in 0.6.0 + + +2003-01-10 0.5.4 +- key the templates cache off full path, not filename +- implemented whole-database locking +- hyperlinking of special text (url, email, item designator) in messages +- fixed time default in date.py +- fixed error in cgi/templates.py (sf bug 652089) +- fixed handling of missing password (sf bug 655632) +- applied patches for handling Outlook quirks (thanks Andrey Lebedev) + (multipart/alternative, "fw" and content-type "name") +- fire auditors and reactors in rdbms retire (thanks Sheila King) +- better match for mailgw help "command" text +- handle :add: better in cgi form parsing (sf bug 663235) +- handle all-whitespace multilink values in forms (sf bug 663855) +- fixed searching on date / interval fields (sf bug 658157) +- fixed form elements names in search form to allow grouping and sorting + on "creation" field +- display of saved queries is now performed correctly + + +2002-12-11 0.5.3 - added mention of how to give users multiple Roles - mention needed trailing "/" in TRACKER_WEB - fixed upgrading doc to have CGI changes in the correct order @@ -9,6 +108,20 @@ are given with the most recent entry first. - removed use of string/strop from TAL/TALInterpreter - handle KeyboardInterrupt nicely - fixed Date and Interval form value handling +- fixed Date.local() +- email quoted text stripping is controllable again (sf bug 650742) +- extract attachment name from content-disposition if name is missing (sf + bug 637278) +- removed FILTER_POSITION from bundled configs +- reverse message listing in issue display (reversion of recent change) +- bad entries for multilink editing in cgi don't traceback now (sf bug 640310) +- detect and break email loops (sf bug 640854) +- finished of handling of retired flag in filter() (sf bug 635260) +- allow StringHTMLProperty in MultilinkHTMLProperty test to work +- don't set explicit None Link properties in web create +- fixed nasty sorting bug that was lowercasing properties +- allow multiple :remove and :add elements per property being edited +- added date header to emails (sf bug 651358) 2002-11-07 0.5.2