[Rt-devel] RT 3.2.2rc1

Jesse Vincent jesse at bestpractical.com
Mon Sep 13 23:20:34 EDT 2004


I'm pleased to announce the first release candidate of RT 3.2.2. 
Generally, the RT 3.2 series has been more stable than 3.0.x, which has 
led to a somewhat longer cycle between releases. (It's been almost two 
months since 3.2.1).
That doesn't mean we haven't been busy with fixes and updates since 
then.


RT 3.2.2rc1 features the following changes relative to RT 3.2.1.   
Assuming all goes well, expect to see RT 3.2.2 within about a week.


	JEsse


------------------------------------------------------------------------
r1464 | leira | 2004-09-08 17:41:43 -0400 (Wed, 08 Sep 2004) | 2 lines

Don't put a span around things if it won't do anything.

------------------------------------------------------------------------
r1462 | leira | 2004-09-08 17:31:51 -0400 (Wed, 08 Sep 2004) | 2 lines

Overdue things are now read.

------------------------------------------------------------------------
r1460 | leira | 2004-09-08 17:29:25 -0400 (Wed, 08 Sep 2004) | 2 lines

Use time() instead of making an RT::Date.

------------------------------------------------------------------------
r1458 | leira | 2004-09-08 17:19:51 -0400 (Wed, 08 Sep 2004) | 4 lines

If something is overdue, set DueRelative to class "overdue".

Note: core RT doesn't have an "overdue" class at this time.

------------------------------------------------------------------------
r1380 | jesse | 2004-08-31 14:49:23 -0400 (Tue, 31 Aug 2004) | 10 lines


  ----------------------------------------------------------------------
  r8480 at tinbook:  jesse | 2004-08-31T18:48:19.505579Z
  Added callbacks to let users add entries to show and edit basics boxes

  Made "type" an editable field on tickets (at the web api level, not in 
the UI)

  ----------------------------------------------------------------------


------------------------------------------------------------------------
r1379 | jesse | 2004-08-31 04:14:54 -0400 (Tue, 31 Aug 2004) | 6 lines

  ----------------------------------------------------------------------
  r8478 at tinbook:  jesse | 2004-08-31T08:14:29.467020Z
  Inlined Tickets_Overlay_SQL's "match"

  ----------------------------------------------------------------------

------------------------------------------------------------------------
r1376 | jesse | 2004-08-31 00:22:49 -0400 (Tue, 31 Aug 2004) | 18 lines

  ----------------------------------------------------------------------
  r8457 at tinbook:  jesse | 2004-08-29T01:52:08.449173Z
  Refactored the TicketList compnent to be more reusable
  ----------------------------------------------------------------------
  r8458 at tinbook:  jesse | 2004-08-29T02:41:50.808026Z
  Adding a callback for a customer
  ----------------------------------------------------------------------
  r8471 at tinbook:  jesse | 2004-08-31T04:20:29.035587Z
  Fixed the callback in Results.html to not flake out when we've got 
interesting %ARGS coming into it.

  ----------------------------------------------------------------------
  r8472 at tinbook:  jesse | 2004-08-31T04:21:47.346418Z
  Added "DependedOnBy" to TicketSQL  to mean what it means elsewhere.

  Made TicketSQL let you search by ticket type

  ----------------------------------------------------------------------

------------------------------------------------------------------------
r1372 | jesse | 2004-08-28 19:47:32 -0400 (Sat, 28 Aug 2004) | 8 lines

  ----------------------------------------------------------------------
  r8454 at tinbook:  jesse | 2004-08-28T23:42:12.276700Z

  ----------------------------------------------------------------------
  r8455 at tinbook:  jesse | 2004-08-28T23:46:06.962020Z
  Adding a "SearchActions" callback to Search/Results.html
  ----------------------------------------------------------------------

------------------------------------------------------------------------
r1352 | alexmv | 2004-08-18 18:04:57 -0400 (Wed, 18 Aug 2004) | 5 lines

RT-Ticket: 5809
RT-Status: resolved

  * Derivative of the doc. patch in [fsck.com #5809] applied

------------------------------------------------------------------------
r1351 | alexmv | 2004-08-18 17:53:17 -0400 (Wed, 18 Aug 2004) | 6 lines

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

  * Move the lasttrans anchor into a table cell

------------------------------------------------------------------------
r1349 | alexmv | 2004-08-18 16:38:09 -0400 (Wed, 18 Aug 2004) | 7 lines

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

  * Some mailers care about the return value rt-mailgate; 'return 0'
    instead of 'die' to ensure that we fake success

------------------------------------------------------------------------
r1348 | alexmv | 2004-08-18 16:22:42 -0400 (Wed, 18 Aug 2004) | 8 lines

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

  * When merging tickets, the resulting ticket's
    Time{Estimated,Worked,Left} should be the sum of the fields from
    both tickets

------------------------------------------------------------------------
r1347 | alexmv | 2004-08-18 15:31:10 -0400 (Wed, 18 Aug 2004) | 7 lines

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

  * Fix logic; bounce message as a loop if $IsALoop and not 
$RT::StoreLoops;
    was "if $IsALoop and ($RT::LoopsToOwner and not $RT::StoreLoops)"

------------------------------------------------------------------------
r1344 | alexmv | 2004-08-17 22:27:04 -0400 (Tue, 17 Aug 2004) | 7 lines

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

  * Back out change r1338, as it breaks API compatibility in a stable
    release

------------------------------------------------------------------------
r1343 | huberth | 2004-08-17 22:23:42 -0400 (Tue, 17 Aug 2004) | 5 lines

  * Made bulk editing of custom fields slightly more efficient and
    simultaneously cleaned up some of its code.
  * Also added a little bit of docs for RT::Ticket::Create() - Priority
    is a valid arg also.

------------------------------------------------------------------------
r1342 | alexmv | 2004-08-17 20:05:11 -0400 (Tue, 17 Aug 2004) | 7 lines

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

  * Applied patch from bobg at the domain of uic.edu, prefixing refresh
    form's url with $RT::WebPath

------------------------------------------------------------------------
r1341 | alexmv | 2004-08-17 19:57:59 -0400 (Tue, 17 Aug 2004) | 7 lines

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

  * ModifyTicket includes CommentOnTicket and ReplyToTicket rights;
    this effects display of "[Reply] [Comment]" links per transaction

------------------------------------------------------------------------
r1340 | alexmv | 2004-08-17 18:18:15 -0400 (Tue, 17 Aug 2004) | 7 lines

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

  * Take out un-needed $fontsize variable; removing <font> tags will
    have to wait

------------------------------------------------------------------------
r1339 | alexmv | 2004-08-17 18:16:11 -0400 (Tue, 17 Aug 2004) | 8 lines

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

  * Applied patch provided by bobg at the domain of uic.edu to exit if
    there is no content on standard input


------------------------------------------------------------------------
r1338 | alexmv | 2004-08-17 17:05:10 -0400 (Tue, 17 Aug 2004) | 10 lines

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

  * Move code which is not specific to parsing mime messages into
    RT::Email::Interface; this removes a large base of duplicated code,
    and some sketchy "methods" that were getting called with "" as self
    often


------------------------------------------------------------------------
r1337 | alexmv | 2004-08-17 15:03:04 -0400 (Tue, 17 Aug 2004) | 7 lines

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

  * Use "local $_" to prevent "modification of read-only value..."
    caused by aliasing $_ to a constant

------------------------------------------------------------------------
r1335 | leira | 2004-08-17 12:03:08 -0400 (Tue, 17 Aug 2004) | 7 lines

Added a new callback at the very beginning of the <%INIT> block.

RTIR uses this callback to look at the queue and hijack the display
page, however, the callback itself is more generic than that: it
happens at the very beginning, and receives all arguments.


------------------------------------------------------------------------
r1326 | alexmv | 2004-08-10 15:38:59 -0400 (Tue, 10 Aug 2004) | 2 lines

  * Add callback in header proper, to allow injection of style and 
script tags

------------------------------------------------------------------------
r1313 | huberth | 2004-08-05 14:47:43 -0400 (Thu, 05 Aug 2004) | 3 lines

  * Fixed a couple of other stupid errors resulting from r1311 relating 
to
    quoting of pathnames.

------------------------------------------------------------------------
r1312 | alexmv | 2004-08-04 20:50:16 -0400 (Wed, 04 Aug 2004) | 2 lines

  * Removing accidental paste

------------------------------------------------------------------------
r1311 | huberth | 2004-08-04 20:44:40 -0400 (Wed, 04 Aug 2004) | 7 lines

RT-Ticket: 4234
RT-Status: resolved

  * Doubled headers and navbars no longer appear when an unprivileged 
user
    creates a Custom Field.  (This happened because Abort was called 
within
    a subcomponent.)

------------------------------------------------------------------------
r1310 | alexmv | 2004-08-04 15:03:51 -0400 (Wed, 04 Aug 2004) | 7 lines

RT-Ticket: 5942
RT-Status: resolved
  * Use a:after {content: "..."} to put dots after titlebox links; this
    involves one loc string change

  * Also force titlebox hrefs to be white, not black

------------------------------------------------------------------------
r1309 | alexmv | 2004-08-04 13:42:42 -0400 (Wed, 04 Aug 2004) | 5 lines

  * Warn if running MySQL < 4.0.x

  * Suggest something slightly more useful if we don't have InnoDB and
    we're running MySQL 3.23

------------------------------------------------------------------------
r1308 | alexmv | 2004-08-04 11:54:14 -0400 (Wed, 04 Aug 2004) | 5 lines

RT-Ticket: 4036
RT-Status: resolved
  * 'Create' is uppercase
  * TemplateObj->QueueObj is null if the template is just being created

------------------------------------------------------------------------
r1307 | alexmv | 2004-08-04 10:33:55 -0400 (Wed, 04 Aug 2004) | 4 lines

RT-Ticket: 5916
RT-Status: resolved
  * Postgres doesn't use '#' as a comment character

------------------------------------------------------------------------
r1302 | huberth | 2004-08-03 18:06:00 -0400 (Tue, 03 Aug 2004) | 9 lines

RT-Ticket: 4473
RT-Status: resolved

  * In Ticket/Elements/ShowAttachments, the font code that is generated
    no longer tries to escape the quotes (to give something like
    <font size=&#34;-1&#34;>).  Now the quotes appear.  Also, the default
    font size for the date and size has been changed to -2, because -1
    looks huge and out of place.

------------------------------------------------------------------------
r1298 | huberth | 2004-08-03 10:02:14 -0400 (Tue, 03 Aug 2004) | 6 lines

RT-Ticket: 5927
RT-Status: resolved

  * Due dates in the past no longer look like they're in the future,
    i.e. "6 days ago".

------------------------------------------------------------------------
r1297 | huberth | 2004-07-30 17:46:43 -0400 (Fri, 30 Jul 2004) | 8 lines

RT-Ticket: 5699
RT-Status: resolved

  * Bulk editing of custom fields (finally!) added.  Not quite as fast as
    would be preferred, probably, but it (should) work.



------------------------------------------------------------------------
r1296 | alexmv | 2004-07-30 15:59:24 -0400 (Fri, 30 Jul 2004) | 3 lines

  * Fix "Unrecognised line: foo at bar" caused by 5.8.0 not matching utf8
    against regexps

------------------------------------------------------------------------
r1293 | leira | 2004-07-29 01:41:51 -0400 (Thu, 29 Jul 2004) | 2 lines

Make the TitleBox title a link to the same search, only not limited to 
10.

------------------------------------------------------------------------
r1292 | jesse | 2004-07-28 20:08:11 -0400 (Wed, 28 Jul 2004) | 7 lines

  ----------------------------------------------------------------------
  r8303 at tinbook:  jesse | 2004-07-28T23:59:45.883318Z

  Removed the extra newlines we inserted after the copyright block, 
since it adds extra newlines to the mason pages, which can break some 
parsing.

  ----------------------------------------------------------------------

------------------------------------------------------------------------
r1290 | huberth | 2004-07-28 14:39:36 -0400 (Wed, 28 Jul 2004) | 7 lines

RT-Ticket: 5899
RT-Status: resolved

  * html/Search/Results.tsv now works with custom fields that have line 
breaks
    within them.


------------------------------------------------------------------------
r1289 | huberth | 2004-07-28 14:35:38 -0400 (Wed, 28 Jul 2004) | 5 lines

RT-Ticket: 5908
RT-Status: resolved

  * drop.Oracle now drops the attributes table.

------------------------------------------------------------------------
r1288 | leira | 2004-07-28 00:04:12 -0400 (Wed, 28 Jul 2004) | 2 lines

Handle 0 values properly.

------------------------------------------------------------------------
r1286 | robert | 2004-07-26 15:15:12 -0400 (Mon, 26 Jul 2004) | 6 lines

  ----------------------------------------------------------------------
  r1291 at dog:  rspier | 2004-07-26T19:14:41.133769Z

  Revert the last microoptimization.  It smells funny and will create 
problems with merging to 3.3
  ----------------------------------------------------------------------

------------------------------------------------------------------------
r1285 | robert | 2004-07-26 15:07:58 -0400 (Mon, 26 Jul 2004) | 18 lines

  ----------------------------------------------------------------------
  r1287 at dog:  rspier | 2004-07-26T18:56:48.690023Z

  [fsck.com #5879] - DBIx::SearchBuilder should treat 'IS' as case 
insensitive, since most databases do too.
  ----------------------------------------------------------------------
  r1288 at dog:  rspier | 2004-07-26T19:00:50.217330Z

  MicroOptimizations:
         - if we're doing an IS NULL search already, there's no reason 
to do a $null_columns_ok
         - use || instead of 'or' so we can short-circuit
  ----------------------------------------------------------------------
  r1289 at dog:  rspier | 2004-07-26T19:06:54.604573Z

  MicroOptimization/Cleanup:
         - get rid of $null_columns_ok flag
         - clean up logic, and use string compare instead of regexp
  ----------------------------------------------------------------------

------------------------------------------------------------------------
r1284 | leira | 2004-07-23 17:43:20 -0400 (Fri, 23 Jul 2004) | 2 lines

Reset string properly when uploading a template file.

------------------------------------------------------------------------
r1283 | jesse | 2004-07-23 17:23:10 -0400 (Fri, 23 Jul 2004) | 6 lines

  ----------------------------------------------------------------------
  r8292 at tinbook:  jesse | 2004-07-23T21:23:16.884303Z

  RT now goes out of its way to display images, like the logo... even 
when users fail to configure their webserver correctly
  ----------------------------------------------------------------------

------------------------------------------------------------------------
r1282 | jesse | 2004-07-23 13:34:23 -0400 (Fri, 23 Jul 2004) | 8 lines


  ----------------------------------------------------------------------
  r8285 at tinbook:  jesse | 2004-07-23T17:33:04.648260Z

  Using single quotes makes the email address in the copyright not get 
mangled
  ----------------------------------------------------------------------


------------------------------------------------------------------------
r1281 | autrijus | 2004-07-23 13:15:16 -0400 (Fri, 23 Jul 2004) | 7 
lines

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

Apply Bart Duchesne's patch for correctly deleting old TCFV '0'
when editing SingleValue TCFs.

------------------------------------------------------------------------
r1280 | leira | 2004-07-22 23:04:27 -0400 (Thu, 22 Jul 2004) | 2 lines

No value is NULL, not null.

------------------------------------------------------------------------
r1279 | leira | 2004-07-22 23:02:15 -0400 (Thu, 22 Jul 2004) | 5 lines

RT-Ticket: 5880
RT-Status: resolved
RT-Action: correspond
NULL values can now be chosen, and the TicketSQL query is constructed 
properly.

------------------------------------------------------------------------
r1278 | leira | 2004-07-22 22:32:27 -0400 (Thu, 22 Jul 2004) | 2 lines

Fill in the default queue if one was specified.

------------------------------------------------------------------------
r1277 | leira | 2004-07-22 22:30:36 -0400 (Thu, 22 Jul 2004) | 2 lines

If a template file is uploaded, clear out the old template first (as 
before).

------------------------------------------------------------------------
r1276 | jesse | 2004-07-22 15:08:32 -0400 (Thu, 22 Jul 2004) | 6 lines

  ----------------------------------------------------------------------
  r8281 at tinbook:  jesse | 2004-07-22T19:08:48.451578Z

  * The "/l" component now does all its work in the init block
  ----------------------------------------------------------------------

------------------------------------------------------------------------
r1272 | jesse | 2004-07-21 21:04:55 -0400 (Wed, 21 Jul 2004) | 6 lines

  ----------------------------------------------------------------------
  r8267 at tinbook:  jesse | 2004-07-22T01:01:02.633960Z

  Making license blocks fold away
  ----------------------------------------------------------------------

------------------------------------------------------------------------
r1271 | autrijus | 2004-07-21 20:52:53 -0400 (Wed, 21 Jul 2004) | 7 
lines

  ----------------------------------------------------------------------
  r6204 at not:  autrijus | 2004-07-22T00:52:38.207887Z

  * Switch $Ticket->AddCustomFieldValue to use $cf->LoadByNameAndQueue 
for
    forward compatibility.
  ----------------------------------------------------------------------

------------------------------------------------------------------------
r1270 | autrijus | 2004-07-21 20:39:33 -0400 (Wed, 21 Jul 2004) | 6 
lines

  ----------------------------------------------------------------------
  r6200 at not:  autrijus | 2004-07-22T00:37:31.494556Z

  * $Ticket->AddCustomFieldValue now takes FIELD as Name.
  ----------------------------------------------------------------------

------------------------------------------------------------------------
r1266 | jesse | 2004-07-20 17:30:05 -0400 (Tue, 20 Jul 2004) | 6 lines

  ----------------------------------------------------------------------
  r8258 at tinbook:  jesse | 2004-07-20T21:24:03.019565Z

  Crontool additions to support scripted notifications [Tara Andrews, 
for BPS]
  ----------------------------------------------------------------------

------------------------------------------------------------------------
r1264 | autrijus | 2004-07-19 22:56:01 -0400 (Mon, 19 Jul 2004) | 8 
lines


  r6188 at not:  autrijus | 2004-07-20T02:52:39.146361Z






------------------------------------------------------------------------
r1263 | huberth | 2004-07-19 15:54:49 -0400 (Mon, 19 Jul 2004) | 2 lines

  * Generalized Elements/SelectDate slightly, to allow for a 
differently-sized textbox.

------------------------------------------------------------------------
r1262 | jesse | 2004-07-19 13:29:56 -0400 (Mon, 19 Jul 2004) | 10 lines

  ----------------------------------------------------------------------
  r8239 at tinbook:  jesse | 2004-07-19T16:54:11.660605Z


  ----------------------------------------------------------------------
  r8240 at tinbook:  jesse | 2004-07-19T17:01:43.322617Z

  Retagging the source code with the updated submission policy
  ----------------------------------------------------------------------

------------------------------------------------------------------------
r1258 | jesse | 2004-07-16 13:13:42 -0400 (Fri, 16 Jul 2004) | 7 lines

  ----------------------------------------------------------------------
  r8222 at tinbook:  jesse | 2004-07-16T17:09:30.264982Z

  Web UI: Fixed bug which prevented unlimited searches
  ----------------------------------------------------------------------

  Core: License tagger preliminary updates
------------------------------------------------------------------------
r1257 | autrijus | 2004-07-15 20:58:55 -0400 (Thu, 15 Jul 2004) | 11 
lines

  ----------------------------------------------------------------------
  r6136 at not:  autrijus | 2004-07-15T21:53:07.355306Z

  * revert the inadvertant change and merge wordings from cvs.html
  ----------------------------------------------------------------------
  r6137 at not:  autrijus | 2004-07-15T22:04:22.132548Z

  * Make standalone_httpd use $RT::Mason::Handler like other 
mason_handler progs
  * Eliminate -w warning emitted from Handler.pm.
  ----------------------------------------------------------------------

------------------------------------------------------------------------
r1256 | alexmv | 2004-07-15 17:18:42 -0400 (Thu, 15 Jul 2004) | 2 lines

  * Handlers are in RT::Interface::Web::Handler now



More information about the Rt-devel mailing list