Bugfixes
* IE8/9 are encouraged never to use compatibility mode.
* User autocompletes on Oracle now work.
* Disabled personal groups hiding out from 3.8 are cleaned out.
* When upgrading from 3.8 to 4.0 the article upgrade points to the
correct upgrading documentation.
Features
* The Rights Editor now keeps track of the user/group and tab selected
when submitting and switching between states.
* Allow bookmarking tickets from the mobile interface.
* Warn less when your RT is behind a proxy.
* New CheckMoreMSMailHeaders config option that tries harder to detect
outlook and repair weird linespacing issues in text parts.
Documentation
* Lifecycle documentation separate from the RT_Config.pm docs.
* Document how to use the Style Editor and how to add your own CSS.
* Document basic approvals configuration.
* Improve documentation and examples for CreateTickets action
Development
* Improve SQL logging on record creation and the autocompleter.
* Improve the debugging mason errors to include a stack trace.
* Ensure tests never run in the local locale (which can cause
interesting failures).
* Catch and error if we throw warnings in tests.
See https://github.com/bestpractical/rt/compare/rt-4.0.8...rt-4.0.9
for full list of Bugfixes, Features, Documentation, and Development
changes.
- renamed rt-mysql2pg to rt-mysql2pg-contrib per Thomas Sibley
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/request-tracker?expand=0&rev=14
This release, in addition to being a bugfix release, also resolves a
number of security vulnerabilities. It resolves CVE-2012-4730,
CVE-2012-4731, CVE-2012-4732, CVE-2012-4734, CVE-2012-4735, and
CVE-2012-4884.
Bugfixes
* Custom Fields BasedOn can be set from intialdata again.
* Fix the 3.8.4 NotifyGroup upgrade script to properly join notification
groups with a comma.
* Correct the use of the 'approved' state from Lifecycles. It is now
used only when all approvals are completed.
* Use database-level row locking to ensure that scrips do not suffer
from race conditions with scrips from other processes.
* Remove multiple slashes so that page menus display and the active item
is correctly highlighted.
* Improve MaxAttachmentSize documentation.
* Ensure that ticket links in the iCal feed are CSRF whitelisted.
Features
* New alias validator sbin/rt-validate-aliases which helps keep RT and
/etc/aliases in sync.
* Add support for GPG mails in inline format (PGP partitioned encoding)
that are also encoded for transfer with Base64 or quoted printable.
* Add a BeforeLocalization callback to message headers.
* If you have DBIx::SearchBuilder 1.62 or higher and are using full
text indexing on Pg or Oracle, rt-fulltext-indexer uses a faster query
to find unindexed attachments.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/request-tracker?expand=0&rev=13
+ This resolves the following security vulnerabilities:
CVE-2011-2082, CVE-2011-2083, CVE-2011-2084, CVE-2011-2085,
CVE-2011-4458, CVE-2011-4459, and CVE-2011-4460.
+ Remove CSS3PIE, which simply added rounded corners on IE7 and IE8, as
it was causing numerous crashes of IE.
+ Show the current status in the status dropdown during ticket update,
to allow forced setting of the status. This functionality was
available in RT 3.8, and is now being reinstated.
+ Use SearchBuilder queue limits to restrict what statuses and owners
are displayed in drop-downs.
+ Make "New Ticket" a top-level SelfService menu item.
+ Display Lifecycle column correctly in queue admin lists.
+ Allow >64k attributes on MySQL; this is particularly useful for
logos uploaded via the theming editor.
+ Remove two dependencies from the RT mailgate.
+ Adding new arbitrary links to tickets now works as expected in the
REST interface.
+ Subject: lines in Forward Ticket templates are now respected.
+ Sort ticket link numbers numerically, not alphabetically.
+ Ticket reminders are no longer copied when creating a linked ticket;
article and http:// links now are, however.
+ Use relative links (with no hostname) more consistently.
+ Correctly deal with non-ASCII attachment filenames which make use of
MIME parameter value continuations.
+ Find queue-level CFs first in REST interface when there are
duplicates by name.
+ Fix graphing of searches which reference Updated and other
transaction-based limits.
+ Reminder statuses on open and resolve are now configurable
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/request-tracker?expand=0&rev=11
+ Greatly improved print CSS
+ New Config option - HideResolveActionsWithDependencies removes
actions such as Resolve from the action menu on tickets with
outstanding dependencies
+ New Config option - AutocompleteOwnersForSearch allows admins
to force an Owner autocompleter in the Query Builder
+ New Config option - NoTicketInterfaceForApprovals redirects
users to the Approvals interface if they visit an Approval ticket
in the regular RT UI
+ Improved Simple Search documentation and new 'any' keyword for any status
+ Improved case insensitivity in the User and Custom Field Autocompleters
+ new --enable-ssl-mailgate configure option and rt-mailgate options
to assist with setting rt-mailgate up to talk to your ssl
enabled RT server
+ More improvements to email quote detection to handle Outlook quoting
+ The CreateTickets action now supports adding Groups as Watchers
+ httpurl_overwrite no longer inserts spaces into your URLs
+ Added NBSP as a search column in the Query Builder
+ Maintain Approved/Denied state in the radio button on past Approvals
+ Fixes for Bookmarked ticket searches
+ Bugfixes for OverrideOutgoingMailFrom and sending bounces
+ More consistent ordering of Articles
+ Improvements to menu internals, including fixes for Search
collections and localization of key names
+ Preserve Content-Disposition when redistributing mail
+ Improved PGP handling for .asc attachments with misleading content-types
+ By default, RT's session cookie will not be available to javascript
+ Allow Charts to be grouped by Told.
+ Test and localization cleanups.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/request-tracker?expand=0&rev=8
This release contains a number of bugfixes and small improvements
since the 4.0.2 release; a few of the more notable ones include:
+ Due to a change in RT 3.8.9, which also affected RT 4.0.0 and higher,
TransactionBatch scrips were run twice; this has now been fixed.
+ A new toggle has been added to expand all quote folding in a
ticket's transaction history.
+ New "On Forward", "On Forward Transaction" and "On Forward Ticket"
conditions have been added.
+ Ticket searches no longer forget which saved search they were
loaded from when being updated.
+ A new "make jsmin" target has been added to aid in downloading,
compiling, and installing jsmin.
+ Improved threading for automatically generated emails
concerning a ticket.
+ Improved detection of Outlook-style message fowarding headers.
+ No longer error when a user has supplied a non-existant RT style;
instead, fall back to the default.
This is particularly relevant for users coming RT 3.8 with the
3.6 stylesheet applied, which no longer exists in 4.0.
+ Improved handling of files named "0", and Unicode filenames,
in file uploads.
+ Tickets can no longer be linked to deleted tickets.
+ Restore missing menus on simple search result pages.
+ Fix support for perl 5.12 and later by removing a deprecated
use of "defined %hash".
- install rcrequest-tracker symlink
- fix FSF address in init script
- ignore the init-script-without-%restart_on_update-postun warning
from rpmlint: the init script just creates missing directories
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/request-tracker?expand=0&rev=3