[Rt-devel] RT 3.4.6 rc1

Jesse Vincent jesse at bestpractical.com
Tue Aug 1 15:12:24 EDT 2006


RT 3.4.6 release candidate 1 is now available.  RT 3.4 is previous  
stable release of RT. As such, it only gets bugfixes and the  
occasional backported feature. I'd expect to see RT 3.4.6 early next  
week.

Jesse



------------------------------------------------------------------------
r5669 | ruz | 2006-07-28 12:06:56 -0400 (Fri, 28 Jul 2006) | 1 line

* bump 3.4.6rc1
------------------------------------------------------------------------
r5624 | jesse | 2006-07-20 13:48:07 -0400 (Thu, 20 Jul 2006) | 3 lines

r14229 at pinglin:  jesse | 2006-07-20 10:47:51 -0700
* The new history ordering feature was backported backwards.

------------------------------------------------------------------------
r5616 | jesse | 2006-07-19 20:40:57 -0400 (Wed, 19 Jul 2006) | 3 lines

r14217 at pinglin:  jesse | 2006-07-19 17:39:08 -0700
* crit was being called on the wrong object. Thanks to Todd Chapman

------------------------------------------------------------------------
r5570 | kevinr | 2006-07-13 16:21:31 -0400 (Thu, 13 Jul 2006) | 3 lines

r14836 at sad-girl-in-snow:  kevinr | 2006-07-13 16:17:43 -0400
* The RT::Condition::Generic docs were wrong... fixed.

------------------------------------------------------------------------
r5534 | ruz | 2006-07-06 11:19:46 -0400 (Thu, 06 Jul 2006) | 11 lines

rt-crontool
* add --transaction argument with two possible values: 'first' and  
'last'
* add --transaction-type argument to allow users select type of  
transactions
** these transactions would be passed to scrips for processing, so users
    can use conditions, actions and templates that check or use  
properties of
    transaction

* also some existant actions, conditions and templates require scrip or
   scrip action objects to process normally, as we have no these objects
   available we now pass void (not loaded) objects. This change would  
allow
   users to use notify actions with crontool.
------------------------------------------------------------------------
r5522 | ruz | 2006-07-04 01:39:21 -0400 (Tue, 04 Jul 2006) | 1 line

* we never should call exit from libs
------------------------------------------------------------------------
r5521 | ruz | 2006-07-04 01:38:03 -0400 (Tue, 04 Jul 2006) | 1 line

* report error when couldn't create CF
------------------------------------------------------------------------
r5520 | ruz | 2006-07-04 01:36:46 -0400 (Tue, 04 Jul 2006) | 1 line

* forgot to add option to config
------------------------------------------------------------------------
r5496 | ruz | 2006-06-30 16:09:08 -0400 (Fri, 30 Jun 2006) | 5 lines

Changes:
* new config option $OldestTransactionsFirst that allow
   administrator to reverse order of transactions on
   history page

------------------------------------------------------------------------
r5482 | ruz | 2006-06-28 17:25:18 -0400 (Wed, 28 Jun 2006) | 2 lines

* add tests for unsafe mailgate commands
* fix bugs that were introduced during Email.pm refactoring
------------------------------------------------------------------------
r5480 | ruz | 2006-06-27 20:05:49 -0400 (Tue, 27 Jun 2006) | 1 line

* minor formatting
------------------------------------------------------------------------
r5476 | ruz | 2006-06-27 17:21:07 -0400 (Tue, 27 Jun 2006) | 2 lines

* nothing special, small changes I'd changed during
   the hunt over a bug
------------------------------------------------------------------------
r5400 | ruz | 2006-06-16 20:40:24 -0400 (Fri, 16 Jun 2006) | 3 lines

* not default mail plugins has been broken during last refactoring
** move a code back into its scope
** don't forget to store $_ in $Class when $_ matches  
^RT::Interface::Email
------------------------------------------------------------------------
r5317 | ruz | 2006-05-30 16:13:02 -0400 (Tue, 30 May 2006) | 5 lines

* If current user changes owner from somebody else to nobody user,
   the action fails with "You can only reassign tickets that you own
   or that are unowned", but we must change owner if he has no right
   to own tickets in dest queue. Do it with Force and with SystemUser
   context.
------------------------------------------------------------------------
r5315 | ruz | 2006-05-28 07:19:20 -0400 (Sun, 28 May 2006) | 2 lines

* Use "Requestor.id = $requestor->id" search instead of search by  
email address
   as latter is not indexed
------------------------------------------------------------------------
r5310 | ruz | 2006-05-26 20:39:49 -0400 (Fri, 26 May 2006) | 3 lines

* when we could parse URI, for example object doesn't exist
   fallback to RT::URI::base resolver, so $uri->IsLocal and
   other methods wouldn't die but return undef
------------------------------------------------------------------------
r5268 | jesse | 2006-05-19 17:17:41 -0400 (Fri, 19 May 2006) | 3 lines

r13935 at hualien:  jesse | 2006-05-19 17:17:27 -0400
* There were divergent copies of this code. The EmailParser code was  
more correct

------------------------------------------------------------------------
r5257 | ruz | 2006-05-18 21:53:40 -0400 (Thu, 18 May 2006) | 1 line

* minor
------------------------------------------------------------------------
r5256 | ruz | 2006-05-18 21:45:58 -0400 (Thu, 18 May 2006) | 1 line

* allow to complete actions in mail plugins
------------------------------------------------------------------------
r5249 | ruz | 2006-05-18 12:17:47 -0400 (Thu, 18 May 2006) | 1 line

* add bug comment
------------------------------------------------------------------------
r5238 | ruz | 2006-05-16 18:39:59 -0400 (Tue, 16 May 2006) | 2 lines

* really noisy warning
   *NOTE* that option we use is not described in config
------------------------------------------------------------------------
r5218 | ruz | 2006-05-12 20:31:33 -0400 (Fri, 12 May 2006) | 1 line

* get rid of "masks earlier declaration" warnings
------------------------------------------------------------------------
r5217 | ruz | 2006-05-12 17:02:54 -0400 (Fri, 12 May 2006) | 1 line

* use SetToMidnight( Timezone => 'server' ) to calc start and end of  
the day
------------------------------------------------------------------------
r5216 | ruz | 2006-05-12 16:54:41 -0400 (Fri, 12 May 2006) | 1 line

* add Timezone argument in SetToMidnight
------------------------------------------------------------------------
r5209 | ruz | 2006-05-11 18:31:58 -0400 (Thu, 11 May 2006) | 10 lines

* user do next steps:
     1) open ticket #1
     2) click reply
     3) upload attachment
     4) open ticket #2 in another browser window
     5) send reply to the ticket #1
   RT looses uploaded attachment due to step 4) as RT tries
   to add attchement to the ticket #2 and drops them from session.
   As solution don't ProcessTicketMessage if there is attachments,
   but only if there is real update message.
------------------------------------------------------------------------
r5208 | ruz | 2006-05-11 18:24:17 -0400 (Thu, 11 May 2006) | 3 lines

* if ( not $xxx || $xxx->foo ) is equivalent to
   if ( not ( $xxx || $xxx->foo ) ) due to perl5 rules
   which is not expected behaviour
------------------------------------------------------------------------
r5207 | ruz | 2006-05-11 16:56:24 -0400 (Thu, 11 May 2006) | 1 line

* more checks on attachments processing
------------------------------------------------------------------------
r5206 | ruz | 2006-05-11 16:48:53 -0400 (Thu, 11 May 2006) | 1 line

* return values checking and more logging on errors
------------------------------------------------------------------------
r5187 | jesse | 2006-05-09 00:48:10 -0400 (Tue, 09 May 2006) | 3 lines

r13332 at hualien:  jesse | 2006-05-09 00:47:49 -0400
* Mismatched parens

------------------------------------------------------------------------
r5186 | jesse | 2006-05-08 22:56:20 -0400 (Mon, 08 May 2006) | 3 lines

r13330 at hualien:  jesse | 2006-05-08 22:55:56 -0400
   * Reed Loden caught a perltidy error that, somewhat terrifiyingly,  
was still a valid mason page

------------------------------------------------------------------------
r5185 | jesse | 2006-05-08 22:32:19 -0400 (Mon, 08 May 2006) | 4 lines

r13315 at hualien:  jesse | 2006-05-08 22:31:30 -0400
* Mail gateway refactoring to make added functioanlity a bit easier.
    No (intentional) functional changes.

------------------------------------------------------------------------
r5184 | jesse | 2006-05-08 22:32:10 -0400 (Mon, 08 May 2006) | 3 lines

r13314 at hualien:  jesse | 2006-05-08 12:14:26 -0400
* Minor reformatting

------------------------------------------------------------------------
r5183 | jesse | 2006-05-08 22:31:56 -0400 (Mon, 08 May 2006) | 3 lines

r13313 at hualien:  jesse | 2006-05-08 12:01:55 -0400
   * Finding disabled groups should actually find them, now

------------------------------------------------------------------------
r5118 | jesse | 2006-04-25 22:43:31 -0400 (Tue, 25 Apr 2006) | 5 lines

r11882 at hualien:  jesse | 2006-04-25 22:43:11 -0400
* Mark Eichin picked up that http://lists.fsck.com/pipermail/rt-devel/ 
2004-August/006216.html had never been applied.
rt ls -l broke because of it, if your RT server wasn't at /

------------------------------------------------------------------------
r5116 | ruz | 2006-04-25 19:35:09 -0400 (Tue, 25 Apr 2006) | 1 line

* get queue ID from page
------------------------------------------------------------------------
r5115 | ruz | 2006-04-25 19:24:45 -0400 (Tue, 25 Apr 2006) | 1 line

* (cond) && 'selected' outputs 0 if condition fails on my system
------------------------------------------------------------------------
r5066 | ruz | 2006-04-24 20:21:32 -0400 (Mon, 24 Apr 2006) | 1 line

* simple tests for Attachments manipulation from web interface
------------------------------------------------------------------------
r5065 | ruz | 2006-04-24 17:25:15 -0400 (Mon, 24 Apr 2006) | 1 line

* convert only if $enc'oding contains something
------------------------------------------------------------------------
r5064 | ruz | 2006-04-24 16:42:43 -0400 (Mon, 24 Apr 2006) | 1 line

* max subject is 200 character long
------------------------------------------------------------------------
r5060 | jesse | 2006-04-24 10:49:40 -0400 (Mon, 24 Apr 2006) | 10 lines

r11842 at hualien:  jesse | 2006-04-24 10:49:13 -0400
The following patch adds the useful LastUpdated field to the fields
returned through the REST interface.
David - who starts to wonder if his patches are actually read by  
someone :-)
--
David Schweikert        | phone: +41 44 632 7019
System manager ISG.EE   | walk:  ETH Zentrum, ETL F24.1
ETH Zurich, Switzerland | web:   http://people.ee.ethz.ch/dws

------------------------------------------------------------------------
r5047 | ruz | 2006-04-17 20:40:06 -0400 (Mon, 17 Apr 2006) | 1 line

* check and report error to the logs
------------------------------------------------------------------------
r4924 | jesse | 2006-03-30 21:07:23 -0500 (Thu, 30 Mar 2006) | 7 lines

r10636 at hualien:  jesse | 2006-03-31 11:06:57 +0900
RT-Ticket: 7398
RT-Status: resolved
RT-Update: correspond
* Added a "RH" RedHat layout option to config.layout  -- Paulo Matos

------------------------------------------------------------------------
r4847 | alexmv | 2006-03-28 15:50:07 -0500 (Tue, 28 Mar 2006) | 3 lines

r11918 at zoq-fot-pik:  chmrr | 2006-03-28 15:49:56 -0500
   * Backport TXN fixes from 3.7 and 3.5

------------------------------------------------------------------------
r4814 | jesse | 2006-03-23 22:40:37 -0500 (Thu, 23 Mar 2006) | 3 lines

r10436 at hualien:  jesse | 2006-03-23 22:40:25 -0500
* It helps when there aren't typos

------------------------------------------------------------------------
r4799 | jesse | 2006-03-23 01:37:59 -0500 (Thu, 23 Mar 2006) | 3 lines

r30313 at truegrounds:  jesse | 2006-03-23 01:36:27 -0500
* Better mp2 bulletproofing

------------------------------------------------------------------------
r4686 | jesse | 2006-03-04 17:47:46 -0500 (Sat, 04 Mar 2006) | 3 lines

r22962 at truegrounds:  jesse | 2006-01-25 05:18:09 -0800
* Updated mandatory fields for ticket creation forms

------------------------------------------------------------------------
r4498 | alexmv | 2006-02-04 18:34:51 -0500 (Sat, 04 Feb 2006) | 8 lines

r8937 at zoq-fot-pik:  chmrr | 2006-02-04 18:33:57 -0500
RT-Ticket: 7329
RT-Status: resolved
RT-Update: correspond
   * Use SelectNewTicketQueue instead of SelectQueue

------------------------------------------------------------------------
r4497 | alexmv | 2006-02-04 18:34:45 -0500 (Sat, 04 Feb 2006) | 4 lines

r8936 at zoq-fot-pik:  chmrr | 2006-02-04 18:24:38 -0500
   * Only rmtree if we have something to rm; keeps rmtree from
complaining about 'Not root path(s) specified'

------------------------------------------------------------------------
r4448 | kevinr | 2006-01-30 19:25:47 -0500 (Mon, 30 Jan 2006) | 7 lines

r10537 at SAD-GIRL-IN-SNOW:  kevinr | 2006-01-30 19:20:52 -0500
RT-Ticket: 7289
RT-Status: resolved
RT-Update: correspond
Updated German translation (thanks to Thorsten Brumm)

------------------------------------------------------------------------
r4445 | jesse | 2006-01-25 07:50:07 -0500 (Wed, 25 Jan 2006) | 3 lines

r22960 at truegrounds:  jesse | 2006-01-25 13:47:07 +0100
* a couple added lines of docs to the cli

------------------------------------------------------------------------
r4444 | jesse | 2006-01-25 07:11:16 -0500 (Wed, 25 Jan 2006) | 12 lines

r22958 at truegrounds:  jesse | 2006-01-25 13:08:34 +0100
From: Joop van de Wege <JoopvandeWege at mococo.nl>
Message-Id: <20060125125248.1A97.JOOPVANDEWEGE at mococo.nl>
 > There is atleast one problem that I have spotted and that is that
 > schema.Oracle contains two empty lines in CREATE TABLE
 > ObjectCustomFieldValues which don't belong there.
 > That is the second set of errors you get. The first is an indication
 > that an sequence with that name already exists in the schema of that
 > Oracle users you're RT installing in.

------------------------------------------------------------------------
r4438 | jesse | 2006-01-24 07:49:37 -0500 (Tue, 24 Jan 2006) | 3 lines

r22894 at truegrounds:  jesse | 2006-01-24 13:44:05 +0100
* Note that our SQLite dependency is 1.0

------------------------------------------------------------------------
r4406 | alexmv | 2006-01-19 00:19:31 -0500 (Thu, 19 Jan 2006) | 1 line


------------------------------------------------------------------------
r4405 | alexmv | 2006-01-19 00:19:24 -0500 (Thu, 19 Jan 2006) | 3 lines

r8697 at zoq-fot-pik:  chmrr | 2006-01-19 00:18:21 -0500
   * Drop the one index that is too long for mysql 5 (curse you,  
unicode!)

------------------------------------------------------------------------
r4399 | ruz | 2006-01-18 16:31:46 -0500 (Wed, 18 Jan 2006) | 5 lines

* CurrentUserHasQueueRight handles global templates natively
   we don't need to check queue value
* return error message from _ParseContent
* check error status in Parser more accurate

------------------------------------------------------------------------
r4398 | ruz | 2006-01-18 16:28:41 -0500 (Wed, 18 Jan 2006) | 6 lines

* handle SIGPIPE, could happen if sendmail closes pipe before
   we output all message
* handle SIGCHLD with default handler to get exit status from sendmail
* handle errors in 'close', system errors or sendmail exit with error
* only send warn on the error exit status

------------------------------------------------------------------------
r4397 | ruz | 2006-01-18 16:26:31 -0500 (Wed, 18 Jan 2006) | 2 lines

* load and precompile only reqexp we need

------------------------------------------------------------------------
r4396 | ruz | 2006-01-18 16:15:46 -0500 (Wed, 18 Jan 2006) | 7 lines

* in _EnumLimit load referenced object only if value
   is defined and is not number, this could safe several
   fetches from caches or in worst case from DB
* use this advantage in Quicksearch element,
   change in load time should be noticable on the systems
   with many queues


-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 186 bytes
Desc: This is a digitally signed message part
Url : http://lists.bestpractical.com/pipermail/rt-devel/attachments/20060801/c65f746c/PGP-0001.pgp


More information about the Rt-devel mailing list