RT 3.2.1rc2

[ 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@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@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

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

I see no mention on the two fixes (bug and help) in rt-crontool,
but I assume those are also in. If not, please make sure =)

-HK

Hello Jesse,

–Am Montag, 12. Juli 2004 23:18 Uhr -0400 schrieb Jesse Vincent
jesse@bestpractical.com:

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.

the inability to compose Queries with “OR” in Query Builder still exists
with rc2.

Dirk.