Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Request Tracker: Announce

RT 2.0.9 - Chock full o' tickety goodness

 

 

Request Tracker announce RSS feed   Index | Next | Previous | View Threaded


jesse at bestpractical

Nov 14, 2001, 12:32 PM

Post #1 of 1 (705 views)
Permalink
RT 2.0.9 - Chock full o' tickety goodness

I'm pleased to announce the immediate availability of RT 2.0.9. This
release hast lots and lots of new goodies and bug fixes:

Installation:

* RT now depends on DBIx::SearchBuilder 0.47

* tools/insertdata: Fixed templates to include the ticket subject if
it was otherwise blank

* tools/cpan2rpm: Added cpan2rpm to the tools directory, for
autogenerating rpms of CPAN modules

* Makefile, rt.spec: Added support for autobuilding an rpm with
"make rpm"

* Fixes to initacls.Pg to allow installation with Unix Domain sockets

* tools/initdb: initdb won't whine if you don't set a host

* Refactored images path to have a configurable URL, so it will work
with fastcgi ;)

* Lengthened queue name and email addresses in the default DB schema

* etc/: config.pm, schema.Pg, schema.mysql, schema.pm: Added some new
indices, based on recommendations from Nobel Tse at Outblaze


Core:

* Added support for unit testing

* Started to cleanup config.pm to not use deprecated methods when
displaying ticket columns.

* lib/RT/Ticket.pm: Fix for #791: duplicated requestors on merge.

* Fix for #934: creating users doesn't completely fail (new)

* etc/config.pm, lib/RT/Handle.pm: Added support for postgres'
connections-over-ssl

* Abstracted out status enumeration and validation. Sites can now
modify the set of statuses available. Though that's 100% unsupported.

* Tickets which are created in a "resolved" state will now have their
"resolved" date set right.

* lib/RT/User.pm: Started work on "Email password to user"

* First bits of glue for new RT unit testing infrastructure

* lib/RT/Action/SendPasswordEmail.pm: Added an action to mail a
password to the user.

* Simple fixes to POD from Feargal Reilly to fix complaints from
pod2man

* lib/RT/Watcher.pm: Added a patch from Simon Cozens which makes sure
that a requestor is always a user, rather than an email address.

* lib/RT/Keyword.pm: Added a helper Load function to load by Id or Path

* Template got new helper functions for loading queue and system
templates.

* Brought forward a security fix from 2.0.8_01.
(nonusers could get superuser permissions from the CLI)

* lib/RT/Ticket.pm: Fixed the "ticket status changes from
open to open" bug, thanks to raphael at linkvest.

* lib/RT/Tickets.pm: Refactored to provide better access to fields
that tickets can be sorted on.

* lib/RT/User.pm: a fix to allow you to create multiple users with no
email address.

* lib/RT/Tickets.pm: Added sub Due to Tickets.pm. fixes #910

* lib/RT/Interface/Web.pm: Added code to detect bogus ticket update
types


Mail Gateway:

* bin/rt-mailgate: added support to rt-mailgate for putting the queue
name in a +extension

* lib/RT/Interface/Email.pm: fixed a user creation race condition in
the mail gateway

CLI:

* bin/rt: Documentation cleanups. removing an unnecessary data
tainting check

* bin/rtadmin: Online help fixes

Web UI:

* Cleaned up transaction history display to eat less space and be more
accurate

* lib/RT/Interface/Web.pm, webrt/Ticket/Display.html: work on
web-based ticket creation. fixed bugs setting due dates, etc

* webrt/Ticket/Create.html: Some cleanups to the Create form. No new
functionality, just a little bit prettier

* webrt/Elements/SelectTicketSortBy: Elements/SelectTicketsSortBy now
uses new list of sortable Tickets fields in Tickets.pm

* webrt/Search/Listing.html: Column headings in searches are now
clicky, where possible

* webrt/Ticket/Elements/ShowTransaction: URLs in ticket history should
now be clicky

* Added a hook for sites to put their own html in the top of the
"Home" page by overriding Elements/CustomHomepageHeader

* webrt/Ticket/Elements/EditLinks: added WebPath to fix some links in
showlinks

* webrt/Ticket/Elements/ShowHistory: Added an optional bit of
configuration to not show the "History" header (under the hood)

* webrt/Ticket/Elements/ShowTransaction: Added a new option "Show
commands" to show tranasaction (under the hood)

* Webui: Added support for reenabling deleted queues and keywords

* webrt/Ticket/Update.html: Named the ticket update form.
* webrt/Admin/Elements/SelectRights: Updated ACL selecting UI to work
properly with browsers that try to auto-select a value in a SELECT

* webrt/Ticket/: Display.html, ModifyAll.html: Fix to not automatically
record comments if nothing was typed.

* Fixed a display bug in mytickets and myrequests which prevented
clicking on subjectless tickets

* webrt/Ticket/Update.html, lib/RT/Interface/Web.pm: Now show the
current ticket subject by default in the update subject box.
But don't include it in the transaction if it hasn't changed.

* Refactored SelectQueue to elimintate duplicate code and enable
a "too many queues" option (under the hood)

* Added support for timing page display with &Debug=1


--
http://www.bestpractical.com/products/rt -- Trouble Ticketing. Free.

Request Tracker announce RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.