Mercurial > p > roundup > code
changeset 2064:fd4763c6efae maint-0.6 0.6.7
pre-release stuff
| author | Richard Jones <richard@users.sourceforge.net> |
|---|---|
| date | Mon, 01 Mar 2004 00:07:27 +0000 |
| parents | e7191f6d8db6 |
| children | 6807107fc8aa |
| files | CHANGES.txt doc/announcement.txt roundup/__init__.py roundup/cgi/templating.py setup.py |
| diffstat | 5 files changed, 28 insertions(+), 27 deletions(-) [+] |
line wrap: on
line diff
--- a/CHANGES.txt Sat Feb 28 22:53:16 2004 +0000 +++ b/CHANGES.txt Mon Mar 01 00:07:27 2004 +0000 @@ -1,8 +1,9 @@ This file contains the changes to the Roundup system over time. The entries are given with the most recent entry first. -2004-??-?? 0.6.7 +2004-03-01 0.6.7 Fixed: +- be more backward-compatible when asking for EMAIL_CHARSET - made error on create consistent with edit when user enters invalid data for Multilink and Link form fields (sf bug 904072) - made errors from bad input in the quick "Show issue:" form more
--- a/doc/announcement.txt Sat Feb 28 22:53:16 2004 +0000 +++ b/doc/announcement.txt Mon Mar 01 00:07:27 2004 +0000 @@ -1,14 +1,15 @@ -I'm pleased to announce Roundup 0.6.6, a maintenance release which fixes -some bugs (notably registration was broken in 0.6.5, and is fixed now): +I'm pleased to announce Roundup 0.6.7, a maintenance release which fixes +some bugs (most notably making the EMAIL_CHARSET config variable backwards- +compatible): -- fixed registration (sf bug 903283) -- don't insert spaces into designators, it just confuses users (sf bug - 898087) -- Eudora can't handle utf-8 headers. We love Eudora. (sf bug 900046) -- fixed bug in args to new DateHTMLProperty in the local() method (sf bug - 901444) -- also changed rego to not use a 302 during confirmation, as this seems to - confuse some email clients or browsers +- be more backward-compatible when asking for EMAIL_CHARSET +- made error on create consistent with edit when user enters invalid data + for Multilink and Link form fields (sf bug 904072) +- made errors from bad input in the quick "Show issue:" form more + user-friendly (sf bug 904064) +- don't add a query to a user's list if it's already there +- nicer invalid property error in HTML templating +- use EMAIL_CHARSET for message body too (still sf bug 900046) If you're upgrading from an older version of Roundup you *must* follow the "Software Upgrade" guidelines given in the maintenance documentation.
--- a/roundup/__init__.py Sat Feb 28 22:53:16 2004 +0000 +++ b/roundup/__init__.py Mon Mar 01 00:07:27 2004 +0000 @@ -15,7 +15,7 @@ # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. # -# $Id: __init__.py,v 1.25.2.6 2004-02-24 23:41:32 richard Exp $ +# $Id: __init__.py,v 1.25.2.7 2004-03-01 00:07:27 richard Exp $ ''' Roundup - issue tracking for knowledge workers. @@ -67,6 +67,6 @@ much prettier cake :) ''' -__version__ = '0.6.6' +__version__ = '0.6.7' # vim: set filetype=python ts=4 sw=4 et si
--- a/roundup/cgi/templating.py Sat Feb 28 22:53:16 2004 +0000 +++ b/roundup/cgi/templating.py Mon Mar 01 00:07:27 2004 +0000 @@ -247,7 +247,7 @@ l.sort() return [HTMLClass(self._client, cn) for cn in l] -def lookupIds(db, prop, ids, fail_ok=False, num_re=re.compile('-?\d+')): +def lookupIds(db, prop, ids, fail_ok=0, num_re=re.compile('-?\d+')): ''' "fail_ok" should be specified if we wish to pass through bad values (most likely form values that we wish to represent back to the user) ''' @@ -323,12 +323,11 @@ if form.has_key(item): if isinstance(prop, hyperdb.Multilink): value = lookupIds(self._db, prop, - handleListCGIValue(form[item]), fail_ok=True) + handleListCGIValue(form[item]), fail_ok=1) elif isinstance(prop, hyperdb.Link): value = form[item].value.strip() if value: - value = lookupIds(self._db, prop, [value], - fail_ok=True)[0] + value = lookupIds(self._db, prop, [value], fail_ok=1)[0] else: value = None else:
--- a/setup.py Sat Feb 28 22:53:16 2004 +0000 +++ b/setup.py Mon Mar 01 00:07:27 2004 +0000 @@ -16,7 +16,7 @@ # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. # -# $Id: setup.py,v 1.55.2.7 2004-02-24 23:41:30 richard Exp $ +# $Id: setup.py,v 1.55.2.8 2004-03-01 00:07:27 richard Exp $ from distutils.core import setup, Extension from distutils.util import get_platform @@ -188,15 +188,15 @@ command-line, web and e-mail interfaces. It is based on the winning design from Ka-Ping Yee in the Software Carpentry "Track" design competition. -The 0.6.6 release fixes some bugs: -- fixed registration (sf bug 903283) -- don't insert spaces into designators, it just confuses users (sf bug - 898087) -- Eudora can't handle utf-8 headers. We love Eudora. (sf bug 900046) -- fixed bug in args to new DateHTMLProperty in the local() method (sf bug - 901444) -- also changed rego to not use a 302 during confirmation, as this seems to - confuse some email clients or browsers +The 0.6.7 release fixes some bugs: +- be more backward-compatible when asking for EMAIL_CHARSET +- made error on create consistent with edit when user enters invalid data + for Multilink and Link form fields (sf bug 904072) +- made errors from bad input in the quick "Show issue:" form more + user-friendly (sf bug 904064) +- don't add a query to a user's list if it's already there +- nicer invalid property error in HTML templating +- use EMAIL_CHARSET for message body too (still sf bug 900046) ''', author = "Richard Jones", author_email = "richard@users.sourceforge.net",
