
jesse at bestpractical
Dec 18, 2006, 2:54 PM
Post #1 of 1
(1157 views)
Permalink
|
I'm pleased to announce RT 3.6.2. This release features some fairly major improvments to customization of the "RT at a glance" portlet, as well as a slew of bugfixes and other improvements. You can, as always, download the latest release of RT at http://download.bestpractical.com/pub/rt/release/rt.tar.gz Best, Jesse Features * finer-grained control of what's displayed on ticket approval from Drew Taylor * Kevin Murphy added support for the following config options ** SuppressInlineTextFiles ** DontSearchFileAttachments * added support for marking RT's HTTP cookie as "secure", patch from Pavel Ruzicka * Give Freeform form elements an id. This will be useful in combination with the EditComponentName callback. With a few local mods, date CFs will be able to use the date picker. Without an id the date picker doesn't work. Thanks to Todd Chapman * Added the ability to search on TimeEstimated * new method $User->WatchedQueues * made LoadConfig a lot more vocal about why it can't read your config files and offer some hints and warnings about fixing it * Savable charts * Switch saved searches management to RT::SavedSearche(s) classes * Global MyRT configuration interface, allow resetting MyRT * Refactoring to add a method to just _send_ a MIME::Entity as email * Allow admins to set custom field values on user create Fixes * CullRTAddresses in RT::Interface::Email was using reversed filter logic * rt-mailgate without --action argument was failing * fixed balancing of HTML tags, thanks to Erik Peterson * we now sort chart results before displaying them, thanks to Petter Reinholdtsen * added fix for "Search by requestor" appearing to break in 3.6.1, also, known as 'Requestor.EmailAddress' bug * correct a hardcoded RT::WebPath in initialdata and upgrade scripts, the RT homepage no longer explodes if you upgrade from 3.4 * MIME::Entity was dropping non-standard headers * on ticket creation safe entered dates when validation of custom fields fails * fix a debug message when ticket created with inactive status and resolved date is not set * Tobias Kremer pointed out a typo in Ticket_Overlay.pm that caused an error when a user got a certain permission denied message [rt3.fsck.com #7852] * Handle Apache::Session database errors a bit more gracefully * POSIX::strftime on Solaris isn't robust enough to deal with our Date: header generation. Switched to Date::Format::strftime instead. As well fixes incorrect field on systems with not english locale. thanks to Tim Bishop * Brian Gallew spotted that we have no tab for Tools -> My Day, so it's fix that brings new feature alive * fixed a problem with setting value of custom fields with category during ticket creation [rt3.fsck.com #7903] * fine tuned [Take] and [Steal] actions according to ACL, so users would be able to see this actions only when they have all required rights * added a workaround for parsing headers from broken MUAs * applied SelfService cleanup and regularization patches from David Chandek-Stark * fixed problems in building queries with conditions based on CFs with not-ascii names [rt3.fsck.com #8012] * fixed [rt3.fsck.com #5248] * scrip management [rt3.fsck.com #7445] Performance * don't run multiple times a quite expensive ACL check in html/Ticket/ Elements/Tabs * minor improvements in SetOwner method I18N * Updated Spanish translation from Carlos Velasco * Updated Russian translation from Andrew Kornilov * Updated Polish translation from Arkadiusz Miskiewicz Callbacks * FailedLogin and SuccessfulLogin callbacks in the autohandler * AfterShowHistory and BeforeShowSummary callbacks in Ticket/ Display.html * ModifySearch callback in Elements/ShowSearch * FormEnd callback in User/Prefs.html Tests * new tests for mailgate, query builder, mime headers parsing, emails with a long subject * Todd Chapman spotted that a missing plan was masking test failures * test syntax of comps with a mason compiler
|