diff --git a/CHANGES.txt b/CHANGES.txt
index 836f5af24db8068da6d79851f61f4dfe0364e473..9631b2898e5f1ed74546ee8f01dc53f90ada126a 100644 (file)
--- a/CHANGES.txt
+++ b/CHANGES.txt
alphabetically (sf feature 790512).
- added script for copying user(s) from tracker to tracker (sf patch
828963)
+- ignore incoming email with "Precedence: bulk" (sf patch 843489)
+- use HTTP 'Content-Length' header (modified sf patch 844577)
+- HTML generated is now HTML4 (or optionally XHTML) compliant (sf feature
+ 814314 and sf patch 834620)
+- default stylesheet turns off sidebar when printing
+- allow direct supply of filter() arguments (thanks Godefroid Chapelle)
+- improved body_title slot (sf patch 873502)
+- HTMLLinkProperty field() method renders as a field now (thanks darryl)
Fixed:
- mysql documentation fixed to note requirement of 4.0+ and InnoDB
- recalculate SHA on template files when installed tracker used as
template (sf bug 827510)
- fixed ZRoundup (sf bug 624380)
+- the mail gateway now searches recursively for the text/plain and the
+ attachments of a message (sf bug 841241).
+- fixed display of feedback messages in some situations (sf bug 739545)
+
+Cleanup:
+- replace curuserid attribute on Database with the extended getuid() method.
+- extract a new 'mailer' module for sending mail
+- extract a '_send_mail' method for testing mail sending
+- simplify backend importing
+- use roundup_server in demo.py
+- implement newItemAction using editItemAction
+- use FormError in client.py, moving the handling up to inner_main()
+- implemented semantic comparison of Message objects in test_mailgw
+- tidied up forms in default stylesheet
+- force textareas to use monospace fonts, lessening surprise on the user
+- moved out parts of client.py to new modules:
+ * actions.py - the xxxAction and xxxPermission functions refactored into
+ Action classes
+ * exceptions.py - all exceptions
+ * form_parser.py - parsePropsFromForm & extractFormList in a FormParser class
+
+
+2004-??-?? 0.6.5
+Fixed:
+- mailgw handling of subject-line errors
+- allow serving of FileClass file content when the class isn't called
+ "file" (eg. messages and other FileClasses)
- allowed negative ids (ie. new item markers) in HTMLClass.getItem,
allowing "db/file_with_status/-1/status/menu" to generate a useful
widget
+- fixed content-type when templates are serving up xml (thanks Godefroid
+ Chapelle)
+- fixed IE double-submit when it shouldn't (sf bug 842254)
+- fixed check for JS pop()/push() to make more general (sf bug 877504)
+- fix re-enabling queries (sf bug 861940)
+- use supplied content-type on file uploads before trying filename)
+- fixed roundup-reminder script to use default schema (thanks Klamer Schutte)
+- fixed edit action / parsePropsFromForm to handle index-page edits better
-Cleanup:
-- replace curuserid attribute on Database with the extended getuid() method.
-- extract a new 'mailer' module for sending mail.
-- extract a '_send_mail' method for testing mail sending.
-- simplify backend importing.
-- use roundup_server in demo.py.
-- implement newItemAction using editItemAction.
-- use FormError in client.py, moving the handling up to inner_main().
-- implemented semantic comparison of Message objects in test_mailgw.
-
-2003-??-?? 0.6.4
+
+2003-12-17 0.6.4
Fixed:
- fixed date arithmetic to not allow day-of-month == 0 (sf bug 853306)
- fixed date arithmetic to limit hours-per-day to 24, not 60
- hard-coded python2.3-ism (socket.timeout) fixed
- fixed activity displaying as future because of Date arithmetic fix in 0.6.3
(sf bug 842027).
+- fix Windows service mode for roundup-server (sf bug 819890)
+- fixed #white in cgitb (thanks Henrik Levkowetz)
+
2003-11-14 0.6.3
Fixed: