[Rt-commit] rt branch, master, updated. rt-4.2.3-18-gcf6e800

Alex Vandiver alexmv at bestpractical.com
Thu Feb 20 17:06:30 EST 2014


The branch, master has been updated
       via  cf6e80054a7c2f17ff6dd89689611cab311081d4 (commit)
       via  06bbbaec9a51c050bca7a888a829ce6b91153513 (commit)
       via  d48b54d2c98a2d9e054bd93ed6549ad79fd794d2 (commit)
       via  7addb5fbabc298fc4bf8565998d3c64b746826e1 (commit)
       via  2928addaa899efb0d11b3e5f947b29e25e05292b (commit)
       via  bd8e00059ed26e5797bdef85cf984db27a59ed92 (commit)
       via  cce632b20ca0e16a67945bab3a1e81f1ffdb9216 (commit)
       via  235702851c3e20114629329ddab552669f5503ea (commit)
       via  fb67b690896c63c5c737ae467e8969f2dc5f332f (commit)
       via  f6e4a2f6205f442e965b8b7c1270f890112eb2b6 (commit)
       via  1f4a0bc774e4cc6c9a0d2228f193eaadead2403d (commit)
       via  364df767a13143ee113fa30d1460bacb1a32193a (commit)
       via  15026fd8e85100c20dc4c5847060f46870a40c6f (commit)
       via  5161fe003ef41485df10eaf96ba022c65e23ca7d (commit)
       via  5445a1ea0b9cdd6dee6e33891aa9aab67b0b91fc (commit)
       via  cff2773674018de554ae69f410893038ef9ed750 (commit)
       via  b6caf1a0c65adeb901de90dcfc4b321d0b651c28 (commit)
       via  1e3ac5838a4fdc5864497ac5a1adb35f717c0cc7 (commit)
       via  125a5b74f9390876cbf53fa5772f9b2c3db28e30 (commit)
       via  7f6d2cdce4063d8dcb0132bbbad66f6704a2bdf5 (commit)
       via  a7dc270983483a9a273bec40e54364e670d6e4c0 (commit)
       via  5859ccbb87e35d53f754e862a6c8a3fba382c03a (commit)
       via  c55a7ce7873a1a312c8437ff4dd5a4aa97f9c49e (commit)
       via  d3a56ec6b802245f132a55b621238a7d78bab2fb (commit)
       via  ecf2050678917e6fdb5b43fd6a77920f9dfc693b (commit)
       via  cfafcbd51cb0b446bd6c26587f4fa13f71ee7e9e (commit)
       via  bc7df0872eaf2e3a5ad3133b7750fb063047cd85 (commit)
       via  83f0973060cf0a82be2ce619f0c8ef3c9238fedf (commit)
       via  eb49da9ff264986fba38516b85d7eba23c0cca89 (commit)
       via  71e322d893df7d383d7fe0d30fcb46da9ec52026 (commit)
       via  20af7619ef154c91ded06d9e2f98ae562796b72a (commit)
       via  728b3022635b9dcc007a784b5aab3f2e0ef7ab3a (commit)
       via  794fe4cfb01f13023b32e0a90a3b8661d93aa782 (commit)
       via  16b203fae3b16574ec83c6fdb72eeecc10dba988 (commit)
       via  7577d812dc726845990a5192b1e08726c625e891 (commit)
       via  d8d885bf4ca9be3f4817acb0c470e46914dd0895 (commit)
       via  4652bc52d36f951b5517fefe77955250dbad40c3 (commit)
       via  d356fe11ff719abfc6ad61bbc65264d5c47c1afb (commit)
       via  e20d28bcb5f81ab3baafad110030f8df36202107 (commit)
       via  7719f84cc3fe0dbbb670b2568fa722177b172c4b (commit)
       via  ed759dbeafae5f11d3f998b487935b3eddc7a569 (commit)
       via  1a3e29c68576a5b9f7052b09862a1289f8b6f5b4 (commit)
       via  69bad2a03868aa3803534049643ee09d6d3ef53d (commit)
       via  58465629fd55bb79db03b3f777cbe0f4e62cb95a (commit)
       via  3b1dfdcb1f9adcd1fbc86e8748b85cc94511f98f (commit)
       via  caa19de0df55392ef3c34c138a53470abbe545f9 (commit)
       via  7a9faf21f013fe20598502639dee9d85c2cf8ef0 (commit)
       via  0275cd59c4fbecb40ddaf349cba57a0d81cc7d8a (commit)
       via  2315d1356378e2fcbe759b1330019d8e12528c14 (commit)
       via  43445a0482b1a48be1cbad7241de781bd74215cb (commit)
       via  568a6c7944581b2b8d0ede48482cd1d7675b917a (commit)
       via  21de425345c19d5c60dc0139f4e073b1d62a9ace (commit)
       via  b043b6dc0897cb7457b02467a696e34b38655fd5 (commit)
       via  080c2099aa25a203b1cc16dad798d289d8b312c3 (commit)
       via  9d36284b078034a67aaecef31ccbe70598a7e9cf (commit)
       via  eea5fdb00908236741f2e44b47342754e4b98a1e (commit)
       via  f10719d9751490b973fb99b1118e200d4d046879 (commit)
       via  5425798199073aaae12fc4408f0ed5983f2c3ef2 (commit)
       via  7cf17ae90896633904a3adc5fcc5d4052e376d6d (commit)
       via  fffc842487df00c2658fc7f57084db81e4ca1bb7 (commit)
       via  262b75c4ff16089900301346f07558bae6d38691 (commit)
       via  6d1a4d71fb830d053d513e47743cc8dc8a131d8e (commit)
       via  b5cd52de0878e593b69a24e38039c7467b4d578b (commit)
       via  cf2ed3426a3e9566d50b260aa39aa0783cc6ec51 (commit)
       via  00cee2b9db60f47e76751cb4f4924f1158ab9fda (commit)
       via  2d86f32b412ba365d001b40c4de8b05c33d309e5 (commit)
       via  52d971f9987a9c0ef35fe0518b4d9cd7538787ea (commit)
       via  df18958a6c4da89ff107b49ddd48ae63b757d016 (commit)
       via  83ef0decec4d8d254c04df87c09200dcd84fa4a9 (commit)
       via  d7d03e1f153f85eb496eada2d803353a7fa56df8 (commit)
       via  38a2ad31df62c3fe1944477194352f3bc8d2195f (commit)
       via  ae2434b9a3137fe039619c14d7bffa16fd30d828 (commit)
       via  f4bbf9de2f3379e72c662d86ed871e4b3a9de7f4 (commit)
       via  aed50ba745992303993aaa529122c1723044dea1 (commit)
       via  b9136eca8fd37549dc79923f99427264ec9d3472 (commit)
       via  2f2bb6af5924d196e5ffbd8a0a9f533faeea1feb (commit)
       via  56f5d058760eb6443226723dfaa19d766b2f5cb6 (commit)
       via  4335ba6812ffab7c8dcc6f8ff91485de3d228e27 (commit)
       via  9c2b104ea043043dd40c64636346735c7ed44556 (commit)
       via  43f534acdb227a8f56c31434e763bf307440faf7 (commit)
       via  d73b3f520ae929435ebc5048f52b5a5c3fd79aee (commit)
       via  45b597283548ec3e3b9cdb26bb7026659ace2455 (commit)
       via  2136966eed4a9805bd6f53c352f3fe6d2025692c (commit)
       via  8da160b2b0ea45b49002758b6ecdbb8f839ae961 (commit)
       via  e092e23af8cd272e816a91deb3ab155dfc3e857c (commit)
       via  4e3b4c893776a63f90b562f14d2518955b360cae (commit)
       via  2d63981e4fdda6595721313bb0d94539ad83c0e5 (commit)
       via  6015b0a60575ba59ce6eecae70b12643b2345460 (commit)
       via  f66b87a7c4c81d9e8e8178b894469b1397826963 (commit)
       via  f24937e54b2257c24a0a7f7bd21700ba73b20b07 (commit)
       via  4b21442ed630aa9952dc2e8df97cfbc54dc4410f (commit)
       via  7da1577c94194da517e7feeac982d500e1c7f381 (commit)
       via  aef56c56256c6d2ec6743b1337e35f22a9ab3a29 (commit)
       via  4aaa0bbec6faabb75bf0a3c0b2467784d7777954 (commit)
       via  edfdb3dca452ca678c950fc8c3fe09856b933273 (commit)
       via  efc3631b5b88d4d27b5a096a96a7e7cb88abb6ea (commit)
       via  4621dfeadc3f47175287e7325c254f4b1f55497b (commit)
       via  16e18fa53f7dc7c899dbb17394385806c7fefbfe (commit)
       via  e4a2bb753a6401687c68cd241643e78687de9631 (commit)
       via  a4070069ae2d21302e0dd1ec9c54e29c7ebdc97f (commit)
       via  07dab422cf5081ce970cf3cfcbfd461926d02349 (commit)
       via  b5e4b43c8cf68dc51662a09860f2fe8afdba144a (commit)
       via  01e4bdc26f3b195e2c55f6a36a3286cec22a921d (commit)
       via  01ff3d16d30a6d44806fb7f9c8be68b471a0a49d (commit)
       via  a5da1630751326fcad4d9bc06c63a5aa9404ef6a (commit)
       via  bb999a113220da207d86f0630161ef460587fbba (commit)
       via  1ed3088254e9275437f2beb3a2de62b0c2c139c9 (commit)
       via  fadb2255f2e4ed10f2bf06a3da8535060affb6dd (commit)
       via  a5873d29214fbfe0099d3203803b5365b224a402 (commit)
       via  3caa4236abfd97a4fdded3da0d5c0005589bac4b (commit)
       via  d34f402f5f0a7919c611d3f289b56f861267edb9 (commit)
       via  2078d6b5f98d98979044724970844d5ddc111bf3 (commit)
       via  27c90ae7149e42412a5416fbcd683af4be779b9a (commit)
       via  329458a9b8c828b11c2fccaf11149da3ae57609f (commit)
       via  74683a70ff54c142dfdd64bdbf305346b73cda81 (commit)
       via  a849f253858d5c8156b6c515dae63c456e8f135a (commit)
       via  fa67850626fa6bdf5dca545ed5f8c54563b29853 (commit)
       via  04d58ea61404cf199c1cae01ad59466b10ded870 (commit)
       via  44bda4ae3eb4854c65a9858e162df0d85312bfec (commit)
       via  8b4566d17e99d83d956657d39124672f4be31c03 (commit)
       via  e4a1a4cb28b42238b9e395492a9cdaebfb3f1d27 (commit)
       via  ad8d7a5e1d7741b21dd38268adeedcfbe5ed59fc (commit)
       via  3156d1b9680384fb97908dc93f63932d54d8b079 (commit)
       via  547af3b40d401d9d4dc56cd76717b3bfdedb7cb7 (commit)
       via  a39f5fac6465f3e892d2e02723f030cbf36646f4 (commit)
       via  1d0f69fde472a296863661f6489aa184523d2067 (commit)
       via  21c7ddf7189e35a2173636a91455165d506c9dc3 (commit)
      from  6ebfdc8b85e6ad2d5d6d78e2275ce3a4a1d417bd (commit)

Summary of changes:
 .gitignore                                         |    1 +
 Makefile.in                                        |    6 +
 README                                             |   16 +-
 configure.ac                                       |    1 +
 docs/UPGRADING-4.0                                 |    3 +
 docs/extending/clickable_links.pod                 |    2 +-
 docs/initialdata.pod                               |   50 +-
 docs/reminders.pod                                 |    2 +-
 docs/web_deployment.pod                            |    6 -
 docs/writing_extensions.pod                        |  376 +
 etc/RT_Config.pm.in                                |    2 +-
 .../upgrade/4.0-customfield-checkbox-extension.in  |   45 +-
 etc/upgrade/4.1.1/schema.Pg                        |    2 +
 etc/upgrade/4.1.1/schema.SQLite                    |    2 +-
 etc/upgrade/4.1.1/schema.mysql                     |    1 +
 etc/upgrade/4.1.20/content                         |    4 +-
 etc/upgrade/shrink_transactions_table.pl           |    3 +-
 lib/RT.pm                                          |    4 +-
 lib/RT/Config.pm                                   |   19 +-
 lib/RT/Crypt.pm                                    |    4 +-
 lib/RT/Handle.pm                                   |   40 +-
 lib/RT/Interface/Email.pm                          |   21 +
 lib/RT/Interface/Email/Auth/Crypt.pm               |    3 +
 lib/RT/Interface/Web.pm                            |  136 +-
 lib/RT/Migrate/Importer/File.pm                    |    2 +-
 lib/RT/Migrate/Incremental.pm                      |    4 +-
 lib/RT/ObjectCustomFieldValue.pm                   |    5 +-
 lib/RT/PlackRunner.pm                              |    4 +-
 lib/RT/Record.pm                                   |    2 +-
 lib/RT/Record/Role/Roles.pm                        |   14 +-
 lib/RT/Report/Tickets.pm                           |   28 +-
 lib/RT/Scrip.pm                                    |   57 +
 lib/RT/Shredder/Plugin/SQLDump.pm                  |    4 +-
 lib/RT/Template.pm                                 |    6 +
 lib/RT/Test.pm                                     |   33 +
 lib/RT/Ticket.pm                                   |    8 +-
 lib/RT/Transaction.pm                              |    2 +
 lib/RT/Users.pm                                    |    6 +-
 sbin/rt-server.in                                  |    1 +
 sbin/rt-validator.in                               |    4 +-
 share/html/Admin/Elements/EditRights               |   15 +-
 share/html/Admin/Tools/Configuration.html          |    9 +
 share/html/Articles/Elements/NeedsSetup            |    2 +-
 share/html/Dashboards/Queries.html                 |    2 +-
 share/html/Elements/BulkCustomFields               |   11 +-
 share/html/Elements/EditCustomField                |   28 +-
 share/html/Elements/EditCustomFieldAutocomplete    |   22 +-
 share/html/Elements/EditCustomFieldBinary          |   12 +-
 share/html/Elements/EditCustomFieldCombobox        |   14 +-
 share/html/Elements/EditCustomFieldDate            |    5 +-
 share/html/Elements/EditCustomFieldDateTime        |    8 +-
 share/html/Elements/EditCustomFieldFreeform        |   18 +-
 share/html/Elements/EditCustomFieldImage           |   12 +-
 share/html/Elements/EditCustomFieldSelect          |   23 +-
 share/html/Elements/EditCustomFieldText            |   20 +-
 share/html/Elements/EditCustomFieldWikitext        |   20 +-
 share/html/Elements/EditCustomFields               |    4 +-
 share/html/Elements/MakeClicky                     |    2 +-
 share/html/Elements/RT__Scrip/ColumnMap            |    9 +-
 share/html/Elements/SelectOwnerDropdown            |    7 +-
 share/html/Elements/ShowCustomFields               |    2 +-
 share/html/Elements/ShowLink                       |    9 +-
 share/html/Elements/SimpleSearch                   |    3 +-
 share/html/Search/Bulk.html                        |    7 +-
 share/html/Search/Elements/BuildFormatString       |    4 +-
 share/html/Search/Elements/PickObjectCFs           |    4 +-
 share/html/Search/Elements/PickTicketCFs           |    4 +-
 share/html/Search/Results.html                     |    2 +-
 share/html/Ticket/Create.html                      |    4 +-
 share/html/Ticket/Forward.html                     |    2 +-
 share/html/Ticket/Update.html                      |    9 +-
 share/html/User/Search.html                        |   29 +-
 share/html/User/Summary.html                       |   12 +
 share/html/m/ticket/create                         |    2 +-
 share/po/ar.po                                     |  917 +-
 share/po/bg.po                                     | 1083 +--
 share/po/ca.po                                     | 1269 +--
 share/po/cs.po                                     | 1237 +--
 share/po/da.po                                     | 1226 +--
 share/po/de.po                                     | 1264 +--
 share/po/el.po                                     | 1225 +--
 share/po/en.po                                     |   22 +-
 share/po/en_GB.po                                  | 2566 +++--
 share/po/es.po                                     | 1273 +--
 share/po/et.po                                     | 1073 +--
 share/po/eu.po                                     | 1019 +-
 share/po/fi.po                                     | 1140 +--
 share/po/fr.po                                     | 1637 ++--
 share/po/hr.po                                     | 1237 +--
 share/po/hu.po                                     |  979 +-
 share/po/id.po                                     |  978 +-
 share/po/is.po                                     |  803 +-
 share/po/it.po                                     | 1163 +--
 share/po/ja.po                                     | 1085 +--
 share/po/lt.po                                     | 2102 ++---
 share/po/lv.po                                     | 1102 +--
 share/po/mk.po                                     | 9773 --------------------
 share/po/nb.po                                     | 1267 +--
 share/po/nl.po                                     |  999 +-
 share/po/nn.po                                     | 1109 +--
 share/po/oc.po                                     |  833 +-
 share/po/pl.po                                     | 1280 +--
 share/po/pt.po                                     | 1091 +--
 share/po/pt_BR.po                                  | 2210 ++---
 share/po/pt_PT.po                                  |  943 +-
 share/po/rt.pot                                    |  675 +-
 share/po/ru.po                                     | 1794 ++--
 share/po/sk.po                                     |  949 +-
 share/po/sl.po                                     | 1109 +--
 share/po/sr.po                                     | 1251 +--
 share/po/sv.po                                     | 1138 +--
 share/po/tr.po                                     | 1364 ++-
 share/po/zh_CN.po                                  | 1204 +--
 share/po/zh_TW.po                                  | 1203 +--
 share/static/css/rudder/boxes.css                  |    3 +-
 share/static/css/rudder/forms.css                  |   14 +-
 share/static/js/cascaded.js                        |    4 +-
 t/99-policy.t                                      |    6 +-
 t/api/config.t                                     |    8 +-
 t/api/initialdata.t                                |   16 +
 t/api/template-parsing.t                           |   18 +-
 t/data/initialdata/initialdata                     |   46 +
 t/validator/group_members.t                        |   69 +-
 t/web/cf_date.t                                    |    2 +-
 t/web/cf_datetime.t                                |    2 +-
 t/web/cf_pattern.t                                 |   10 +-
 126 files changed, 18467 insertions(+), 39588 deletions(-)
 create mode 100644 docs/writing_extensions.pod
 copy lib/RT/Condition/PriorityChange.pm => etc/upgrade/4.0-customfield-checkbox-extension.in (73%)
 delete mode 100644 share/po/mk.po
 create mode 100644 t/api/initialdata.t
 create mode 100644 t/data/initialdata/initialdata

- Log -----------------------------------------------------------------
commit cf6e80054a7c2f17ff6dd89689611cab311081d4
Merge: 6ebfdc8 06bbbae
Author: Alex Vandiver <alexmv at bestpractical.com>
Date:   Thu Feb 20 14:19:36 2014 -0500

    Merge branch '4.2-trunk'
    
    e092e23a prevents trying to re-apply ticket CF values, which removes a
    "Couldn't parse date" warning.
    
    Conflicts:
    	share/html/Elements/EditCustomFieldDate
    	share/html/Elements/EditCustomFieldDateTime

diff --cc share/html/Elements/EditCustomFieldDate
index c0a80fa,c42c871..c0cabd4
--- a/share/html/Elements/EditCustomFieldDate
+++ b/share/html/Elements/EditCustomFieldDate
@@@ -45,8 -45,8 +45,8 @@@
  %# those contributions and any derivatives thereof.
  %#
  %# END BPS TAGGED BLOCK }}}
- % my $name = $NamePrefix.$CustomField->Id.'-Values';
- <& /Elements/SelectDate, Name => "$name", Default => $Default, current => 0, ShowTime => 0 &> (<%$DateObj->AsString(Time => 0, Timezone => 'utc')%>)
+ % my $name = $Name || $NamePrefix.$CustomField->Id.'-Values';
 -<& /Elements/SelectDate, Name => "$name", current => 0, ShowTime => 0 &> (<%$DateObj->AsString(Time => 0, Timezone => 'utc')%>)
++<& /Elements/SelectDate, Name => $name, Default => $Default, current => 0, ShowTime => 0 &> (<%$DateObj->AsString(Time => 0, Timezone => 'utc')%>)
  
  <%INIT>
  my $DateObj = RT::Date->new ( $session{'CurrentUser'} );
diff --cc share/html/Elements/EditCustomFieldDateTime
index 36eb011,4693e8e..1efb558
--- a/share/html/Elements/EditCustomFieldDateTime
+++ b/share/html/Elements/EditCustomFieldDateTime
@@@ -45,8 -45,8 +45,8 @@@
  %# those contributions and any derivatives thereof.
  %#
  %# END BPS TAGGED BLOCK }}}
- % my $name = $NamePrefix.$CustomField->Id.'-Values';
- <& /Elements/SelectDate, Name => "$name", Default => $Default, current => 0 &> (<%$DateObj->AsString%>)
+ % my $name = $Name || $NamePrefix.$CustomField->Id.'-Values';
 -<& /Elements/SelectDate, Name => "$name", current => 0 &> (<%$DateObj->AsString%>)
++<& /Elements/SelectDate, Name => $name, Default => $Default, current => 0 &> (<%$DateObj->AsString%>)
  
  <%INIT>
  my $DateObj = RT::Date->new ( $session{'CurrentUser'} );
@@@ -59,4 -59,6 +59,6 @@@ $NamePrefix => unde
  $Default => undef
  $Values => undef
  $MaxValues => 1
+ $Name => undef
 -$Format => 'ISO'
++$Format => 'unknown'
  </%ARGS>
diff --cc t/web/cf_date.t
index 8c43d16,5dff0a4..ca014f3
--- a/t/web/cf_date.t
+++ b/t/web/cf_date.t
@@@ -186,7 -186,7 +186,7 @@@ diag 'check invalid inputs'
  
      my @warnings = $m->get_warnings;
      chomp @warnings;
-     is_deeply( \@warnings, [(q{Couldn't parse date 'foodate' by Time::ParseDate})x3] );
 -    is_deeply( @warnings, q{Couldn't parse date 'foodate' by Time::ParseDate} );
++    is_deeply( \@warnings, [(q{Couldn't parse date 'foodate' by Time::ParseDate})x2] );
  }
  
  done_testing;
diff --cc t/web/cf_datetime.t
index affd6bc,07c6959..6639a5c
--- a/t/web/cf_datetime.t
+++ b/t/web/cf_datetime.t
@@@ -212,7 -212,7 +212,7 @@@ diag 'check invalid inputs'
  
      my @warnings = $m->get_warnings;
      chomp @warnings;
-     is_deeply( \@warnings, [(q{Couldn't parse date 'foodate' by Time::ParseDate})x3] );
 -    is_deeply( @warnings, q{Couldn't parse date 'foodate' by Time::ParseDate} );
++    is_deeply( \@warnings, [(q{Couldn't parse date 'foodate' by Time::ParseDate})x2] );
  }
  
  sub is_results_number {

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


More information about the rt-commit mailing list