We are happy to announce that RT 3.8.4 is now available. You can
download it from:
http://download.bestpractical.com/pub/rt/release/rt-3.8.4.tar.gz
http://download.bestpractical.com/pub/rt/release/rt-3.8.4.tar.gz.sig
SHA1 sums
c786eb78dd6c8374da3bc0dd10414e040d69864f rt-3.8.4.tar.gz
7af1be26513b2b26390a456a3360e5cda7d63008 rt-3.8.4.tar.gz.sig
This is primarily a bugfix and security release of RT.
The most important fix is that RT now requires the SuperUser right to edit global RT at a Glance. In all previous 3.8 releases, the "ShowConfigTab" right unintentionally enabled this. If you have not granted this right to any non-administrative user, then this issue should not affect you.
Alternatively, you can download and install the patch that resolves this issue without requiring an upgrade to 3.8.4.
A more complete list of bugs and features can be found after the cut.
Please note that there is a change to database content in this release; see UPGRADING for more.
Features
- Clean up NotifyGroup action
- Obsolete old storable format in NotifyGroup action
- Add support for group name, user name, user's email address and just an email address in NotifyGroup action. This will make easier to use it in crontool.
- Add upgrade script for RT 3.8.4
- Use new format and obsolete old format, we have upgrade script for conversion
- Add support to rt-crontool for --template argument that allows you to specify the name of a template. Template overridings will work for names. Hide --template-id from help, but don't disable it.
- Use RT::Plugin in RT->PluginDirs, so we can override only one place in our tests
Fixes & Cleanups
- Force some widgets to fit at max parent box.
- Use true arrow (html entities) in button for SelectionBox Widget (closes: #13481).
- Add ability to change graph groupby and type once the graph is displayed. (closes: #13479).
- Add a link in search tickets tab to jump easily to Chart when a query exist.
- Be more consistent in Create/Save Changes buttons across objects.
- Be more consistent in Select/New links (most don't list the object name, so do this everywhere).
- Fix overlapping of password file by login button on login page (closes: #13496).
- Show difference in Dashboard queries between saved searches and graphs (like in RT at a glance pref) (closes: #13497).
- Don't show empty value in ticket edit basics queue dropdown, as a ticket must be in a queue.
- In RT::Plugin->Path don't add trailing slash when requested subdir is not defined or empty.
- Typo in IsCc|IsAdminCc documentations.
- Don't show "deleted" status in create ticket page as it doesn't make sense to create deleted tickets (closes: #13500).
- Use GET for firefox2 in ahah (fixes Bookmarks on FF2).
- Allow the creation of tickets in disabled Queues; this is how Approvals work.
- Factor out the quickbar-personal div into its own template.
- Fix failing tests caused by wording changes.
- Avoid undef warning if this is the first time a dashboard has been sent.
- Pull out the value of Counter only once.
- perl.org is a better canonical URL for Perl than .com (in README).
- Pass more context into callbacks when editing custom fields.
- Localize custom field name on edit.
- Don't update watcher in queue watcher edit page when we search for people and one or more current watchers are selected (closes: #13425).
- Require SuperUser for editing global RT at a Glance.
- Add a ReadOnly mode for SelectionBox widgets.
- Show the RT at a Glance selection boxes as ReadOnly if there's no permission to edit them.
The changes in /opt/rt3/bin/webmux.pl is breaking Apache 2 which will not load after upgrading RT from 3.8.1 to 3.8.4 due to "Global $r object is not available. Set: PerlOptions +GlobalRequest\nin httpd.conf at /usr/lib/perl5/site_perl/5.8.8/Apache/DBI.pm line 144." This error also occurred in RT in 2003 !
Posted by: Joergen Thomsen | July 02, 2009 at 04:28 PM
RT 3.8.4 is not working with Firefox 3.5. Selecting a ticket to view it produces only the following output:
Can't use string ("(main.Status != 'deleted')") as an ARRAY ref while "strict refs" in use at /usr/lib/perl5/site_perl/5.8.8/DBIx/SearchBuilder.pm line 1007.
Posted by: Joergen Thomsen | July 02, 2009 at 04:32 PM
The Firefox 3.5 issue disappeared after a few operations. I cannot tell how.
Posted by: Joergen Thomsen | July 02, 2009 at 05:17 PM
thanks to the guys at bestpractical for making the 3.8.x upgrade task as simple and quick as possible.
Posted by: john R | July 06, 2009 at 02:40 PM
You're welcome, John R.
Posted by: Cassandra | July 06, 2009 at 04:21 PM
Joergen:
The rt-users mailing list is the right place to go for questions like this. Subscription instructions and information on all of the mailing lists including RT-Users is available at the above link.
RT-Users offers free community support for RT. If you have a question you think someone else has run into before, you may be best off asking there or looking through the old postings.
Thank you and hope this is useful.
Posted by: Cassandra | July 06, 2009 at 04:35 PM
I am having same problem as Joergen Thomsen.
"Global $r object is not available. Set: PerlOptions +GlobalRequest\nin httpd.conf at /usr/lib/perl5/site_perl/5.8.8/Apache/DBI.pm line 144."
It is a brand new install.
running Debian Lenny
Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny3 with Suhosin-Patch mod_python/3.3.1 Python/2.5.2 mod_pe
rl/2.0.4 Perl/v5.10.0 configured
Posted by: Brad Horrocks | August 23, 2009 at 06:51 AM
Cassandra.
sorry didn't read your comment until after I posted
Regards
Brad
Posted by: Brad Horrocks | August 23, 2009 at 06:56 AM
Hi,
I just upgraded to version 3.8.4 from (3.6.*), due to the fact that I red in the release notes of 3.8, that it is not possible to foward Tickets ONCE to a third person. That was a feature which I missed a long time.
But now I did not find this function in my ticket mask. I just found "Cc once" but I do not want to send a copy to a third person once, I want to forward the complete ticket to a third person once.
Ma be ou can help me with that, because it ma be that I am just too blind :)
Best regards
Posted by: Torsten Maus | August 26, 2009 at 10:51 AM
We are working with version 3.8.4, we never see this program, I hope we can share more information as soon as we have more experience, thanks to the staff.
Posted by: Pedro | September 01, 2009 at 03:06 PM
Hello, Torsten -
Open up the ticket you want to forward. Scroll down to the section you want to forward and next to "reply, comment," etc, you should see "forward." Hit that and just type the email you want to foward to in.
The rt-users mailing list is the right place to go for questions like this. Subscription instructions and information on all of the mailing lists including RT-Users is available at the above link in my reply to Brad.
RT-Users offers free community support for RT. If you have a question you think someone else has run into before, you may be best off asking there or looking through the old postings.
Thank you and hope this is useful.
Posted by: Cassandra | September 23, 2009 at 03:30 PM
what is the root password for the initial configuration?
Posted by: raj | May 07, 2010 at 02:59 AM