-
Ruslan Zakirov authored
db_name can be relative. r7792@cubic-pc (orig r7791): clsung | 2007-05-09 07:03:31 +0400 - add two necessary modules for 'make test' r7793@cubic-pc (orig r7792): clsung | 2007-05-09 07:05:10 +0400 - this will cause error when executing in non-bash system, and '=' is the right way r7794@cubic-pc (orig r7793): clsung | 2007-05-09 07:09:41 +0400 - add 'use strict; use warnings;' - using 'my ($id) ....' will cause: [warning]: "my" variable $id masks earlier declaration in same scope at t/api/attribute.t and the result will be unpredicted. r7795@cubic-pc (orig r7794): clkao | 2007-05-09 07:11:00 +0400 when testing, default to show warnings and not to log to syslog. r7797@cubic-pc (orig r7796): clsung | 2007-05-09 19:13:46 +0400 r893@going04: clsung | 2007-05-09 11:13:16 +0800 local branch r1019@going04: clsung | 2007-05-09 16:45:40 +0800 - Add 'use strict; use warnings;' - fix relative warnings (such as Bareword, 'use strict ref;', etc.) r7798@cubic-pc (orig r7797): clkao | 2007-05-09 19:36:21 +0400 In _BootstrapCreate, there's still no $RT::System initialised. Remove a warning by checking $RT::System->id. r7799@cubic-pc (orig r7798): clkao | 2007-05-09 19:42:27 +0400 remove some trivial warnings. r7804@cubic-pc (orig r7803): clsung | 2007-05-10 12:34:49 +0400 r1024@going04: clsung | 2007-05-10 15:25:04 +0800 - avoid guessing Encoding of empty/undef string r7805@cubic-pc (orig r7804): clsung | 2007-05-10 12:35:30 +0400 r1025@going04: clsung | 2007-05-10 15:27:44 +0800 - Filename is optional, it can be undef (ref: MIME::Entity) r7806@cubic-pc (orig r7805): clsung | 2007-05-10 12:36:08 +0400 r1026@going04: clsung | 2007-05-10 15:47:05 +0800 - log 11:17 < ruz> as obra said we can use name 11:19 < ruz> but really instead of if email elsif name else.... chain we should use generic user's entry display method I've added during M3 :) 11:19 < ruz> but now it's only available as mason component r7807@cubic-pc (orig r7806): clsung | 2007-05-10 12:36:17 +0400 r1027@going04: clsung | 2007-05-10 16:10:09 +0800 - fix warning => [warning]: Use of uninitialized value in substitution (s///) at template line 1. (template:1) r7808@cubic-pc (orig r7807): clsung | 2007-05-10 12:36:40 +0400 r1028@going04: clsung | 2007-05-10 16:31:35 +0800 - fix warnings => [warning]: Use of uninitialized value in numeric gt (>) at /home/clsung/svn/rt/branches/3.7-tunis/lib/RT/Action/SendEmail.pm line 126 => [warning]: Use of uninitialized value in abs at /home/clsung/svn/rt/branches/3.7-tunis/lib/RT/Action/SendEmail.pm line 136 - use 'local *RT::Action::SendEmail::SendMessage = sub { return 1};' to replace 'eval 'sub RT::Action::SendEmail::SendMessage { }';' knobs, - learned from clkao@ r7809@cubic-pc (orig r7808): clsung | 2007-05-10 13:53:35 +0400 r1034@going04: clsung | 2007-05-10 17:16:06 +0800 - fix [warning]: "my" variable $msg masks earlier declaration in same scope at t/api/customfield.t line 25 r1035@going04: clsung | 2007-05-10 17:18:32 +0800 - fix [warning]: "my" variable $XXXXX masks earlier declaration in same scope r1036@going04: clsung | 2007-05-10 17:26:30 +0800 - all about 'earlier declaration in same scope' r1037@going04: clsung | 2007-05-10 17:26:53 +0800 - all about 'earlier declaration in same scope' r1038@going04: clsung | 2007-05-10 17:39:34 +0800 - fix [warning]: "my" variable $uri masks earlier declaration in same scope r1039@going04: clsung | 2007-05-10 17:50:02 +0800 - ok (xxx != undef) => isnt (xxx, undef) - ok (xxx == undef) => is (xxx, undef) r7817@cubic-pc (orig r7816): clsung | 2007-05-11 06:54:31 +0400 r1041@going04: clsung | 2007-05-11 00:09:30 +0800 - fix warning of uninitialized values - should match the semantics (pass tests) r7828@cubic-pc (orig r7827): clsung | 2007-05-11 12:42:01 +0400 r1043@going04: clsung | 2007-05-11 16:42:22 +0800 - remove redundant assignment. r7829@cubic-pc (orig r7828): clsung | 2007-05-11 13:42:46 +0400 r1045@going04: clsung | 2007-05-11 17:42:22 +0800 - Filename can be empty, so we set '(Unnamed)' for it - modify the corresponding test case r7842@cubic-pc (orig r7841): clsung | 2007-05-12 19:34:39 +0400 r1047@going04: clsung | 2007-05-12 23:34:36 +0800 - uploadInfo() require the (upload) file handle r7843@cubic-pc (orig r7842): clsung | 2007-05-12 20:36:01 +0400 r1049@going04: clsung | 2007-05-13 00:34:25 +0800 - typo fix, 'Subgrouptest',$$ => 'Subgrouptest'.$$ r1050@going04: clsung | 2007-05-13 00:35:18 +0800 - fix warning if $self->id doesn't exist r1051@going04: clsung | 2007-05-13 00:36:06 +0800 - fix warning, return {1} => return (1) r7845@cubic-pc (orig r7844): clkao | 2007-05-13 15:36:42 +0400 Retire Test::Inline. r7846@cubic-pc (orig r7845): clkao | 2007-05-13 15:43:42 +0400 cleanup deps. r7847@cubic-pc (orig r7846): clkao | 2007-05-13 15:48:49 +0400 Test::HTTP::Server::Simple is now required for tests. r7848@cubic-pc (orig r7847): clsung | 2007-05-13 17:35:33 +0400 r1053@going04: clsung | 2007-05-13 21:35:50 +0800 - Name it... r7850@cubic-pc (orig r7849): clsung | 2007-05-14 05:35:50 +0400 r1059@going04: clsung | 2007-05-14 09:35:32 +0800 - fix warning, in lib/RT/Tickets_Overlay.pm: if ( $row->{ALIAS} || $row->{FIELD} !~ /\./ ) { r7851@cubic-pc (orig r7850): clsung | 2007-05-14 13:49:19 +0400 r1061@going04: clsung | 2007-05-14 09:48:41 +0800 - chomp if defined... r7852@cubic-pc (orig r7851): clsung | 2007-05-14 13:49:35 +0400 r1062@going04: clsung | 2007-05-14 13:48:13 +0800 - sub UpdateFrom822 is stub code, after addressed in IRC kill it and relative tests. r7853@cubic-pc (orig r7852): clsung | 2007-05-14 13:49:56 +0400 r1063@going04: clsung | 2007-05-14 17:48:28 +0800 - show fields only if they exist r7858@cubic-pc (orig r7857): clsung | 2007-05-14 19:49:00 +0400 r1067@going04: clsung | 2007-05-14 17:58:37 +0800 - fix => [warning]: Use of uninitialized value in pattern match (m//) at t/ticket/linking.t r7859@cubic-pc (orig r7858): clsung | 2007-05-14 19:49:28 +0400 r1068@going04: clsung | 2007-05-14 23:49:19 +0800 - Priority is important, better to left it as it is - Noted by jesse r7876@cubic-pc (orig r7875): clsung | 2007-05-16 06:26:02 +0400 r1071@going04: clsung | 2007-05-15 09:05:09 +0800 - show what this test doing r7877@cubic-pc (orig r7876): clsung | 2007-05-16 06:26:17 +0400 r1072@going04: clsung | 2007-05-15 09:07:02 +0800 - fix warning - hash intialize => () instead of undef - Format ||= r7878@cubic-pc (orig r7877): clsung | 2007-05-16 06:26:37 +0400 r1073@going04: clsung | 2007-05-15 09:08:22 +0800 - surpress warning of redefined/once (we actually doing that) r7879@cubic-pc (orig r7878): clsung | 2007-05-16 06:26:46 +0400 r1074@going04: clsung | 2007-05-16 10:26:08 +0800 - fix warning if undef $Details r7895@cubic-pc (orig r7894): clsung | 2007-05-17 11:58:01 +0400 r1079@going04: clsung | 2007-05-17 09:56:18 +0800 - add defined() checking r7904@cubic-pc (orig r7903): clsung | 2007-05-22 10:00:07 +0400 r1083@going04: clsung | 2007-05-22 14:00:20 +0800 - fix warning for undef $Details $RT::Logger->error("WebRT: $Why ($Details)"); r7912@cubic-pc (orig r7911): clsung | 2007-05-23 18:22:36 +0400 r1085@going04: clsung | 2007-05-22 14:34:26 +0800 - fix the warning of not using defined($Default) && .... - Use of uninitialized value in join or string at html/Elements/SelectLang line 53, - correct indent '}' r1086@going04: clsung | 2007-05-22 14:51:13 +0800 - give $LookupType a default value when undef r7469@going04: clsung | 2007-05-23 22:19:53 +0800 - give lots of default ('') value r7470@going04: clsung | 2007-05-23 22:20:54 +0800 - check defined() r7923@cubic-pc (orig r7922): clsung | 2007-05-24 12:08:12 +0400 r7484@going04: clsung | 2007-05-24 16:07:36 +0800 - add mail_command() in RT::Test, thus - avoid sending meaningless emails to example.com - ability to modify mail_command() if you need something to check the mail - add mailsent_ok() to check if the number of sent email - add plan => 58 in t/ticket/requestor-order.t r7924@cubic-pc (orig r7923): clsung | 2007-05-24 12:44:30 +0400 r7486@going04: clsung | 2007-05-24 16:44:19 +0800 - give default value r7929@cubic-pc (orig r7928): clsung | 2007-05-25 09:48:29 +0400 r10790@going04: clsung | 2007-05-25 13:47:31 +0800 - for Test::More, replace 'no_plan' to plan tests => #num_of_tests r7930@cubic-pc (orig r7929): clsung | 2007-05-25 20:06:40 +0400 r10792@going04: clsung | 2007-05-25 23:25:50 +0800 - use is() to replace ok() r10793@going04: clsung | 2007-05-25 23:30:01 +0800 - use is() to replace ok() r10794@going04: clsung | 2007-05-25 23:45:21 +0800 - ok( ... eq ... , ) to is( ... , ... ,) - ok( ... =~ ... , ) to like( ... , qr/.../ ,) r10795@going04: clsung | 2007-05-25 23:51:31 +0800 - ok ( eq ) to is ( , ) - ok ( ne ) to isnt ( , ) r7938@cubic-pc (orig r7937): clsung | 2007-05-26 10:58:09 +0400 r10797@going04: clsung | 2007-05-26 12:02:43 +0800 - number of test should be 14 instead of 15 r10798@going04: clsung | 2007-05-26 13:23:38 +0800 - ok ( =~ ) to like ( , ) - ok ( == ) to is ( , ) - ok ( eq ) to is ( , ) - ok ( != ) to isnt ( , ) - ok ( ne ) to isnt ( , ) r10799@going04: clsung | 2007-05-26 14:57:23 +0800 - ok => is/isnt r7950@cubic-pc (orig r7949): clsung | 2007-05-29 05:11:19 +0400 r10803@going04: clsung | 2007-05-28 09:07:27 +0800 - Suppress redefined/once warning r7951@cubic-pc (orig r7950): clsung | 2007-05-29 05:11:36 +0400 r10805@going04: clsung | 2007-05-29 09:10:38 +0800 - add default and defined() checking - next time be sure to commit before you revert :( r7952@cubic-pc (orig r7951): clsung | 2007-05-29 05:11:53 +0400 r10806@going04: clsung | 2007-05-29 09:11:11 +0800 - add ||$RT::Nobody->Id for SelectOwner's default value r7953@cubic-pc (orig r7952): clsung | 2007-05-29 10:14:05 +0400 r10810@going04: clsung | 2007-05-29 11:05:44 +0800 - also return $msg. (fix warning in t/api/ticket.t:24) r10811@going04: clsung | 2007-05-29 11:17:44 +0800 - give default ''. r10812@going04: clsung | 2007-05-29 12:57:51 +0800 - fix warning - Use of uninitialized value in string eq at line 81 r10813@going04: clsung | 2007-05-29 13:20:45 +0800 - give default value - some default value set to '' instead of undef r7968@cubic-pc (orig r7967): clsung | 2007-05-30 06:32:31 +0400 r10815@going04: clsung | 2007-05-29 14:51:53 +0800 - check if $format is defined r10816@going04: clsung | 2007-05-30 10:32:03 +0800 - give Default a default r7970@cubic-pc (orig r7969): clsung | 2007-05-31 02:41:51 +0400 r10819@going04: clsung | 2007-05-31 06:38:49 +0800 - fix typo, $}/ => $/ r8021@cubic-pc (orig r8020): ruz | 2007-06-23 02:55:05 +0400 3.6 -> 3.7-RTIR-2.0 -> 3.7-RTIR-2.2 -> 3.7-RTIR-2.4 -> 3.7-TUNIS r7740@cubic-pc (orig r7739): ruz | 2007-05-01 22:18:01 +0400 * stabilization branch r7759@cubic-pc (orig r7758): ruz | 2007-05-04 01:24:28 +0400 * option is a scalar that is an array ref, use @{...} r7871@cubic-pc (orig r7870): ruz | 2007-05-15 23:58:29 +0400 * merge from 3.7 -> 3.7-RTIR-2.4 ** 3.7-RTIR-2.4 branch has been copied from incorrect revision ** merge things up to correct branch point RT-3.7.11.tar.gz should be removed from the ftp r7625@cubic-pc (orig r7624): clkao | 2007-04-23 13:36:25 +0400 get rid of random_seed. r7628@cubic-pc (orig r7627): ruz | 2007-04-23 16:24:26 +0400 r5073@cubic-pc: cubic | 2007-04-23 15:28:02 +0400 * order by ObjectId in descedant order to get local record instead of global one earlier r7629@cubic-pc (orig r7628): ruz | 2007-04-23 16:25:11 +0400 r5074@cubic-pc: cubic | 2007-04-23 15:28:54 +0400 * use new style callbacks r7630@cubic-pc (orig r7629): ruz | 2007-04-23 16:27:51 +0400 r5075@cubic-pc: cubic | 2007-04-23 15:29:56 +0400 * don't die, just return empty object r7631@cubic-pc (orig r7630): ruz | 2007-04-23 16:28:22 +0400 r5076@cubic-pc: cubic | 2007-04-23 15:34:05 +0400 * return 0 from Create if we couldn't load CF * check if CF is allready applied and return the current id * use MAX+1 for SortOrder instead COUNT+1 r7632@cubic-pc (orig r7631): ruz | 2007-04-23 16:28:56 +0400 r5077@cubic-pc: cubic | 2007-04-23 15:36:29 +0400 * Create loads the current object in RT so we should emulate this behaviour when we return id of an existing record r7633@cubic-pc (orig r7632): ruz | 2007-04-23 16:29:34 +0400 r5078@cubic-pc: cubic | 2007-04-23 15:46:14 +0400 * typo r7634@cubic-pc (orig r7633): ruz | 2007-04-23 16:30:07 +0400 r5079@cubic-pc: cubic | 2007-04-23 15:46:59 +0400 * add logging r7635@cubic-pc (orig r7634): ruz | 2007-04-23 16:31:20 +0400 r5080@cubic-pc: cubic | 2007-04-23 16:10:35 +0400 * OrderBy doesn't understand has refs r7636@cubic-pc (orig r7635): ruz | 2007-04-23 16:31:51 +0400 r5081@cubic-pc: cubic | 2007-04-23 16:23:24 +0400 * apply CF by default only when we have no queues to apply to r7641@cubic-pc (orig r7640): clkao | 2007-04-23 17:17:19 +0400 correct a debug message. r7644@cubic-pc (orig r7643): clkao | 2007-04-23 22:16:10 +0400 Add common RT::Crypt headers. r7646@cubic-pc (orig r7645): clkao | 2007-04-23 22:43:07 +0400 GnuPGNG plugin needs to be used with MailFrom plugin. r7649@cubic-pc (orig r7648): ruz | 2007-04-24 03:16:23 +0400 r5101@cubic-pc: cubic | 2007-04-24 03:06:00 +0400 * add 'KeyMissing' to the closest ENC_TO on NO_SECKEY r7650@cubic-pc (orig r7649): ruz | 2007-04-24 03:16:29 +0400 r5102@cubic-pc: cubic | 2007-04-24 03:07:09 +0400 * handle situation when we have no public key to decrypt r7651@cubic-pc (orig r7650): ruz | 2007-04-24 03:16:49 +0400 r5103@cubic-pc: cubic | 2007-04-24 03:15:52 +0400 * add "Error: no private key" template r7652@cubic-pc (orig r7651): ruz | 2007-04-24 06:30:39 +0400 merge from 3.7-EXP-RTIR-2.0 into 3.7-EXP r3259@cubic-pc: svm | 2006-06-16 19:24:39 +0400 SVM: initializing mirror for /mirrors/branches/3.7-EXPERIMENTAL-RTIR-2.0 r3260@cubic-pc (orig r5352): jesse | 2006-06-08 23:43:51 +0400 r3309@cubic-pc (orig r5469): ruz | 2006-06-27 03:12:48 +0400 * return old value on Set, so we could write: my @old_val = RT->Config->Set( Option => @tmp_val ); ... RT->Config->Set( Option => @old_val ); r3894@cubic-pc (orig r6057): ruz | 2006-09-27 09:00:01 +0400 merge latest changes from 3.5 branch r3749@cubic-pc (orig r5308): jesse | 2006-05-26 21:33:55 +0400 r9855@jesse-vincents-computer-2: jesse | 2006-05-26 13:33:19 -0400 *RC3 r3750@cubic-pc (orig r5316): jesse | 2006-05-30 02:38:53 +0400 r9889@pinglin: jesse | 2006-05-29 18:37:55 -0400 * The german translation had been corrupted r3751@cubic-pc (orig r5337): kevinr | 2006-06-05 23:41:08 +0400 r13079@sad-girl-in-snow: kevinr | 2006-06-05 15:23:21 -0400 * Updated the CLI test suite so it doesn't depend on any other tests running before it. r3752@cubic-pc (orig r5338): kevinr | 2006-06-05 23:41:19 +0400 r13080@sad-girl-in-snow: kevinr | 2006-06-05 15:40:36 -0400 * Added docs for 'rt <take|untake|steal>' * Some small doc clean-up r3753@cubic-pc (orig r5361): jesse | 2006-06-15 02:34:59 +0400 r12610@pinglin: jesse | 2006-06-15 00:33:56 +0200 * Bumping for 3.6.0 release r7662@cubic-pc (orig r7661): ruz | 2007-04-24 10:37:11 +0400 r5110@cubic-pc: cubic | 2007-04-24 10:33:08 +0400 * add debug logging r7663@cubic-pc (orig r7662): ruz | 2007-04-24 10:37:17 +0400 r5111@cubic-pc: cubic | 2007-04-24 10:34:48 +0400 * use DecryptInline for VerifyInline as we need replace text with original block. --decrypt does this when --verify doesn't. r7666@cubic-pc (orig r7665): clkao | 2007-04-24 11:15:20 +0400 add todo for incoming mail encrypted with key not belongs to current queue r7668@cubic-pc (orig r7667): clkao | 2007-04-24 15:18:25 +0400 Don't break when array/hash values are empty for RT::Config options. r7672@cubic-pc (orig r7671): clkao | 2007-04-24 20:54:30 +0400 Attach the original message after decrypting. r7675@cubic-pc (orig r7674): jesse | 2007-04-24 21:30:18 +0400 r56007@pinglin: jesse | 2007-04-24 13:15:38 -0400 * license tag update r7677@cubic-pc (orig r7676): jesse | 2007-04-24 22:31:19 +0400 r56016@pinglin: jesse | 2007-04-24 13:46:38 -0400 * Merge from RT 3.6 r48450@pinglin: jesse | 2007-02-21 13:56:09 -0500 * Move RT's detection of incoming mail that may be a loop or autogenerated to better catch such cases before certain "Permission denied" messages are generated. r48550@pinglin: jesse | 2007-02-26 12:38:01 -0500 r48383@pinglin (orig r7027): ruz | 2007-02-18 20:47:24 -0500 * resolve a clobbered regex-match $1 by stashing the principal ID in a temporary variable. Thanks to Richard Harman. * type was set incorrect in a case of multiple parameters r48384@pinglin (orig r7028): ruz | 2007-02-18 20:57:48 -0500 * fix errors propagation. Thanks to Philip Kime. r48388@pinglin (orig r7031): ruz | 2007-02-19 03:48:57 -0500 * better error propagation, thanks to Pholip Kime. r48446@pinglin (orig r7039): ruz | 2007-02-20 19:58:29 -0500 * backport 'RT at glance with one column' feature from 3.7 r48447@pinglin (orig r7040): ruz | 2007-02-20 20:30:13 -0500 * fix a bug with saved searches on rt at glance when summary rows preference and rows per page of the search are different values * run callback a little bit earlier r48467@pinglin (orig r7043): ruz | 2007-02-21 12:31:37 -0500 * fix problems in Quicksearch when queue name has the ampersand char r48470@pinglin (orig r7046): falcone | 2007-02-21 14:47:16 -0500 r16829@ketch: falcone | 2007-02-21 14:46:40 -0500 * 1.10 has been bumped to 2.02 because of version and packaging problems r48475@pinglin (orig r7051): ruz | 2007-02-22 18:37:12 -0500 * use local during filling the T:: namespace for a template processing, otherwise we have a global reference to a ticket and destruction is delayed which hurts TransactionBatch stage r53425@pinglin: jesse | 2007-03-14 13:40:45 -0400 RT-Ticket: 8252 RT-Status: resolved RT-Update: correspond * Include subject of bounced messages when mailing the RT owner about a mail error <pere@hungry.com> r53457@pinglin: jesse | 2007-03-15 17:18:44 -0400 RT-Ticket: 8186 RT-Status: resolved RT-Update: correspond * Patch for a possible race condition in the "SetOwner" routine that could be triggered when two users tried to take a ticket at the same time. Thanks to Todd Chapman! r53492@pinglin: jesse | 2007-03-15 18:52:01 -0400 * RT now complains when you try to start the application server with either too-old a perl or a broken version of Scalar::Util. r53625@pinglin: jesse | 2007-03-19 01:21:53 -0400 * XHTML cleanup from Dirk Pape r53731@pinglin: jesse | 2007-03-20 13:18:35 -0400 * New Swedish translation and updated Danish translation contributed by Brian Kjelin Olsen on behalf of Schilling A/S r53758@pinglin: jesse | 2007-03-21 11:16:26 -0400 * Danish PO nits. r53760@pinglin: jesse | 2007-03-21 13:25:00 -0400 r53759@pinglin (orig r7308): falcone | 2007-03-20 17:49:03 -0400 r17520@ketch: falcone | 2007-03-20 17:47:46 -0400 * if you set $RT::WebSessionClass, %backends will be empty and the tie will fail. This lets you use Apache::Session::Oracle r53769@pinglin: jesse | 2007-03-21 14:57:32 -0400 r53768@pinglin (orig r7310): ruz | 2007-03-21 14:08:00 -0400 * revert not intentional commit r53777@pinglin: jesse | 2007-03-21 23:15:06 -0400 RT-Ticket: 8256 RT-Status: resolved RT-Update: correspond * New API from pere@hungry.com to Avoid mail loop when using RT-Extension-CommandByMail r53780@pinglin: jesse | 2007-03-21 23:17:33 -0400 r53781@pinglin: jesse | 2007-03-21 23:17:52 -0400 * Mismerge r54212@pinglin: jesse | 2007-03-26 03:24:20 -0400 * Allow merging resolved tickets r54515@pinglin: jesse | 2007-04-05 21:22:47 -0400 * Typo in a debug message. Thanks to philip kime r55720@pinglin: jesse | 2007-04-18 15:37:35 -0400 * Attaching files could sometimes eat the messages in ticket replies. Patch from Harry.Bochner@biogenidec.com r55721@pinglin: jesse | 2007-04-18 15:47:20 -0400 Patch from Philip Kime to allow transactions to be displayed by range r55722@pinglin: jesse | 2007-04-18 15:52:43 -0400 * Patch from Philip Kime at Shopzilla to prevent accidental display of transactions from the wrong ticket when you explicitly specify a ticket id and a transaction id. r55723@pinglin: jesse | 2007-04-18 15:54:59 -0400 RT-Ticket: 8160 RT-Status: resolved RT-Update: correspond * Applied patch from jedik to enable UTF8 Passwords r55724@pinglin: jesse | 2007-04-18 16:28:00 -0400 * Made MyDay.html actually work. Based in spirit on a patch from Chris Hobbs r55725@pinglin: jesse | 2007-04-18 16:28:17 -0400 * We can't use encoding functions without using Encode r55983@pinglin: jesse | 2007-04-24 09:24:25 -0400 The selected option of the "OrderBy"-selectbox cannot be saved in /rt/Prefs/SearchOptions.html if only one (of possibly 4) sort field is selected and other are set to none. patch: <http://page.mi.fu-berlin.de/~pape/rt3/patches/rt/search_prefs_order_cannot_be_saved.patch> -Dr. Dirk Pape r56008@pinglin: jesse | 2007-04-24 13:17:46 -0400 * license-tagger update r7678@cubic-pc (orig r7677): jesse | 2007-04-24 22:31:48 +0400 r56017@pinglin: root | 2007-04-24 14:05:05 -0400 *merge bug r7679@cubic-pc (orig r7678): jesse | 2007-04-24 22:32:01 +0400 r56018@pinglin: root | 2007-04-24 14:05:18 -0400 * merge cleanup r7680@cubic-pc (orig r7679): jesse | 2007-04-24 22:32:21 +0400 r56020@pinglin: jesse | 2007-04-24 14:25:11 -0400 * need to specify an empty passphrase, not null, or the passphrase argument gets picked up r7681@cubic-pc (orig r7680): jesse | 2007-04-24 22:32:52 +0400 r56021@pinglin: jesse | 2007-04-24 14:25:27 -0400 * Made 17custom_search.t safely rerunnable r7682@cubic-pc (orig r7681): jesse | 2007-04-24 23:16:29 +0400 r56027@pinglin: jesse | 2007-04-24 15:15:43 -0400 * Cleanup. Repeated "our $COLUMN_MAP" declarations were clobbering each other, breaking the RT homepage and the tests, somewhat nondeterministicly. Often on postgres r7690@cubic-pc (orig r7689): ruz | 2007-04-25 17:48:40 +0400 r5133@cubic-pc: cubic | 2007-04-25 13:42:46 +0400 * move doc r7691@cubic-pc (orig r7690): ruz | 2007-04-25 17:49:10 +0400 r5134@cubic-pc: cubic | 2007-04-25 13:43:40 +0400 * SignEncrypt now supports Recipients and Signer arguments r7693@cubic-pc (orig r7692): ruz | 2007-04-25 17:49:47 +0400 r5135@cubic-pc: cubic | 2007-04-25 14:25:04 +0400 * generalize Signer and Recipients options * update docs r7695@cubic-pc (orig r7694): ruz | 2007-04-25 17:50:07 +0400 r5137@cubic-pc: cubic | 2007-04-25 14:49:29 +0400 * fix things after refactoring r7696@cubic-pc (orig r7695): jesse | 2007-04-25 20:43:33 +0400 r56069@pinglin: jesse | 2007-04-25 12:41:34 -0400 * Respect the LogoURL variable r7697@cubic-pc (orig r7696): jesse | 2007-04-25 20:43:59 +0400 r56070@pinglin: jesse | 2007-04-25 12:41:44 -0400 * Silence some warnings r7701@cubic-pc (orig r7700): ruz | 2007-04-25 21:38:25 +0400 r5142@cubic-pc: cubic | 2007-04-25 21:38:10 +0400 * reject only when errors handler said to reject r7702@cubic-pc (orig r7701): ruz | 2007-04-26 00:42:06 +0400 r5147@cubic-pc: cubic | 2007-04-26 00:31:23 +0400 * add Status to NODATA keyword r7703@cubic-pc (orig r7702): ruz | 2007-04-26 00:42:17 +0400 r5148@cubic-pc: cubic | 2007-04-26 00:36:03 +0400 * handle 'bad GnuPG data' errors, reject such messages r7704@cubic-pc (orig r7703): ruz | 2007-04-26 07:09:01 +0400 r5151@cubic-pc: cubic | 2007-04-26 06:39:28 +0400 * indent r7705@cubic-pc (orig r7704): ruz | 2007-04-26 07:09:12 +0400 r5152@cubic-pc: cubic | 2007-04-26 06:40:59 +0400 * store original message if we sign or encrypt r7706@cubic-pc (orig r7705): ruz | 2007-04-26 07:09:22 +0400 r5153@cubic-pc: cubic | 2007-04-26 06:54:59 +0400 * add 'bad GnuPG data' error template r7707@cubic-pc (orig r7706): ruz | 2007-04-26 07:09:42 +0400 r5154@cubic-pc: cubic | 2007-04-26 07:08:33 +0400 * add upgrade script * bump to 3.7.10, we skip several numbers for 3.7-EXP-RTIR-2.2 branch r7709@cubic-pc (orig r7708): ruz | 2007-04-26 17:39:15 +0400 r5159@cubic-pc: cubic | 2007-04-26 17:34:38 +0400 * don't anything if there no argument at all. Otherwise we corrupt old values when we switch from external source to internal. r7710@cubic-pc (orig r7709): ruz | 2007-04-26 23:20:20 +0400 r5161@cubic-pc: cubic | 2007-04-26 23:20:12 +0400 * show nested attachments in EmailRecords r7712@cubic-pc (orig r7711): ruz | 2007-04-28 03:57:30 +0400 r5165@cubic-pc: cubic | 2007-04-28 03:40:21 +0400 * make number of tests not conditional r7713@cubic-pc (orig r7712): ruz | 2007-04-28 03:57:38 +0400 r5166@cubic-pc: cubic | 2007-04-28 03:40:45 +0400 * add tests descriptions r7714@cubic-pc (orig r7713): ruz | 2007-04-28 03:57:46 +0400 r5167@cubic-pc: cubic | 2007-04-28 03:57:31 +0400 * return back rights we revoke in the beginning, so we left system in the same state r7715@cubic-pc (orig r7714): ruz | 2007-04-28 04:50:25 +0400 r5171@cubic-pc: cubic | 2007-04-28 04:50:30 +0400 * $entity->open not always returns true r7716@cubic-pc (orig r7715): ruz | 2007-04-28 23:24:31 +0400 r5173@cubic-pc: cubic | 2007-04-28 20:21:33 +0400 * add diag output to the test r7717@cubic-pc (orig r7716): ruz | 2007-04-28 23:24:48 +0400 r5174@cubic-pc: cubic | 2007-04-28 23:21:44 +0400 * pass Signer into GetPassphrase r7718@cubic-pc (orig r7717): ruz | 2007-04-28 23:25:18 +0400 r5175@cubic-pc: cubic | 2007-04-28 23:22:18 +0400 * add docs about GnuPG r7719@cubic-pc (orig r7718): ruz | 2007-04-29 01:52:30 +0400 r5179@cubic-pc: cubic | 2007-04-29 01:51:26 +0400 * add description of errors handling r7720@cubic-pc (orig r7719): ruz | 2007-04-29 03:59:56 +0400 r5181@cubic-pc: cubic | 2007-04-29 03:51:37 +0400 * show crypto interfaces only if GnuPG is enabled r7721@cubic-pc (orig r7720): ruz | 2007-04-29 04:00:05 +0400 r5182@cubic-pc: cubic | 2007-04-29 03:57:39 +0400 * do crypto only if ti's enabled r7722@cubic-pc (orig r7721): ruz | 2007-04-29 04:00:14 +0400 r5183@cubic-pc: cubic | 2007-04-29 03:58:07 +0400 * add description of option r7724@cubic-pc (orig r7723): ruz | 2007-04-29 06:44:20 +0400 r5187@cubic-pc: cubic | 2007-04-29 06:34:14 +0400 * update docs r7725@cubic-pc (orig r7724): jesse | 2007-04-29 23:27:28 +0400 r56069@pinglin: jesse | 2007-04-25 12:41:34 -0400 * Respect the LogoURL variable r7726@cubic-pc (orig r7725): jesse | 2007-04-29 23:27:36 +0400 r56070@pinglin: jesse | 2007-04-25 12:41:44 -0400 * Silence some warnings r7727@cubic-pc (orig r7726): jesse | 2007-04-29 23:27:53 +0400 r56140@pinglin: jesse | 2007-04-29 15:18:04 -0400 * Added a pointer to the GnuPG crypt directory r7728@cubic-pc (orig r7727): jesse | 2007-04-30 00:47:02 +0400 r56148@pinglin: jesse | 2007-04-29 16:46:52 -0400 * Crypt::GnuPG doc updates r7729@cubic-pc (orig r7728): ruz | 2007-04-30 00:53:31 +0400 r5189@cubic-pc: cubic | 2007-04-30 00:21:33 +0400 * add pointer to GnuPG docs r7730@cubic-pc (orig r7729): ruz | 2007-04-30 01:14:26 +0400 r5190@cubic-pc: cubic | 2007-04-30 00:52:13 +0400 * replace old Auth/GnuPG.pm with Auth/GnuPGNG.pm r7872@cubic-pc (orig r7871): ruz | 2007-05-16 00:26:00 +0400 * bump version to 3.7.12 r7902@cubic-pc (orig r7901): ruz | 2007-05-22 08:28:31 +0400 * reset position r7903@cubic-pc (orig r7902): ruz | 2007-05-22 08:31:27 +0400 * raw has no new lines r7911@cubic-pc (orig r7910): ruz | 2007-05-22 11:44:14 +0400 * update dependencies r7915@cubic-pc (orig r7914): ruz | 2007-05-24 03:18:49 +0400 * C<if ( $args{$var} ) { $message_args{$var} .= ", $value"; }> looks wrong, most pobably is buggy * refactor loop a little and get rid of useless block r7916@cubic-pc (orig r7915): ruz | 2007-05-24 03:20:48 +0400 * during refactoring we lost 'Bcc on reply' functionality add it back r7917@cubic-pc (orig r7916): ruz | 2007-05-24 06:58:14 +0400 * add function AddSubjectTag in RT::InterfaceEmail r7918@cubic-pc (orig r7917): ruz | 2007-05-24 07:00:34 +0400 * add ForwardFromUser option r7919@cubic-pc (orig r7918): ruz | 2007-05-24 09:54:14 +0400 * typo r7920@cubic-pc (orig r7919): ruz | 2007-05-24 09:57:23 +0400 RT::Interface::Email::SendEmail * add support for Sign/Encrypt arguments * make Ticket/Transaction independant when figuring out crypt options * update docs r7921@cubic-pc (orig r7920): ruz | 2007-05-24 10:01:52 +0400 * don't sign when ForwardFromUser r7925@cubic-pc (orig r7924): ruz | 2007-05-24 18:45:37 +0400 * load URI module r7926@cubic-pc (orig r7925): ruz | 2007-05-24 18:51:32 +0400 * add Web* into queue's column map as workaround, in 3.7-EXPERIMENTAL we have these mappings in a generic map r7927@cubic-pc (orig r7926): ruz | 2007-05-24 19:25:17 +0400 backport fixes from 3.7-EXP to 3.7-EXP-RTIR-2.4 * Additional bullet proofing against an error reported by Carlos Fuentes * Use the API for finding ACLEquivalenceObjects on search r7928@cubic-pc (orig r7927): ruz | 2007-05-24 22:10:13 +0400 * always pass all STD* handles to GnuPG interface even if we don't need them, just pass 'new IO::Handle' and then close it after _safe_run_child. we don't want to leak anything into FCGI/Apache/MP handles, this break things. So code should look like: my $handles = GnuPG::Handles->new( stdin => ($handle{'input'} = new IO::Handle), stdout => ($handle{'output'} = new IO::Handle), stderr => ($handle{'error'} = new IO::Handle), ... ); * don't localize, change, print or read from/to STD* handles under mod_perl r7931@cubic-pc (orig r7930): jesse | 2007-05-25 23:47:58 +0400 * RT now tries a second time to add a ticket owner upon creation after we've set custom fields and links but before creating the transaction. This lets extensions that modify RT's ACLs based on custom fields work r7932@cubic-pc (orig r7931): jesse | 2007-05-25 23:48:35 +0400 * added a callback to make it easier ot massage the SelectOwner list r7939@cubic-pc (orig r7938): ruz | 2007-05-26 23:39:04 +0400 * instead of sending message/rfc822 we wrap it into multipart message where first part is text description of the forwarded message. r7947@cubic-pc (orig r7946): ruz | 2007-05-29 00:43:32 +0400 * add required dependency to the list r7949@cubic-pc (orig r7948): ruz | 2007-05-29 01:04:40 +0400 * add keywords we parse to the list, now the list is complete r7960@cubic-pc (orig r7959): ruz | 2007-05-30 03:42:36 +0400 r4636@cubic-pc (orig r7084): ruz | 2007-02-27 01:03:04 +0300 * don't cache object to avoid memory leaks due to circular references r7961@cubic-pc (orig r7960): ruz | 2007-05-30 03:43:01 +0400 r4637@cubic-pc (orig r7085): ruz | 2007-02-27 01:09:29 +0300 * bump version r7962@cubic-pc (orig r7961): ruz | 2007-05-30 03:43:11 +0400 r4641@cubic-pc (orig r7111): ruz | 2007-03-02 22:06:17 +0300 * workaround for a bug that happens during requests with an existant session to a cold server, see also comments in the code. r7963@cubic-pc (orig r7962): ruz | 2007-05-30 04:31:57 +0400 merge 3.7-EXP-RTIR-2.2 -> 3.7-EXP-RTIR-2.4 r5311@cubic-pc (orig r7906): ruz | 2007-05-22 10:46:48 +0400 r4764@cubic-pc (orig r7250): jesse | 2007-03-14 21:23:00 +0300 r48450@pinglin: jesse | 2007-02-21 13:56:09 -0500 * Move RT's detection of incoming mail that may be a loop or autogenerated to better catch such cases before certain "Permission denied" messages are generated. r5312@cubic-pc (orig r7907): ruz | 2007-05-22 10:46:54 +0400 r4765@cubic-pc (orig r7251): jesse | 2007-03-14 21:23:59 +0300 r53425@pinglin: jesse | 2007-03-14 13:40:45 -0400 RT-Ticket: 8252 RT-Status: resolved RT-Update: correspond * Include subject of bounced messages when mailing the RT owner about a mail error <pere@hungry.com> r5313@cubic-pc (orig r7908): ruz | 2007-05-22 10:47:56 +0400 r4766@cubic-pc (orig r7253): jesse | 2007-03-16 00:24:46 +0300 r53457@124: jesse | 2007-03-15 17:18:44 -0400 RT-Ticket: 8186 RT-Status: resolved RT-Update: correspond * Patch for a possible race condition in the "SetOwner" routine that could be triggered when two users tried to take a ticket at the same time. Thanks to Todd Chapman! r5314@cubic-pc (orig r7909): ruz | 2007-05-22 11:06:03 +0400 * update copyright notice to make merge easier r5342@cubic-pc (orig r7941): ruz | 2007-05-27 01:29:57 +0400 * address, copyright update r5343@cubic-pc (orig r7942): ruz | 2007-05-27 01:37:13 +0400 merge 3.7-EXPERIMENTAL-RTIR-2.0 -> 3.7-EXPERIMENTAL-RTIR-2.2 r3259@cubic-pc: svm | 2006-06-16 19:24:39 +0400 SVM: initializing mirror for /mirrors/branches/3.7-EXPERIMENTAL-RTIR-2.0 r3260@cubic-pc (orig r5352): jesse | 2006-06-08 23:43:51 +0400 r3261@cubic-pc (orig r5394): ruz | 2006-06-16 19:19:15 +0400 * add 3.7-EXP merge ticket r3262@cubic-pc (orig r5395): ruz | 2006-06-16 19:20:47 +0400 merge 3.7-EXP -> 3.7-EXP-RTIR-2.0, this is last feature merge before freeze next only bug fixes r3145@cubic-pc (orig r5353): ruz | 2006-06-10 03:04:10 +0400 r3112@cubic-pc (orig r5287): jesse | 2006-05-24 01:30:33 +0400 r14034@hualien: jesse | 2006-05-23 17:28:31 -0400 * the 3.5 upgrade scripts trump the quebec scripts. we can ignore quebec r3146@cubic-pc (orig r5354): ruz | 2006-06-10 03:04:19 +0400 r3113@cubic-pc (orig r5290): ruz | 2006-05-25 01:12:02 +0400 * Order attributes as we depend on ordering in tests r3147@cubic-pc (orig r5355): ruz | 2006-06-10 03:11:49 +0400 r3114@cubic-pc (orig r5291): jesse | 2006-05-26 01:56:01 +0400 r9817@jesse-vincents-computer-2: jesse | 2006-05-25 17:55:26 -0400 * Cleaned up a couple of warnings for redeclared variables r3152@cubic-pc (orig r5358): ruz | 2006-06-15 02:23:58 +0400 r3142@cubic-pc: cubic | 2006-06-04 04:50:18 +0400 * forwardport of CSS changes r3153@cubic-pc (orig r5359): ruz | 2006-06-15 02:24:07 +0400 r3148@cubic-pc: cubic | 2006-06-10 08:51:54 +0400 * minor r3154@cubic-pc (orig r5360): ruz | 2006-06-15 02:24:27 +0400 r3151@cubic-pc: cubic | 2006-06-15 02:28:53 +0400 * oops, internal key was renamed r3155@cubic-pc (orig r5373): ruz | 2006-06-16 01:53:04 +0400 r3115@cubic-pc (orig r5292): ruz | 2006-05-26 02:12:05 +0400 * New option StrictLinkACL # When this feature is enabled an user need ModifyTicket right on both # tickets to link them together, otherwise he can have right on any of # two. ** update Create, _?AddLink, DeleteLink methods * fix: we created transaction if some tries to create link that allready exists * move all acl checks out from _AddLink to AddLink method * cover with every change with tests r3156@cubic-pc (orig r5374): ruz | 2006-06-16 01:53:15 +0400 r3116@cubic-pc (orig r5293): ruz | 2006-05-26 02:25:21 +0400 * return results of the Delete method as it may fail too r3157@cubic-pc (orig r5375): ruz | 2006-06-16 01:54:13 +0400 r3117@cubic-pc (orig r5294): jesse | 2006-05-26 05:14:59 +0400 r9822@jesse-vincents-computer-2: jesse | 2006-05-25 21:12:23 -0400 * Small fixes to ticket history display r3158@cubic-pc (orig r5376): ruz | 2006-06-16 02:00:02 +0400 r3118@cubic-pc (orig r5295): jesse | 2006-05-26 05:15:05 +0400 r9823@jesse-vincents-computer-2: jesse | 2006-05-25 21:12:39 -0400 * Quieting down some redefinition warnings r3159@cubic-pc (orig r5377): ruz | 2006-06-16 02:00:11 +0400 r3119@cubic-pc (orig r5296): jesse | 2006-05-26 05:15:12 +0400 r9824@jesse-vincents-computer-2: jesse | 2006-05-25 21:13:11 -0400 * Actually do a credible job of showing html-only email messages in ticket history by downsampling them to plain text. r3160@cubic-pc (orig r5378): ruz | 2006-06-16 02:00:21 +0400 r3120@cubic-pc (orig r5297): jesse | 2006-05-26 08:11:22 +0400 r9830@jesse-vincents-computer-2: jesse | 2006-05-25 23:18:44 -0400 Stopped using a deprecated API r3161@cubic-pc (orig r5379): ruz | 2006-06-16 02:03:12 +0400 r3121@cubic-pc (orig r5298): jesse | 2006-05-26 08:11:28 +0400 r9831@jesse-vincents-computer-2: jesse | 2006-05-25 23:20:36 -0400 * Added custom summary "ticket lists" using the commandline (combining -f and -s) lists. * Fixed a couple small bugs r3162@cubic-pc (orig r5380): ruz | 2006-06-16 02:03:23 +0400 r3122@cubic-pc (orig r5299): jesse | 2006-05-26 08:11:37 +0400 r9832@jesse-vincents-computer-2: jesse | 2006-05-26 00:06:54 -0400 *Fix compilation errors on wip to help make tests not bomb out r3163@cubic-pc (orig r5381): ruz | 2006-06-16 02:03:34 +0400 r3123@cubic-pc (orig r5300): jesse | 2006-05-26 08:11:51 +0400 r9833@jesse-vincents-computer-2: jesse | 2006-05-26 00:07:09 -0400 * Typo fix r3164@cubic-pc (orig r5382): ruz | 2006-06-16 02:03:51 +0400 r3124@cubic-pc (orig r5301): jesse | 2006-05-26 08:11:58 +0400 r9834@jesse-vincents-computer-2: jesse | 2006-05-26 00:07:24 -0400 * Back out mistaken change r3165@cubic-pc (orig r5383): ruz | 2006-06-16 02:03:59 +0400 r3125@cubic-pc (orig r5302): jesse | 2006-05-26 08:12:03 +0400 r9835@jesse-vincents-computer-2: jesse | 2006-05-26 00:07:45 -0400 * dont r3166@cubic-pc (orig r5384): ruz | 2006-06-16 02:04:10 +0400 r3126@cubic-pc (orig r5303): ruz | 2006-05-26 19:15:46 +0400 * take/steal actions in CLI ** pass 'take|steal|untake' as Action argument to REST ** don't check rights in REST interface, SetOwner do that for us ** return more descriptive message when we try to take ticket from other user ** all tests pass r3167@cubic-pc (orig r5385): ruz | 2006-06-16 02:04:29 +0400 r3127@cubic-pc (orig r5304): ruz | 2006-05-26 19:50:44 +0400 * add untake action r3168@cubic-pc (orig r5386): ruz | 2006-06-16 02:04:40 +0400 r3128@cubic-pc (orig r5306): ruz | 2006-05-26 20:40:22 +0400 * drop old bits r3169@cubic-pc (orig r5387): ruz | 2006-06-16 02:04:58 +0400 r3129@cubic-pc (orig r5307): ruz | 2006-05-26 20:42:33 +0400 * vsplit Requestor, Cc and AdminCc field on create r3208@cubic-pc (orig r5388): ruz | 2006-06-16 03:54:29 +0400 r3203@cubic-pc: cubic | 2006-06-16 02:23:05 +0400 * get rid of a warning r3209@cubic-pc (orig r5389): ruz | 2006-06-16 03:54:37 +0400 r3204@cubic-pc: cubic | 2006-06-16 03:21:56 +0400 * fix merge bugs r3210@cubic-pc (orig r5390): ruz | 2006-06-16 03:54:46 +0400 r3205@cubic-pc: cubic | 2006-06-16 03:22:16 +0400 * merge bug r3211@cubic-pc (orig r5391): ruz | 2006-06-16 03:55:02 +0400 r3206@cubic-pc: cubic | 2006-06-16 03:41:57 +0400 * use_ok takes list of modules not description r3212@cubic-pc (orig r5392): ruz | 2006-06-16 03:55:10 +0400 r3207@cubic-pc: cubic | 2006-06-16 03:42:29 +0400 * don't warn on undef in AddSeconds r3283@cubic-pc (orig r5402): ruz | 2006-06-17 05:46:40 +0400 r3272@cubic-pc (orig r5399): ruz | 2006-06-17 02:02:52 +0400 merge 3.4 -> 3.7 r2079@cubic-pc (orig r4686): jesse | 2006-03-05 01:47:46 +0300 r22962@truegrounds: jesse | 2006-01-25 05:18:09 -0800 * Updated mandatory fields for ticket creation forms r2190@cubic-pc (orig r4799): jesse | 2006-03-23 09:37:59 +0300 r30313@truegrounds: jesse | 2006-03-23 01:36:27 -0500 * Better mp2 bulletproofing r2191@cubic-pc (orig r4814): jesse | 2006-03-24 06:40:37 +0300 r10436@hualien: jesse | 2006-03-23 22:40:25 -0500 * It helps when there aren't typos r2262@cubic-pc (orig r4847): alexmv | 2006-03-29 00:50:07 +0400 r11918@zoq-fot-pik: chmrr | 2006-03-28 15:49:56 -0500 * Backport TXN fixes from 3.7 and 3.5 r2321@cubic-pc (orig r4924): jesse | 2006-03-31 06:07:23 +0400 r10636@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 r2396@cubic-pc (orig r5047): ruz | 2006-04-18 04:40:06 +0400 * check and report error to the logs r2421@cubic-pc (orig r5060): jesse | 2006-04-24 18:49:40 +0400 r11842@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 r2422@cubic-pc (orig r5064): ruz | 2006-04-25 00:42:43 +0400 * max subject is 200 character long r2423@cubic-pc (orig r5065): ruz | 2006-04-25 01:25:15 +0400 * convert only if $enc'oding contains something r2424@cubic-pc (orig r5066): ruz | 2006-04-25 04:21:32 +0400 * simple tests for Attachments manipulation from web interface r2548@cubic-pc (orig r5115): ruz | 2006-04-26 03:24:45 +0400 * (cond) && 'selected' outputs 0 if condition fails on my system r2549@cubic-pc (orig r5116): ruz | 2006-04-26 03:35:09 +0400 * get queue ID from page r2658@cubic-pc (orig r5118): jesse | 2006-04-26 06:43:31 +0400 r11882@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 / r2862@cubic-pc (orig r5183): jesse | 2006-05-09 06:31:56 +0400 r13313@hualien: jesse | 2006-05-08 12:01:55 -0400 * Finding disabled groups should actually find them, now r2863@cubic-pc (orig r5184): jesse | 2006-05-09 06:32:10 +0400 r13314@hualien: jesse | 2006-05-08 12:14:26 -0400 * Minor reformatting r2864@cubic-pc (orig r5185): jesse | 2006-05-09 06:32:19 +0400 r13315@hualien: jesse | 2006-05-08 22:31:30 -0400 * Mail gateway refactoring to make added functioanlity a bit easier. No (intentional) functional changes. r2865@cubic-pc (orig r5186): jesse | 2006-05-09 06:56:20 +0400 r13330@hualien: jesse | 2006-05-08 22:55:56 -0400 * Reed Loden caught a perltidy error that, somewhat terrifiyingly, was still a valid mason page r2866@cubic-pc (orig r5187): jesse | 2006-05-09 08:48:10 +0400 r13332@hualien: jesse | 2006-05-09 00:47:49 -0400 * Mismatched parens r2867@cubic-pc (orig r5206): ruz | 2006-05-12 00:48:53 +0400 * return values checking and more logging on errors r2868@cubic-pc (orig r5207): ruz | 2006-05-12 00:56:24 +0400 * more checks on attachments processing r2869@cubic-pc (orig r5208): ruz | 2006-05-12 02:24:17 +0400 * if ( not $xxx || $xxx->foo ) is equivalent to if ( not ( $xxx || $xxx->foo ) ) due to perl5 rules which is not expected behaviour r2870@cubic-pc (orig r5209): ruz | 2006-05-12 02:31:58 +0400 * 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. r2885@cubic-pc (orig r5216): ruz | 2006-05-13 00:54:41 +0400 * add Timezone argument in SetToMidnight r2886@cubic-pc (orig r5217): ruz | 2006-05-13 01:02:54 +0400 * use SetToMidnight( Timezone => 'server' ) to calc start and end of the day r2888@cubic-pc (orig r5218): ruz | 2006-05-13 04:31:33 +0400 * get rid of "masks earlier declaration" warnings r2889@cubic-pc (orig r5238): ruz | 2006-05-17 02:39:59 +0400 * really noisy warning *NOTE* that option we use is not described in config r2895@cubic-pc (orig r5249): ruz | 2006-05-18 20:17:47 +0400 * add bug comment r2896@cubic-pc (orig r5256): ruz | 2006-05-19 05:45:58 +0400 * allow to complete actions in mail plugins r2897@cubic-pc (orig r5257): ruz | 2006-05-19 05:53:40 +0400 * minor r3099@cubic-pc (orig r5268): jesse | 2006-05-20 01:17:41 +0400 r13935@hualien: jesse | 2006-05-19 17:17:27 -0400 * There were divergent copies of this code. The EmailParser code was more correct r3130@cubic-pc (orig r5310): ruz | 2006-05-27 04:39:49 +0400 * 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 r3132@cubic-pc (orig r5315): ruz | 2006-05-28 15:19:20 +0400 * Use "Requestor.id = $requestor->id" search instead of search by email address as latter is not indexed r3133@cubic-pc (orig r5317): ruz | 2006-05-31 00:13:02 +0400 * 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. r3284@cubic-pc (orig r5403): ruz | 2006-06-17 05:47:04 +0400 r3282@cubic-pc (orig r5401): ruz | 2006-06-17 05:34:51 +0400 r3281@cubic-pc: cubic | 2006-06-17 05:43:02 +0400 * the 'new ticket in queue' form is no more first one, but has name attribute, use it in tests r3309@cubic-pc (orig r5469): ruz | 2006-06-27 03:12:48 +0400 * return old value on Set, so we could write: my @old_val = RT->Config->Set( Option => @tmp_val ); ... RT->Config->Set( Option => @old_val ); r3894@cubic-pc (orig r6057): ruz | 2006-09-27 09:00:01 +0400 merge latest changes from 3.5 branch r3749@cubic-pc (orig r5308): jesse | 2006-05-26 21:33:55 +0400 r9855@jesse-vincents-computer-2: jesse | 2006-05-26 13:33:19 -0400 *RC3 r3750@cubic-pc (orig r5316): jesse | 2006-05-30 02:38:53 +0400 r9889@pinglin: jesse | 2006-05-29 18:37:55 -0400 * The german translation had been corrupted r3751@cubic-pc (orig r5337): kevinr | 2006-06-05 23:41:08 +0400 r13079@sad-girl-in-snow: kevinr | 2006-06-05 15:23:21 -0400 * Updated the CLI test suite so it doesn't depend on any other tests running before it. r3752@cubic-pc (orig r5338): kevinr | 2006-06-05 23:41:19 +0400 r13080@sad-girl-in-snow: kevinr | 2006-06-05 15:40:36 -0400 * Added docs for 'rt <take|untake|steal>' * Some small doc clean-up r3753@cubic-pc (orig r5361): jesse | 2006-06-15 02:34:59 +0400 r12610@pinglin: jesse | 2006-06-15 00:33:56 +0200 * Bumping for 3.6.0 release r5340@cubic-pc (orig r7939): ruz | 2007-05-27 00:10:22 +0400 * update copyright to simplify merge r5341@cubic-pc (orig r7940): ruz | 2007-05-27 00:36:13 +0400 * update address r7964@cubic-pc (orig r7963): ruz | 2007-05-30 04:38:06 +0400 * apply GPG plugin before decoding ** add new type of email plugins ** add _LoadPlugins function r7965@cubic-pc (orig r7964): ruz | 2007-05-30 05:10:08 +0400 * bump version r7978@cubic-pc (orig r7977): jesse | 2007-06-03 23:38:58 +0400 * Pulling security updates from RT-3.7 branch r8005@cubic-pc (orig r8004): ruz | 2007-06-09 07:55:44 +0400 merge 3.6 -> 3.7-RTIR-2.0 -> 3.7-RTIR-2.2 -> 3.7-RTIR-2.4 r8001@cubic-pc (orig r8000): ruz | 2007-06-09 06:02:26 +0400 merge 3.6 -> 3.7-RTIR-2.0 -> 3.7-RTIR-2.2 r7944@cubic-pc (orig r7943): ruz | 2007-05-27 11:26:30 +0400 * ->form is deprecated in WWW::Mechanize r7945@cubic-pc (orig r7944): ruz | 2007-05-27 11:30:00 +0400 * form is deprecated in WWW::Mechanize r7946@cubic-pc (orig r7945): ruz | 2007-05-27 11:35:17 +0400 * Test::More doesn't allow us to define plan twice, backport a fix from 3.7-RTIR-2.4 r7991@cubic-pc (orig r7990): ruz | 2007-06-07 18:59:56 +0400 r5368@cubic-pc (orig r5367): jesse | 2006-06-15 11:52:50 +0400 * Releng.cnf tweaks r7992@cubic-pc (orig r7991): ruz | 2007-06-07 19:00:12 +0400 r5394@cubic-pc (orig r5393): jesse | 2006-06-16 17:01:26 +0400 r12704@pinglin: jesse | 2006-06-16 15:00:26 +0200 RT-Ticket: 7608 RT-Status: resolved RT-Update: correspond * removed redundant Calendar::Simple from the dependencies r7999@cubic-pc (orig r7998): ruz | 2007-06-08 08:23:20 +0400 merge 3.6 -> 3.7-RTIR-2.0 r5408@cubic-pc (orig r5407): jesse | 2006-06-20 02:44:04 +0400 r12786@pinglin: jesse | 2006-06-19 18:42:15 -0400 * Ran the copyright tagger, updated for 2006. r5409@cubic-pc (orig r5408): jesse | 2006-06-20 02:45:12 +0400 r12787@pinglin: jesse | 2006-06-19 18:43:43 -0400 * Set the visible copyright string to 2006 r5419@cubic-pc (orig r5418): ruz | 2006-06-24 01:22:53 +0400 * typo, package is Googleish, we load local/vendor Googlish r5482@cubic-pc (orig r5481): ruz | 2006-06-28 21:55:11 +0400 Based on patch from Philip Kime. * sort bt numbers first then by letters in expand_list * get rid of warnings r5486@cubic-pc (orig r5485): ruz | 2006-06-29 02:15:28 +0400 * every RT script that uses the API must use local libs r5490@cubic-pc (orig r5489): kevinr | 2006-06-29 22:41:08 +0400 r14127@sad-girl-in-snow: kevinr | 2006-06-29 14:40:28 -0400 * Added todo_skip tests for linking via the rt command-line tool. r5498@cubic-pc (orig r5497): robert | 2006-07-03 21:17:51 +0400 r5577@bear: rspier | 2006-07-03 10:17:32 -0700 Update version string r5518@cubic-pc (orig r5517): robert | 2006-07-04 05:30:36 +0400 r5598@bear: rspier | 2006-07-03 17:45:55 -0700 Add id's to the TitleBox wrappers so we can easily make them invisible from the stylesheet r5519@cubic-pc (orig r5518): robert | 2006-07-04 05:30:50 +0400 r5599@bear: rspier | 2006-07-03 18:03:10 -0700 Add a Date: header to outbound email messages r5520@cubic-pc (orig r5519): robert | 2006-07-04 05:31:03 +0400 r5600@bear: rspier | 2006-07-03 18:27:29 -0700 Initial support for configurable VERP r5524@cubic-pc (orig r5523): robert | 2006-07-04 10:36:40 +0400 r5607@bear: rspier | 2006-07-03 20:30:15 -0700 Hide a handful of warnings in a quick and dirty way r5525@cubic-pc (orig r5524): robert | 2006-07-04 10:37:00 +0400 r5611@bear: rspier | 2006-07-03 23:36:20 -0700 Add Pre hook to mail-gateway r5529@cubic-pc (orig r5528): trs | 2006-07-05 01:59:19 +0400 r13934@zot: tom | 2006-07-04 17:59:07 -0400 Add an HTTP "Expires" header to CSS files so they expire in a year (and aren't reloaded on every request) r5572@cubic-pc (orig r5571): jesse | 2006-07-17 20:40:48 +0400 r14052@pinglin: jesse | 2006-07-17 11:23:30 -0400 * Started generating better caching headers for css, image and js files r5573@cubic-pc (orig r5572): jesse | 2006-07-17 20:41:09 +0400 r14053@pinglin: jesse | 2006-07-17 11:28:00 -0400 * Added "Redirect" and "StaticFileHeaders" methods to RT::Interface::Web. * Redirect is careful to redirect the browser to the same base RT url they're coming from and to close the user's Apache::Session, lest that module try to open two copies of the same prepared session database handle at the same time and fall over. * StaticFileHeaders tells the user's browser that the file being served was last modified at last server start and should be cached for approximately a month. Better would be to use the Heuristics that Jifty::View::Static provides. r5574@cubic-pc (orig r5573): jesse | 2006-07-17 20:41:35 +0400 r14054@pinglin: jesse | 2006-07-17 11:28:21 -0400 * Switch our redirects to use the new RT::Interface::Web::Redirect method r5600@cubic-pc (orig r5599): jesse | 2006-07-19 01:51:35 +0400 r37203@truegrounds: jesse | 2006-07-18 13:08:57 -0400 r30313@truegrounds: jesse | 2006-03-23 01:36:27 -0500 * Better mp2 bulletproofing r30314@truegrounds: jesse | 2006-03-23 01:36:42 -0500 r37202@truegrounds: jesse | 2006-07-18 12:49:01 -0400 r31084@truegrounds (orig r4814): jesse | 2006-03-23 22:40:37 -0500 r10436@hualien: jesse | 2006-03-23 22:40:25 -0500 * It helps when there aren't typos r31117@truegrounds (orig r4847): alexmv | 2006-03-28 15:50:07 -0500 r11918@zoq-fot-pik: chmrr | 2006-03-28 15:49:56 -0500 * Backport TXN fixes from 3.7 and 3.5 r31194@truegrounds (orig r4924): jesse | 2006-03-30 21:07:23 -0500 r10636@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 r31317@truegrounds (orig r5047): ruz | 2006-04-17 20:40:06 -0400 * check and report error to the logs r31330@truegrounds (orig r5060): jesse | 2006-04-24 10:49:40 -0400 r11842@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 r31334@truegrounds (orig r5064): ruz | 2006-04-24 16:42:43 -0400 * max subject is 200 character long r31335@truegrounds (orig r5065): ruz | 2006-04-24 17:25:15 -0400 * convert only if $enc'oding contains something r31336@truegrounds (orig r5066): ruz | 2006-04-24 20:21:32 -0400 * simple tests for Attachments manipulation from web interface r31385@truegrounds (orig r5115): ruz | 2006-04-25 19:24:45 -0400 * (cond) && 'selected' outputs 0 if condition fails on my system r31386@truegrounds (orig r5116): ruz | 2006-04-25 19:35:09 -0400 * get queue ID from page r31388@truegrounds (orig r5118): jesse | 2006-04-25 22:43:31 -0400 r11882@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 / r31453@truegrounds (orig r5183): jesse | 2006-05-08 22:31:56 -0400 r13313@hualien: jesse | 2006-05-08 12:01:55 -0400 * Finding disabled groups should actually find them, now r31454@truegrounds (orig r5184): jesse | 2006-05-08 22:32:10 -0400 r13314@hualien: jesse | 2006-05-08 12:14:26 -0400 * Minor reformatting r31455@truegrounds (orig r5185): jesse | 2006-05-08 22:32:19 -0400 r13315@hualien: jesse | 2006-05-08 22:31:30 -0400 * Mail gateway refactoring to make added functioanlity a bit easier. No (intentional) functional changes. r31456@truegrounds (orig r5186): jesse | 2006-05-08 22:56:20 -0400 r13330@hualien: jesse | 2006-05-08 22:55:56 -0400 * Reed Loden caught a perltidy error that, somewhat terrifiyingly, was still a valid mason page r31457@truegrounds (orig r5187): jesse | 2006-05-09 00:48:10 -0400 r13332@hualien: jesse | 2006-05-09 00:47:49 -0400 * Mismatched parens r31476@truegrounds (orig r5206): ruz | 2006-05-11 16:48:53 -0400 * return values checking and more logging on errors r31477@truegrounds (orig r5207): ruz | 2006-05-11 16:56:24 -0400 * more checks on attachments processing r31478@truegrounds (orig r5208): ruz | 2006-05-11 18:24:17 -0400 * if ( not $xxx || $xxx->foo ) is equivalent to if ( not ( $xxx || $xxx->foo ) ) due to perl5 rules which is not expected behaviour r31479@truegrounds (orig r5209): ruz | 2006-05-11 18:31:58 -0400 * 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. r31486@truegrounds (orig r5216): ruz | 2006-05-12 16:54:41 -0400 * add Timezone argument in SetToMidnight r31487@truegrounds (orig r5217): ruz | 2006-05-12 17:02:54 -0400 * use SetToMidnight( Timezone => 'server' ) to calc start and end of the day r31488@truegrounds (orig r5218): ruz | 2006-05-12 20:31:33 -0400 * get rid of "masks earlier declaration" warnings r31508@truegrounds (orig r5238): ruz | 2006-05-16 18:39:59 -0400 * really noisy warning *NOTE* that option we use is not described in config r31519@truegrounds (orig r5249): ruz | 2006-05-18 12:17:47 -0400 * add bug comment r31526@truegrounds (orig r5256): ruz | 2006-05-18 21:45:58 -0400 * allow to complete actions in mail plugins r31527@truegrounds (orig r5257): ruz | 2006-05-18 21:53:40 -0400 * minor r31538@truegrounds (orig r5268): jesse | 2006-05-19 17:17:41 -0400 r13935@hualien: jesse | 2006-05-19 17:17:27 -0400 * There were divergent copies of this code. The EmailParser code was more correct r31580@truegrounds (orig r5310): ruz | 2006-05-26 20:39:49 -0400 * 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 r31585@truegrounds (orig r5315): ruz | 2006-05-28 07:19:20 -0400 * Use "Requestor.id = $requestor->id" search instead of search by email address as latter is not indexed r31587@truegrounds (orig r5317): ruz | 2006-05-30 16:13:02 -0400 * 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. r31670@truegrounds (orig r5400): ruz | 2006-06-16 20:40:24 -0400 * 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 r35569@truegrounds (orig r5476): ruz | 2006-06-27 17:21:07 -0400 * nothing special, small changes I'd changed during the hunt over a bug r35573@truegrounds (orig r5480): ruz | 2006-06-27 20:05:49 -0400 * minor formatting r35575@truegrounds (orig r5482): ruz | 2006-06-28 17:25:18 -0400 * add tests for unsafe mailgate commands * fix bugs that were introduced during Email.pm refactoring r35589@truegrounds (orig r5496): ruz | 2006-06-30 16:09:08 -0400 Changes: * new config option $OldestTransactionsFirst that allow administrator to reverse order of transactions on history page r36191@truegrounds (orig r5520): ruz | 2006-07-04 01:36:46 -0400 * forgot to add option to config r36192@truegrounds (orig r5521): ruz | 2006-07-04 01:38:03 -0400 * report error when couldn't create CF r36193@truegrounds (orig r5522): ruz | 2006-07-04 01:39:21 -0400 * we never should call exit from libs r36205@truegrounds (orig r5534): ruz | 2006-07-06 11:19:46 -0400 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. r36241@truegrounds (orig r5570): kevinr | 2006-07-13 16:21:31 -0400 r14836@sad-girl-in-snow: kevinr | 2006-07-13 16:17:43 -0400 * The RT::Condition::Generic docs were wrong... fixed. r5601@cubic-pc (orig r5600): jesse | 2006-07-19 01:51:46 +0400 r37204@truegrounds: jesse | 2006-07-18 16:21:51 -0400 * Tests updated for 3.6 r5608@cubic-pc (orig r5607): jesse | 2006-07-19 23:18:09 +0400 r5609@cubic-pc (orig r5608): jesse | 2006-07-19 23:18:52 +0400 r14179@pinglin: jesse | 2006-07-18 21:27:41 -0700 * better help on dependency install r5610@cubic-pc (orig r5609): jesse | 2006-07-19 23:19:27 +0400 r5614@cubic-pc (orig r5613): jesse | 2006-07-20 02:37:32 +0400 r14207@pinglin: jesse | 2006-07-19 15:33:02 -0700 * Inline display of which ticket watchers are "squelched" r5615@cubic-pc (orig r5614): jesse | 2006-07-20 02:37:43 +0400 r14208@pinglin: jesse | 2006-07-19 15:33:26 -0700 * Allow sites to disable the display of inline ticket images. r5616@cubic-pc (orig r5615): jesse | 2006-07-20 02:46:28 +0400 r14214@pinglin: jesse | 2006-07-19 15:46:15 -0700 * bumping to pre2 r5618@cubic-pc (orig r5617): jesse | 2006-07-20 04:45:26 +0400 r14216@pinglin: jesse | 2006-07-19 17:38:40 -0700 * crit was being called on the wrong object. Thanks to Todd Chapman r5619@cubic-pc (orig r5618): jesse | 2006-07-20 04:45:36 +0400 r14219@pinglin: jesse | 2006-07-19 17:45:03 -0700 * Backport the ability to chart by custom field from RT 3.7 r5624@cubic-pc (orig r5623): jesse | 2006-07-20 21:32:59 +0400 r14225@pinglin: jesse | 2006-07-20 10:32:41 -0700 * Removed not-quite-right outdated cachinng header generation r5626@cubic-pc (orig r5625): jesse | 2006-07-20 21:51:37 +0400 r14228@pinglin: jesse | 2006-07-20 10:38:00 -0700 * Better semantic html for custom field labels from Todd Chapman r5627@cubic-pc (orig r5626): jesse | 2006-07-20 21:52:03 +0400 r14231@pinglin: jesse | 2006-07-20 10:49:41 -0700 Forward porting a history ordering fix from 3.4 r5628@cubic-pc (orig r5627): jesse | 2006-07-20 23:16:01 +0400 r14234@pinglin: jesse | 2006-07-20 12:15:31 -0700 * explicitly use the libraries we're using (Rather than depend on them to be used elsewhere) r5629@cubic-pc (orig r5628): jesse | 2006-07-20 23:16:09 +0400 r14235@pinglin: jesse | 2006-07-20 12:15:45 -0700 * Better display of squelched ticket recipients r5630@cubic-pc (orig r5629): kevinr | 2006-07-20 23:42:05 +0400 r15197@sad-girl-in-snow: kevinr | 2006-07-20 15:36:45 -0400 * Sending e-mail falls back to the username if a RealName can't be found. We shouldn't be sending messages with "From: via RT" any more. r5642@cubic-pc (orig r5641): jesse | 2006-07-21 20:16:07 +0400 r14309@pinglin: jesse | 2006-07-21 09:15:58 -0700 * Loc bug reported by doogles r5643@cubic-pc (orig r5642): jesse | 2006-07-21 22:18:04 +0400 r14319@pinglin: jesse | 2006-07-21 11:17:54 -0700 * more updates from jason r5650@cubic-pc (orig r5649): jesse | 2006-07-25 22:06:06 +0400 r14404@pinglin: jesse | 2006-07-25 11:05:41 -0700 * Restore "Go to ticket #" search functionality accidentally removed from RT 3.6.0 r5651@cubic-pc (orig r5650): jesse | 2006-07-25 22:06:32 +0400 r14405@pinglin: jesse | 2006-07-25 11:05:54 -0700 * RC 2 r5652@cubic-pc (orig r5651): ruz | 2006-07-26 03:44:13 +0400 * If a ticket is created with _RecordTransaction set to zero, it's not an error when zero is returned as the transaction id. Thanks, Todd. r5653@cubic-pc (orig r5652): ruz | 2006-07-26 04:21:32 +0400 * add support for spaces in names of custom fields in the REST, based on patch from Dmitri Tikhonov. r5654@cubic-pc (orig r5653): kevinr | 2006-07-26 06:05:36 +0400 r15411@sad-girl-in-snow: kevinr | 2006-07-25 20:04:26 -0400 * Added a BeforeProcessArguments callback r5657@cubic-pc (orig r5656): ruz | 2006-07-26 19:03:38 +0400 * http://rt3.fsck.com/Ticket/Display.html?id=7133 * @actions -> @$actions to handle parser errors * don't blame users on CF.{} conditions Thanks to Todd and Rolf Grossmann. r5658@cubic-pc (orig r5657): ruz | 2006-07-26 19:28:30 +0400 * drop uninit warning r5659@cubic-pc (orig r5658): ruz | 2006-07-26 21:14:42 +0400 * docs update r5712@cubic-pc (orig r5711): ruz | 2006-08-08 06:41:22 +0400 * get rid of unint warnings r5713@cubic-pc (orig r5712): ruz | 2006-08-08 06:52:43 +0400 * get rid of uninit warnings * refactor * don't call $self->TransactionObj->Message->First twice r5714@cubic-pc (orig r5713): ruz | 2006-08-08 07:02:52 +0400 * get rid of uninit warnings * id is an integer so use == instead of eq to compare r5715@cubic-pc (orig r5714): ruz | 2006-08-08 07:08:21 +0400 * use $principal object we created before instead of args{PrincipalId} as user may provide email address * use == instead of eq for id comparisions r5717@cubic-pc (orig r5716): ruz | 2006-08-08 07:56:36 +0400 * DB may return records in random order(Pg for example), use OrderBy when test depends on order of a collection. r5718@cubic-pc (orig r5717): ruz | 2006-08-08 07:57:37 +0400 * cleanup test file, less warnings r5719@cubic-pc (orig r5718): jesse | 2006-08-08 20:18:57 +0400 r15132@pinglin: jesse | 2006-08-08 12:17:58 -0400 RT-Ticket: 7757 RT-Status: resolved RT-Update: correspond Thanks! applied r5720@cubic-pc (orig r5719): jesse | 2006-08-08 20:21:37 +0400 r15134@pinglin: jesse | 2006-08-08 12:21:13 -0400 * RT 3.6.1 r5722@cubic-pc (orig r5721): kevinr | 2006-08-08 22:16:31 +0400 r17906@sad-girl-in-snow: kevinr | 2006-08-08 14:15:30 -0400 * Added FailedLogin and SuccessfulLogin callbacks to the autohandler r5729@cubic-pc (orig r5728): kevinr | 2006-08-09 05:00:32 +0400 r17938@sad-girl-in-snow: kevinr | 2006-08-08 20:59:23 -0400 * Fixed a logic bug in how we were positioning the separator. r5741@cubic-pc (orig r5740): ruz | 2006-08-09 10:48:35 +0400 * drop uninit wornings * "... eq undef" is bad code r5745@cubic-pc (orig r5744): ruz | 2006-08-09 23:34:29 +0400 * report error if action is empty in mailgate r5746@cubic-pc (orig r5745): ruz | 2006-08-09 23:37:28 +0400 * CullRTAddresses in RT::Interface::Email was using reversed filter logic r5747@cubic-pc (orig r5746): ruz | 2006-08-10 00:32:00 +0400 * mailgate without --action argument were failing * tests r5748@cubic-pc (orig r5747): ruz | 2006-08-10 00:57:41 +0400 * skip test if french locale is not loaded r5753@cubic-pc (orig r5752): jesse | 2006-08-12 04:31:03 +0400 r20345@pinglin: jesse | 2006-08-11 20:30:54 -0400 * Small HTML column balancing bug (Missing </td> found by Erik Peterson) r5772@cubic-pc (orig r5771): jesse | 2006-08-15 08:01:54 +0400 r20425@pinglin: jesse | 2006-08-15 00:01:34 -0400 * We now sort chart results before displaying them. Reported by Petter Reinholdtsen r5777@cubic-pc (orig r5776): jesse | 2006-08-16 10:14:14 +0400 r20440@pinglin: jesse | 2006-08-16 02:13:52 -0400 * Todd Chapman spotted that a missing plan was masking test failures. r5783@cubic-pc (orig r5782): jesse | 2006-08-21 21:17:08 +0400 r20599@pinglin: jesse | 2006-08-21 13:17:00 -0400 * Fix for "Search by requestor" appearing to break in 3.6.1 (Really, an older, deeper bug was unmasked) r5794@cubic-pc (orig r5793): jesse | 2006-08-22 20:44:05 +0400 r20626@pinglin: jesse | 2006-08-22 12:43:48 -0400 Fix from Jim Meyer to correct a hardcoded RT::WebPath in initialdata. (This doesn't fix users who've already installed) r5803@cubic-pc (orig r5802): kevinr | 2006-08-24 01:44:22 +0400 r27527@sad-girl-in-snow: kevinr | 2006-08-23 17:42:09 -0400 * We need to append a colon to non-standard headers so MIME::Entity will include them. r5860@cubic-pc (orig r5859): ruz | 2006-09-05 02:29:59 +0400 Ticket creation * /Elements/SelectDate has no argument 'Value' * use argument 'Default' to: ** safe values when custom field validation fails ** allow users/code to pre-define dates in URL r5863@cubic-pc (orig r5862): ruz | 2006-09-05 20:55:33 +0400 * don't concat $args{'Resolved'} when its value is not true r5870@cubic-pc (orig r5869): jesse | 2006-09-06 18:26:13 +0400 r27194@pinglin: jesse | 2006-09-06 10:26:01 -0400 RT-Ticket:7852 RT-Status: resolved RT-Update: correspond * Tobias Kremer pointed out a typo in Ticket_Overlay.pm that caused an error when a user got a certain permission denied message r5872@cubic-pc (orig r5871): jesse | 2006-09-06 23:07:16 +0400 r27202@pinglin: jesse | 2006-09-06 14:59:10 -0400 * Handle Apache::Session database errors a bit more gracefully r5873@cubic-pc (orig r5872): jesse | 2006-09-06 23:07:22 +0400 r27203@pinglin: jesse | 2006-09-06 15:07:04 -0400 RT-Ticket: 7848 RT-Status: resolved RT-Update: correspond * POSIX::strftime on Solaris isn't robust enough to deal with our Date: header generation. Switched to Date::Format::strftime instead. - ADDED DEPENDENCY: Date::Format Fix thanks to Tim Bishop r5874@cubic-pc (orig r5873): jesse | 2006-09-06 23:09:06 +0400 r27206@pinglin: jesse | 2006-09-06 15:09:02 -0400 * Remove trailing '<br/>' from custom fields shown in ticket search results r5887@cubic-pc (orig r5886): jesse | 2006-09-09 00:50:39 +0400 r27286@pinglin: jesse | 2006-09-08 12:51:22 -0400 * Finer-grained control of what's displayed on ticket approval from Drew Taylor. r5888@cubic-pc (orig r5887): jesse | 2006-09-09 00:50:50 +0400 r27290@pinglin: jesse | 2006-09-08 13:50:04 -0400 Patch from Kevin Murphy to support the following features: # If $SuppressInlineTextFiles is set to a true value, then uploaded # text files (text-type attachments with file names) are prevented # from being displayed in-line when viewing a ticket's history. Set($SuppressInlineTextFiles, undef); # If $DontSearchFileAttachments is set to a true value, then uploaded # files (attachments with file names) are not searched during full-content # ticket searches. Set($DontSearchFileAttachments, undef); r5889@cubic-pc (orig r5888): jesse | 2006-09-09 00:51:01 +0400 r27291@pinglin: jesse | 2006-09-08 14:19:50 -0400 * Support for marking RT's HTTP cookie as "secure." Patch from Pavel Ruzicka. r5914@cubic-pc (orig r5913): jesse | 2006-09-12 03:55:41 +0400 r27407@pinglin: jesse | 2006-09-12 00:55:29 +0100 RT Essentials mistakenly suggests that users use '/' as an RT::WebPath. Do what they mean if they screw up and do that. r5939@cubic-pc (orig r5938): jesse | 2006-09-15 17:50:43 +0400 r27502@pinglin: jesse | 2006-09-15 14:50:38 +0100 Give Freeform form elements an id. This will be useful in combination with the EditComponentName callback. With a few local mods, date CFs will be able to use the date picker. Without an id the date picker doesn't work. -Todd Chapman r5988@cubic-pc (orig r5987): jesse | 2006-09-19 11:40:52 +0400 r27648@pinglin: jesse | 2006-09-19 09:40:40 +0200 RT-Ticket: 7876 RT-Status: resolved RT-Update: correspond Thanks! Applied: From Brian Gallew <geek@burri.to>: As shipped, RT-3.6.1 doesn't have a useful Tools/MyDays.html. I've fixed it up so that it works seemingly correctly. Here is the patch that takes care of it. r5991@cubic-pc (orig r5990): ruz | 2006-09-19 15:18:01 +0400 * drop XEmacs metadata r5992@cubic-pc (orig r5991): ruz | 2006-09-19 15:22:31 +0400 MyDay.html * there is no need in $thispage argument * merge two %INIT blocks * drop unused code r6005@cubic-pc (orig r6004): jesse | 2006-09-20 22:46:37 +0400 r27685@191: jesse | 2006-09-20 20:46:27 +0200 RT-Ticket: 7883 RT-Status: resolved RT-Update: correspond initialdata was fixed already. This needs to be fixed for people who will upgrade from 3.4 to 3.6.2+. --Todd Chapman r6027@cubic-pc (orig r6026): jesse | 2006-09-25 18:58:29 +0400 r27796@pinglin: jesse | 2006-09-24 15:42:56 -0400 RT-Ticket: 7802 RT-Update: correspond RT-Status: resolved I18N * Updated Spanish translation from Carlos Velasco r6028@cubic-pc (orig r6027): jesse | 2006-09-25 18:58:34 +0400 r27798@pinglin: jesse | 2006-09-25 10:57:01 -0400 * The custom field tests that have been dying for the last 4 months were miscoded. fixed r6029@cubic-pc (orig r6028): jesse | 2006-09-25 18:58:40 +0400 r27799@pinglin: jesse | 2006-09-25 10:57:18 -0400 * New callback in Ticket/Display.html r6031@cubic-pc (orig r6030): jesse | 2006-09-25 19:57:01 +0400 r27804@pinglin: jesse | 2006-09-25 11:56:46 -0400 * That new callback was misnamed r6034@cubic-pc (orig r6033): jesse | 2006-09-26 06:31:05 +0400 r27826@pinglin: jesse | 2006-09-25 22:30:02 -0400 * Added the ability to search on TimeEstimated r6035@cubic-pc (orig r6034): jesse | 2006-09-26 06:31:11 +0400 r27827@pinglin: jesse | 2006-09-25 22:30:55 -0400 * New callback 'BeforeShowSummary' on ticket display; handling of people changes on ticket display r6040@cubic-pc (orig r6039): ruz | 2006-09-26 19:06:31 +0400 merge CHALDEA -> 3.6 r2964@cubic-pc (orig r3308): jesse | 2005-07-04 02:06:31 +0400 r22123@hualien: jesse | 2005-07-03 17:46:54 -0400 r20060@hualien: jesse | 2005-06-14 08:57:51 -0400 * Moving the search qyery into the search body r2965@cubic-pc (orig r3309): jesse | 2005-07-04 02:06:41 +0400 r22124@hualien: jesse | 2005-07-03 17:46:59 -0400 r20076@hualien: jesse | 2005-06-14 15:01:31 -0400 r20064@hualien (orig r3143): alexmv | 2005-06-13 20:15:22 -0400 r4193@zoq-fot-pik: chmrr | 2005-06-13 20:14:53 -0400 * Generalize to work with arrays in %ARGS r20066@hualien (orig r3145): alexmv | 2005-06-13 21:02:36 -0400 r4197@zoq-fot-pik: chmrr | 2005-06-13 21:01:50 -0400 * Don't assume that ->Resolver is a valid object r20068@hualien (orig r3147): alexmv | 2005-06-14 06:56:06 -0400 r4209@zoq-fot-pik: chmrr | 2005-06-14 06:55:43 -0400 * We should actually let people *download* these uploads.. r2966@cubic-pc (orig r3310): jesse | 2005-07-04 02:06:53 +0400 r22125@hualien: jesse | 2005-07-03 17:47:04 -0400 r20540@hualien: jesse | 2005-06-15 14:46:19 -0400 r20162@hualien (orig r3156): alexmv | 2005-06-14 23:24:19 -0400 r4230@zoq-fot-pik: chmrr | 2005-06-14 23:22:31 -0400 * Allow filtering of custom fields r20163@hualien (orig r3157): alexmv | 2005-06-14 23:24:23 -0400 r20165@hualien (orig r3159): alexmv | 2005-06-15 00:47:27 -0400 r4236@zoq-fot-pik: chmrr | 2005-06-15 00:46:57 -0400 * <input> tags don't like newlines in them r2967@cubic-pc (orig r3311): jesse | 2005-07-04 02:07:03 +0400 r22126@hualien: jesse | 2005-07-03 17:47:09 -0400 r20543@hualien: jesse | 2005-06-15 15:58:07 -0400 r19701@hualien: jesse | 2005-06-09 00:58:09 -0400 * Bumping to 3.4.3pre1 r2968@cubic-pc (orig r3312): jesse | 2005-07-04 02:07:17 +0400 r22127@hualien: jesse | 2005-07-03 17:47:14 -0400 r20544@hualien: jesse | 2005-06-15 15:58:11 -0400 r20078@hualien: jesse | 2005-06-14 16:57:41 -0400 * First draft Indonesian message catalog from James Briggs r2969@cubic-pc (orig r3313): jesse | 2005-07-04 02:07:35 +0400 r22128@hualien: jesse | 2005-07-03 17:47:18 -0400 r20545@hualien: jesse | 2005-06-15 15:58:15 -0400 r20542@hualien: jesse | 2005-06-15 15:56:43 -0400 * Made search-by-any-customfield work r2970@cubic-pc (orig r3314): jesse | 2005-07-04 02:07:47 +0400 r22129@hualien: jesse | 2005-07-03 17:47:23 -0400 r20551@hualien: jesse | 2005-06-15 16:12:50 -0400 * Reenabled testing redirect on article update r2971@cubic-pc (orig r3315): jesse | 2005-07-04 02:08:00 +0400 r22130@hualien: jesse | 2005-07-03 17:47:27 -0400 r20559@hualien: jesse | 2005-06-15 16:33:09 -0400 * Style cleanups for custom field list filtering r2972@cubic-pc (orig r3316): jesse | 2005-07-04 02:08:11 +0400 r22131@hualien: jesse | 2005-07-03 17:47:32 -0400 r20562@hualien: jesse | 2005-06-15 18:59:20 -0400 * When updating articles, we want to say "Updated Article" rather than "Updated FM" r2973@cubic-pc (orig r3317): jesse | 2005-07-04 02:08:21 +0400 r22132@hualien: jesse | 2005-07-03 17:47:37 -0400 r20726@hualien: jesse | 2005-06-16 12:43:06 -0400 r20706@hualien: jesse | 2005-06-16 12:12:07 -0400 r2974@cubic-pc (orig r3318): jesse | 2005-07-04 02:08:35 +0400 r22133@hualien: jesse | 2005-07-03 17:47:41 -0400 r20727@hualien: jesse | 2005-06-16 12:43:11 -0400 r20707@hualien: jesse | 2005-06-16 12:12:16 -0400 r19708@hualien (orig r3120): kevinr | 2005-06-09 01:33:18 -0400 r4110@SAD-GIRL-IN-SNOW: kevinr | 2005-06-09 01:30:22 -0400 * fixed the mis-typed perldoc tags r2975@cubic-pc (orig r3319): jesse | 2005-07-04 02:08:50 +0400 r22134@hualien: jesse | 2005-07-03 17:47:46 -0400 r20728@hualien: jesse | 2005-06-16 12:43:18 -0400 r20708@hualien: jesse | 2005-06-16 12:12:29 -0400 r20063@hualien (orig r3142): kevinr | 2005-06-13 15:43:08 -0400 r4210@SAD-GIRL-IN-SNOW: kevinr | 2005-06-13 15:39:50 -0400 * fixed a couple small issues with the perldoc format r2976@cubic-pc (orig r3320): jesse | 2005-07-04 02:09:01 +0400 r22135@hualien: jesse | 2005-07-03 17:47:56 -0400 r20730@hualien: jesse | 2005-06-16 12:43:33 -0400 r20714@hualien: jesse | 2005-06-16 12:20:30 -0400 r20705@hualien: jesse | 2005-06-16 12:11:06 -0400 r19183@hualien (orig r3063): pdh | 2005-06-03 01:01:55 -0400 Misleading error referred to IsApplicable, not Commit r2977@cubic-pc (orig r3321): jesse | 2005-07-04 02:09:13 +0400 r22136@hualien: jesse | 2005-07-03 17:48:00 -0400 r20731@hualien: jesse | 2005-06-16 12:43:44 -0400 r20715@hualien: jesse | 2005-06-16 12:20:34 -0400 r20712@hualien: jesse | 2005-06-16 12:16:22 -0400 r20710@hualien (orig r3203): alexmv | 2005-06-16 04:29:14 -0400 r4306@zoq-fot-pik: chmrr | 2005-06-16 04:29:06 -0400 * Move /^$foo$/ regexes to use eq instead, to prevent regex insertion exploits r2978@cubic-pc (orig r3322): jesse | 2005-07-04 02:09:25 +0400 r22137@hualien: jesse | 2005-07-03 17:48:05 -0400 r20732@hualien: jesse | 2005-06-16 12:43:57 -0400 r20716@hualien: jesse | 2005-06-16 12:23:58 -0400 r20713@hualien: jesse | 2005-06-16 12:16:28 -0400 r20711@hualien (orig r3204): alexmv | 2005-06-16 04:31:40 -0400 r4308@zoq-fot-pik: chmrr | 2005-06-16 04:31:30 -0400 * Missed an lc r2979@cubic-pc (orig r3323): jesse | 2005-07-04 02:09:35 +0400 r22138@hualien: jesse | 2005-07-03 17:48:10 -0400 r20733@hualien: jesse | 2005-06-16 12:44:07 -0400 r20717@hualien: jesse | 2005-06-16 12:24:50 -0400 * Message catalog updates r2980@cubic-pc (orig r3324): jesse | 2005-07-04 02:10:10 +0400 r22139@hualien: jesse | 2005-07-03 17:49:33 -0400 r20761@hualien: jesse | 2005-06-17 19:38:02 -0400 * Now statistical reports include total # of tickets found r2981@cubic-pc (orig r3325): jesse | 2005-07-04 02:10:23 +0400 r22140@hualien: jesse | 2005-07-03 17:49:37 -0400 r21273@hualien: jesse | 2005-06-20 17:57:29 -0400 r20804@hualien (orig r3230): alexmv | 2005-06-20 14:57:03 -0400 r4370@zoq-fot-pik: chmrr | 2005-06-20 14:58:14 -0400 * Added callback r2982@cubic-pc (orig r3326): jesse | 2005-07-04 02:10:33 +0400 r22141@hualien: jesse | 2005-07-03 17:49:42 -0400 r21955@hualien: jesse | 2005-06-27 11:40:56 -0400 r21288@hualien (orig r3235): alexmv | 2005-06-20 18:54:00 -0400 r4386@zoq-fot-pik: chmrr | 2005-06-20 18:56:20 -0400 * Attempt to prevent footer from showing up on redirects for some servers (?) r2983@cubic-pc (orig r3327): jesse | 2005-07-04 02:10:46 +0400 r22142@hualien: jesse | 2005-07-03 17:49:50 -0400 r21959@hualien: jesse | 2005-06-27 14:15:10 -0400 * Moved "Owner" to right after queue in the list of basics to edit. r2984@cubic-pc (orig r3328): jesse | 2005-07-04 02:11:05 +0400 r22143@hualien: jesse | 2005-07-03 17:49:55 -0400 r22037@hualien: jesse | 2005-07-01 19:25:05 -0400 r22031@hualien (orig r3273): alexmv | 2005-07-01 00:46:49 -0400 r4557@zoq-fot-pik: chmrr | 2005-06-30 20:44:33 -0400 * Fractional units r2985@cubic-pc (orig r3329): jesse | 2005-07-04 02:11:22 +0400 r22144@hualien: jesse | 2005-07-03 17:50:04 -0400 r22096@hualien: jesse | 2005-07-03 16:25:14 -0400 r20757@hualien: jesse | 2005-06-17 19:34:37 -0400 * Updated mailgateway documentation r2986@cubic-pc (orig r3330): jesse | 2005-07-04 02:11:35 +0400 r22145@hualien: jesse | 2005-07-03 17:50:08 -0400 r22097@hualien: jesse | 2005-07-03 16:25:18 -0400 r21520@hualien: jesse | 2005-06-23 19:49:06 -0400 * Test suite improvements and cleanups r2987@cubic-pc (orig r3331): jesse | 2005-07-04 02:11:45 +0400 r22146@hualien: jesse | 2005-07-03 17:50:13 -0400 r22098@hualien: jesse | 2005-07-03 16:26:12 -0400 r21521@hualien: jesse | 2005-06-23 19:49:30 -0400 * Custom field edit widget bullet proofing r2988@cubic-pc (orig r3332): jesse | 2005-07-04 02:11:55 +0400 r22147@hualien: jesse | 2005-07-03 17:50:17 -0400 r22099@hualien: jesse | 2005-07-03 16:26:16 -0400 r21522@hualien: jesse | 2005-06-23 19:49:51 -0400 * Some warning avoidance in Action/SendEmail.pm r2989@cubic-pc (orig r3333): jesse | 2005-07-04 02:12:12 +0400 r22148@hualien: jesse | 2005-07-03 17:50:22 -0400 r22100@hualien: jesse | 2005-07-03 16:26:21 -0400 r21656@hualien: jesse | 2005-06-24 13:53:26 -0400 * New Indonesian translation from James Briggs r2990@cubic-pc (orig r3334): jesse | 2005-07-04 02:12:31 +0400 r22150@hualien: jesse | 2005-07-03 17:50:31 -0400 r22102@hualien: jesse | 2005-07-03 16:26:30 -0400 r21954@hualien: jesse | 2005-06-27 11:40:16 -0400 r20564@hualien (orig r3181): alexmv | 2005-06-15 17:52:14 -0400 r20798@hualien (orig r3224): kevinr | 2005-06-18 22:26:40 -0400 r4487@sad-girl-in-snow: kevinr | 2005-06-18 21:23:04 -0500 * Fixed a typo * now use $RT::WebAddress because it's a good idea * now localize 'Scrip' and number, instead of only the former r20799@hualien (orig r3225): kevinr | 2005-06-18 22:26:51 -0400 r20800@hualien (orig r3226): kevinr | 2005-06-18 22:37:51 -0400 r4496@sad-girl-in-snow: kevinr | 2005-06-18 21:37:27 -0500 * Fixes possible cross-site scripting bug. r20801@hualien (orig r3227): jesse | 2005-06-18 23:47:04 -0400 * Fixed typo in kevin's fix (/l is a filter. it needs the |) r21566@hualien (orig r3240): alexmv | 2005-06-23 16:57:51 -0400 r4466@zoq-fot-pik: chmrr | 2005-06-23 16:58:19 -0400 * Document Set() a little better r21567@hualien (orig r3241): alexmv | 2005-06-23 16:57:54 -0400 r4467@zoq-fot-pik: chmrr | 2005-06-23 16:58:52 -0400 * Doc that CanonicalizeEmailAddress may be called as static r21568@hualien (orig r3242): alexmv | 2005-06-23 16:58:02 -0400 r4468@zoq-fot-pik: chmrr | 2005-06-23 16:59:51 -0400 * Remove possible closure issue (my $foo = .... if $bar;) r21569@hualien (orig r3243): alexmv | 2005-06-23 16:58:14 -0400 r4469@zoq-fot-pik: chmrr | 2005-06-23 17:00:09 -0400 * Escape queue name properly r21570@hualien (orig r3244): alexmv | 2005-06-23 17:37:31 -0400 r4481@zoq-fot-pik: chmrr | 2005-06-23 17:39:53 -0400 * Actually fix the escaping bug r21571@hualien (orig r3245): alexmv | 2005-06-23 17:43:57 -0400 r4483@zoq-fot-pik: chmrr | 2005-06-23 17:46:18 -0400 RT-Ticket: 6782 RT-Update: correspond RT-Status: resolved * Fix perl invocation; thanks to Kim Toms <kim.toms@gmail.com> r21572@hualien (orig r3246): alexmv | 2005-06-23 17:48:26 -0400 r4485@zoq-fot-pik: chmrr | 2005-06-23 17:50:48 -0400 RT-Ticket: 6781 RT-Update: correspond RT-Status: resolved * _AddWatcher takes Email, not Person; thanks to Andreas Jakum <ajakum@inode.at> r2991@cubic-pc (orig r3335): jesse | 2005-07-04 02:12:44 +0400 r22151@hualien: jesse | 2005-07-03 17:50:36 -0400 r22103@hualien: jesse | 2005-07-03 16:27:27 -0400 r22038@hualien: jesse | 2005-07-01 19:28:24 -0400 r21984@hualien (orig r3261): kevinr | 2005-06-28 18:47:38 -0400 r5752@sad-girl-in-snow: kevinr | 2005-06-28 17:45:36 -0500 RT-Ticket: 6745 RT-Status: resolved RT-Update: correspond Applied Seph's patch to add a BeforeShowHistory callback. r22028@hualien (orig r3270): alexmv | 2005-07-01 00:32:06 -0400 r4555@zoq-fot-pik: chmrr | 2005-06-30 17:36:05 -0400 * WikiText updates to auto-link http:// style links r22029@hualien (orig r3271): alexmv | 2005-07-01 00:32:10 -0400 r4556@zoq-fot-pik: chmrr | 2005-06-30 17:58:57 -0400 * Don't assume link is happy on creation r22030@hualien (orig r3272): alexmv | 2005-07-01 00:32:15 -0400 r2992@cubic-pc (orig r3336): jesse | 2005-07-04 02:12:59 +0400 r22152@hualien: jesse | 2005-07-03 17:50:41 -0400 r22104@hualien: jesse | 2005-07-03 16:28:54 -0400 r22039@hualien: jesse | 2005-07-01 21:05:38 -0400 * Refactoring of how RT::Record deals with custom fields for greater consistency r2993@cubic-pc (orig r3337): jesse | 2005-07-04 02:13:11 +0400 r22153@hualien: jesse | 2005-07-03 17:50:46 -0400 r22105@hualien: jesse | 2005-07-03 16:28:58 -0400 r22091@hualien: jesse | 2005-07-03 16:13:10 -0400 * Disabling a new feature that might be dangerous; test fixes; cf fixes r2994@cubic-pc (orig r3338): jesse | 2005-07-04 02:13:21 +0400 r22154@hualien: jesse | 2005-07-03 17:50:55 -0400 r22109@hualien: jesse | 2005-07-03 17:06:06 -0400 * Test fixups r2995@cubic-pc (orig r3339): jesse | 2005-07-04 02:13:33 +0400 r2996@cubic-pc (orig r3418): autrijus | 2005-07-08 03:56:54 +0400 * Fix misvalidation for single input fields. r2997@cubic-pc (orig r3421): autrijus | 2005-07-08 05:37:26 +0400 * When deleting the value of a single-value field, we need to validate that empty string is a valid value for it. * Also adds regression tests for this. r2998@cubic-pc (orig r3467): autrijus | 2005-07-13 07:34:47 +0400 * invalid CFs in ticket creation times now warns. r2999@cubic-pc (orig r3468): glasser | 2005-07-13 21:18:09 +0400 Add Calendar::Simple to dependencies. (thanks to Kevin Falcone) r3000@cubic-pc (orig r3481): trs | 2005-07-16 23:14:14 +0400 r5007@wintermute: tom | 2005-07-16 15:11:39 -0400 RT-Ticket: 6846 RT-Status: resolved RT-Update: correspond Applied Kevin Falcone's patch to fix the calendar display. r3001@cubic-pc (orig r3673): jesse | 2005-08-19 00:29:25 +0400 r13195@hualien: jesse | 2005-08-18 14:19:57 -0400 r4892@hualien: jesse | 2005-07-18 11:47:55 -0400 r3002@cubic-pc (orig r3674): jesse | 2005-08-19 00:29:51 +0400 r13196@hualien: jesse | 2005-08-18 14:23:48 -0400 r4894@hualien: jesse | 2005-07-18 13:44:44 -0400 * releng.cnf bump to rc1 r3003@cubic-pc (orig r3675): jesse | 2005-08-19 00:30:13 +0400 r13197@hualien: jesse | 2005-08-18 14:23:55 -0400 r7152@hualien: jesse | 2005-07-30 11:06:46 -0400 * German and Danish translation header fixes. besides that just a message catalog regenration r3004@cubic-pc (orig r3676): jesse | 2005-08-19 00:30:55 +0400 r13198@hualien: jesse | 2005-08-18 14:26:49 -0400 r7153@hualien: jesse | 2005-07-30 11:07:37 -0400 3.4.3rc2 r3005@cubic-pc (orig r3677): jesse | 2005-08-19 00:31:09 +0400 r13199@hualien: jesse | 2005-08-18 14:26:56 -0400 r7158@hualien: jesse | 2005-07-30 11:08:03 -0400 r4909@hualien (orig r3501): alexmv | 2005-07-18 15:00:38 -0400 r5198@zoq-fot-pik: chmrr | 2005-07-18 14:59:07 -0400 * Fix TransactionBatch / DESTROY bug (backport from QUEBEC) r7124@hualien (orig r3546): kevinr | 2005-07-28 14:51:34 -0400 r6713@SAD-GIRL-IN-SNOW: kevinr | 2005-07-28 14:50:47 -0400 RT-Ticket: 6892 RT-Status: resolved RT-Update: correspond * Applied patch from Hsin-Chan Chien to fix a bug with attachment uploading in SelfService mode. r3006@cubic-pc (orig r3678): jesse | 2005-08-19 00:31:32 +0400 r13200@hualien: jesse | 2005-08-18 14:27:07 -0400 r7398@hualien: jesse | 2005-08-05 15:39:10 -0400 r7317@hualien (orig r3576): robert | 2005-08-02 00:23:36 -0400 r3582@woof: rspier | 2005-08-01 21:20:12 -0700 allow arbitrary https?: urls in the menus r7333@hualien (orig r3579): kevinr | 2005-08-02 14:22:27 -0400 r6837@SAD-GIRL-IN-SNOW: kevinr | 2005-08-02 14:20:51 -0400 RT-Ticket: 6897 RT-Status: resolved RT-Update: correspond * Incorporated the updated Italian translation from Angelo Turetta r7335@hualien (orig r3581): glasser | 2005-08-02 15:08:03 -0400 r36571@tin-foil: glasser | 2005-07-08 16:53:26 -0400 Fix from Tom Yu; if the Handle will give us a server-side function to lowercase values, use that. r7336@hualien (orig r3582): glasser | 2005-08-02 15:10:05 -0400 r38371@tin-foil: glasser | 2005-08-02 15:05:25 -0400 RT-Ticket: 6899 RT-Status: resolved RT-Update: correspond When limiting based on a whole date, make sure you're not being pushed to another if you happen to be east of GMT. Patch by Ruslan Zakirov, problem found by Olivier Horec. r7366@hualien (orig r3585): kevinr | 2005-08-02 20:18:54 -0400 r6849@SAD-GIRL-IN-SNOW: kevinr | 2005-08-02 20:17:38 -0400 * POD formatting fixes r7370@hualien (orig r3588): kevinr | 2005-08-03 01:20:35 -0400 r6868@SAD-GIRL-IN-SNOW: kevinr | 2005-08-03 01:19:47 -0400 * Fixed an outdated bit of POD r7371@hualien (orig r3589): kevinr | 2005-08-03 01:51:55 -0400 r6872@SAD-GIRL-IN-SNOW: kevinr | 2005-08-03 01:51:33 -0400 * More minor perldoc cleanup r3007@cubic-pc (orig r3679): jesse | 2005-08-19 00:32:07 +0400 r13201@hualien: jesse | 2005-08-18 14:27:20 -0400 r7399@hualien: jesse | 2005-08-05 19:16:58 -0400 * Cleaned up searching by ticket or txn date. r3008@cubic-pc (orig r3680): jesse | 2005-08-19 00:32:32 +0400 r13202@hualien: jesse | 2005-08-18 14:27:29 -0400 r7634@hualien: jesse | 2005-08-10 15:25:31 -0400 * This is 3.4.3 r3009@cubic-pc (orig r3681): jesse | 2005-08-19 00:32:53 +0400 r13203@hualien: jesse | 2005-08-18 14:27:36 -0400 r12938@hualien: jesse | 2005-08-11 13:46:14 -0400 * French localization had lost its header r3010@cubic-pc (orig r3682): jesse | 2005-08-19 00:33:18 +0400 r13204@hualien: jesse | 2005-08-18 14:27:47 -0400 r13154@hualien: jesse | 2005-08-17 19:14:26 -0400 * Fixes to standalone webserver for mason 1.30 r3011@cubic-pc (orig r3683): jesse | 2005-08-19 00:33:46 +0400 r13205@hualien: jesse | 2005-08-18 14:27:56 -0400 r13155@hualien: jesse | 2005-08-17 19:15:11 -0400 * Note dependency on a current HSSM r3012@cubic-pc (orig r3684): jesse | 2005-08-19 00:34:26 +0400 r13208@hualien: jesse | 2005-08-18 14:39:15 -0400 r7377@hualien: jesse | 2005-08-03 15:11:21 -0400 r3013@cubic-pc (orig r3772): jesse | 2005-09-02 19:52:23 +0400 r14057@hualien: jesse | 2005-08-30 05:48:48 -0400 r13699@hualien: jesse | 2005-08-22 14:46:07 -0400 r13255@hualien (orig r3700): trs | 2005-08-18 22:39:02 -0400 r6002@wintermute: tom | 2005-08-18 22:37:53 -0400 Fixed typo r3014@cubic-pc (orig r3773): jesse | 2005-09-02 19:53:08 +0400 r14058@hualien: jesse | 2005-08-30 05:49:00 -0400 r13720@hualien: jesse | 2005-08-23 17:54:29 -0400 * Bugfixes to the German translation file r3015@cubic-pc (orig r3774): jesse | 2005-09-02 19:53:49 +0400 r14059@hualien: jesse | 2005-08-30 05:49:11 -0400 r13723@hualien: jesse | 2005-08-23 17:55:47 -0400 r13701@hualien (orig r3706): glasser | 2005-08-22 15:55:57 -0400 r36571@tin-foil: glasser | 2005-07-08 16:53:26 -0400 Fix from Tom Yu; if the Handle will give us a server-side function to lowercase values, use that. r13721@hualien (orig r3707): glasser | 2005-08-22 16:04:25 -0400 r38371@tin-foil: glasser | 2005-08-02 15:05:25 -0400 RT-Ticket: 6899 RT-Status: resolved RT-Update: correspond When limiting based on a whole date, make sure you're not being pushed to another if you happen to be east of GMT. Patch by Ruslan Zakirov, problem found by Olivier Horec. r13722@hualien (orig r3708): glasser | 2005-08-22 16:05:46 -0400 r40177@tin-foil: glasser | 2005-08-18 18:49:13 -0400 Updates to the standalone server to not dupe as much code, but may be rolled back if HSSM needs to be. r3016@cubic-pc (orig r3775): jesse | 2005-09-02 19:54:25 +0400 r14060@hualien: jesse | 2005-08-30 05:49:21 -0400 r13725@hualien: jesse | 2005-08-23 22:10:42 -0400 * Added support for mod_perl 2.0 r3017@cubic-pc (orig r3776): jesse | 2005-09-02 19:55:10 +0400 r14061@hualien: jesse | 2005-08-30 05:51:23 -0400 r13728@hualien: jesse | 2005-08-23 22:37:12 -0400 * Bumped to 3.4.4pre1 r3018@cubic-pc (orig r3777): jesse | 2005-09-02 19:55:53 +0400 r14062@hualien: jesse | 2005-08-30 05:51:32 -0400 r13732@hualien: jesse | 2005-08-23 23:38:28 -0400 * Applied tom's callbacks fix r3019@cubic-pc (orig r3778): jesse | 2005-09-02 19:56:30 +0400 r14063@hualien: jesse | 2005-08-30 05:51:41 -0400 r13733@hualien: jesse | 2005-08-23 23:38:39 -0400 * bumped to pre2 r3020@cubic-pc (orig r3779): jesse | 2005-09-02 19:57:07 +0400 r14064@hualien: jesse | 2005-08-30 05:51:50 -0400 r13743@hualien: jesse | 2005-08-24 02:00:08 -0400 RT-Ticket: 6957 RT-Status: resolved RT-Update: correspond * Applied a patch from ams to restore his byline to bin/rt r3021@cubic-pc (orig r3780): jesse | 2005-09-02 19:57:46 +0400 r14065@hualien: jesse | 2005-08-30 05:51:59 -0400 r13753@hualien: jesse | 2005-08-25 14:53:06 -0400 * Removing warnings about mod_perl2 r3022@cubic-pc (orig r3781): jesse | 2005-09-02 19:58:20 +0400 r14066@hualien: jesse | 2005-08-30 05:52:07 -0400 r13754@hualien: jesse | 2005-08-25 14:55:32 -0400 * EquivObjects support for acl queries, from Todd Chapman r3023@cubic-pc (orig r3782): jesse | 2005-09-02 19:59:02 +0400 r14067@hualien: jesse | 2005-08-30 05:52:15 -0400 r13757@hualien: jesse | 2005-08-25 15:23:18 -0400 RT-Ticket: 6934 RT-Status: resolved RT-Update: correspond * A couple of patches to improve how localization extraction works from jfenal r3024@cubic-pc (orig r3783): jesse | 2005-09-02 19:59:38 +0400 r14068@hualien: jesse | 2005-08-30 05:52:24 -0400 r13759@hualien: jesse | 2005-08-25 15:31:56 -0400 * Fixes to IsRTAddress processing. Spotted by Travis Campbell. r3025@cubic-pc (orig r3784): jesse | 2005-09-02 20:00:18 +0400 r14069@hualien: jesse | 2005-08-30 05:52:32 -0400 r13760@hualien: jesse | 2005-08-25 15:51:57 -0400 RT-Ticket: 6855 RT-Status: resolved RT-Update: correspond * Applied a patch from Andreas Jakum to improve RT::Ticket->Import's handling of watchers r3026@cubic-pc (orig r3785): jesse | 2005-09-02 20:00:55 +0400 r14070@hualien: jesse | 2005-08-30 05:52:43 -0400 r13763@hualien: jesse | 2005-08-25 16:04:29 -0400 * 3.4.4rc3 r3027@cubic-pc (orig r3786): jesse | 2005-09-02 20:01:35 +0400 r14071@hualien: jesse | 2005-08-30 05:52:51 -0400 r13804@hualien: jesse | 2005-08-27 21:25:50 -0400 * Updated French translation from jfenal r3028@cubic-pc (orig r3787): jesse | 2005-09-02 20:02:15 +0400 r14072@hualien: jesse | 2005-08-30 05:54:33 -0400 r13812@hualien: jesse | 2005-08-28 15:43:29 -0400 * bumping to 3.4.4 r3029@cubic-pc (orig r3788): jesse | 2005-09-02 20:02:55 +0400 r14073@hualien: jesse | 2005-08-30 05:55:38 -0400 r13543@hualien: jesse | 2005-08-19 10:40:13 -0400 r7386@hualien (orig r3596): alexmv | 2005-08-03 17:48:18 -0400 r5615@zoq-fot-pik: chmrr | 2005-08-03 17:46:45 -0400 * Cutsom field values in RT::Tickets are always on RT::Ticket objects * Remove CSS that was causing <span class="label"> to be small, unused CSS r3030@cubic-pc (orig r3789): jesse | 2005-09-02 20:04:12 +0400 r14074@hualien: jesse | 2005-08-30 05:55:48 -0400 r13544@hualien: jesse | 2005-08-19 10:40:27 -0400 r7387@hualien (orig r3597): alexmv | 2005-08-03 18:08:02 -0400 r5627@zoq-fot-pik: chmrr | 2005-08-03 18:00:41 -0400 * Attempt to fix WebExternalAuth problem with images r3031@cubic-pc (orig r3790): jesse | 2005-09-02 20:04:52 +0400 r14075@hualien: jesse | 2005-08-30 05:56:28 -0400 r13545@hualien: jesse | 2005-08-19 10:40:41 -0400 r7388@hualien (orig r3598): alexmv | 2005-08-03 18:39:17 -0400 r5629@zoq-fot-pik: chmrr | 2005-08-03 18:37:50 -0400 * Show time in hours or days when needed r3032@cubic-pc (orig r3791): jesse | 2005-09-02 20:05:32 +0400 r14076@hualien: jesse | 2005-08-30 05:56:38 -0400 r13546@hualien: jesse | 2005-08-19 10:40:57 -0400 r7391@hualien (orig r3601): alexmv | 2005-08-04 13:41:11 -0400 r5643@zoq-fot-pik: chmrr | 2005-08-04 13:38:31 -0400 * Don't display "days" -- often conntes work days, not 24-hour periods r3033@cubic-pc (orig r3792): jesse | 2005-09-02 20:06:12 +0400 r14077@hualien: jesse | 2005-08-30 05:56:46 -0400 r13547@hualien: jesse | 2005-08-19 10:41:11 -0400 r7392@hualien (orig r3602): alexmv | 2005-08-04 13:41:33 -0400 r5644@zoq-fot-pik: chmrr | 2005-08-04 13:39:54 -0400 * Replace %FIELDS (which has pseudohash meaning) with %FIELD_METADATA * Make join for sorting watchers be a left join r3034@cubic-pc (orig r3793): jesse | 2005-09-02 20:06:53 +0400 r14078@hualien: jesse | 2005-08-30 05:56:57 -0400 r13548@hualien: jesse | 2005-08-19 10:41:25 -0400 r7393@hualien (orig r3603): alexmv | 2005-08-04 16:11:05 -0400 r5647@zoq-fot-pik: chmrr | 2005-08-04 16:04:03 -0400 * Add $RT::WikiImplicitLinks option (defaults to false) * Support for Wiki links doing useful things r3035@cubic-pc (orig r3794): jesse | 2005-09-02 20:07:35 +0400 r14079@hualien: jesse | 2005-08-30 05:57:09 -0400 r13549@hualien: jesse | 2005-08-19 10:41:40 -0400 r7397@hualien (orig r3607): alexmv | 2005-08-05 14:59:21 -0400 r5653@zoq-fot-pik: chmrr | 2005-08-05 14:57:28 -0400 * Display "save" even if search isn't dirty (can be a rename) r3036@cubic-pc (orig r3795): jesse | 2005-09-02 20:08:16 +0400 r14080@hualien: jesse | 2005-08-30 05:57:19 -0400 r13550@hualien: jesse | 2005-08-19 10:41:53 -0400 r12931@hualien (orig r3634): alexmv | 2005-08-10 20:28:31 -0400 r5784@zoq-fot-pik: chmrr | 2005-08-10 20:29:42 -0400 * Fix custom fields formatting in IE r3037@cubic-pc (orig r3796): jesse | 2005-09-02 20:09:02 +0400 r14081@hualien: jesse | 2005-08-30 05:57:29 -0400 r13551@hualien: jesse | 2005-08-19 10:42:07 -0400 r12965@hualien (orig r3648): alexmv | 2005-08-12 16:30:49 -0400 r5826@zoq-fot-pik: chmrr | 2005-08-12 16:29:24 -0400 * r3602 didn't go far enough; be happy we are using DBIx::SB::Unique, because we got us a lot of possible duplice rows with all of these left joins. r3038@cubic-pc (orig r3797): jesse | 2005-09-02 20:09:52 +0400 r14082@hualien: jesse | 2005-08-30 05:57:40 -0400 r13552@hualien: jesse | 2005-08-19 10:42:22 -0400 r12966@hualien (orig r3649): alexmv | 2005-08-12 16:30:55 -0400 r5827@zoq-fot-pik: chmrr | 2005-08-12 16:33:16 -0400 * Revert r3597 r3039@cubic-pc (orig r3798): jesse | 2005-09-02 20:10:33 +0400 r14083@hualien: jesse | 2005-08-30 05:57:49 -0400 r13553@hualien: jesse | 2005-08-19 10:42:36 -0400 r13127@hualien (orig r3658): alexmv | 2005-08-15 18:38:56 -0400 r5873@zoq-fot-pik: chmrr | 2005-08-15 18:42:04 -0400 * Require that the object not only be defined but also valid, to pull values from it r3040@cubic-pc (orig r3799): jesse | 2005-09-02 20:11:16 +0400 r14084@hualien: jesse | 2005-08-30 05:57:58 -0400 r13741@hualien: jesse | 2005-08-24 01:28:59 -0400 * Added support for named custom fields in templates r3041@cubic-pc (orig r3800): jesse | 2005-09-02 20:12:05 +0400 r15105@hualien: jesse | 2005-09-02 11:11:38 -0400 Merge forward from RT 3.4.4 r14193@hualien: jesse | 2005-09-01 13:40:23 -0400 r4892@hualien: jesse | 2005-07-18 11:47:55 -0400 r14194@hualien: jesse | 2005-09-01 13:41:24 -0400 r4894@hualien: jesse | 2005-07-18 13:44:44 -0400 * releng.cnf bump to rc1 r14195@hualien: jesse | 2005-09-01 13:41:32 -0400 r7152@hualien: jesse | 2005-07-30 11:06:46 -0400 * German and Danish translation header fixes. besides that just a message catalog regenration r14196@hualien: jesse | 2005-09-01 13:42:01 -0400 r7153@hualien: jesse | 2005-07-30 11:07:37 -0400 3.4.3rc2 r14197@hualien: jesse | 2005-09-01 13:42:09 -0400 r7158@hualien: jesse | 2005-07-30 11:08:03 -0400 r4909@hualien (orig r3501): alexmv | 2005-07-18 15:00:38 -0400 r5198@zoq-fot-pik: chmrr | 2005-07-18 14:59:07 -0400 * Fix TransactionBatch / DESTROY bug (backport from QUEBEC) r7124@hualien (orig r3546): kevinr | 2005-07-28 14:51:34 -0400 r6713@SAD-GIRL-IN-SNOW: kevinr | 2005-07-28 14:50:47 -0400 RT-Ticket: 6892 RT-Status: resolved RT-Update: correspond * Applied patch from Hsin-Chan Chien to fix a bug with attachment uploading in SelfService mode. r14198@hualien: jesse | 2005-09-01 13:42:19 -0400 r7398@hualien: jesse | 2005-08-05 15:39:10 -0400 r7317@hualien (orig r3576): robert | 2005-08-02 00:23:36 -0400 r3582@woof: rspier | 2005-08-01 21:20:12 -0700 allow arbitrary https?: urls in the menus r7333@hualien (orig r3579): kevinr | 2005-08-02 14:22:27 -0400 r6837@SAD-GIRL-IN-SNOW: kevinr | 2005-08-02 14:20:51 -0400 RT-Ticket: 6897 RT-Status: resolved RT-Update: correspond * Incorporated the updated Italian translation from Angelo Turetta r7335@hualien (orig r3581): glasser | 2005-08-02 15:08:03 -0400 r36571@tin-foil: glasser | 2005-07-08 16:53:26 -0400 Fix from Tom Yu; if the Handle will give us a server-side function to lowercase values, use that. r7336@hualien (orig r3582): glasser | 2005-08-02 15:10:05 -0400 r38371@tin-foil: glasser | 2005-08-02 15:05:25 -0400 RT-Ticket: 6899 RT-Status: resolved RT-Update: correspond When limiting based on a whole date, make sure you're not being pushed to another if you happen to be east of GMT. Patch by Ruslan Zakirov, problem found by Olivier Horec. r7366@hualien (orig r3585): kevinr | 2005-08-02 20:18:54 -0400 r6849@SAD-GIRL-IN-SNOW: kevinr | 2005-08-02 20:17:38 -0400 * POD formatting fixes r7370@hualien (orig r3588): kevinr | 2005-08-03 01:20:35 -0400 r6868@SAD-GIRL-IN-SNOW: kevinr | 2005-08-03 01:19:47 -0400 * Fixed an outdated bit of POD r7371@hualien (orig r3589): kevinr | 2005-08-03 01:51:55 -0400 r6872@SAD-GIRL-IN-SNOW: kevinr | 2005-08-03 01:51:33 -0400 * More minor perldoc cleanup r14199@hualien: jesse | 2005-09-01 13:42:33 -0400 r7399@hualien: jesse | 2005-08-05 19:16:58 -0400 * Cleaned up searching by ticket or txn date. r14200@hualien: jesse | 2005-09-01 13:42:43 -0400 r7634@hualien: jesse | 2005-08-10 15:25:31 -0400 * This is 3.4.3 r14201@hualien: jesse | 2005-09-01 13:42:52 -0400 r12938@hualien: jesse | 2005-08-11 13:46:14 -0400 * French localization had lost its header r14202@hualien: jesse | 2005-09-01 13:43:02 -0400 r13154@hualien: jesse | 2005-08-17 19:14:26 -0400 * Fixes to standalone webserver for mason 1.30 r14203@hualien: jesse | 2005-09-01 13:43:10 -0400 r13155@hualien: jesse | 2005-08-17 19:15:11 -0400 * Note dependency on a current HSSM r14204@hualien: jesse | 2005-09-01 13:43:19 -0400 r13164@hualien: jesse | 2005-08-17 22:03:19 -0400 r13131@hualien (orig r3662): alexmv | 2005-08-17 13:29:25 -0400 r5914@zoq-fot-pik: chmrr | 2005-08-17 13:32:00 -0400 * We love escaping! We need to escape quotes and slashes in TicketSQL, then URI escape, then HTML escape. And the query comes from the TicketSQL-escaped one, not the URI and HTML-escaped one. Oh, yeah, and don't forget to turn off the automatic HTML escaping that Mason does, or it'll be TicketSQL-HTML-URI-HTML escaped, which is Right Out. r13132@hualien (orig r3663): alexmv | 2005-08-17 13:29:32 -0400 r13163@hualien (orig r3666): alexmv | 2005-08-17 13:41:38 -0400 r5920@zoq-fot-pik: chmrr | 2005-08-17 13:44:59 -0400 * My memory was faulty; HTML escaping is not needed r14205@hualien: jesse | 2005-09-01 13:46:31 -0400 r13699@hualien: jesse | 2005-08-22 14:46:07 -0400 r13255@hualien (orig r3700): trs | 2005-08-18 22:39:02 -0400 r6002@wintermute: tom | 2005-08-18 22:37:53 -0400 Fixed typo r14206@hualien: jesse | 2005-09-01 13:46:41 -0400 r13720@hualien: jesse | 2005-08-23 17:54:29 -0400 * Bugfixes to the German translation file r14207@hualien: jesse | 2005-09-01 13:46:51 -0400 r13723@hualien: jesse | 2005-08-23 17:55:47 -0400 r13701@hualien (orig r3706): glasser | 2005-08-22 15:55:57 -0400 r36571@tin-foil: glasser | 2005-07-08 16:53:26 -0400 Fix from Tom Yu; if the Handle will give us a server-side function to lowercase values, use that. r13721@hualien (orig r3707): glasser | 2005-08-22 16:04:25 -0400 r38371@tin-foil: glasser | 2005-08-02 15:05:25 -0400 RT-Ticket: 6899 RT-Status: resolved RT-Update: correspond When limiting based on a whole date, make sure you're not being pushed to another if you happen to be east of GMT. Patch by Ruslan Zakirov, problem found by Olivier Horec. r13722@hualien (orig r3708): glasser | 2005-08-22 16:05:46 -0400 r40177@tin-foil: glasser | 2005-08-18 18:49:13 -0400 Updates to the standalone server to not dupe as much code, but may be rolled back if HSSM needs to be. r14208@hualien: jesse | 2005-09-01 13:47:00 -0400 r13725@hualien: jesse | 2005-08-23 22:10:42 -0400 * Added support for mod_perl 2.0 r14209@hualien: jesse | 2005-09-01 13:47:09 -0400 r13728@hualien: jesse | 2005-08-23 22:37:12 -0400 * Bumped to 3.4.4pre1 r14210@hualien: jesse | 2005-09-01 13:47:17 -0400 r13732@hualien: jesse | 2005-08-23 23:38:28 -0400 * Applied tom's callbacks fix r14211@hualien: jesse | 2005-09-01 13:47:26 -0400 r13733@hualien: jesse | 2005-08-23 23:38:39 -0400 * bumped to pre2 r14212@hualien: jesse | 2005-09-01 13:47:35 -0400 r13743@hualien: jesse | 2005-08-24 02:00:08 -0400 RT-Ticket: 6957 RT-Status: resolved RT-Update: correspond * Applied a patch from ams to restore his byline to bin/rt r14213@hualien: jesse | 2005-09-01 13:47:43 -0400 r13753@hualien: jesse | 2005-08-25 14:53:06 -0400 * Removing warnings about mod_perl2 r14214@hualien: jesse | 2005-09-01 13:47:53 -0400 r13754@hualien: jesse | 2005-08-25 14:55:32 -0400 * EquivObjects support for acl queries, from Todd Chapman r14215@hualien: jesse | 2005-09-01 13:48:01 -0400 r13757@hualien: jesse | 2005-08-25 15:23:18 -0400 RT-Ticket: 6934 RT-Status: resolved RT-Update: correspond * A couple of patches to improve how localization extraction works from jfenal r14216@hualien: jesse | 2005-09-01 13:48:11 -0400 r13759@hualien: jesse | 2005-08-25 15:31:56 -0400 * Fixes to IsRTAddress processing. Spotted by Travis Campbell. r14217@hualien: jesse | 2005-09-01 13:48:19 -0400 r13760@hualien: jesse | 2005-08-25 15:51:57 -0400 RT-Ticket: 6855 RT-Status: resolved RT-Update: correspond * Applied a patch from Andreas Jakum to improve RT::Ticket->Import's handling of watchers r14218@hualien: jesse | 2005-09-01 13:48:28 -0400 r13763@hualien: jesse | 2005-08-25 16:04:29 -0400 * 3.4.4rc3 r14219@hualien: jesse | 2005-09-01 13:48:37 -0400 r13804@hualien: jesse | 2005-08-27 21:25:50 -0400 * Updated French translation from jfenal r14220@hualien: jesse | 2005-09-01 13:48:47 -0400 r13812@hualien: jesse | 2005-08-28 15:43:29 -0400 * bumping to 3.4.4 r14221@hualien: jesse | 2005-09-01 13:48:56 -0400 r14192@hualien: jesse | 2005-09-01 13:37:34 -0400 r14130@hualien (orig r3739): robert | 2005-08-31 16:46:16 -0400 r3748@woof: rspier | 2005-08-31 13:41:53 -0700 Check for invalid character (-) in mysql database names and prevent RT from allowing it to be configured. r3042@cubic-pc (orig r3913): jesse | 2005-10-05 22:48:43 +0400 r17065@hualien: jesse | 2005-10-05 10:39:00 -0400 r15942@hualien: jesse | 2005-09-21 23:48:22 -0400 * CreateTickets now handles custom fields r3043@cubic-pc (orig r3914): jesse | 2005-10-05 22:48:55 +0400 r17066@hualien: jesse | 2005-10-05 10:39:06 -0400 r15969@hualien: jesse | 2005-09-23 15:36:13 -0400 * Algorithm for picking transaction content didn't have a reasonable enough fallback case. r3044@cubic-pc (orig r3915): jesse | 2005-10-05 22:49:11 +0400 r17067@hualien: jesse | 2005-10-05 10:39:13 -0400 r17053@hualien: jesse | 2005-10-05 10:00:45 -0400 r15946@hualien (orig r3872): alexmv | 2005-09-22 12:38:17 -0400 r6181@zoq-fot-pik: chmrr | 2005-09-02 12:09:41 -0400 * Additional tests for no requestor (should still sort correctly) r15947@hualien (orig r3873): alexmv | 2005-09-22 12:38:34 -0400 r6451@zoq-fot-pik: chmrr | 2005-09-22 12:37:30 -0400 * Statement logging r17047@hualien (orig r3903): alexmv | 2005-10-03 15:57:38 -0400 r6572@zoq-fot-pik: chmrr | 2005-10-03 15:47:52 -0400 * Make test text reflect the number of tickets the test is looking for r17048@hualien (orig r3904): alexmv | 2005-10-03 15:57:45 -0400 r3045@cubic-pc (orig r3916): jesse | 2005-10-05 22:49:27 +0400 r17068@hualien: jesse | 2005-10-05 10:39:19 -0400 r17054@hualien: jesse | 2005-10-05 10:07:50 -0400 r15723@hualien: jesse | 2005-09-13 12:05:40 -0400 * When pulling data out of the database, we need to be more careful about whether it's utf8 or not. Thanks to Ruslan Zakirov r3046@cubic-pc (orig r3917): jesse | 2005-10-05 22:49:50 +0400 r17069@hualien: jesse | 2005-10-05 10:39:25 -0400 r17055@hualien: jesse | 2005-10-05 10:07:58 -0400 r15749@hualien: jesse | 2005-09-15 11:14:56 -0400 * It was possible to get into an infinite loop when removing a member from a group r3047@cubic-pc (orig r3918): jesse | 2005-10-05 22:50:07 +0400 r17070@hualien: jesse | 2005-10-05 10:39:31 -0400 r17056@hualien: jesse | 2005-10-05 10:08:04 -0400 r15752@hualien: jesse | 2005-09-15 11:41:41 -0400 r14236@hualien (orig r3754): robert | 2005-09-01 17:47:36 -0400 r3800@bear: rspier | 2005-09-01 14:46:59 -0700 RT-Ticket: 6986 RT-Status: resolved RT-Update: correspond If we didn't generate any SQL, don't pass it to FromSQL which will reset the dirty flag and then SB won't actually run anything. Also, tests. r15713@hualien (orig r3847): glasser | 2005-09-12 18:11:43 -0400 r41532@maclaurin-seven-twelve: glasser | 2005-09-12 18:04:55 -0400 Defining subs in Mason components is dangerous, since they clash with subs defined in every other component. r3048@cubic-pc (orig r3919): jesse | 2005-10-05 22:50:32 +0400 r17071@hualien: jesse | 2005-10-05 10:39:37 -0400 r17057@hualien: jesse | 2005-10-05 10:08:11 -0400 r15770@hualien: jesse | 2005-09-16 12:23:15 -0400 * The RSS feeds should come with a default subject, as feeds really want to have article titles in some clients r3049@cubic-pc (orig r3920): jesse | 2005-10-05 22:50:54 +0400 r17072@hualien: jesse | 2005-10-05 10:39:48 -0400 r17059@hualien: jesse | 2005-10-05 10:08:39 -0400 r17052@hualien: jesse | 2005-10-05 09:37:42 -0400 r15958@hualien (orig r3877): alexmv | 2005-09-22 15:09:22 -0400 r6458@zoq-fot-pik: chmrr | 2005-09-22 15:08:37 -0400 * Add where the faulty caller was in deprecated warnings r16168@hualien (orig r3892): robert | 2005-09-28 12:16:03 -0400 r3945@bear: rspier | 2005-09-28 09:15:08 -0700 Performance Improvement when Sending Email using sendmailpipe - MIME::Entity would bog down in certain cases because of it's use of IO::Scalar during stringification. MIME::Entity will be switching to IO::ScalarArray, which will help... but RT was causing it to store into a temporary string anyway, which was silly. This change has MIME::Entity write directly to the pipe, which is a lot more efficient. Seems to cut out ~33% of user time. (Because we don't need to have a temporary IO::Scalar thingy around.) Also will reduce peak memory usage. r16169@hualien (orig r3893): jesse | 2005-09-28 13:27:29 -0400 Switch from ->CustomFields to ->TicketCustomFields to stop using a deprecated API. Thanks to T.J. Maciak r17038@hualien (orig r3894): alexmv | 2005-09-30 15:19:46 -0400 r6554@zoq-fot-pik: chmrr | 2005-09-30 15:16:47 -0400 * Remove unused and deprecated code path (bugs 6605, 7008) r17039@hualien (orig r3895): alexmv | 2005-09-30 15:19:57 -0400 r6555@zoq-fot-pik: chmrr | 2005-09-30 15:18:22 -0400 * Link to the *other* end of the link, not the one that is us r17040@hualien (orig r3896): alexmv | 2005-09-30 15:56:31 -0400 r6558@zoq-fot-pik: chmrr | 2005-09-30 15:56:06 -0400 RT-Ticket: 7029 RT-Status: resolved RT-Update: correspond * Applied missing limit for AdminCcs, from Todd Chapman r17044@hualien (orig r3900): alexmv | 2005-10-03 13:32:45 -0400 r6566@zoq-fot-pik: chmrr | 2005-10-03 13:28:24 -0400 * Updated spanish translation, thanks to Carlos Velasco r17045@hualien (orig r3901): alexmv | 2005-10-03 14:15:35 -0400 r6568@zoq-fot-pik: chmrr | 2005-10-03 14:14:49 -0400 * Header fixes in PO files to include correct RT version r3050@cubic-pc (orig r3968): jesse | 2005-10-15 03:48:12 +0400 r17373@hualien: jesse | 2005-10-14 15:34:42 -0400 r17359@hualien: jesse | 2005-10-14 15:21:10 -0400 * Perltidy r3051@cubic-pc (orig r3969): jesse | 2005-10-15 03:48:19 +0400 r17374@hualien: jesse | 2005-10-14 15:34:43 -0400 r17361@hualien: jesse | 2005-10-14 15:22:39 -0400 r17358@hualien: jesse | 2005-10-14 15:06:26 -0400 r17219@hualien (orig r3938): robert | 2005-10-07 00:20:15 -0400 r3995@bear: rspier | 2005-10-06 21:19:24 -0700 [fsck.com #7067] - If we can't find a customfield that the user is allowed to see on a ticket, don't return any values, (when specifying a custom field) r17275@hualien (orig r3944): ruz | 2005-10-10 15:27:36 -0400 backport of the 3.5-TESTING@3943 Changes * fix for search by owner's fields, now owner is WATCHERFIELD instead of ENUM * added backward compatible variant for Owner, next searches should work ** Owner = '<id>' ** Owner != '<id>' ** Owner = '<name>' ** Owner != '<name>' ** for other operators or if subfield(subkey) is specified search works as for other watchers * Fix for searches like "Cc.Name <> 'SomeBody'", was skipping tickets with empty Cc list. * get rid of some unint warnings * test suite for all corner cases r17276@hualien (orig r3945): ruz | 2005-10-10 15:47:29 -0400 backport of the 3.5-TESTING@3543 Changes: * fix attachments ordering r17313@hualien (orig r3948): ruz | 2005-10-10 20:01:50 -0400 * get rid of "not a number" warning r17339@hualien (orig r3957): ruz | 2005-10-13 08:37:47 -0400 * code comments r17340@hualien (orig r3958): ruz | 2005-10-13 08:40:24 -0400 * new callback in html/User/Elements/Tabs r17360@hualien: jesse | 2005-10-14 15:21:46 -0400 * Perltidy r3052@cubic-pc (orig r3970): jesse | 2005-10-15 03:48:29 +0400 r17375@hualien: jesse | 2005-10-14 15:34:45 -0400 r17362@hualien: jesse | 2005-10-14 15:56:53 -0400 * Merge fixups r3053@cubic-pc (orig r3971): jesse | 2005-10-15 03:48:42 +0400 r17376@hualien: jesse | 2005-10-14 15:34:47 -0400 r17363@hualien: jesse | 2005-10-14 15:57:06 -0400 * Todo test no longer failing r3054@cubic-pc (orig r3972): jesse | 2005-10-15 03:48:49 +0400 r17377@hualien: jesse | 2005-10-14 15:34:48 -0400 r17371@hualien: jesse | 2005-10-14 17:13:07 -0400 Pull up from 3.4 r3055@cubic-pc (orig r4177): jesse | 2005-12-01 00:26:20 +0300 r19594@truegrounds: jesse | 2005-11-30 16:04:46 -0500 r18978@truegrounds: jesse | 2005-11-18 17:16:11 -0500 * Minor refactoring of CreateTickets.pm (It needs a more complete rototill) * more flexible support for custom fields whose names contain dashes and spaces in createtickets templates r3056@cubic-pc (orig r4178): jesse | 2005-12-01 00:26:34 +0300 r19595@truegrounds: jesse | 2005-11-30 16:04:52 -0500 r19551@truegrounds: jesse | 2005-11-30 15:24:09 -0500 r19350@truegrounds (orig r4145): alexmv | 2005-11-23 16:32:25 -0500 r7341@zoq-fot-pik: chmrr | 2005-11-23 16:31:44 -0500 * Limiting based on CFs should make sure that the CFs in question are on the right queue, otherwise negative searches might be wrong. * Removed debugging lines from 20-sort-by-requestor.t r19521@truegrounds (orig r4149): alexmv | 2005-11-28 15:00:53 -0500 r7368@zoq-fot-pik: chmrr | 2005-11-28 15:00:18 -0500 * Search/Build.html passes Rows not RowsPerPage -- don't hard-force to 50 all the time! r3057@cubic-pc (orig r4179): jesse | 2005-12-01 00:26:50 +0300 r19596@truegrounds: jesse | 2005-11-30 16:05:00 -0500 r19553@truegrounds: jesse | 2005-11-30 15:26:01 -0500 r19552@truegrounds (orig r4155): alexmv | 2005-11-30 15:26:08 -0500 r7395@zoq-fot-pik: chmrr | 2005-11-30 15:25:32 -0500 * Sort by requestor tests fail on some database backends because they sort nulls differently than Perl does; only compare non-nulls r3058@cubic-pc (orig r4180): jesse | 2005-12-01 00:27:04 +0300 r19597@truegrounds: jesse | 2005-11-30 16:05:07 -0500 r19554@truegrounds: jesse | 2005-11-30 15:27:53 -0500 r18121@truegrounds: jesse | 2005-11-02 22:40:02 -0500 r17958@truegrounds (orig r3989): alexmv | 2005-10-24 17:26:18 -0400 r6881@zoq-fot-pik: chmrr | 2005-10-24 17:25:14 -0400 * Ensure custom fields keep correct fallback values; for instance, if "add another attachment" is clicked r18110@truegrounds (orig r4010): pdh | 2005-10-31 19:21:57 -0500 Make $RT::MaxInlineBody work properly. r18111@truegrounds (orig r4011): pdh | 2005-11-01 00:43:02 -0500 Add a missing space, before the Style Police come after me. r3059@cubic-pc (orig r4181): jesse | 2005-12-01 00:27:18 +0300 r19598@truegrounds: jesse | 2005-11-30 16:06:36 -0500 r19555@truegrounds: jesse | 2005-11-30 15:28:02 -0500 r18409@truegrounds: jesse | 2005-11-06 17:11:57 -0500 * Fix to attachment ordering when you ask for a txn's attachments. (Postgres doesn't default to ordering by id, so we were getting the wrong txn content) r3060@cubic-pc (orig r4182): jesse | 2005-12-01 00:27:32 +0300 r19599@truegrounds: jesse | 2005-11-30 16:06:44 -0500 r19556@truegrounds: jesse | 2005-11-30 15:28:09 -0500 r18411@truegrounds: jesse | 2005-11-06 17:13:33 -0500 * Patch to significantly improve performance on "WhoHaveRight" from Ruslan. r3061@cubic-pc (orig r4183): jesse | 2005-12-01 00:27:48 +0300 r19600@truegrounds: jesse | 2005-11-30 16:06:53 -0500 r19557@truegrounds: jesse | 2005-11-30 15:28:15 -0500 r18412@truegrounds: jesse | 2005-11-06 17:13:58 -0500 * Bumped to 3.4.5pre1 r3062@cubic-pc (orig r4184): jesse | 2005-12-01 00:28:03 +0300 r19601@truegrounds: jesse | 2005-11-30 16:07:00 -0500 r19558@truegrounds: jesse | 2005-11-30 15:28:23 -0500 r18716@truegrounds: jesse | 2005-11-11 00:10:08 -0500 * fix from ruslan for fallout from his WhoHaveRight refactoring r3063@cubic-pc (orig r4185): jesse | 2005-12-01 00:28:18 +0300 r19602@truegrounds: jesse | 2005-11-30 16:07:07 -0500 r19559@truegrounds: jesse | 2005-11-30 15:28:45 -0500 r18722@truegrounds: jesse | 2005-11-11 15:26:34 -0500 * SB 1.35 dependency r3064@cubic-pc (orig r4186): jesse | 2005-12-01 00:28:41 +0300 r19603@truegrounds: jesse | 2005-11-30 16:07:14 -0500 r19560@truegrounds: jesse | 2005-11-30 15:29:29 -0500 r18876@truegrounds: jesse | 2005-11-14 12:32:25 -0500 r18739@truegrounds (orig r4061): robert | 2005-11-13 00:14:57 -0500 r4124@bear: rspier | 2005-11-12 21:08:45 -0800 Undefined Warning Elimination: - index.html passes in $session{'home_refresh_interval'} which can be null. r4125@bear: rspier | 2005-11-12 21:14:28 -0800 Undefined Warning Elimination: GetHeader will return undefined when the header doesn't exist. (This is _good_, as that is different than empty.) But.. =~ warns. r3065@cubic-pc (orig r4187): jesse | 2005-12-01 00:28:55 +0300 r19604@truegrounds: jesse | 2005-11-30 16:07:22 -0500 r19561@truegrounds: jesse | 2005-11-30 15:29:35 -0500 r18877@truegrounds: jesse | 2005-11-14 12:37:37 -0500 RT-Ticket: 7087 RT-Status: resolved RT-Update: correspond Displayed linked tickets in search results were inverted r3066@cubic-pc (orig r4188): jesse | 2005-12-01 00:29:09 +0300 r19605@truegrounds: jesse | 2005-11-30 16:07:28 -0500 r19562@truegrounds: jesse | 2005-11-30 15:29:41 -0500 r18880@truegrounds: jesse | 2005-11-14 12:42:48 -0500 RT-Ticket: 7081 RT-Status: resolved RT-Update: correspond * Added a note to the readme warning users to clean out the mason cache on upgrades - Ruslan r3067@cubic-pc (orig r4189): jesse | 2005-12-01 00:29:25 +0300 r19606@truegrounds: jesse | 2005-11-30 16:07:35 -0500 r19563@truegrounds: jesse | 2005-11-30 15:29:47 -0500 r18888@truegrounds: jesse | 2005-11-14 12:54:25 -0500 RT-Ticket: 7048 RT-Status: resolved RT-Update: correspond * Akos Torok pointed out that our HTML scrubber removed "PRE" tags from HTML r3068@cubic-pc (orig r4190): jesse | 2005-12-01 00:29:40 +0300 r19607@truegrounds: jesse | 2005-11-30 16:07:42 -0500 r19564@truegrounds: jesse | 2005-11-30 15:29:54 -0500 r18892@truegrounds: jesse | 2005-11-14 13:07:15 -0500 r18881@truegrounds (orig r4064): alexmv | 2005-11-14 12:43:06 -0500 r7122@zoq-fot-pik: chmrr | 2005-11-14 12:42:37 -0500 * Updated russian translation from Andrew Kornilov <andy@eva.dp.ua> r3069@cubic-pc (orig r4191): jesse | 2005-12-01 00:29:56 +0300 r19608@truegrounds: jesse | 2005-11-30 16:09:07 -0500 r19565@truegrounds: jesse | 2005-11-30 15:30:00 -0500 r18893@truegrounds: jesse | 2005-11-14 13:19:52 -0500 RT-Ticket: 7128 RT-Status: resolved RT-Update: correspond A big patch from Todd Chapman (with lots of juicy tests) to optionally create two transactions when you create a link. (Also, this means that we'll run scrips twice). This is off by default in RT 3.4 r3070@cubic-pc (orig r4192): jesse | 2005-12-01 00:30:14 +0300 r19609@truegrounds: jesse | 2005-11-30 16:09:14 -0500 r19566@truegrounds: jesse | 2005-11-30 15:30:08 -0500 r18895@truegrounds: jesse | 2005-11-14 13:35:29 -0500 RT-Ticket: 7136 RT-Status: resolved RT-Update: correspond Stuart Knight reports: As part of the "initdb" processing, the scripts went through and created a new database user, in my case called RT3. When it came time to create the tables, the script was still logged on as the dba user "system", so all of tables/sequences were created under "system"'s schema. I followed through the rt-setup-database script, and spotted that there was a database disconnect, followed by an immediate reconnect, as the same user. (in the case of Oracle this still being the "dba" account) Putting an extra validation check in here for Oracle, and then connecting as the intended database user fixed up the issue. r3071@cubic-pc (orig r4193): jesse | 2005-12-01 00:30:29 +0300 r19610@truegrounds: jesse | 2005-11-30 16:09:20 -0500 r19567@truegrounds: jesse | 2005-11-30 15:30:15 -0500 r18897@truegrounds: jesse | 2005-11-14 13:35:44 -0500 r18896@truegrounds (orig r4072): alexmv | 2005-11-14 13:33:43 -0500 r7135@zoq-fot-pik: chmrr | 2005-11-14 13:32:23 -0500 RT-Ticket: 7101 RT-Status: resolved RT-Update: correspond * Don't modify EquivObjects arrayref, thanks to Todd Chapman r3072@cubic-pc (orig r4194): jesse | 2005-12-01 00:30:44 +0300 r19611@truegrounds: jesse | 2005-11-30 16:09:27 -0500 r19568@truegrounds: jesse | 2005-11-30 15:30:22 -0500 r18899@truegrounds: jesse | 2005-11-14 13:40:24 -0500 RT-Ticket: 7121 RT-Status: resolved RT-Update: correspond * Patch from Todd Chapman to make the web based acl tests honor RT::WebPath r3073@cubic-pc (orig r4195): jesse | 2005-12-01 00:31:00 +0300 r19612@truegrounds: jesse | 2005-11-30 16:09:34 -0500 r19569@truegrounds: jesse | 2005-11-30 15:37:06 -0500 r18900@truegrounds: jesse | 2005-11-14 13:57:34 -0500 RT-Ticket: 7122 RT-Status: resolved RT-Update: correspond * Patch from Todd Chapman to honor changed a $rtname variable when running the test suite r3074@cubic-pc (orig r4196): jesse | 2005-12-01 00:31:18 +0300 r19613@truegrounds: jesse | 2005-11-30 16:09:40 -0500 r19570@truegrounds: jesse | 2005-11-30 15:37:12 -0500 r18904@truegrounds: jesse | 2005-11-14 14:49:25 -0500 RT-Ticket: 7105 RT-Status: resolved RT-Update: correspond Updated French translation from Jerome Fenal r3075@cubic-pc (orig r4197): jesse | 2005-12-01 00:31:35 +0300 r19614@truegrounds: jesse | 2005-11-30 16:09:47 -0500 r19571@truegrounds: jesse | 2005-11-30 15:37:19 -0500 r19545@truegrounds: jesse | 2005-11-29 18:51:07 -0500 * A pair of new callbacks to make it easier to hide away a custom field on ticket display/edit r3076@cubic-pc (orig r4198): jesse | 2005-12-01 00:31:49 +0300 r19615@truegrounds: jesse | 2005-11-30 16:09:54 -0500 r19572@truegrounds: jesse | 2005-11-30 15:37:26 -0500 r19547@truegrounds: jesse | 2005-11-29 18:54:41 -0500 r18901@truegrounds (orig r4074): alexmv | 2005-11-14 13:52:00 -0500 r7140@zoq-fot-pik: chmrr | 2005-11-14 13:51:14 -0500 * Better bounce handling, from Abhijit Menon-Sen <ams@oryx.com> r18905@truegrounds (orig r4077): alexmv | 2005-11-14 14:20:49 -0500 r7146@zoq-fot-pik: chmrr | 2005-11-14 14:20:03 -0500 RT-Ticket: 7090 RT-Status: resolved RT-Update: correspond * New Japanese .po, from Daisuke Maki <daisuke@wafu.ne.jp> r18940@truegrounds (orig r4079): alexmv | 2005-11-14 14:52:57 -0500 r7148@zoq-fot-pik: chmrr | 2005-11-14 14:51:58 -0500 RT-Ticket: 6559 RT-Status: resolved RT-Update: correspond * Tests from Todd Chapman for loading CF from a wrong queue r18941@truegrounds (orig r4080): alexmv | 2005-11-14 14:55:17 -0500 r7152@zoq-fot-pik: chmrr | 2005-11-14 14:54:43 -0500 * Restore rightful .po headers on new french translation r18942@truegrounds (orig r4081): alexmv | 2005-11-14 14:59:42 -0500 r7155@zoq-fot-pik: chmrr | 2005-11-14 14:59:06 -0500 RT-Ticket: 7020 RT-Status: resolved RT-Update: correspond * Actually make use of 'style' if it is provided; thanks to Kelly F. Hickel <kfh@mqsoftware.com> r18944@truegrounds (orig r4083): alexmv | 2005-11-14 15:43:24 -0500 r7159@zoq-fot-pik: chmrr | 2005-11-14 15:42:48 -0500 RT-Ticket: 6457 RT-Status: resolved RT-Update: correspond * Typo in Ticket_Overlay.pm, found by Todd Chapman <todd@chaka.net> r18945@truegrounds (orig r4084): alexmv | 2005-11-14 15:51:27 -0500 r7161@zoq-fot-pik: chmrr | 2005-11-14 15:50:56 -0500 RT-Ticket: 6458 RT-Status: resolved RT-Update: correspond * Removed extra return argument from _AddLink, thanks to Todd Chapman <todd@chaka.net> r18946@truegrounds (orig r4085): alexmv | 2005-11-14 16:30:12 -0500 r7163@zoq-fot-pik: chmrr | 2005-11-14 16:29:36 -0500 RT-Ticket: 6507 RT-Status: resolved RT-Update: correspond * Standardize fonts to "Verdana, Arial, Helvetica, sans-serif"; variant of patch from Maxime Henrion <mux@FreeBSD.org> r18947@truegrounds (orig r4086): alexmv | 2005-11-14 16:49:33 -0500 r7165@zoq-fot-pik: chmrr | 2005-11-14 16:49:07 -0500 RT-Ticket: 7131 RT-Status: resolved RT-Update: correspond * The $RT::rtname regex should be case insensitive for matching subjects; thanks to Phil Smith III <psmith@levanta.com> for the catch r18948@truegrounds (orig r4087): ruz | 2005-11-14 16:50:12 -0500 * fix: really hide hidden paths from callbacks * fix: fetch data from the %cache by one key when store data with other r18950@truegrounds (orig r4089): ruz | 2005-11-14 16:57:36 -0500 * revert back mysql.schema, commited by accident r18951@truegrounds (orig r4090): ruz | 2005-11-14 17:02:36 -0500 * /Elements/QueryString now supports ARRAY refs, this allow us to handle multiple arguments with the same name, this behaviour is consistent with how HTML::Mason handle arguments r18953@truegrounds (orig r4092): alexmv | 2005-11-14 17:35:40 -0500 r7175@zoq-fot-pik: chmrr | 2005-11-14 17:35:03 -0500 RT-Ticket: 7010 RT-Status: resolved RT-Update: correspond * Treat our email addresses as case-insensitive r18957@truegrounds (orig r4096): alexmv | 2005-11-14 18:34:44 -0500 r7182@zoq-fot-pik: chmrr | 2005-11-14 18:34:13 -0500 RT-Ticket: 6994 RT-Status: resolved RT-Update: correspond * Sort custom vield values by SortOrder, then *Name*, then id; patch from Troy Davis <troy@nack.net> r18992@truegrounds (orig r4120): robert | 2005-11-19 22:52:28 -0500 r4186@bear: rspier | 2005-11-19 19:51:38 -0800 typo fix: s/load/Load/ r3077@cubic-pc (orig r4199): jesse | 2005-12-01 00:32:08 +0300 r19616@truegrounds: jesse | 2005-11-30 16:11:33 -0500 * Reminders typo r3078@cubic-pc (orig r4221): jesse | 2005-12-03 02:07:20 +0300 r19696@truegrounds: jesse | 2005-12-02 17:59:08 -0500 * typo fox r3079@cubic-pc (orig r4222): jesse | 2005-12-03 02:07:34 +0300 r19698@truegrounds: jesse | 2005-12-02 18:00:25 -0500 r19693@truegrounds: jesse | 2005-12-02 17:48:24 -0500 r19588@truegrounds: jesse | 2005-11-30 16:00:10 -0500 * Bump to 3.4.5rc1 r19674@truegrounds: jesse | 2005-12-01 23:13:50 -0500 * Added a print stylesheet from Koos van den Hout r19688@truegrounds: jesse | 2005-12-02 17:01:28 -0500 RT-Ticket: 6962 RT-Status: resolved RT-Update: correspond * Patch from Rolf Grossmann to fix some bogosity in the query builder r3080@cubic-pc (orig r4267): jesse | 2005-12-08 08:44:10 +0300 r19796@truegrounds: jesse | 2005-12-08 00:41:36 -0500 * ModifyAll.html has two copies of Owner. Disambiguate. r3081@cubic-pc (orig r4268): jesse | 2005-12-08 08:45:05 +0300 r19797@truegrounds: jesse | 2005-12-08 00:42:14 -0500 *Also, deal with the case where the user doesn't change either value r3082@cubic-pc (orig r4409): jesse | 2006-01-19 18:14:40 +0300 r22718@truegrounds: jesse | 2006-01-19 09:01:31 -0500 Merge forward from RT 3.4 and Quebec r22386@truegrounds: jesse | 2006-01-13 12:50:56 -0500 r19822@truegrounds (orig r4253): alexmv | 2005-12-06 18:29:47 +0100 r7565@zoq-fot-pik: chmrr | 2005-12-06 12:28:41 -0500 * Tailing test -- paging, ORDER BY, JOIN, and DISTINCT collude to produce incorrect results, unless the DISTINCT is done very carefully. See the latest DBIx-SearchBuilder. r20865@truegrounds (orig r4330): alexmv | 2005-12-19 20:48:21 +0100 r7854@zoq-fot-pik: chmrr | 2005-12-19 14:47:41 -0500 * Squish out duplicate SortOrders in ObjectCustomFields if they exist; this should be impossible, so the O(n) updates is mostly justified. r20866@truegrounds (orig r4331): alexmv | 2005-12-19 21:15:17 +0100 r7856@zoq-fot-pik: chmrr | 2005-12-19 15:14:45 -0500 * Checking Principal isn't enough to know if this is the current user -- we could be being passed our own email address, instead of our own principal. r22376@truegrounds (orig r4387): alexmv | 2006-01-12 17:24:24 +0100 r8635@zoq-fot-pik: chmrr | 2006-01-12 11:23:39 -0500 * Parse embedded newlines * Anchor column alias matches at beginning and end so they don't pick up things like 'CustomField-Summary Status' as =~ /Summary/ r22387@truegrounds: jesse | 2006-01-13 12:56:51 -0500 * Pulled up changes from RT 3.4.5 r19695@truegrounds: jesse | 2005-12-02 23:58:50 +0100 * RC2 r20429@truegrounds: jesse | 2005-12-13 21:25:39 +0100 r19996@truegrounds (orig r4303): alexmv | 2005-12-13 13:58:20 -0500 r7707@zoq-fot-pik: chmrr | 2005-12-13 13:54:45 -0500 * I don't think this join to Attachments is needed or useful -- it means you don't see changes with no attachments r20435@truegrounds: jesse | 2005-12-13 22:51:06 +0100 * warning silencing for a log message r20436@truegrounds: jesse | 2005-12-13 22:51:41 +0100 * 3.4.5rc3 r22357@truegrounds: jesse | 2006-01-11 18:20:01 +0100 RT-Ticket: 7222 RT-Status: resolved RT-Update: correspond * German translation update from Dirk Pape r22369@truegrounds: jesse | 2006-01-12 16:23:48 +0100 * Forced timezone for a date test to GMT, since it's searching on subjective dates r22370@truegrounds: jesse | 2006-01-12 16:25:19 +0100 * Silence a warning introduced by a patch to fix oracle installs r22371@truegrounds: jesse | 2006-01-12 16:25:39 +0100 * This be 3.4.5 r22715@truegrounds: jesse | 2006-01-19 08:49:53 -0500 r22708@truegrounds (orig r4400): alexmv | 2006-01-18 16:35:37 -0500 r8683@zoq-fot-pik: chmrr | 2006-01-18 16:34:42 -0500 * Correctly deal with 0-length field values; now passes test suite again. Mea culpa. r22709@truegrounds (orig r4401): alexmv | 2006-01-18 17:59:16 -0500 r8689@zoq-fot-pik: chmrr | 2006-01-18 17:58:29 -0500 * Support multiple requestors, ccs, adminccs, or links on one line r22710@truegrounds (orig r4402): alexmv | 2006-01-18 23:15:31 -0500 r8691@zoq-fot-pik: chmrr | 2006-01-18 23:14:54 -0500 * Document and standardize UpdateType * Fix another possible infinite loop bug r22711@truegrounds (orig r4403): alexmv | 2006-01-19 00:10:27 -0500 r8693@zoq-fot-pik: chmrr | 2006-01-19 00:09:49 -0500 * ForceOwner to force ownership r22712@truegrounds (orig r4404): alexmv | 2006-01-19 00:13:52 -0500 r8695@zoq-fot-pik: chmrr | 2006-01-19 00:13:12 -0500 * Removed debugging statements r22717@truegrounds: jesse | 2006-01-19 08:59:52 -0500 * Merged forward from RT 3.4 r3083@cubic-pc (orig r4456): jesse | 2006-02-01 04:16:39 +0300 r23030@truegrounds: jesse | 2006-01-31 18:51:02 -0500 * Added the ability to make custom fields link to and include content from other systems. r3084@cubic-pc (orig r4457): jesse | 2006-02-01 04:16:50 +0300 r23031@truegrounds: jesse | 2006-01-31 18:52:13 -0500 * Added a note about the AHAH support r3085@cubic-pc (orig r4496): jesse | 2006-02-04 07:13:43 +0300 r23050@truegrounds: jesse | 2006-02-03 13:34:17 -0500 * Added a bunch more callbacks for great justice. r3086@cubic-pc (orig r4518): jesse | 2006-02-09 22:20:22 +0300 r23555@truegrounds: jesse | 2006-02-09 14:19:23 -0500 * missing _ in regex r3087@cubic-pc (orig r4519): jesse | 2006-02-09 22:59:12 +0300 r23569@truegrounds: jesse | 2006-02-09 14:48:54 -0500 * open links in new windows r3088@cubic-pc (orig r4524): jesse | 2006-02-10 07:14:17 +0300 r23587@truegrounds: jesse | 2006-02-09 23:13:22 -0500 * Reminder editing updates r3089@cubic-pc (orig r4525): jesse | 2006-02-10 22:50:21 +0300 r23593@truegrounds: jesse | 2006-02-10 14:47:08 -0500 * Force the content type inside a js comment r3090@cubic-pc (orig r4526): jesse | 2006-02-10 22:50:33 +0300 r23594@truegrounds: jesse | 2006-02-10 14:49:27 -0500 * wrap the mason directive for setting the content type in a js comment r3091@cubic-pc (orig r4541): jesse | 2006-02-16 22:45:36 +0300 r23812@truegrounds: jesse | 2006-02-16 11:42:23 -0800 * Chaldea release engineering r3092@cubic-pc (orig r4543): jesse | 2006-02-17 00:34:46 +0300 r23814@truegrounds: jesse | 2006-02-16 13:33:40 -0800 * try to make rt.js do the right thing with headers r3093@cubic-pc (orig r4551): jesse | 2006-02-17 05:29:47 +0300 r23826@truegrounds: jesse | 2006-02-16 18:25:05 -0800 * Backport tickets_overlay from 3.5. Fix a bug that stopped search on global custom fields r3094@cubic-pc (orig r4552): jesse | 2006-02-17 21:03:41 +0300 r23835@truegrounds: jesse | 2006-02-17 10:02:28 -0800 * Chaldea r7 r3095@cubic-pc (orig r4559): jesse | 2006-02-21 22:13:42 +0300 r24473@truegrounds: jesse | 2006-02-21 14:05:29 -0500 r24470@truegrounds: jesse | 2006-02-21 13:50:15 -0500 r23039@truegrounds (orig r4459): alexmv | 2006-01-31 21:33:58 -0500 r8863@zoq-fot-pik: chmrr | 2006-01-31 21:33:12 -0500 * Collapse ForceOwner and Owner * Fix updating of (Admin)Ccs * Default UpdateType to 'correspond' * Default content-type to 'text/plain' r23040@truegrounds (orig r4460): alexmv | 2006-01-31 23:42:36 -0500 r8868@zoq-fot-pik: chmrr | 2006-01-31 22:24:18 -0500 * Untabify and adjust indenting in one or two places r23041@truegrounds (orig r4461): alexmv | 2006-01-31 23:42:41 -0500 r8869@zoq-fot-pik: chmrr | 2006-01-31 23:41:57 -0500 * Custom field updating during processing * Better error handling when ticket id doesn't exist during update r23082@truegrounds (orig r4473): alexmv | 2006-02-03 14:32:54 -0500 r8895@zoq-fot-pik: chmrr | 2006-02-03 14:32:05 -0500 * 'id' is not longer required to be the first column. In fact, it's not required at all. Blank or non-existant 'id' columns will cause it to assume the ticket is new, and come up with an automatic template id for the row. r23515@truegrounds (orig r4504): alexmv | 2006-02-08 15:01:17 -0500 r8969@zoq-fot-pik: chmrr | 2006-02-08 15:00:00 -0500 * Whitespace fixes in Results.tsv * Spit out custom fields as CF-... * During offline upload parsing, try to treat date as ISO first, falling back to unknown * Keep offline upload form from tacking on an extra newline each submit * Minimize yo-yo-ing of status if possible * Allow false values as possible values, as long as they're defined * Cc, AdminCc, and Requestor may be either email addresses or users r23628@truegrounds (orig r4527): alexmv | 2006-02-10 19:10:22 -0500 r9038@zoq-fot-pik: chmrr | 2006-02-10 19:09:21 -0500 * Accept either singular or plural forms of requestor, cc, admincc r24472@truegrounds: jesse | 2006-02-21 13:57:01 -0500 r22894@truegrounds: jesse | 2006-01-24 07:44:05 -0500 * Note that our SQLite dependency is 1.0 r22958@truegrounds: jesse | 2006-01-25 07:08:34 -0500 From: Joop van de Wege <JoopvandeWege@mococo.nl> Message-Id: <20060125125248.1A97.JOOPVANDEWEGE@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. r22960@truegrounds: jesse | 2006-01-25 07:47:07 -0500 * a couple added lines of docs to the cli r22962@truegrounds: jesse | 2006-01-25 08:18:09 -0500 * Updated mandatory fields for ticket creation forms r24471@truegrounds: jesse | 2006-02-21 13:51:18 -0500 r23026@truegrounds (orig r4448): kevinr | 2006-01-30 19:25:47 -0500 r10537@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) r23132@truegrounds (orig r4497): alexmv | 2006-02-04 18:34:45 -0500 r8936@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' r23133@truegrounds (orig r4498): alexmv | 2006-02-04 18:34:51 -0500 r8937@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 r3096@cubic-pc (orig r5258): ruz | 2006-05-19 06:13:05 +0400 merge from 3.4 r2079@cubic-pc (orig r4686): jesse | 2006-03-05 01:47:46 +0300 r22962@truegrounds: jesse | 2006-01-25 05:18:09 -0800 * Updated mandatory fields for ticket creation forms r2190@cubic-pc (orig r4799): jesse | 2006-03-23 09:37:59 +0300 r30313@truegrounds: jesse | 2006-03-23 01:36:27 -0500 * Better mp2 bulletproofing r2191@cubic-pc (orig r4814): jesse | 2006-03-24 06:40:37 +0300 r10436@hualien: jesse | 2006-03-23 22:40:25 -0500 * It helps when there aren't typos r2262@cubic-pc (orig r4847): alexmv | 2006-03-29 00:50:07 +0400 r11918@zoq-fot-pik: chmrr | 2006-03-28 15:49:56 -0500 * Backport TXN fixes from 3.7 and 3.5 r2321@cubic-pc (orig r4924): jesse | 2006-03-31 06:07:23 +0400 r10636@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 r2396@cubic-pc (orig r5047): ruz | 2006-04-18 04:40:06 +0400 * check and report error to the logs r2421@cubic-pc (orig r5060): jesse | 2006-04-24 18:49:40 +0400 r11842@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 r2422@cubic-pc (orig r5064): ruz | 2006-04-25 00:42:43 +0400 * max subject is 200 character long r2423@cubic-pc (orig r5065): ruz | 2006-04-25 01:25:15 +0400 * convert only if $enc'oding contains something r2424@cubic-pc (orig r5066): ruz | 2006-04-25 04:21:32 +0400 * simple tests for Attachments manipulation from web interface r2548@cubic-pc (orig r5115): ruz | 2006-04-26 03:24:45 +0400 * (cond) && 'selected' outputs 0 if condition fails on my system r2549@cubic-pc (orig r5116): ruz | 2006-04-26 03:35:09 +0400 * get queue ID from page r2658@cubic-pc (orig r5118): jesse | 2006-04-26 06:43:31 +0400 r11882@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 / r2862@cubic-pc (orig r5183): jesse | 2006-05-09 06:31:56 +0400 r13313@hualien: jesse | 2006-05-08 12:01:55 -0400 * Finding disabled groups should actually find them, now r2863@cubic-pc (orig r5184): jesse | 2006-05-09 06:32:10 +0400 r13314@hualien: jesse | 2006-05-08 12:14:26 -0400 * Minor reformatting r2864@cubic-pc (orig r5185): jesse | 2006-05-09 06:32:19 +0400 r13315@hualien: jesse | 2006-05-08 22:31:30 -0400 * Mail gateway refactoring to make added functioanlity a bit easier. No (intentional) functional changes. r2865@cubic-pc (orig r5186): jesse | 2006-05-09 06:56:20 +0400 r13330@hualien: jesse | 2006-05-08 22:55:56 -0400 * Reed Loden caught a perltidy error that, somewhat terrifiyingly, was still a valid mason page r2866@cubic-pc (orig r5187): jesse | 2006-05-09 08:48:10 +0400 r13332@hualien: jesse | 2006-05-09 00:47:49 -0400 * Mismatched parens r2867@cubic-pc (orig r5206): ruz | 2006-05-12 00:48:53 +0400 * return values checking and more logging on errors r2868@cubic-pc (orig r5207): ruz | 2006-05-12 00:56:24 +0400 * more checks on attachments processing r2869@cubic-pc (orig r5208): ruz | 2006-05-12 02:24:17 +0400 * if ( not $xxx || $xxx->foo ) is equivalent to if ( not ( $xxx || $xxx->foo ) ) due to perl5 rules which is not expected behaviour r2870@cubic-pc (orig r5209): ruz | 2006-05-12 02:31:58 +0400 * 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. r2885@cubic-pc (orig r5216): ruz | 2006-05-13 00:54:41 +0400 * add Timezone argument in SetToMidnight r2886@cubic-pc (orig r5217): ruz | 2006-05-13 01:02:54 +0400 * use SetToMidnight( Timezone => 'server' ) to calc start and end of the day r2888@cubic-pc (orig r5218): ruz | 2006-05-13 04:31:33 +0400 * get rid of "masks earlier declaration" warnings r2889@cubic-pc (orig r5238): ruz | 2006-05-17 02:39:59 +0400 * really noisy warning *NOTE* that option we use is not described in config r2895@cubic-pc (orig r5249): ruz | 2006-05-18 20:17:47 +0400 * add bug comment r2896@cubic-pc (orig r5256): ruz | 2006-05-19 05:45:58 +0400 * allow to complete actions in mail plugins r2897@cubic-pc (orig r5257): ruz | 2006-05-19 05:53:40 +0400 * minor r3098@cubic-pc (orig r5260): ruz | 2006-05-19 06:37:34 +0400 QUEBEC->CHALDEA r1950@cubic-pc (orig r4560): jesse | 2006-02-21 22:14:19 +0300 r24472@truegrounds: jesse | 2006-02-21 13:57:01 -0500 r22894@truegrounds: jesse | 2006-01-24 07:44:05 -0500 * Note that our SQLite dependency is 1.0 r22958@truegrounds: jesse | 2006-01-25 07:08:34 -0500 From: Joop van de Wege <JoopvandeWege@mococo.nl> Message-Id: <20060125125248.1A97.JOOPVANDEWEGE@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. r22960@truegrounds: jesse | 2006-01-25 07:47:07 -0500 * a couple added lines of docs to the cli r22962@truegrounds: jesse | 2006-01-25 08:18:09 -0500 * Updated mandatory fields for ticket creation forms r24471@truegrounds: jesse | 2006-02-21 13:51:18 -0500 r23026@truegrounds (orig r4448): kevinr | 2006-01-30 19:25:47 -0500 r10537@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) r23132@truegrounds (orig r4497): alexmv | 2006-02-04 18:34:45 -0500 r8936@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' r23133@truegrounds (orig r4498): alexmv | 2006-02-04 18:34:51 -0500 r8937@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 r2172@cubic-pc (orig r4721): alexmv | 2006-03-10 00:53:17 +0300 r8469@zoq-fot-pik: chmrr | 2006-03-09 16:52:49 -0500 * Include Cc and AdminCc in CSV download r2173@cubic-pc (orig r4722): alexmv | 2006-03-10 02:13:22 +0300 r8473@zoq-fot-pik: chmrr | 2006-03-09 18:13:13 -0500 * Backport from 3.7 for CustomFields fixes r2325@cubic-pc (orig r4931): alexmv | 2006-04-01 02:51:38 +0400 r12069@zoq-fot-pik: chmrr | 2006-03-31 17:50:29 -0500 * Bump SearchBuilder dependency r2907@cubic-pc (orig r4931): svm | 2006-05-19 06:11:25 +0400 SVM: initializing mirror for /mirrors/branches/QUEBEC-EXPERIMENTAL r3097@cubic-pc (orig r5259): ruz | 2006-05-19 06:18:42 +0400 merge from 3.4 r2079@cubic-pc (orig r4686): jesse | 2006-03-05 01:47:46 +0300 r22962@truegrounds: jesse | 2006-01-25 05:18:09 -0800 * Updated mandatory fields for ticket creation forms r2190@cubic-pc (orig r4799): jesse | 2006-03-23 09:37:59 +0300 r30313@truegrounds: jesse | 2006-03-23 01:36:27 -0500 * Better mp2 bulletproofing r2191@cubic-pc (orig r4814): jesse | 2006-03-24 06:40:37 +0300 r10436@hualien: jesse | 2006-03-23 22:40:25 -0500 * It helps when there aren't typos r2262@cubic-pc (orig r4847): alexmv | 2006-03-29 00:50:07 +0400 r11918@zoq-fot-pik: chmrr | 2006-03-28 15:49:56 -0500 * Backport TXN fixes from 3.7 and 3.5 r2321@cubic-pc (orig r4924): jesse | 2006-03-31 06:07:23 +0400 r10636@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 r2396@cubic-pc (orig r5047): ruz | 2006-04-18 04:40:06 +0400 * check and report error to the logs r2421@cubic-pc (orig r5060): jesse | 2006-04-24 18:49:40 +0400 r11842@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 r2422@cubic-pc (orig r5064): ruz | 2006-04-25 00:42:43 +0400 * max subject is 200 character long r2423@cubic-pc (orig r5065): ruz | 2006-04-25 01:25:15 +0400 * convert only if $enc'oding contains something r2424@cubic-pc (orig r5066): ruz | 2006-04-25 04:21:32 +0400 * simple tests for Attachments manipulation from web interface r2548@cubic-pc (orig r5115): ruz | 2006-04-26 03:24:45 +0400 * (cond) && 'selected' outputs 0 if condition fails on my system r2549@cubic-pc (orig r5116): ruz | 2006-04-26 03:35:09 +0400 * get queue ID from page r2658@cubic-pc (orig r5118): jesse | 2006-04-26 06:43:31 +0400 r11882@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 / r2862@cubic-pc (orig r5183): jesse | 2006-05-09 06:31:56 +0400 r13313@hualien: jesse | 2006-05-08 12:01:55 -0400 * Finding disabled groups should actually find them, now r2863@cubic-pc (orig r5184): jesse | 2006-05-09 06:32:10 +0400 r13314@hualien: jesse | 2006-05-08 12:14:26 -0400 * Minor reformatting r2864@cubic-pc (orig r5185): jesse | 2006-05-09 06:32:19 +0400 r13315@hualien: jesse | 2006-05-08 22:31:30 -0400 * Mail gateway refactoring to make added functioanlity a bit easier. No (intentional) functional changes. r2865@cubic-pc (orig r5186): jesse | 2006-05-09 06:56:20 +0400 r13330@hualien: jesse | 2006-05-08 22:55:56 -0400 * Reed Loden caught a perltidy error that, somewhat terrifiyingly, was still a valid mason page r2866@cubic-pc (orig r5187): jesse | 2006-05-09 08:48:10 +0400 r13332@hualien: jesse | 2006-05-09 00:47:49 -0400 * Mismatched parens r2867@cubic-pc (orig r5206): ruz | 2006-05-12 00:48:53 +0400 * return values checking and more logging on errors r2868@cubic-pc (orig r5207): ruz | 2006-05-12 00:56:24 +0400 * more checks on attachments processing r2869@cubic-pc (orig r5208): ruz | 2006-05-12 02:24:17 +0400 * if ( not $xxx || $xxx->foo ) is equivalent to if ( not ( $xxx || $xxx->foo ) ) due to perl5 rules which is not expected behaviour r2870@cubic-pc (orig r5209): ruz | 2006-05-12 02:31:58 +0400 * 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. r2885@cubic-pc (orig r5216): ruz | 2006-05-13 00:54:41 +0400 * add Timezone argument in SetToMidnight r2886@cubic-pc (orig r5217): ruz | 2006-05-13 01:02:54 +0400 * use SetToMidnight( Timezone => 'server' ) to calc start and end of the day r2888@cubic-pc (orig r5218): ruz | 2006-05-13 04:31:33 +0400 * get rid of "masks earlier declaration" warnings r2889@cubic-pc (orig r5238): ruz | 2006-05-17 02:39:59 +0400 * really noisy warning *NOTE* that option we use is not described in config r2895@cubic-pc (orig r5249): ruz | 2006-05-18 20:17:47 +0400 * add bug comment r2896@cubic-pc (orig r5256): ruz | 2006-05-19 05:45:58 +0400 * allow to complete actions in mail plugins r2897@cubic-pc (orig r5257): ruz | 2006-05-19 05:53:40 +0400 * minor r3131@cubic-pc (orig r5314): ruz | 2006-05-28 03:34:03 +0400 * revert wrong merge from quebec branch r3264@cubic-pc (orig r5398): ruz | 2006-06-17 00:16:45 +0400 merge 3.4 -> QUEBEC -> CHALDEA r3263@cubic-pc (orig r5397): ruz | 2006-06-17 00:15:18 +0400 merge 3.4 -> QUEBEC r3099@cubic-pc (orig r5268): jesse | 2006-05-20 01:17:41 +0400 r13935@hualien: jesse | 2006-05-19 17:17:27 -0400 * There were divergent copies of this code. The EmailParser code was more correct r3130@cubic-pc (orig r5310): ruz | 2006-05-27 04:39:49 +0400 * 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 r3132@cubic-pc (orig r5315): ruz | 2006-05-28 15:19:20 +0400 * Use "Requestor.id = $requestor->id" search instead of search by email address as latter is not indexed r3133@cubic-pc (orig r5317): ruz | 2006-05-31 00:13:02 +0400 * 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. r3498@cubic-pc (orig r5486): ruz | 2006-06-29 02:39:35 +0400 merge QUEBEC -> CHALDEA r3492@cubic-pc (orig r5484): ruz | 2006-06-29 01:39:57 +0400 merge 3.4->QUEBEC r3273@cubic-pc (orig r5400): ruz | 2006-06-17 04:40:24 +0400 * 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 r3310@cubic-pc (orig r5476): ruz | 2006-06-28 01:21:07 +0400 * nothing special, small changes I'd changed during the hunt over a bug r3311@cubic-pc (orig r5480): ruz | 2006-06-28 04:05:49 +0400 * minor formatting r3491@cubic-pc (orig r5482): ruz | 2006-06-29 01:25:18 +0400 * add tests for unsafe mailgate commands * fix bugs that were introduced during Email.pm refactoring r3668@cubic-pc (orig r5826): ruz | 2006-08-30 22:13:47 +0400 merge QUEBEC -> CHALDEA r3667@cubic-pc (orig r5825): ruz | 2006-08-30 19:47:20 +0400 merge 3.4->QUEBEC r3523@cubic-pc (orig r5496): ruz | 2006-07-01 00:09:08 +0400 Changes: * new config option $OldestTransactionsFirst that allow administrator to reverse order of transactions on history page r3524@cubic-pc (orig r5520): ruz | 2006-07-04 09:36:46 +0400 * forgot to add option to config r3525@cubic-pc (orig r5521): ruz | 2006-07-04 09:38:03 +0400 * report error when couldn't create CF r3526@cubic-pc (orig r5522): ruz | 2006-07-04 09:39:21 +0400 * we never should call exit from libs r3527@cubic-pc (orig r5534): ruz | 2006-07-06 19:19:46 +0400 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. r3528@cubic-pc (orig r5570): kevinr | 2006-07-14 00:21:31 +0400 r14836@sad-girl-in-snow: kevinr | 2006-07-13 16:17:43 -0400 * The RT::Condition::Generic docs were wrong... fixed. r3529@cubic-pc (orig r5616): jesse | 2006-07-20 04:40:57 +0400 r14217@pinglin: jesse | 2006-07-19 17:39:08 -0700 * crit was being called on the wrong object. Thanks to Todd Chapman r3530@cubic-pc (orig r5624): jesse | 2006-07-20 21:48:07 +0400 r14229@pinglin: jesse | 2006-07-20 10:47:51 -0700 * The new history ordering feature was backported backwards. r3569@cubic-pc (orig r5669): ruz | 2006-07-28 20:06:56 +0400 * bump 3.4.6rc1 r3653@cubic-pc (orig r5777): ruz | 2006-08-17 02:55:37 +0400 * add LeftColumn and RightColumn callbacks to the summary element r3654@cubic-pc (orig r5778): ruz | 2006-08-17 02:56:58 +0400 * display one value without html lists r3655@cubic-pc (orig r5779): ruz | 2006-08-17 02:58:46 +0400 * allow user to add zero CF values r3661@cubic-pc (orig r5818): ruz | 2006-08-27 20:34:52 +0400 * add additional classes to records in tables with ticket's properties ** so it's possible to change visiual appearance of different fields like dates, queue, priority status and other r3662@cubic-pc (orig r5819): ruz | 2006-08-29 20:59:30 +0400 * Code: $cf->Load(...) $field = $cf->id; unless( $field =~ /^\d+$/ )... may produce unint warning if field wasn't loaded, use "unless( $cf->id )" instead as we do everywhere r3663@cubic-pc (orig r5820): ruz | 2006-08-29 21:03:36 +0400 * default title to empty string as we compare it with 'NEWLINE' string in several places, drops uninit warnings r3664@cubic-pc (orig r5821): ruz | 2006-08-29 21:07:03 +0400 * get rid of unint warnings * make a log message shorter to be more readable r3665@cubic-pc (orig r5822): ruz | 2006-08-29 23:10:01 +0400 * fix decoding of the MIME fields, this should fix: ** problems with non-ascii names of attachments ** problems with partly encoded fields with '=' chars in not encoded parts, for example: X-MyHeader: key="plain"; key="=?encoded?=" X-MyHeader: key="=?encoded?="; key="plain" r3669@cubic-pc (orig r5827): ruz | 2006-08-31 00:11:30 +0400 * typo fix r3670@cubic-pc (orig r5828): ruz | 2006-08-31 00:12:00 +0400 * fix merge bugs r6041@cubic-pc (orig r6040): ruz | 2006-09-27 01:49:01 +0400 * revert wrong merge part r6042@cubic-pc (orig r6041): ruz | 2006-09-27 02:23:05 +0400 * fix merge bug r6043@cubic-pc (orig r6042): ruz | 2006-09-27 02:24:16 +0400 * parsing fails after merge, fix it r6044@cubic-pc (orig r6043): ruz | 2006-09-27 02:34:35 +0400 * drop duplicated code (result of the merge) r6045@cubic-pc (orig r6044): ruz | 2006-09-27 02:47:02 +0400 * remove files that have been added by merge r6046@cubic-pc (orig r6045): ruz | 2006-09-27 02:59:02 +0400 * drop unused code r6055@cubic-pc (orig r6054): ruz | 2006-09-27 04:32:59 +0400 merge 3.4 -> QUEBEC -> CHALDEA -> 3.6 r3890@cubic-pc (orig r6053): ruz | 2006-09-27 04:31:42 +0400 merge QUEBEC -> CHALDEA r3883@cubic-pc (orig r6046): ruz | 2006-09-27 03:29:31 +0400 r3671@cubic-pc (orig r5829): ruz | 2006-08-31 00:12:48 +0400 * typo r3884@cubic-pc (orig r6047): ruz | 2006-09-27 03:29:39 +0400 r3694@cubic-pc (orig r5849): ruz | 2006-09-04 20:32:29 +0400 * drop unused variable * init index($i) with 0 to avoid warnings r3885@cubic-pc (orig r6048): ruz | 2006-09-27 03:29:51 +0400 r3695@cubic-pc (orig r5850): ruz | 2006-09-04 20:49:12 +0400 * drop uninit warning r3886@cubic-pc (orig r6049): ruz | 2006-09-27 04:15:12 +0400 r3696@cubic-pc (orig r5856): ruz | 2006-09-04 23:17:14 +0400 * split function ProcessObjectCustomFieldUpdates into two * call RedoSearch on object's custom fields values collection after {Add,Delete}CustomFieldValues operations r3887@cubic-pc (orig r6050): ruz | 2006-09-27 04:15:22 +0400 r3697@cubic-pc (orig r5857): ruz | 2006-09-04 23:30:28 +0400 * redo search if we have deleted entries in collection r3888@cubic-pc (orig r6051): ruz | 2006-09-27 04:15:29 +0400 r3698@cubic-pc (orig r5858): ruz | 2006-09-05 02:09:30 +0400 ::OldValue and ::NewValue * don't load object if {Old,New}Reference is false value ** this is hitting some cache issues and could return "random" result which brakes tickets' history. Thanks to Joshua Speicher. r3889@cubic-pc (orig r6052): ruz | 2006-09-27 04:15:58 +0400 r3759@cubic-pc (orig r5943): jesse | 2006-09-15 23:31:25 +0400 r27507@pinglin: jesse | 2006-09-15 20:30:47 +0100 [mail gateway] Todd Chapman discovered a case where RT's mail gateway would default to the RT::SystemUser if no valid from header were found. This could allow a malicious user to create tickets or reply to tickets, but not to gain access to data. r6056@cubic-pc (orig r6055): ruz | 2006-09-27 06:25:59 +0400 * convert de.po back to UTF-8 from latin-1 r6064@cubic-pc (orig r6063): jesse | 2006-09-28 02:43:54 +0400 r27846@253: jesse | 2006-09-27 18:43:53 -0400 * removed a stray font tag r6168@cubic-pc (orig r6167): jesse | 2006-10-05 20:06:49 +0400 r28050@pinglin: jesse | 2006-10-05 12:06:47 -0400 * 3.6.2rc1 r6173@cubic-pc (orig r6172): jesse | 2006-10-06 20:42:45 +0400 r28065@101: jesse | 2006-10-06 12:42:52 -0400 * After RT 3.6.1, we broke the ""send an error message" email routines to require that they have an incoming message. Fixed now - Spotted by Jason A. Diegmueller r6199@cubic-pc (orig r6198): ruz | 2006-10-13 01:54:23 +0400 * skip -Category part as -Magic [rt3.fsck.com #7903] * drop $cfid as it's not used r6200@cubic-pc (orig r6199): ruz | 2006-10-13 06:33:05 +0400 r3949@cubic-pc: cubic | 2006-10-13 06:02:30 +0400 * cache results of rights checks locally r6201@cubic-pc (orig r6200): ruz | 2006-10-13 06:33:13 +0400 r3950@cubic-pc: cubic | 2006-10-13 06:07:28 +0400 * fine tune [Take] and [Steal] actions according to ACL r6202@cubic-pc (orig r6201): ruz | 2006-10-13 06:33:22 +0400 r3951@cubic-pc: cubic | 2006-10-13 06:43:19 +0400 * we have $OldOwnerObj, so use it r6212@cubic-pc (orig r6211): jesse | 2006-10-16 19:49:02 +0400 r28886@pinglin: jesse | 2006-10-16 11:48:54 -0400 * Added a workaround for parsing headers from broken MUAs that send headers like: From: ""Vincent, Jesse"" <jesse@fsck.com> r6241@cubic-pc (orig r6240): kevinr | 2006-10-20 08:05:03 +0400 r6242@cubic-pc (orig r6241): kevinr | 2006-10-20 08:05:59 +0400 r28703@sad-girl-in-snow: kevinr | 2006-10-20 00:02:48 -0400 * Pulled User::WatchedQueues in from RT::Extension::rt_cpan_org r6243@cubic-pc (orig r6242): kevinr | 2006-10-20 09:13:43 +0400 r28708@SAD-GIRL-IN-SNOW: kevinr | 2006-10-20 01:13:16 -0400 * Reverted r6244@cubic-pc (orig r6243): jesse | 2006-10-20 20:37:05 +0400 r28972@119: jesse | 2006-10-20 12:36:50 -0400 * Backed out the rest of kevin's accidental commit r6303@cubic-pc (orig r6302): ruz | 2006-10-26 07:18:11 +0400 r4038@cubic-pc: cubic | 2006-10-26 07:29:27 +0400 * add doc r6363@cubic-pc (orig r6362): falcone | 2006-11-06 22:09:21 +0300 r14255@ketch: falcone | 2006-11-06 14:07:58 -0500 You can't have FastCgiIpcDir and FastCgiServer in the VirtualHost block r6364@cubic-pc (orig r6363): falcone | 2006-11-06 22:09:32 +0300 r14256@ketch: falcone | 2006-11-06 14:08:54 -0500 Make LoadConfig a lot more vocal about why it can't read your config files and offer some hints and warnings about fixing it r6380@cubic-pc (orig r6379): jesse | 2006-11-07 22:16:57 +0300 r29654@pinglin: jesse | 2006-10-31 17:10:10 -0500 3.6.2rc2 r6381@cubic-pc (orig r6380): jesse | 2006-11-07 22:22:15 +0300 r40520@pinglin: jesse | 2006-11-07 14:15:50 -0500 * SelfService cleanup and regularization patches from David Chandek-Stark <david.chandek.stark@duke.edu> r6400@cubic-pc (orig r6399): jesse | 2006-11-10 07:41:15 +0300 r44732@pinglin: jesse | 2006-11-09 23:41:00 -0500 * The RT homepage no longer explodes if you upgrade from 3.4. (Error proof the "Portlets" attribute handling) r6401@cubic-pc (orig r6400): jesse | 2006-11-10 07:46:17 +0300 r44740@pinglin: jesse | 2006-11-09 23:46:01 -0500 * Added a callback to let extensions massage custom homepage portlet searches r6433@cubic-pc (orig r6432): jesse | 2006-11-14 23:53:31 +0300 r44838@pinglin: jesse | 2006-11-14 15:53:18 -0500 * Move Text::Quoted back to being a run-time require. So that it's possible to turn off the feature if it causes your perl to segfault. (Text::Tabs is...not robust in the face of perl bugs) r6447@cubic-pc (orig r6446): ruz | 2006-11-16 19:28:28 +0300 * test syntax of comps with a mason compiler r6450@cubic-pc (orig r6449): ruz | 2006-11-17 01:03:05 +0300 * make the test file re-entrant r6451@cubic-pc (orig r6450): ruz | 2006-11-17 01:07:58 +0300 * fix TODO tests in query builder and add new tests ** all tests are related to building queries like 'C1 OR ( C2 AND C3 )', QB was changing all entry aggregators to AND r6454@cubic-pc (orig r6453): ruz | 2006-11-18 23:08:31 +0300 * fix problems in building queries with CF conditions based on CFs with not-ascii names ** bug fix for #8012 at rt3.fsck.com and may be other bugs related to not-ascii keys in the %ARGS. ** add a test Additional info: Use $m->comp( { base_comp => $m->request_comp }, $m->fetch_next, %ARGS ); instead of $m->call_next to avoid problems with UTF8 keys in arguments. The call_next method pass through original arguments and if you have an argument with unicode key then in a next component you'll get two records in the args hash: one with key without UTF8 flag and another with the flag, which may result into errors. "{ base_comp => $m->request_comp }" is copied from mason's source to get the same results as we get from call_next method, this feature is not documented, so we just leave it here to avoid possible side effects. r6459@cubic-pc (orig r6458): ruz | 2006-11-20 08:54:02 +0300 * minor changes r6465@cubic-pc (orig r6464): clkao | 2006-11-20 23:03:46 +0300 FSF has changed their address. r6467@cubic-pc (orig r6466): ruz | 2006-11-21 02:26:54 +0300 * tests and fix for folding white spaces in headers * see also #5248 at rt3.fsck.com r6468@cubic-pc (orig r6467): ruz | 2006-11-21 05:29:46 +0300 * add a test for processing of emails with a long subject r6469@cubic-pc (orig r6468): ruz | 2006-11-21 06:56:05 +0300 * correct number of test r6478@cubic-pc (orig r6477): clkao | 2006-11-21 15:17:23 +0300 Allow arguments from component porlets. r6514@cubic-pc (orig r6513): ruz | 2006-11-24 15:42:09 +0300 Scrip management * error messages * preserve values of the fields between calls * correctly report id in the tab * fix #7445 r6515@cubic-pc (orig r6514): ruz | 2006-11-24 18:11:12 +0300 * update of russian translation r6516@cubic-pc (orig r6515): ruz | 2006-11-25 00:22:32 +0300 * Polish translation, thanks to Arkadiusz Miskiewicz r6547@cubic-pc (orig r6546): jesse | 2006-11-29 05:27:23 +0300 r45544@pinglin: jesse | 2006-11-28 18:37:57 -0500 * Typo fix r6548@cubic-pc (orig r6547): jesse | 2006-11-29 05:27:35 +0300 r45558@pinglin: jesse | 2006-11-28 21:26:43 -0500 * When doing an AHAH replace of a page section, don't show a "loading" message. (makes things feel smoother) r6549@cubic-pc (orig r6548): jesse | 2006-11-30 20:27:18 +0300 r45595@pinglin: jesse | 2006-11-30 12:26:55 -0500 RT-Ticket: 8049 RT-Status: resolved RT-Update: correspond Thanks. Applied r6552@cubic-pc (orig r6551): jesse | 2006-12-01 21:48:55 +0300 r45273@pinglin (orig r6483): clkao | 2006-11-21 14:31:42 -0500 First cut of savable chart. * Search/Chart.html: build form for saving current chart into saved search, with type "Chart". This makes the saved search shows up in MyRT prefs. * Elements/ShowSearch: when showing a saved search that is not of type "Ticket", dispatch to different handler. r6553@cubic-pc (orig r6552): jesse | 2006-12-01 21:49:08 +0300 r45274@pinglin (orig r6484): clkao | 2006-11-21 15:20:33 -0500 No we don't really want to abort. r6554@cubic-pc (orig r6553): jesse | 2006-12-01 21:49:44 +0300 r45276@pinglin (orig r6486): clkao | 2006-11-22 02:22:33 -0500 Make the style of chart in myrt consistent. r6555@cubic-pc (orig r6554): jesse | 2006-12-01 21:49:56 +0300 r45277@pinglin (orig r6487): clkao | 2006-11-22 03:00:53 -0500 portlet link should respect searchtype. r6556@cubic-pc (orig r6555): jesse | 2006-12-01 21:50:35 +0300 r45278@pinglin (orig r6488): clkao | 2006-11-22 03:08:27 -0500 Don't show edit link when there's no customize url r6557@cubic-pc (orig r6556): jesse | 2006-12-01 21:51:12 +0300 r45280@pinglin (orig r6490): clkao | 2006-11-22 03:57:46 -0500 refactor the code for loading saved search privacies to RT::SavedSearches. r6558@cubic-pc (orig r6557): jesse | 2006-12-01 21:51:26 +0300 r45281@pinglin (orig r6491): clkao | 2006-11-22 04:38:43 -0500 RT::SavedSearches::_GetObject is the same as RT::SavedSearch::_GetObject, apart from error messages. r6559@cubic-pc (orig r6558): jesse | 2006-12-01 21:51:45 +0300 r45282@pinglin (orig r6492): clkao | 2006-11-22 04:44:13 -0500 Move load_container_object into RT::SavedSearch. r6560@cubic-pc (orig r6559): jesse | 2006-12-01 21:51:59 +0300 r45283@pinglin (orig r6493): clkao | 2006-11-22 04:56:50 -0500 Fix chart saved in rt::system for selection in MyRT preferences. r6561@cubic-pc (orig r6560): jesse | 2006-12-01 21:52:28 +0300 r45284@pinglin (orig r6494): clkao | 2006-11-22 05:28:14 -0500 Display search type as part of the portlet name in MyRT prefs. r6562@cubic-pc (orig r6561): jesse | 2006-12-01 21:53:07 +0300 r45285@pinglin (orig r6495): clkao | 2006-11-22 06:04:43 -0500 Refactor MyRT configuration to an element. r6563@cubic-pc (orig r6562): jesse | 2006-12-01 21:53:42 +0300 r45286@pinglin (orig r6496): clkao | 2006-11-22 06:17:20 -0500 Global/Admin/MyRT.html for configure global myrt. r6564@cubic-pc (orig r6563): jesse | 2006-12-01 21:54:14 +0300 r45287@pinglin (orig r6497): clkao | 2006-11-22 06:33:42 -0500 Allow resetting myrt. r6565@cubic-pc (orig r6564): jesse | 2006-12-01 21:54:28 +0300 r45288@pinglin (orig r6498): clkao | 2006-11-22 06:57:24 -0500 Must save searches on RT::System with 'Search - ' convention. r6566@cubic-pc (orig r6565): jesse | 2006-12-01 21:55:01 +0300 r45289@pinglin (orig r6499): clkao | 2006-11-22 07:21:00 -0500 Refactor Search/Build.html to save searches using RT::SavedSearch. r6567@cubic-pc (orig r6566): jesse | 2006-12-01 21:55:27 +0300 r45290@pinglin (orig r6500): clkao | 2006-11-22 07:27:01 -0500 Use RT::SavedSearch for Chart saving as well. r6568@cubic-pc (orig r6567): jesse | 2006-12-01 21:56:07 +0300 r45292@pinglin (orig r6502): clkao | 2006-11-22 09:18:33 -0500 Fix missing > r6569@cubic-pc (orig r6568): jesse | 2006-12-01 21:56:25 +0300 r45293@pinglin (orig r6503): clkao | 2006-11-22 12:39:59 -0500 Allow editing myrt prefs for individual user. r6570@cubic-pc (orig r6569): jesse | 2006-12-01 21:56:55 +0300 r45294@pinglin (orig r6504): clkao | 2006-11-22 14:23:23 -0500 simple saved chart ui. r6571@cubic-pc (orig r6570): jesse | 2006-12-01 21:57:27 +0300 r45310@pinglin (orig r6507): clkao | 2006-11-23 03:50:33 -0500 Cluster the processing of saved search related management together. r6572@cubic-pc (orig r6571): jesse | 2006-12-01 21:57:54 +0300 r45311@pinglin (orig r6508): clkao | 2006-11-23 05:24:36 -0500 Support load and save for charts, in a separate widget SavedSearch. r6573@cubic-pc (orig r6572): jesse | 2006-12-01 21:58:09 +0300 r45312@pinglin (orig r6509): clkao | 2006-11-23 05:45:58 -0500 remove extra button r6574@cubic-pc (orig r6573): jesse | 2006-12-01 21:58:44 +0300 r45314@pinglin (orig r6511): clkao | 2006-11-23 06:28:14 -0500 Save searches in SaveSearch, not "Search - ..." for RT::System. Note that users must have ShowSavedSearch for the things they have on portlet to work. r6575@cubic-pc (orig r6574): jesse | 2006-12-01 21:59:10 +0300 r45533@pinglin (orig r6541): clkao | 2006-11-28 08:38:46 -0500 Allow initdb to insert non-queue custom fields. The logic for looking up queue is in CustomField->Create already. r6576@cubic-pc (orig r6575): jesse | 2006-12-01 21:59:26 +0300 r45534@pinglin (orig r6542): clkao | 2006-11-28 10:56:23 -0500 Enable object custom field by default from rt-setup-database. r6577@cubic-pc (orig r6576): jesse | 2006-12-01 21:59:58 +0300 r45536@pinglin (orig r6543): jesse | 2006-11-28 15:30:14 -0500 r45535@pinglin: jesse | 2006-11-28 15:29:55 -0500 * Allow a title on the saved searches dropdown r6578@cubic-pc (orig r6577): jesse | 2006-12-01 22:00:23 +0300 r45540@pinglin (orig r6544): jesse | 2006-11-28 17:16:13 -0500 r45539@pinglin: jesse | 2006-11-28 17:15:57 -0500 * Refactor the recording of outgoing messages so we can massage the one we send but not the one we record r6579@cubic-pc (orig r6578): jesse | 2006-12-01 22:00:39 +0300 r45543@pinglin (orig r6545): jesse | 2006-11-28 18:34:51 -0500 r45542@64: jesse | 2006-11-28 18:34:07 -0500 * Refactoring to add a method to just _send_ a MIME::Entity as email r6580@cubic-pc (orig r6579): jesse | 2006-12-01 22:01:52 +0300 r45679@pinglin: jesse | 2006-12-01 13:53:39 -0500 * Added a new "end of form" callback to user preferences r6581@cubic-pc (orig r6580): jesse | 2006-12-01 22:19:52 +0300 r45699@pinglin: jesse | 2006-12-01 14:12:46 -0500 * skip backup and .rej files when testing mason syntax r6582@cubic-pc (orig r6581): jesse | 2006-12-01 22:45:53 +0300 r45701@pinglin: jesse | 2006-12-01 14:45:41 -0500 * Added a listing for "MyRT" to the actual displayed global list r6583@cubic-pc (orig r6582): jesse | 2006-12-04 21:20:08 +0300 r45802@pinglin: jesse | 2006-12-04 13:19:38 -0500 * rc3 r6589@cubic-pc (orig r6588): jesse | 2006-12-06 22:17:36 +0300 r45867@114: jesse | 2006-12-06 13:29:07 -0500 * Warning avoidance r6590@cubic-pc (orig r6589): jesse | 2006-12-06 22:17:52 +0300 r45868@114: jesse | 2006-12-06 13:29:38 -0500 * perltidy r6591@cubic-pc (orig r6590): jesse | 2006-12-06 22:18:35 +0300 r45869@114: jesse | 2006-12-06 14:16:40 -0500 * Allow admins to set custom field values on user create. r6592@cubic-pc (orig r6591): jesse | 2006-12-06 22:18:48 +0300 r45870@114: jesse | 2006-12-06 14:17:20 -0500 * Let users add non-predefined searches saved by the superuser to RT::System's saved searches to their homepages r6593@cubic-pc (orig r6592): jesse | 2006-12-06 23:39:13 +0300 r45881@pinglin: jesse | 2006-12-06 15:38:58 -0500 * rc4 r6595@cubic-pc (orig r6594): clkao | 2006-12-08 04:28:29 +0300 Merge r6433 from 3.7 branch. This fixes inplace docroot problem. r6596@cubic-pc (orig r6595): clkao | 2006-12-08 04:51:31 +0300 Carry current user id in the reset form for Admin/Users/MyRT.html. r6619@cubic-pc (orig r6618): jesse | 2006-12-11 19:30:29 +0300 r46101@245: jesse | 2006-12-11 11:30:08 -0500 * rc5 r6633@cubic-pc (orig r6632): jesse | 2006-12-15 07:39:19 +0300 r46168@dhcp64-134-35-110: jesse | 2006-12-14 20:38:55 -0800 * Beter quoting on indexes for oracle schema. Should make 9i happier r6634@cubic-pc (orig r6633): falcone | 2006-12-15 18:44:27 +0300 r15177@ketch: falcone | 2006-12-15 10:43:44 -0500 * make the command line client remove the trailing newline if we're given non-text content * if we're returning just a non-text attachment from REST, set the ContentType * un-TODO tests of adding attachments through the command line interface * lorem-ipsum simple test attachment text r6647@cubic-pc (orig r6646): falcone | 2006-12-19 00:14:12 +0300 r15224@ketch: falcone | 2006-12-18 16:13:31 -0500 * use a proper path to the bplogo.gif file r6648@cubic-pc (orig r6647): jesse | 2006-12-19 01:29:40 +0300 r46168@pinglin: jesse | 2006-12-14 23:38:55 -0500 * Beter quoting on indexes for oracle schema. Should make 9i happier r6649@cubic-pc (orig r6648): jesse | 2006-12-19 01:32:04 +0300 r46246@pinglin: jesse | 2006-12-18 17:28:32 -0500 * 3.6.2 final release r6651@cubic-pc (orig r6650): jesse | 2006-12-19 20:24:06 +0300 r46270@pinglin: jesse | 2006-12-19 12:23:55 -0500 * The clickable link to manage "RT at a glance" had the wrong path. Thanks to John Arends r6652@cubic-pc (orig r6651): ruz | 2006-12-19 22:40:03 +0300 * fix issue with saved searches on home page after upgrade from previouse version of RT r6653@cubic-pc (orig r6652): ruz | 2006-12-19 22:49:02 +0300 * if %ARGS has a key but value is undefefined then default values in the <%ARGS> section are ignored, but we want 50 rows per page by default r6654@cubic-pc (orig r6653): ruz | 2006-12-19 22:59:18 +0300 * always select(mark an option as selected) ASC or DESC value * drop aninit warn r6655@cubic-pc (orig r6654): ruz | 2006-12-19 23:12:17 +0300 * workaround problems with Page = '' or undef r6656@cubic-pc (orig r6655): jesse | 2006-12-19 23:28:16 +0300 r46282@pinglin: jesse | 2006-12-19 15:24:48 -0500 * RT 3.6.3rc1 r6658@cubic-pc (orig r6657): ruz | 2006-12-20 00:22:29 +0300 * add %Override option to html/Elements/ShowSearch * html/Elements/MyRT should limit results according to user's preferences r6659@cubic-pc (orig r6658): jesse | 2006-12-20 00:33:18 +0300 r46287@pinglin: jesse | 2006-12-19 16:32:47 -0500 * rc2 r6661@cubic-pc (orig r6660): ruz | 2006-12-20 01:28:14 +0300 * update russian translation. Thanks to Andrew. r6668@cubic-pc (orig r6667): ruz | 2006-12-20 20:47:16 +0300 * load module before using r6669@cubic-pc (orig r6668): ruz | 2006-12-20 21:03:52 +0300 * fix de.po r6670@cubic-pc (orig r6669): ruz | 2006-12-20 21:59:40 +0300 * don't write an email record txn if there were no recipients r6671@cubic-pc (orig r6670): ruz | 2006-12-20 22:28:50 +0300 * bump version, 3.6.3rc3 r6673@cubic-pc (orig r6672): ruz | 2006-12-20 23:20:02 +0300 * no.po fixes, thanks to Petter Reinholdtsen r6674@cubic-pc (orig r6673): ruz | 2006-12-20 23:27:15 +0300 * fix issues in cs.po r6675@cubic-pc (orig r6674): ruz | 2006-12-20 23:30:38 +0300 * lists.bestpractical.com is prefered r6676@cubic-pc (orig r6675): ruz | 2006-12-20 23:33:33 +0300 * use 'UTF-8' as it's standard name r6677@cubic-pc (orig r6676): ruz | 2006-12-21 00:06:39 +0300 * delete crap from *.po files r6678@cubic-pc (orig r6677): ruz | 2006-12-21 00:37:35 +0300 * remove newlines from text that should be localized, we couldn't track this well :( r6679@cubic-pc (orig r6678): ruz | 2006-12-21 00:40:14 +0300 I18N * drop newlines in messages * get rid of some errors ** msgfmt --statistics ... is now almost happy r6680@cubic-pc (orig r6679): ruz | 2006-12-21 00:46:49 +0300 * fix a typo r6681@cubic-pc (orig r6680): ruz | 2006-12-21 00:57:52 +0300 I18N * regenerate *.po files * several messages gone, several new r6682@cubic-pc (orig r6681): ruz | 2006-12-21 01:00:19 +0300 * bum version, 3.6.3rc4 r6684@cubic-pc (orig r6683): ruz | 2006-12-21 07:10:24 +0300 * de.po update r6688@cubic-pc (orig r6687): ruz | 2006-12-21 21:32:54 +0300 * bump version, 3.6.3 r6690@cubic-pc (orig r6689): ruz | 2006-12-23 03:05:47 +0300 * get rid of 1 query per queue in html/Elements/QueueSummary component r6691@cubic-pc (orig r6690): ruz | 2006-12-23 03:23:37 +0300 * Copy rediect feature from Ticket/Display to SelfService/Display Thanks to doogles and Todd. r6692@cubic-pc (orig r6691): ruz | 2006-12-24 05:19:47 +0300 * adjust error message so it's clear that we report an user's id r6704@cubic-pc (orig r6703): jesse | 2007-01-03 06:30:46 +0300 r46723@pinglin: jesse | 2007-01-02 22:30:09 -0500 * Forward port the fix from 3.4 that lets users create tickets with custom field values in SelfService r6713@cubic-pc (orig r6712): jesse | 2007-01-08 23:55:52 +0300 r46859@pinglin: jesse | 2007-01-08 15:55:35 -0500 The autohandler should *redirect* unprivileged users from Ticket/Display.html to the Self-Service interface. Current code displays SS page under non-SS URL, which causes the "Reply" links to go to Ticket/Update.html, which in turn displays the SS home page. -David Chandek-Stark <david.chandek.stark@duke.edu> r6730@cubic-pc (orig r6729): jesse | 2007-01-10 09:53:50 +0300 r46883@pinglin: jesse | 2007-01-10 01:53:34 -0500 * If the user submits two "add watcher" records with the same http arg name, treat them as separate. r6782@cubic-pc (orig r6781): jesse | 2007-01-19 22:05:37 +0300 r21115@hualien: jesse | 2007-01-19 14:04:50 -0500 * A fix for "unlimited rows" searches from James Bunch r6783@cubic-pc (orig r6782): jesse | 2007-01-19 22:16:40 +0300 r21117@hualien: jesse | 2007-01-19 14:16:22 -0500 * Todd chapman pointed out a typo r6784@cubic-pc (orig r6783): jesse | 2007-01-19 22:33:56 +0300 r21119@hualien: root | 2007-01-19 14:31:43 -0500 * Updates to search unlimited issue from todd chapman r6789@cubic-pc (orig r6788): ruz | 2007-01-21 06:11:00 +0300 * add warnings r6790@cubic-pc (orig r6789): ruz | 2007-01-21 07:50:29 +0300 * that was wrong idea to run next mail plugins for some action if the current plugin said that everything was done (returned status -2). r6795@cubic-pc (orig r6794): ruz | 2007-01-23 13:48:07 +0300 SelfService/Elements/MyRequests * backport refactoring from 3.7 r6796@cubic-pc (orig r6795): clkao | 2007-01-23 18:42:03 +0300 Fix a bug in CustomField->Create where assigned Queue is not properly associated with the newly created CF. This was previously not exposed because rt-setup-database is always supplying queue id to this method. r6810@cubic-pc (orig r6809): jesse | 2007-01-26 12:15:02 +0300 r21344@hualien: jesse | 2007-01-26 17:14:09 +0800 * Test script 22: search tix by txn had no plan and failed in asian timezones due to a startup precedence bug r6812@cubic-pc (orig r6811): jesse | 2007-01-26 15:21:23 +0300 r21377@hualien: jesse | 2007-01-26 20:20:50 +0800 * Switch web-form based email attachments to in-core storage for better persistence across http hits r6813@cubic-pc (orig r6812): ruz | 2007-01-26 18:34:57 +0300 * if we have subject line regexp then we should use it during mail sending. This will allow us to send email with any token we want that matches the regexp, by defining it in a template. So now it's possible to use: Subject: [not-rtname-token-that-match-re #{ $Ticket->id }] ... r6814@cubic-pc (orig r6813): ruz | 2007-01-26 18:35:53 +0300 * add test that fails due to bug in searches by watcher r6869@cubic-pc (orig r6868): kevinr | 2007-02-02 03:35:48 +0300 r18261@sad-girl-in-snow: kevinr | 2007-02-01 19:29:44 -0500 * Put the search navigation in the right submenu. Thanks to Dirk Pape for the patch. r6870@cubic-pc (orig r6869): kevinr | 2007-02-02 03:36:56 +0300 r18262@sad-girl-in-snow: kevinr | 2007-02-01 19:34:35 -0500 RT-Ticket: 8159 RT-Status: resolved RT-Update: respond Use Watcher instead for better performance. Thanks to Dirk Pape for the catch. r6871@cubic-pc (orig r6870): ruz | 2007-02-02 05:51:36 +0300 * typo r6872@cubic-pc (orig r6871): ruz | 2007-02-02 05:54:28 +0300 * Test::Inline is only dev dependancy r6873@cubic-pc (orig r6872): ruz | 2007-02-02 05:55:19 +0300 * Term::ReadKey is used in CLI only r6874@cubic-pc (orig r6873): ruz | 2007-02-02 05:55:59 +0300 * we don't use this module r6875@cubic-pc (orig r6874): ruz | 2007-02-02 05:57:03 +0300 * Regexp::Common is required by core(QB/TicketSQL) r6876@cubic-pc (orig r6875): ruz | 2007-02-02 05:59:03 +0300 * add --with-standalone option * as well fill defaults for dev mode and standalone within a configure script r6877@cubic-pc (orig r6876): ruz | 2007-02-02 06:00:20 +0300 * add --with-standalone option to configure script r6878@cubic-pc (orig r6877): ruz | 2007-02-02 06:04:49 +0300 * update CLI deps r6879@cubic-pc (orig r6878): ruz | 2007-02-02 06:07:26 +0300 * update mailgate's deps r6880@cubic-pc (orig r6879): ruz | 2007-02-02 06:11:18 +0300 * we don't use FreezeThaw module for a long time r6881@cubic-pc (orig r6880): ruz | 2007-02-02 06:28:09 +0300 * actually skip sections user didn't request r6882@cubic-pc (orig r6881): ruz | 2007-02-02 06:43:12 +0300 * make defaults actually defaults r6920@cubic-pc (orig r6919): ruz | 2007-02-04 01:30:24 +0300 * don't push transactions into batch unless CommitScrips is true, this fixes a bug: users click Reply button and we fire a correspond scrip that is in the batch stage r6921@cubic-pc (orig r6920): kevinr | 2007-02-05 03:09:35 +0300 r18330@sad-girl-in-snow: kevinr | 2007-02-04 19:08:22 -0500 RT-Ticket: 8169 RT-Status: open RT-Update: comment Added a missing </div> to the Simple Search page. Thanks to Arran Cudbard-Bell for the catch. r6948@cubic-pc (orig r6947): ruz | 2007-02-07 01:41:59 +0300 * delete we don't use from dependencies, I've checked that Mason 1.23 depends on this modules and versions it requires are equal or greater than we had r6949@cubic-pc (orig r6948): ruz | 2007-02-07 02:27:46 +0300 * backport from 3.7: convert 'sub _' to 'sub text_to_hash' r6965@cubic-pc (orig r6964): ruz | 2007-02-08 04:20:57 +0300 * we don't depend on MLDBM anymore and I don't recall we did. r6966@cubic-pc (orig r6965): ruz | 2007-02-08 04:45:29 +0300 * we depend on perl 5.8 so we don't need Encode::compat at all r6967@cubic-pc (orig r6966): ruz | 2007-02-08 06:45:12 +0300 * typo r6982@cubic-pc (orig r6981): ruz | 2007-02-10 07:52:57 +0300 * oops, we use ISA later r6999@cubic-pc (orig r6998): ruz | 2007-02-13 20:03:06 +0300 * improve tests for lookups by watchers r7000@cubic-pc (orig r6999): ruz | 2007-02-13 22:37:01 +0300 * fix all failing tests for searches by watchers r7008@cubic-pc (orig r7007): falcone | 2007-02-14 21:09:29 +0300 r16747@ketch: falcone | 2007-02-14 13:07:58 -0500 * bump version requirement since we've fixed a bunch of bugs since 1.3 r7009@cubic-pc (orig r7008): ruz | 2007-02-14 21:39:59 +0300 * run callback before redirect as people are using it for updates when redirect hides all arguments we had r7010@cubic-pc (orig r7009): ruz | 2007-02-15 00:03:14 +0300 * get rid of the latest named functions in our comps r7019@cubic-pc (orig r7018): ruz | 2007-02-15 20:00:52 +0300 * add forgoten ; after anon subs r7020@cubic-pc (orig r7019): ruz | 2007-02-15 22:01:12 +0300 * use a local array of attachments we have instead of $Transaction->Attachments call r7024@cubic-pc (orig r7023): jesse | 2007-02-19 00:35:45 +0300 r48373@237: jesse | 2007-02-18 13:36:32 -0600 * Swedish translation from Brian Kjelin Olsen and Schilling A/S r7028@cubic-pc (orig r7027): ruz | 2007-02-19 04:47:24 +0300 * resolve a clobbered regex-match $1 by stashing the principal ID in a temporary variable. Thanks to Richard Harman. * type was set incorrect in a case of multiple parameters r7029@cubic-pc (orig r7028): ruz | 2007-02-19 04:57:48 +0300 * fix errors propagation. Thanks to Philip Kime. r7032@cubic-pc (orig r7031): ruz | 2007-02-19 11:48:57 +0300 * better error propagation, thanks to Pholip Kime. r7040@cubic-pc (orig r7039): ruz | 2007-02-21 03:58:29 +0300 * backport 'RT at glance with one column' feature from 3.7 r7041@cubic-pc (orig r7040): ruz | 2007-02-21 04:30:13 +0300 * fix a bug with saved searches on rt at glance when summary rows preference and rows per page of the search are different values * run callback a little bit earlier r7044@cubic-pc (orig r7043): ruz | 2007-02-21 20:31:37 +0300 * fix problems in Quicksearch when queue name has the ampersand char r7047@cubic-pc (orig r7046): falcone | 2007-02-21 22:47:16 +0300 r16829@ketch: falcone | 2007-02-21 14:46:40 -0500 * 1.10 has been bumped to 2.02 because of version and packaging problems r7052@cubic-pc (orig r7051): ruz | 2007-02-23 02:37:12 +0300 * use local during filling the T:: namespace for a template processing, otherwise we have a global reference to a ticket and destruction is delayed which hurts TransactionBatch stage r7251@cubic-pc (orig r7250): jesse | 2007-03-14 21:23:00 +0300 r48450@pinglin: jesse | 2007-02-21 13:56:09 -0500 * Move RT's detection of incoming mail that may be a loop or autogenerated to better catch such cases before certain "Permission denied" messages are generated. r7252@cubic-pc (orig r7251): jesse | 2007-03-14 21:23:59 +0300 r53425@pinglin: jesse | 2007-03-14 13:40:45 -0400 RT-Ticket: 8252 RT-Status: resolved RT-Update: correspond * Include subject of bounced messages when mailing the RT owner about a mail error <pere@hungry.com> r7254@cubic-pc (orig r7253): jesse | 2007-03-16 00:24:46 +0300 r53457@124: jesse | 2007-03-15 17:18:44 -0400 RT-Ticket: 8186 RT-Status: resolved RT-Update: correspond * Patch for a possible race condition in the "SetOwner" routine that could be triggered when two users tried to take a ticket at the same time. Thanks to Todd Chapman! r7255@cubic-pc (orig r7254): jesse | 2007-03-16 01:52:21 +0300 r53492@124: jesse | 2007-03-15 18:52:01 -0400 * RT now complains when you try to start the application server with either too-old a perl or a broken version of Scalar::Util. r7265@cubic-pc (orig r7264): jesse | 2007-03-19 08:23:48 +0300 r53625@pinglin: jesse | 2007-03-19 01:21:53 -0400 * XHTML cleanup from Dirk Pape r7308@cubic-pc (orig r7307): jesse | 2007-03-20 20:19:25 +0300 r53731@pinglin: jesse | 2007-03-20 13:18:35 -0400 * New Swedish translation and updated Danish translation contributed by Brian Kjelin Olsen on behalf of Schilling A/S r7309@cubic-pc (orig r7308): falcone | 2007-03-21 00:49:03 +0300 r17520@ketch: falcone | 2007-03-20 17:47:46 -0400 * if you set $RT::WebSessionClass, %backends will be empty and the tie will fail. This lets you use Apache::Session::Oracle r7310@cubic-pc (orig r7309): jesse | 2007-03-21 20:27:10 +0300 r53758@pinglin: jesse | 2007-03-21 11:16:26 -0400 * Danish PO nits. r7311@cubic-pc (orig r7310): ruz | 2007-03-21 21:08:00 +0300 * revert not intentional commit r7313@cubic-pc (orig r7312): jesse | 2007-03-22 06:15:38 +0300 r7314@cubic-pc (orig r7313): jesse | 2007-03-22 06:16:05 +0300 r53777@pinglin: jesse | 2007-03-21 23:15:06 -0400 RT-Ticket: 8256 RT-Status: resolved RT-Update: correspond * New API from pere@hungry.com to Avoid mail loop when using RT-Extension-CommandByMail r7315@cubic-pc (orig r7314): jesse | 2007-03-22 06:18:19 +0300 r53781@pinglin: jesse | 2007-03-21 23:17:52 -0400 * Mismerge r7342@cubic-pc (orig r7341): jesse | 2007-03-26 11:26:10 +0400 r54212@pinglin: jesse | 2007-03-26 00:24:20 -0700 * Allow merging resolved tickets r7473@cubic-pc (orig r7472): jesse | 2007-04-06 05:23:33 +0400 r54515@dhcp207: jesse | 2007-04-06 10:22:47 +0900 * Typo in a debug message. Thanks to philip kime r7547@cubic-pc (orig r7546): falcone | 2007-04-19 01:10:18 +0400 r18126@ketch: falcone | 2007-04-18 15:40:09 -0400 * WWW::Mechanize 1.22 removed the form() method 02basic_web and 21query_builder have different problems with 1.22 r7548@cubic-pc (orig r7547): falcone | 2007-04-19 01:10:45 +0400 r18127@ketch: falcone | 2007-04-18 17:08:59 -0400 * make bin/rt link work and fix the associated tests r7556@cubic-pc (orig r7555): jesse | 2007-04-19 04:51:20 +0400 r55720@241: jesse | 2007-04-18 15:37:35 -0400 * Attaching files could sometimes eat the messages in ticket replies. Patch from Harry.Bochner@biogenidec.com r7557@cubic-pc (orig r7556): jesse | 2007-04-19 04:52:14 +0400 r55721@241: jesse | 2007-04-18 15:47:20 -0400 Patch from Philip Kime to allow transactions to be displayed by range r7558@cubic-pc (orig r7557): jesse | 2007-04-19 04:52:25 +0400 r55722@241: jesse | 2007-04-18 15:52:43 -0400 * Patch from Philip Kime at Shopzilla to prevent accidental display of transactions from the wrong ticket when you explicitly specify a ticket id and a transaction id. r7559@cubic-pc (orig r7558): jesse | 2007-04-19 04:52:37 +0400 r55723@241: jesse | 2007-04-18 15:54:59 -0400 RT-Ticket: 8160 RT-Status: resolved RT-Update: correspond * Applied patch from jedik to enable UTF8 Passwords r7560@cubic-pc (orig r7559): jesse | 2007-04-19 04:53:25 +0400 r55724@241: jesse | 2007-04-18 16:28:00 -0400 * Made MyDay.html actually work. Based in spirit on a patch from Chris Hobbs r7561@cubic-pc (orig r7560): jesse | 2007-04-19 04:53:34 +0400 r55725@241: jesse | 2007-04-18 16:28:17 -0400 * We can't use encoding functions without using Encode r7670@cubic-pc (orig r7669): jesse | 2007-04-24 17:28:24 +0400 r55983@pinglin: jesse | 2007-04-24 09:24:25 -0400 The selected option of the "OrderBy"-selectbox cannot be saved in /rt/Prefs/SearchOptions.html if only one (of possibly 4) sort field is selected and other are set to none. patch: <http://page.mi.fu-berlin.de/~pape/rt3/patches/rt/search_prefs_order_cannot_be_saved.patch> -Dr. Dirk Pape r7674@cubic-pc (orig r7673): jesse | 2007-04-24 21:21:42 +0400 r56008@pinglin: jesse | 2007-04-24 13:17:46 -0400 * license-tagger update r7688@cubic-pc (orig r7687): jesse | 2007-04-25 17:22:08 +0400 r56038@pinglin: jesse | 2007-04-25 09:21:30 -0400 The drop.Oracle script was incomplete, drop statements were incorrect for version 3.6.3 -Reported by Christophe Nowicki cscm@meuh.dyndns.org r7770@cubic-pc (orig r7769): ruz | 2007-05-05 05:13:47 +0400 * apply CF as global only if it hasn't been applied to a queue r7771@cubic-pc (orig r7770): ruz | 2007-05-05 05:20:07 +0400 * we scrub format strings and should allow to __WebXXX__ things in the beginning r7775@cubic-pc (orig r7774): jesse | 2007-05-06 10:35:19 +0400 r56725@pinglin: jesse | 2007-05-06 02:33:17 -0400 * Minor 3.6 style cleanups to tighten up the display a bit r7776@cubic-pc (orig r7775): jesse | 2007-05-06 10:35:28 +0400 r56726@pinglin: jesse | 2007-05-06 02:35:04 -0400 * Evil hack to make the Reminders box render like most of the others r7854@cubic-pc (orig r7853): falcone | 2007-05-14 19:34:39 +0400 r18127@ketch: falcone | 2007-04-18 17:08:59 -0400 * make bin/rt link work and fix the associated tests r7855@cubic-pc (orig r7854): falcone | 2007-05-14 19:35:33 +0400 r18560@ketch: falcone | 2007-05-11 14:18:46 -0400 * stop a warning when we don't have any saved search r7856@cubic-pc (orig r7855): falcone | 2007-05-14 19:35:45 +0400 r18561@ketch: falcone | 2007-05-11 14:19:35 -0400 * don't parse undef for SQL (quiets a warning on new searches) r7860@cubic-pc (orig r7859): jesse | 2007-05-14 21:02:41 +0400 r56818@pinglin: jesse | 2007-05-14 13:02:21 -0400 * Fix an inaccurate error message. Thanks to Nicholas Clark <nick@ccl4.org> r7885@cubic-pc (orig r7884): jesse | 2007-05-16 20:49:03 +0400 r56926@pinglin: jesse | 2007-05-16 12:47:06 -0400 * Fix for "Page 1 of 0" . Thanks to Nicholas Clark <nick@ccl4.org> r7887@cubic-pc (orig r7886): ruz | 2007-05-16 21:17:08 +0400 * method must return object and type, not status and message r7888@cubic-pc (orig r7887): ruz | 2007-05-16 21:19:55 +0400 * we get principal's type as argument, but that's really wrong as we have id of the pricipal and each principal record has type property. Use info from the record and log an error. r7891@cubic-pc (orig r7890): ruz | 2007-05-17 03:57:27 +0400 * calc id of a session in $SessionCookie var * add $session_properties variable ** use it in both attempts to tie this should fix potential relogin problems r7892@cubic-pc (orig r7891): ruz | 2007-05-17 05:31:35 +0400 * revert jesse's patch that slurps uploads into session, this may hurt badly with multiple attachments. r7893@cubic-pc (orig r7892): ruz | 2007-05-17 07:11:33 +0400 * revert change as it's causing regressions r7894@cubic-pc (orig r7893): ruz | 2007-05-17 08:08:14 +0400 * revert revision 7555 as it may result in attachments loosing r7896@cubic-pc (orig r7895): jesse | 2007-05-17 23:26:07 +0400 r56946@pinglin: root | 2007-05-17 15:23:33 -0400 * 3.6.4rc1 r7898@cubic-pc (orig r7897): ruz | 2007-05-18 09:07:19 +0400 * if we cache aliases then we should not apply limits multiple times r7901@cubic-pc (orig r7900): jesse | 2007-05-21 23:59:12 +0400 r57019@pinglin: jesse | 2007-05-21 15:58:43 -0400 RT-Ticket: 8387 Update: correspond * Better debugging info when schema files are missing. - Nicholas Clark <nick@ccl4.org> r7905@cubic-pc (orig r7904): ruz | 2007-05-22 10:30:28 +0400 * mysql 5.x are a little bit crazy about joins dependencies, we've fixed things in SB 1.48 r7906@cubic-pc (orig r7905): ruz | 2007-05-22 10:35:58 +0400 * we uploaded a new version of Module::Versions::Report to the CPAN which fix long standing issue. Bump deps. r7935@cubic-pc (orig r7934): jesse | 2007-05-26 00:00:19 +0400 r57120@pinglin: jesse | 2007-05-25 15:59:54 -0400 Minor cleanup from Nicholas Clark r7936@cubic-pc (orig r7935): jesse | 2007-05-26 00:16:34 +0400 r57122@pinglin: jesse | 2007-05-25 16:15:54 -0400 * Log a notice when we choose not to redistribute autogenerated messages. Suggested by John Bartelt. r7990@cubic-pc (orig r7989): ruz | 2007-06-07 07:07:12 +0400 * revert fix for searches like 'Requestor = X AND Requestor = Y', unless we have correct bundling of conditions searches by requestors with OR aggregator are very slow. r8002@cubic-pc (orig r8001): ruz | 2007-06-09 06:46:38 +0400 argument has a different name r8003@cubic-pc (orig r8002): ruz | 2007-06-09 06:49:52 +0400 * HomepageComponents is a reference r8004@cubic-pc (orig r8003): ruz | 2007-06-09 07:02:39 +0400 * this option is overridable r8022@cubic-pc (orig r8021): ruz | 2007-06-23 03:05:12 +0400 * move regression test file to its friends git-svn-id: svn+ssh://svn.bestpractical.com/svn/bps-public/rt/branches/3.7-EXPERIMENTAL@8022 e417ac7c-1bcc-0310-8ffa-8f5827389a85
9d276cbc