Mercurial > p > roundup > code
changeset 4110:435cce827b40 1.4.7
additional fix to handle Unauthorised in file serving
| author | Richard Jones <richard@users.sourceforge.net> |
|---|---|
| date | Fri, 13 Mar 2009 22:48:17 +0000 |
| parents | 3f3f44e3534c |
| children | 49a964df49ea |
| files | CHANGES.txt doc/announcement.txt setup.py |
| diffstat | 3 files changed, 22 insertions(+), 9 deletions(-) [+] |
line wrap: on
line diff
--- a/CHANGES.txt Fri Mar 13 22:39:02 2009 +0000 +++ b/CHANGES.txt Fri Mar 13 22:48:17 2009 +0000 @@ -1,7 +1,7 @@ This file contains the changes to the Roundup system over time. The entries are given with the most recent entry first. -2009-03-13 1.4.7 (r4197) +2009-03-13 1.4.7 (r4202) Features: - Provide a "no selection" option in web interface selection widgets @@ -16,6 +16,7 @@ - EditCSV and ExportCSV altered to include permission checks - HTTP POST required on actions which alter data - HTML file uploads served as application/octet-stream +- Handle Unauthorised in file serving correctly - New item action reject creation of new users - Item retirement was not being controlled - Roundup is now compatible with Python 2.6
--- a/doc/announcement.txt Fri Mar 13 22:39:02 2009 +0000 +++ b/doc/announcement.txt Fri Mar 13 22:48:17 2009 +0000 @@ -7,16 +7,22 @@ - EditCSV and ExportCSV altered to include permission checks - HTTP POST required on actions which alter data - HTML file uploads served as application/octet-stream +- Handle Unauthorised in file serving correctly - New item action reject creation of new users - Item retirement was not being controlled - Roundup is now compatible with Python 2.6 - Improved French and German translations - Improve consistency of item sorting in HTML interface -- Support sendfile() in mod_python for better file transfer +- Various other small bug fixes, robustification and optimisation + +Though some new features made it in also: + - Provide a "no selection" option in web interface selection widgets - Debug logging now uses the logging module rather than print -- Enable XML-RPC through regular web interface -- Various other small bug fixes, robustification and optimisation +- Allow CGI frontend to serve XMLRPC requests. +- Added XMLRPC actions, as well as bridging CGI actions to XMLRPC actions. +- Optimized large file serving via mod_python / sendfile(). +- Support resuming downloads for (large) files. If you're upgrading from an older version of Roundup you *must* follow the "Software Upgrade" guidelines given in the maintenance documentation.
--- a/setup.py Fri Mar 13 22:39:02 2009 +0000 +++ b/setup.py Fri Mar 13 22:48:17 2009 +0000 @@ -40,7 +40,7 @@ 'd' -- A directory 'e' -- A glob pattern""" - + return (d, [f for f in glob('%s/%s'%(d, e)) if os.path.isfile(f)]) def scriptname(path): @@ -93,7 +93,7 @@ # perform the setup action from roundup import __version__ - + setup(name='roundup', version=__version__, author="Richard Jones", @@ -112,16 +112,22 @@ - EditCSV and ExportCSV altered to include permission checks - HTTP POST required on actions which alter data - HTML file uploads served as application/octet-stream +- Handle Unauthorised in file serving correctly - New item action reject creation of new users - Item retirement was not being controlled - Roundup is now compatible with Python 2.6 - Improved French and German translations - Improve consistency of item sorting in HTML interface -- Support sendfile() in mod_python for better file transfer +- Various other small bug fixes, robustification and optimisation + +Though some new features made it in also: + - Provide a "no selection" option in web interface selection widgets - Debug logging now uses the logging module rather than print -- Enable XML-RPC through regular web interface -- Various other small bug fixes, robustification and optimisation +- Allow CGI frontend to serve XMLRPC requests. +- Added XMLRPC actions, as well as bridging CGI actions to XMLRPC actions. +- Optimized large file serving via mod_python / sendfile(). +- Support resuming downloads for (large) files. If you're upgrading from an older version of Roundup you *must* follow the "Software Upgrade" guidelines given in the maintenance documentation.
