diff options
author | recht <recht> | 2006-07-15 11:39:17 +0000 |
---|---|---|
committer | recht <recht> | 2006-07-15 11:39:17 +0000 |
commit | 288833875b081b3a833cda556f98a463475ec3f7 (patch) | |
tree | d2bd58811811b6c9cfddd559f6865a326a1d6a78 /devel | |
parent | 24234260362137cfecb6aa0068d34eb880dae1f3 (diff) | |
download | pkgsrc-288833875b081b3a833cda556f98a463475ec3f7.tar.gz |
update to roundup 1.1.2
Patch provided by Simon 'corecode' Schubert in private mail.
2006-04-27 1.1.2
Feature:
- server-ctl script uses server configuration file (sf bug 1443805)
Fixed:
- progress display in roundup-admin reindex
- bug in menu() permission filter (sf bug 1444440)
- indexing may be turned off for FileClass "content" now
("content" and "type" properties are now automatically included in the
FileClass schema where previously the "content" property was faked and
"type" was optional)
- verbose output during import is optional now (sf bug 1475624)
- escape *all* uses of "schema" in mysql backend (sf bug 1472120)
- responses to user rego email (sf bug 1470254)
- dangling connections in session handling (sf bug 1463359)
- reduced frequency of session timestamp update
- classhelp popup pagination forgot about "type" (sf bug 1465836)
- umask is now configurable (with the same 0002 default)
- sorting of entries in classhelp popup (sf bug 1449000)
- allow single digit seconds in date spec (sf bug 1447141)
- prevent generation of new single-digit seconds dates (sf bug 1429390)
- implement close() on all indexers (sf bug 1242477)
2006-03-03 1.1.1
Fixed:
- failure with browsers not sending "Accept-Language" header
(sf bugs 1429646 and 1435335)
- translate class name in "required property not supplied" error message
(sf bug 1429669)
- error in link property lookups with numeric-alike key values (sf bug 1424550)
- ignore UTF-8 BOM in .po files
- add permission filter to menu() implementations (sf bug 1431188)
- lithuanian translation updated by Nerijus Baliunas (sf patch 1411175)
- incompatibility with python2.3 in the mailer module (sf bug 1432602)
- typo in SMTP TLS option name: "MAIL_TLS_CERFILE" (sf bug 1435452)
- email obfuscation code in html templating is more robust
- blank-title subject line handling (sf bug 1442121)
- "All users may only view and edit issues, files and messages they
create" example in docs (sf bug 1439086)
- saving of queries (sf bug 1436169)
- "Adding a new constrained field to the classic schema" example in docs
(sf bug 1433118)
- security check in mailgw (sf bug 1442145)
- "clear this message" (sf bug 1429367)
- escape all uses of "schema" in mysql backend (sf bug 1397569)
- date spec wasn't allowing week intervals
2006-02-10 1.1.0
Feature:
- trackers may configure custom stop-words for the full-text indexer
- login may now be for a single session (and this is the default)
- trackers may hide exceptions from web users (they will be mailed to the
tracker admin) (hiding is the default)
- include "clear this message" link in the "ok" message bar
Fixed:
- fixes in scripts/import_sf.py
- fix some unicode bugs in roundup-admin import
- Xapian indexer wasn't actually being used and its reindexing of existing
data was busted to boot
- roundup-admin import wasn't indexing message content
- allow dispname to be passed to renderWith (sf bug 1424587)
- rename dispname to @dispname to avoid name clashes in the future
- fixed schema migration problem when Class keys were removed
2006-02-03 1.0.1
Feature:
- scripts/import_sf.py will import a tracker from Sourceforge.NET
- added hasRole() to HTMLUser
Fixed:
- SQL generation for sort/group by separate Link properties (sf bug
1417565)
- fix timezone offsetting in email Date: header
- fix security check for hasPermission('Permission', None)
2006-01-27 1.0
Feature:
- Lithuanian translation by Aiste Kesminaite
- Web User Interface language selection by form variable @language,
browser cookie or HTTP header Accept-Language (sf patch 1360321)
- initial values for configuration options may be passed on
'roundup-admin install' command line (based on sf patch 1237110)
- favicon.ico image may be changed with server config option (sf patch 1355661)
- Password objects initialized from plaintext remember plaintext value
(sf rfe 1379447)
- Roundup installation document includes configuration example
for Exim Internet Mailer (sf bug 1393860)
- enable registration confirmation by web only (sf bug 1381675)
- allow preselection of values in templating menu()s (sf patch 1396085)
- display the query name in the header (sf feature 1298535 / patch 1349387)
- classhelp works with Link properties now (sf bug 1410290)
- added setorderprop() and setlabelprop() to Class (sf features 1379534,
1379490)
- CSV encoding support (sf bug 1240848)
- fields rendered with StructuredText are hyperlinked by default
- additional attributes for input element may be passed to the 'field'
method of a property wrapper
- added "copy_url" method to generate a URL for copying an item
Fixed:
- MySQL now creates String columns using the TEXT column type
- password.crypt won't work with md5 passwords (sf bug 1372253)
- use quoted printable encoding for nosy attachments that have MIME
type 'text/plain' but contain 8-bit characters (sf bug 1381559)
- login name and email address fields in the classic template
are highlighted as required fields (sf bug 1392364)
- french translation updated by Patrick Decat (sf patch 1397059)
- HTTP authorization takes precedence over session cookie (sf bug 1396134)
- enforce correct encoding of PostgreSQL backend (sf bug 1374235)
- grouping/sorting on link to same class fixed (sf bug 1404930)
- all backends implement the retired check in getnodeids (sf bug 1290560)
- fix detection of "missing" existing values in CGI form parser (sf bug
1414149)
- ZRoundup works again (sf bug 1263842)
- default user template does not display password fields and submit button
when editing is not allowed
- fix StructuredText import in cgi.templating
- have "System Messages" be marked as such again (sf bug 1281907)
- enable editing of public queries (sf bug 966144)
2005-10-07 0.9.0b1
Feature:
- added "imapServer.py" script (sf patch 934567)
- added date selection popup windows (thanks Marcus Priesch)
- added Xapian indexer; replaces standard indexers if Xapian is available
- mailgw subject parsing has configurable levels of strictness
- nosy messages may be sent individually to all recipients
- remember where we came from when logging in (sf patch 1312889)
2006-??-?? 0.8.6
Fixed:
- french translation updated by Patrick Decat (sf patch 1397059)
- tighten up Date parsing to not allow 'M/D/YY' (or 'D/M/YY) (sf bug
1290550)
- handle "schema" being reserved word in MySQL 5+ (sf bug 1397569)
- fixed documentation of filter() in the case of multiple values in a
String search (sf bug 1373396)
- fix comma-separated ID filter spec in web requests (sf bug 1396278)
- fix Date: header generation to be LOCALE-agnostic (sf bug 1352624)
- fix admin doc description of roundup-server config file
- fix redirect after instant registration (sf bug 1381676)
- fix permission checks in cgi interface (sf bug 1289557)
- fix permission check on RetireAction (sf bug 1407342)
- timezone now applied to date for pretty-format (sf bug 1406861)
- fix mangling of "_" in mail Subject class name (sf bug 1413852)
- catch bad classname in URL (related to sf bug 1240541)
- clean up digested_file_types (sf bug 1268303)
- fix permission checks in mailgw (sf bug 1263655)
- fix encoding of subject in generated error message (sf bug 1414465)
2005-10-07 0.8.5
Feature:
- Argentinian Spanish translation by Ramiro Morales
Fixed:
- Display of Multilinks where linked Class labelprop values are None
- Fix references to the old * Registration Permissions
- Fix missing merge of fix to sf bug 1177057
- Fix RDBMS indexer indexing UTF-8 words that encode to > 30 chars
- Handle invalidly-specified charsets in incoming email
Diffstat (limited to 'devel')
-rw-r--r-- | devel/roundup/Makefile | 13 | ||||
-rw-r--r-- | devel/roundup/PLIST | 39 | ||||
-rw-r--r-- | devel/roundup/distinfo | 8 |
3 files changed, 31 insertions, 29 deletions
diff --git a/devel/roundup/Makefile b/devel/roundup/Makefile index f9bc75a4b9a..a91a20bdc58 100644 --- a/devel/roundup/Makefile +++ b/devel/roundup/Makefile @@ -1,9 +1,8 @@ -# $NetBSD: Makefile,v 1.27 2006/02/05 23:08:52 joerg Exp $ +# $NetBSD: Makefile,v 1.28 2006/07/15 11:39:17 recht Exp $ -DISTNAME= roundup-0.8.4 -PKGREVISION= 1 +DISTNAME= roundup-1.1.2 CATEGORIES= devel -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=roundup/} +MASTER_SITES= http://cheeseshop.python.org/packages/source/r/roundup/ MAINTAINER= recht@NetBSD.org HOMEPAGE= http://roundup.sf.net/ @@ -23,9 +22,9 @@ PYTHON_PATCH_SCRIPTS+= roundup/scripts/roundup_demo.py PYTHON_PATCH_SCRIPTS+= roundup/scripts/roundup_gettext.py PYTHON_PATCH_SCRIPTS+= roundup/version_check.py run_tests.py PYTHON_PATCH_SCRIPTS+= scripts/add-issue scripts/copy-user.py -PYTHON_PATCH_SCRIPTS+= scripts/roundup-reminder scripts/schema_diagram.py -PYTHON_PATCH_SCRIPTS+= tools/load_tracker.py tools/migrate-queries.py -PYTHON_PATCH_SCRIPTS+= tools/pygettext.py +PYTHON_PATCH_SCRIPTS+= scripts/imapServer.py scripts/roundup-reminder +PYTHON_PATCH_SCRIPTS+= scripts/schema_diagram.py tools/load_tracker.py +PYTHON_PATCH_SCRIPTS+= tools/migrate-queries.py tools/pygettext.py ROUNDUPDOCDIR= ${PREFIX}/share/doc/roundup diff --git a/devel/roundup/PLIST b/devel/roundup/PLIST index f063ac1ca4d..c4def21140e 100644 --- a/devel/roundup/PLIST +++ b/devel/roundup/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.12 2006/04/17 07:07:17 jlam Exp $ +@comment $NetBSD: PLIST,v 1.13 2006/07/15 11:39:17 recht Exp $ bin/roundup-admin bin/roundup-demo bin/roundup-gettext @@ -28,15 +28,24 @@ ${PYSITELIB}/roundup/backends/back_postgresql.pyo ${PYSITELIB}/roundup/backends/back_sqlite.py ${PYSITELIB}/roundup/backends/back_sqlite.pyc ${PYSITELIB}/roundup/backends/back_sqlite.pyo +${PYSITELIB}/roundup/backends/back_tsearch2.py +${PYSITELIB}/roundup/backends/back_tsearch2.pyc +${PYSITELIB}/roundup/backends/back_tsearch2.pyo ${PYSITELIB}/roundup/backends/blobfiles.py ${PYSITELIB}/roundup/backends/blobfiles.pyc ${PYSITELIB}/roundup/backends/blobfiles.pyo +${PYSITELIB}/roundup/backends/indexer_common.py +${PYSITELIB}/roundup/backends/indexer_common.pyc +${PYSITELIB}/roundup/backends/indexer_common.pyo ${PYSITELIB}/roundup/backends/indexer_dbm.py ${PYSITELIB}/roundup/backends/indexer_dbm.pyc ${PYSITELIB}/roundup/backends/indexer_dbm.pyo ${PYSITELIB}/roundup/backends/indexer_rdbms.py ${PYSITELIB}/roundup/backends/indexer_rdbms.pyc ${PYSITELIB}/roundup/backends/indexer_rdbms.pyo +${PYSITELIB}/roundup/backends/indexer_xapian.py +${PYSITELIB}/roundup/backends/indexer_xapian.pyc +${PYSITELIB}/roundup/backends/indexer_xapian.pyo ${PYSITELIB}/roundup/backends/locking.py ${PYSITELIB}/roundup/backends/locking.pyc ${PYSITELIB}/roundup/backends/locking.pyo @@ -52,6 +61,9 @@ ${PYSITELIB}/roundup/backends/sessions_dbm.pyo ${PYSITELIB}/roundup/backends/sessions_rdbms.py ${PYSITELIB}/roundup/backends/sessions_rdbms.pyc ${PYSITELIB}/roundup/backends/sessions_rdbms.pyo +${PYSITELIB}/roundup/backends/tsearch2_setup.py +${PYSITELIB}/roundup/backends/tsearch2_setup.pyc +${PYSITELIB}/roundup/backends/tsearch2_setup.pyo ${PYSITELIB}/roundup/cgi/MultiMapping.py ${PYSITELIB}/roundup/cgi/MultiMapping.pyc ${PYSITELIB}/roundup/cgi/MultiMapping.pyo @@ -130,6 +142,9 @@ ${PYSITELIB}/roundup/cgi/ZTUtils/__init__.pyo ${PYSITELIB}/roundup/cgi/__init__.py ${PYSITELIB}/roundup/cgi/__init__.pyc ${PYSITELIB}/roundup/cgi/__init__.pyo +${PYSITELIB}/roundup/cgi/accept_language.py +${PYSITELIB}/roundup/cgi/accept_language.pyc +${PYSITELIB}/roundup/cgi/accept_language.pyo ${PYSITELIB}/roundup/cgi/actions.py ${PYSITELIB}/roundup/cgi/actions.pyc ${PYSITELIB}/roundup/cgi/actions.pyo @@ -235,25 +250,17 @@ man/man1/roundup-mailgw.1 man/man1/roundup-server.1 share/doc/roundup/CHANGES.txt share/doc/roundup/COPYING.txt -share/doc/roundup/FAQ.html share/doc/roundup/FAQ.txt share/doc/roundup/README.txt share/doc/roundup/ZPL.txt -share/doc/roundup/admin_guide.html share/doc/roundup/admin_guide.txt -share/doc/roundup/announcement.html share/doc/roundup/announcement.txt -share/doc/roundup/customizing.html share/doc/roundup/customizing.txt share/doc/roundup/debugging.txt share/doc/roundup/default.css -share/doc/roundup/design.html share/doc/roundup/design.txt -share/doc/roundup/developers.html share/doc/roundup/developers.txt -share/doc/roundup/features.html share/doc/roundup/features.txt -share/doc/roundup/glossary.html share/doc/roundup/glossary.txt share/doc/roundup/images/edit.png share/doc/roundup/images/hyperdb.png @@ -262,31 +269,24 @@ share/doc/roundup/images/logo-codesourcery-medium.png share/doc/roundup/images/logo-software-carpentry-standard.png share/doc/roundup/images/roundup-1.png share/doc/roundup/images/roundup.png -share/doc/roundup/implementation.html share/doc/roundup/implementation.txt -share/doc/roundup/index.html share/doc/roundup/index.txt -share/doc/roundup/installation.html share/doc/roundup/installation.txt -share/doc/roundup/mysql.html share/doc/roundup/mysql.txt share/doc/roundup/original_overview.html share/doc/roundup/overview.txt -share/doc/roundup/postgresql.html share/doc/roundup/postgresql.txt share/doc/roundup/spec.html -share/doc/roundup/tracker_templates.html share/doc/roundup/tracker_templates.txt -share/doc/roundup/upgrading.html share/doc/roundup/upgrading.txt -share/doc/roundup/user_guide.html share/doc/roundup/user_guide.txt share/doc/roundup/whatsnew-0.7.txt -share/doc/roundup/whatsnew-0.8.html share/doc/roundup/whatsnew-0.8.txt share/locale/de/LC_MESSAGES/roundup.mo share/locale/en/LC_MESSAGES/roundup.mo +share/locale/es_AR/LC_MESSAGES/roundup.mo share/locale/fr/LC_MESSAGES/roundup.mo +share/locale/lt/LC_MESSAGES/roundup.mo share/locale/ru/LC_MESSAGES/roundup.mo share/locale/zh_CN/LC_MESSAGES/roundup.mo share/locale/zh_TW/LC_MESSAGES/roundup.mo @@ -297,6 +297,7 @@ share/roundup/templates/classic/detectors/nosyreaction.py share/roundup/templates/classic/detectors/statusauditor.py share/roundup/templates/classic/detectors/userauditor.py share/roundup/templates/classic/extensions/README.txt +share/roundup/templates/classic/html/_generic.calendar.html share/roundup/templates/classic/html/_generic.collision.html share/roundup/templates/classic/html/_generic.help.html share/roundup/templates/classic/html/_generic.index.html @@ -326,10 +327,12 @@ share/roundup/templates/classic/schema.py share/roundup/templates/minimal/TEMPLATE-INFO.txt share/roundup/templates/minimal/detectors/userauditor.py share/roundup/templates/minimal/extensions/README.txt +share/roundup/templates/minimal/html/_generic.calendar.html share/roundup/templates/minimal/html/_generic.collision.html share/roundup/templates/minimal/html/_generic.help.html share/roundup/templates/minimal/html/_generic.index.html share/roundup/templates/minimal/html/_generic.item.html +share/roundup/templates/minimal/html/help_controls.js share/roundup/templates/minimal/html/home.classlist.html share/roundup/templates/minimal/html/home.html share/roundup/templates/minimal/html/page.html diff --git a/devel/roundup/distinfo b/devel/roundup/distinfo index 91ec2afa3c4..818e6792109 100644 --- a/devel/roundup/distinfo +++ b/devel/roundup/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.22 2005/08/06 20:34:00 recht Exp $ +$NetBSD: distinfo,v 1.23 2006/07/15 11:39:17 recht Exp $ -SHA1 (roundup-0.8.4.tar.gz) = 4f62e8cea542a4920965bd255e75a72de5314edd -RMD160 (roundup-0.8.4.tar.gz) = ab39d53e9414b88fb0cf01c2d8ef5e7c80e48b36 -Size (roundup-0.8.4.tar.gz) = 909600 bytes +SHA1 (roundup-1.1.2.tar.gz) = d1b686fbb5553b8776b8a15db364fc362254be8b +RMD160 (roundup-1.1.2.tar.gz) = 9c68a7cc2d108eeffdbd9902b190ba32eaaac64c +Size (roundup-1.1.2.tar.gz) = 876455 bytes |