[Rt-devel] RT 3.2.1rc2

Jesse Vincent jesse at bestpractical.com
Mon Jul 12 23:18:33 EDT 2004


[ The first release candidate lasted all of 5 minutes, due to a possible
 regression 
 ]

Below is the changelog between RT 3.2.0 and RT 3.2.1rc2. It's a bit
heavier than your average point release changelog, but there have been a
large number of cleanups and improvements in the week and a half 
since 3.2.0. 

	I expect to release 3.2.1 within the next 2-3 days.

	Jesse





* Refactor all web handler creation and initialization logic away from
RT::Interface::Web, webmux and mason_handle scripts, into a new module
"RT::Interface::Web::Handler".

* Updated RT::Interface::Web to make bulk removals of watchers work.

Better listings of tickets with a subject of "0"

* Let the cf param in Ticket->CustomFieldValues be optional,
so we can get Atom tests to work.

Updating Record::Update to be smarter about altering foriegn key rows

A bunch more work to prepare for roundtrippable comma-delimited files
(vitix)

Offline ticket creation from delimited textfiles signficantly improved

Fixed bugs in CreateTickets (Approvals) system, both preexisting and

RT-Ticket: 5787
RT-Status: resolved
RT-UpdateType: correspond

Added ticket absolute urls for the various actions one can take on
searches.

Explicit 'Bookmark this search' functionality has been added back to RT
3.2

RT-Ticket: 5815
RT-Status: resolved
RT-Update-Type: correspond

RT now advises users about how to set the DBA and DBA Password when
upgrading

* "Negative" Ticket searches (for all tickets which don't have a
certain custom field value) now find tickets which have _no_ custom
field value for that ticket.

* Custom Field searches should now work better with non-ascii
custom field names. (Needs user verification)

RT-Ticket: 5800
RT-Status: resolved

RT now stores sent messages in the database as utf-8.

Fixups to Attributes to work with lack of access, rather than just
falling over.

By default, use verbose mode for reporting missing modules.

Added a note about the fact that you'll be happier if you blow away your
old RT instance when upgrading

Fixing tests to conform to linda"s fixed code

(Merging 3.0 to 3.2)


RT-Ticket: 5773
RT-Status: resolved

* DBIx::SearchBuilder dependency bumped from 0.97 to 1.01.

* @ARGV _is_ allowed to be empty; it is $search which must not be.
Thanks to jdwitt at the domain of software.umn.edu for the catch.

Updated French translation from sebastien.person at easter-eggs.com 

Made recording outgoing email optional.
Stopped recording attachments multiple times.


Removing debugging output

Message catalogs updated

RT-Ticket: 5821
RT-Status: resolved
RT-Action: correspond

* Workaround for Mozilla 1.7 and Firefix 0.9.1 rendering bug

RT-Ticket: 5838
RT-Status: resolved
RT-Update: correspond

* Fix webmux.pl to not pass xml files through (xml's content-type is
application/xml not text/xml)

* Fix outgoing content-type of results.rdf


RT-Ticket: 5808
RT-Status: resolved
RT-Action: correspond
Applied the patch from bobg at uic.edu, which puts $RT::WebPath into
QuickSearch URLS.

RT-Ticket: 5814
RT-Status: resolved
RT-Action: correspond
New clauses are now on the top level by default, so blank lines won't
appear unless you move something down a level on purpose (in which case,
they're needed).

Toggling AND/OR now works correctly at all levels.

revision 1189    - huberth - 2004-07-08T17:32:37.125067Z
RT-Ticket: 5690
RT-Status: resolved

* rt-test-dependencies now only tells you which modules are not present
* or
up-to-date, unless you specify the -v (--verbose) flag on the command
line.

* "Negative" Ticket searches (for all tickets which don't have a
certain custom field value) now find tickets which have _no_ custom
field value for that ticket.

* Custom Field searches should now work better with non-ascii
custom field names. (Needs user verification)

RT-Ticket: 5815
RT-Status: resolved
RT-Update-Type: correspond

RT now advises users about how to set the DBA and DBA Password when
upgrading

* InnoDB check must be done at database initialization, not configure;
we can't assume anything about the DSN until then.


RT-Ticket: 5777
RT-Status: reolved
RT-Update: correspond

* Look to form parameters for over-riding defaults on drop-downs

RT-Ticket: 5797
RT-Status: resolved

* Don't provide a bogus null queue, or default to the (nonexistant)
"Todo" queue.


RT-Ticket: 5799
RT-Status: resolved
RT-Action: correspond

* Explicitly require InnoDB


-- 


More information about the Rt-devel mailing list