pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/rt4 Update to RT 4.2.11



details:   https://anonhg.NetBSD.org/pkgsrc/rev/c294b4ca4835
branches:  trunk
changeset: 651950:c294b4ca4835
user:      manu <manu%pkgsrc.org@localhost>
date:      Mon May 18 13:35:30 2015 +0000

description:
Update to RT 4.2.11

RT 4.2.11 -- 2015-05-07
--------------------------

This release is a bugfix release; most notably, it improves indexing
time for full-text search, as well as improving support for Apache 2.4
and MySQL 5.5.  Interactive command-line tools (including upgrade tools)
will now also default to displaying warnings to STDERR, to aid in
awareness of potential errors.

The complete list of changes includes:

General user UI
 * If storing a transaction failed, note the failure obviously in the
   ticket history (#30419)
 * Make sub-menus accessible on screen-readers
 * Prevent Dashboard portlet from rendering with too many columns
 * Hint that a transaction is Correspondence, using red background, on Jumbo
   and Bulk Update pages as well.
 * Articles distinction between "no classes exist" and "none visible to user"
   (#30638)
 * Skip Articles Class selection page if there is only one valid option
   (#29975)
 * For consistency with other roles, don't attempt to send email
   notifications to owners that are disabled
 * Improve search performance when searching custom field values on users
 * Allow ModifyTicket to change nobody -> someone else, without OwnTicket
 * Allow HTML5 <s> and <del> tags for the replaced <strike> tag
 * Respect the user's chosen units for Time Worked across page loads, instead
   of always defaulting to minutes. (#17985)
 * In Jumbo, preserve ticket basics so in progress changes persist after
   returning to the page
 * Make elements styled as .button render the same as other buttons
 * Add print styles for button and .button that match other inputs

Command-line
 * Default to enabling error warnings to the screen for interactive commands
 * Standardize --help, --quiet and --verbose options across tools
 * Allow GSSAPI authentication with bin/rt (#25074)

Web Administration
 * Don't show rights on role groups rights list which are nonsensical (#30556)
 * Support setting multiply-valued custom fields during REST ticket creation
 * Fix an infinite loop in multiple-valued custom field parsing
 * Recover gracefully on template creation failure (#29021)
 * Provide a user-legible representation of the user's GPG key (#25376)
 * Ability to change back to "role" UsernameFormat
 * Consistently store un-encoded header data for forwards (#29714)

Server Administration
 * Improve full-text indexing by 1-2 orders of magnitude, on both PostgreSQL
   and MySQL.
 * Warn if innodb_log_file_size would limit uploads to < 5M on MySQL 5.5 and later
 * Increase the warn threshold on max_allowed_packet to 5M
 * Validate lifecycle right name length
 * For convenience, allow using the distribution name instead of package
   name in Plugin(); for example: Plugin('RT-Extension-SLA')
 * Suggest explicit binlog_path for sphinx >= 1.10
 * Drop DatabaseRequireSSL option that does nothing; replace with
   DatabaseExtraDSN option to allow passing of arbitrary additional
   database parameters to the database interface
 * Respect configure-time FontPath configuration
 * Configurable transaction suppression for EscalatePriority (#29465)
 * Switch from Oracle DBA-only tables to tables the user can inspect (#30393)
 * Properly handle large IN sql arguments by breaking them up in to separate
   statements

Developer
 * Deprecate unused RT::Interface::CLI::debug sub
 * Standardize and simplify boilerplate for command-line options
 * Make rt-validator infinite loop checker actually work
 * Add 'mbox' option to $MailCommand which writes mbox-formatted output
 * Allow attributes to be set after object creation in initialdata
   files (#13036)
 * Do not set charset and body on multipart messages in ContentAsMIME (#23671)
 * Look harder for content in message/rfc822 parts
 * Allow creation of multipart/related via REST, by providing Content-IDs
 * Fold RT::Shredder code into core record classes
 * Skip Shredder tests on all non-SQLite databases
 * Built in HTTP Basic auth and htpasswd support in rt-apache tool
 * New callbacks for Ticket/Elements/ShowBasics, AfterTimeEstimated and
   AfterTimeWorked
 * Use %ARGS values in /Admin/Users/Modify.html to allow callbacks to modify
   them (#27655)
 * Allow passing SquelchMailTo to Ticket->Create
 * Explicitly depend on Class::Accessor::Fast not Class::Accessor
 * Add BodyClass parameter to Elements/Header so callbacks can more easily
   style only their own pages.

Documentation
 * Extend the documentation to support Apache 2.4 deployment
 * Attempt to improve reliability in lighttpd by suggesting sockets instead of
   TCP connection
 * Information on finding and installing plugins
 * Information on the new rights interface in the UPGRADING doc (#29515)

Internationalization
 * Localize EmailFrequency properties
 * Updated localizations (German, Spanish, French, Icelandic, Italian,
   Japanese, Lithuanian, Russian, Swedish, Traditional Chinese)

diffstat:

 devel/rt4/Makefile |   6 +++---
 devel/rt4/PLIST    |  22 +++-------------------
 devel/rt4/distinfo |   8 ++++----
 3 files changed, 10 insertions(+), 26 deletions(-)

diffs (93 lines):

diff -r e57fdaf0573e -r c294b4ca4835 devel/rt4/Makefile
--- a/devel/rt4/Makefile        Mon May 18 12:52:58 2015 +0000
+++ b/devel/rt4/Makefile        Mon May 18 13:35:30 2015 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.18 2015/05/17 20:23:34 joerg Exp $
+# $NetBSD: Makefile,v 1.19 2015/05/18 13:35:30 manu Exp $
 
-DISTNAME=      rt-4.2.10
+DISTNAME=      rt-4.2.11
 PKGNAME=       ${DISTNAME:S/rt/rt4/}
 CATEGORIES=    devel
-MASTER_SITES=  http://download.bestpractical.com/pub/rt/release/
+MASTER_SITES=  https://download.bestpractical.com/pub/rt/release/
 
 MAINTAINER=    ryoon%NetBSD.org@localhost
 HOMEPAGE=      http://www.bestpractical.com/rt/
diff -r e57fdaf0573e -r c294b4ca4835 devel/rt4/PLIST
--- a/devel/rt4/PLIST   Mon May 18 12:52:58 2015 +0000
+++ b/devel/rt4/PLIST   Mon May 18 13:35:30 2015 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2015/03/01 21:25:17 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.9 2015/05/18 13:35:30 manu Exp $
 share/examples/rt4/RT_Config.pm
 share/examples/rt4/RT_SiteConfig.pm
 share/rt4/bin/rt
@@ -26,6 +26,7 @@
 share/rt4/data/docs/customizing/templates.pod
 share/rt4/data/docs/customizing/timezones_in_charts.pod
 share/rt4/data/docs/dashboards.pod
+share/rt4/data/docs/extensions.pod
 share/rt4/data/docs/extending/clickable_links.pod
 share/rt4/data/docs/extending/external_custom_fields.pod
 share/rt4/data/docs/extending/using_forms_widgets.pod
@@ -1236,6 +1237,7 @@
 share/rt4/etc/upgrade/4.2.6/schema.mysql
 share/rt4/etc/upgrade/4.2.7/content
 share/rt4/etc/upgrade/4.2.8/content
+share/rt4/etc/upgrade/4.2.10/content
 share/rt4/etc/upgrade/generate-rtaddressregexp
 share/rt4/etc/upgrade/sanity-check-stylesheets
 share/rt4/etc/upgrade/shrink-cgm-table
@@ -1411,19 +1413,10 @@
 share/rt4/lib/RT/SharedSetting.pm
 share/rt4/lib/RT/SharedSettings.pm
 share/rt4/lib/RT/Shredder.pm
-share/rt4/lib/RT/Shredder/ACE.pm
-share/rt4/lib/RT/Shredder/Attachment.pm
-share/rt4/lib/RT/Shredder/CachedGroupMember.pm
 share/rt4/lib/RT/Shredder/Constants.pm
-share/rt4/lib/RT/Shredder/CustomField.pm
-share/rt4/lib/RT/Shredder/CustomFieldValue.pm
 share/rt4/lib/RT/Shredder/Dependencies.pm
 share/rt4/lib/RT/Shredder/Dependency.pm
 share/rt4/lib/RT/Shredder/Exceptions.pm
-share/rt4/lib/RT/Shredder/Group.pm
-share/rt4/lib/RT/Shredder/GroupMember.pm
-share/rt4/lib/RT/Shredder/Link.pm
-share/rt4/lib/RT/Shredder/ObjectCustomFieldValue.pm
 share/rt4/lib/RT/Shredder/POD.pm
 share/rt4/lib/RT/Shredder/Plugin.pm
 share/rt4/lib/RT/Shredder/Plugin/Attachments.pm
@@ -1435,16 +1428,7 @@
 share/rt4/lib/RT/Shredder/Plugin/Summary.pm
 share/rt4/lib/RT/Shredder/Plugin/Tickets.pm
 share/rt4/lib/RT/Shredder/Plugin/Users.pm
-share/rt4/lib/RT/Shredder/Principal.pm
-share/rt4/lib/RT/Shredder/Queue.pm
 share/rt4/lib/RT/Shredder/Record.pm
-share/rt4/lib/RT/Shredder/Scrip.pm
-share/rt4/lib/RT/Shredder/ScripAction.pm
-share/rt4/lib/RT/Shredder/ScripCondition.pm
-share/rt4/lib/RT/Shredder/Template.pm
-share/rt4/lib/RT/Shredder/Ticket.pm
-share/rt4/lib/RT/Shredder/Transaction.pm
-share/rt4/lib/RT/Shredder/User.pm
 share/rt4/lib/RT/Squish.pm
 share/rt4/lib/RT/Squish/CSS.pm
 share/rt4/lib/RT/Squish/JS.pm
diff -r e57fdaf0573e -r c294b4ca4835 devel/rt4/distinfo
--- a/devel/rt4/distinfo        Mon May 18 12:52:58 2015 +0000
+++ b/devel/rt4/distinfo        Mon May 18 13:35:30 2015 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.10 2015/03/01 21:25:17 ryoon Exp $
+$NetBSD: distinfo,v 1.11 2015/05/18 13:35:30 manu Exp $
 
-SHA1 (rt-4.2.10.tar.gz) = 92af386e9c09a0e9489ec1cd55b66c65b77d22be
-RMD160 (rt-4.2.10.tar.gz) = 43eae6a7d1a4710965e9926f57d27fcdfc3322cf
-Size (rt-4.2.10.tar.gz) = 7628431 bytes
+SHA1 (rt-4.2.11.tar.gz) = c40063b4265a983343804f2056b22964a8ba7be9
+RMD160 (rt-4.2.11.tar.gz) = f113e30452137c6cd1fdd5c0a2083be4a7d84943
+Size (rt-4.2.11.tar.gz) = 7537515 bytes
 SHA1 (patch-Makefile.in) = d46b5cd6e9de77409ac8d6b6c172bc9dd3ed96be
 SHA1 (patch-config.layout) = 1e237d38d4e3a2ad6c240feb3e58f1345c7ff476



Home | Main Index | Thread Index | Old Index