[Rt-commit] rt branch, master, updated. rt-4.0.8-413-gc3c79e3

Thomas Sibley trs at bestpractical.com
Mon Nov 5 16:37:59 EST 2012


The branch, master has been updated
       via  c3c79e373fd6549365846dbf719bff9b00ccc44c (commit)
       via  915808073e088977512171c7bc5ab3e898b01c89 (commit)
       via  21900d7d22a207de5d87ee5ae6998ab2cc0840b9 (commit)
       via  d1ea0efd4ffd12884be68f4cd64e65c9fba7e241 (commit)
       via  eff96ae87be3d0e2aace526c90e98d9e19e35e83 (commit)
       via  a335568c00e9b5af49a99d12fa7b8c101eb3d8da (commit)
       via  1187c51aee70f173f706279fa1ae9ab5eb280c65 (commit)
       via  f92680fa041837f47c55277f8ef56a98fd90e65b (commit)
       via  8c2ba9e4f6d825a11663730bfa68788932b9340c (commit)
       via  67c163305b5f316624115094b51e1339423dcb0e (commit)
       via  261f529779c6dcbe64a242e86e5f53d973f663ef (commit)
       via  6b8291741a2ae4aa0221b9d03a2247058410fac0 (commit)
       via  e5e3fdf14557fd83ec643e0680f3c8f2e84b2941 (commit)
       via  31ce008debd321965addf5b6b8a675f6f2207a2b (commit)
       via  735a0a0e9983b50647bf630d87e6dcd6c57b6888 (commit)
       via  802ae2b8efcfcfa6fca10b7186f5bfbd05474dbd (commit)
       via  9992299cefc0e2462ec76f06f8035bae1f93d67b (commit)
       via  fa19eb5d4ab1ae2371abcc65c941742c4efb9e01 (commit)
       via  839f1f17115a878a650a7655acf75a4d167f69d8 (commit)
       via  852967f65e0acf8401336111c9315de60ee23fc7 (commit)
       via  baf4e4891fd6a8dae354f6c89f952c8dd5580c54 (commit)
       via  de034a737720dd29ddc6c9290d9f812aebb0eb51 (commit)
       via  e5d6b9306e240b4840b1a9617c037a095f9efc87 (commit)
       via  1fed412fd46971e46b2a45de180be923727e294b (commit)
       via  e9f074f9b70cb0feddfb25aa619e397051d86ea1 (commit)
       via  278fe359b24c35a98476dcbd72db460f7a778cec (commit)
       via  7582bc1d27ba7ec91d22e2d41f837a8fe409debe (commit)
       via  fa8cdbe6010101861e8d6059bd1e955945b6ea52 (commit)
       via  7ff6b7ddbd6946d6869eba0428a1eb790db3dcfc (commit)
       via  b60f7c5f3e53b9dc13d16a36043affdc8d073814 (commit)
       via  d96650401a8c78ce544ceb61b9e321b19c95c1b7 (commit)
       via  184452a112b1cfee42e8963f3b36c122d5e62f51 (commit)
       via  0565c6a6bd14951d79bf4eeaf9b9b4b67dee053a (commit)
       via  bbd0ad18bba739d2623d7a52cade5f57af8d3dd4 (commit)
       via  5f477ce6e2781011b365ba8c20b51a04e965d8af (commit)
       via  e068c53e81a37d1995a2a9c01383218cadbaf9d0 (commit)
       via  6e479aca2c14d136bc0eae56cc1984c249d94555 (commit)
       via  8d83c12efba3fcb4e29351990de4dd675ce4633f (commit)
       via  19efd7e86ce0a3a7696e6086c85da8ab7f2ba2fe (commit)
       via  dd6ad7e3b175151f251398f53e8e8253d514243d (commit)
       via  ee2cac3ea9a1051d66917f61c1c1ec9b7df34b6b (commit)
       via  5c9e0cdbaf9e91508db58a892a996da7e6802a2c (commit)
       via  be8cd5f59340de68e54b4c29d316d127293b5bee (commit)
       via  0d1543be9087982fa3c721c924e756554bc7eeba (commit)
       via  fcd0b2b67249eb698b5cfd7533d0ec50fdee714c (commit)
       via  2df81db81b2410f16d14a0f4ff37a675de360b41 (commit)
       via  00c64f549cbef4a6094b0ee420ce814c26a82456 (commit)
       via  073cd9d12f2a44ec6a00006e030084d369e8f033 (commit)
       via  79de32db34b2f95847714c43db3b1908b7e62faf (commit)
       via  268f2e3b5bf1932334e5ec9d05eea97a7d1ba80f (commit)
       via  4a71c9b8f958f6a233bec78e406ccb4b7e790162 (commit)
       via  b49b0dba9e61aea4f09e300d9720c97dc1566555 (commit)
       via  91307883e3c32899f0ba60ade4979ba1c67ede60 (commit)
       via  16ca6e6bf61a350cbff4844b3704b19eeef7c101 (commit)
       via  858a7a77144a5c09f0d5db3c2cafafcad742484b (commit)
       via  0d4f3dbaa4763b1eddbcbbf1b9c4cc54dbaac12c (commit)
       via  da2d9fe3fbcfa76b70a92b7711e1e9c93e3bfdc5 (commit)
       via  b29757e7d2df67bc23afaa602000566bdc38e525 (commit)
       via  8b324f206d6029e8439704bca9e83d10c07b9d4e (commit)
       via  f3e6b375b9899115df98a38278355d646aafec8a (commit)
       via  e8e95b66d148c4fdbb89944cb2ab2b24f361d45b (commit)
       via  14b8c0b7db7632012d3a4e991b6b3b059539eb02 (commit)
       via  fc85bf6444ff5a7d53e9ffd1613ec54d28b05661 (commit)
       via  52f78e5fe9de91a53eb403a5c869a5296000a164 (commit)
       via  0377588e0b08be82903374573990fd489d6f2b4d (commit)
       via  3cb2f29f7239b4abac5798a7a458655f13af7efb (commit)
       via  2ef762ef34a06707bbde8a5a056456c10b596a57 (commit)
       via  1b39bc1cc7450220d2648ebf8f0d95e136730228 (commit)
       via  fafc139961f7a064950bcda627e6a2afe05f087e (commit)
       via  e0e9e5e910f042a151463f67f9896022496893d0 (commit)
       via  c3a8c50532b13baf8b95879a63fdea3f2b660db1 (commit)
       via  7d0959370c9fe1192dab55c4f3f605477b6fc653 (commit)
       via  ce74339e86496da7b18adbd1e85e426e7b0c1a2a (commit)
       via  6c64eba7be4779f1e516526a3d82934702f84507 (commit)
       via  730a6e0bf7f7a40bf674d2e1ff2f9ed29e98e4e6 (commit)
       via  f5b5d03590e7e0d5db65d7ac939fc879b4ab5438 (commit)
       via  30fe09aadb645145ea1b4916553017b12dd75765 (commit)
       via  f7586a5f9ab2b5531f5aa60e1b4545f6ac3373d5 (commit)
       via  9dff8f4d0b4ac2cba061363e93c9ff70ada0268f (commit)
       via  1599f0d31fe26d870402b06a5b43df5e291e0703 (commit)
       via  366d8f4b26595edecebac281f8e2f10df09118fd (commit)
       via  c3d8654da94a8aca36ce62b72cdae220c1d5c38d (commit)
      from  416d16bd909bceb3f6f874cb0b2de1c7ea90da51 (commit)

Summary of changes:
 bin/rt-crontool.in                                 |   21 +-
 bin/rt.in                                          |   33 +-
 devel/tools/cmd-boilerplate                        |    6 +-
 devel/tools/extract-message-catalog                |    4 +-
 devel/tools/factory                                |    1 +
 devel/tools/license_tag                            |    4 +-
 devel/tools/merge-rosetta.pl                       |    2 +
 devel/tools/rt-apache                              |   52 +
 devel/tools/rt-static-docs                         |    1 -
 devel/tools/tweak-template-locstring               |    1 +
 docs/backups.pod                                   |  108 +
 docs/initialdata.pod                               |  486 +++
 lib/RT/ACE.pm                                      |    3 +-
 lib/RT/Action/EscalatePriority.pm                  |    1 +
 lib/RT/Action/ExtractSubjectTag.pm                 |    1 +
 lib/RT/Action/RecordComment.pm                     |    1 +
 lib/RT/Action/RecordCorrespondence.pm              |    1 +
 lib/RT/Action/SetPriority.pm                       |    1 +
 lib/RT/Action/UserDefined.pm                       |    1 +
 lib/RT/Condition/AnyTransaction.pm                 |    1 +
 lib/RT/Condition/BeforeDue.pm                      |    1 +
 lib/RT/Condition/Overdue.pm                        |    1 +
 lib/RT/Condition/OwnerChange.pm                    |    1 +
 lib/RT/Condition/PriorityChange.pm                 |    1 +
 lib/RT/Condition/PriorityExceeds.pm                |    1 +
 lib/RT/Condition/QueueChange.pm                    |    1 +
 lib/RT/Condition/StatusChange.pm                   |    1 +
 lib/RT/Condition/UserDefined.pm                    |    1 +
 lib/RT/Config.pm                                   |   74 +-
 lib/RT/CustomField.pm                              |    1 +
 lib/RT/Dashboard/Mailer.pm                         |   30 +
 lib/RT/Dashboards.pm                               |    1 +
 lib/RT/Interface/CLI.pm                            |    1 +
 lib/RT/Interface/Web.pm                            |    2 +-
 lib/RT/Interface/Web/Menu.pm                       |   55 +
 lib/RT/Interface/Web/Request.pm                    |   17 +
 lib/RT/Interface/Web/Session.pm                    |    4 +
 lib/RT/ObjectTopic.pm                              |   13 +-
 lib/RT/Pod/HTML.pm                                 |   48 +
 lib/RT/Pod/HTMLBatch.pm                            |   48 +
 lib/RT/Pod/Search.pm                               |   48 +
 lib/RT/Queue.pm                                    |   13 +-
 lib/RT/Report/Tickets.pm                           |   37 +-
 lib/RT/SavedSearches.pm                            |    1 +
 lib/RT/Search/ActiveTicketsInQueue.pm              |    1 +
 lib/RT/Search/FromSQL.pm                           |    1 +
 lib/RT/SharedSettings.pm                           |    1 +
 lib/RT/Shredder/Dependencies.pm                    |    1 +
 lib/RT/Shredder/Dependency.pm                      |    1 +
 lib/RT/Test/GnuPG.pm                               |    3 +-
 lib/RT/Ticket.pm                                   |   20 +-
 lib/RT/Tickets.pm                                  |    4 +-
 lib/RT/Topics.pm                                   |    1 +
 lib/RT/Transaction.pm                              |    5 +
 lib/RT/URI/base.pm                                 |    1 +
 sbin/rt-dump-metadata.in                           |    1 +
 sbin/rt-test-dependencies.in                       |    3 +-
 .../html/Admin/Elements/ConfigureDashboardsInMenu  |    4 +-
 share/html/Admin/Elements/ShowKeyInfo              |    1 -
 share/html/Admin/Global/DashboardsInMenu.html      |    4 +-
 share/html/Admin/Users/DashboardsInMenu.html       |    4 +-
 share/html/Articles/Elements/ShowTopicLink         |   47 +
 share/html/Articles/Elements/SubjectOverride       |    2 +-
 share/html/Elements/Error                          |    3 +
 share/html/Elements/LoginRedirectWarning           |   47 +
 share/html/Errors/WebExternalAuth/AutoCreate       |   47 +
 share/html/Errors/WebExternalAuth/Deauthorized     |   47 +
 share/html/Errors/WebExternalAuth/NoInternalUser   |   47 +
 share/html/Errors/WebExternalAuth/NoRemoteUser     |   47 +
 share/html/Errors/WebExternalAuth/Wrapper          |   47 +
 share/html/NoAuth/css/aileron/AfterMenus           |   47 +
 share/html/NoAuth/css/aileron/images/dhandler      |   47 +
 share/html/NoAuth/css/ballard/images/dhandler      |   47 +
 share/html/NoAuth/css/base/forms.css               |    7 +
 .../NoAuth/css/base/jquery-ui-timepicker-addon.css |   12 +
 share/html/NoAuth/css/base/misc.css                |    4 +
 share/html/NoAuth/css/web2/AfterMenus              |   47 +
 share/html/NoAuth/css/web2/images/dhandler         |   47 +
 share/html/NoAuth/images/autohandler               |   47 +
 share/html/Prefs/DashboardsInMenu.html             |    4 +-
 share/html/REST/1.0/dhandler                       |    2 +-
 share/html/Search/Elements/SelectGroupBy           |    2 +-
 share/html/Ticket/Display.html                     |    8 +-
 share/html/Ticket/Modify.html                      |    9 +-
 share/html/Ticket/ModifyAll.html                   |    8 +-
 share/html/Ticket/autohandler                      |   47 +
 share/html/User/Prefs.html                         |   47 +-
 share/html/m/ticket/autohandler                    |   47 +
 share/html/m/ticket/show                           |    8 +-
 share/po/{pt_PT.po => ar.po}                       | 3621 +++++++++-----------
 share/po/bg.po                                     | 1081 +++---
 share/po/cs.po                                     | 1081 +++---
 share/po/da.po                                     | 1079 +++---
 share/po/de.po                                     | 1079 +++---
 share/po/el.po                                     | 1081 +++---
 share/po/en.po                                     |    2 +-
 share/po/en_GB.po                                  |  778 ++---
 share/po/es.po                                     | 1079 +++---
 share/po/et.po                                     | 1081 +++---
 share/po/fi.po                                     | 1081 +++---
 share/po/fr.po                                     | 1083 +++---
 share/po/he.po                                     | 1081 +++---
 share/po/hr.po                                     | 1081 +++---
 share/po/hu.po                                     | 1081 +++---
 share/po/id.po                                     | 1081 +++---
 share/po/is.po                                     | 1081 +++---
 share/po/it.po                                     | 1081 +++---
 share/po/ja.po                                     | 1081 +++---
 share/po/lt.po                                     | 1083 +++---
 share/po/lv.po                                     | 1081 +++---
 share/po/mk.po                                     | 1079 +++---
 share/po/nb.po                                     | 1081 +++---
 share/po/nl.po                                     | 1081 +++---
 share/po/nn.po                                     | 1081 +++---
 share/po/{is.po => oc.po}                          | 2671 +++++++--------
 share/po/pl.po                                     | 1081 +++---
 share/po/pt.po                                     | 1081 +++---
 share/po/pt_BR.po                                  | 1079 +++---
 share/po/pt_PT.po                                  | 1081 +++---
 share/po/rt.pot                                    | 1081 +++---
 share/po/ru.po                                     | 1081 +++---
 share/po/sl.po                                     | 1082 +++---
 share/po/sv.po                                     | 1081 +++---
 share/po/tr.po                                     | 1081 +++---
 share/po/zh_CN.po                                  | 1083 +++---
 share/po/zh_TW.po                                  | 1083 +++---
 t/00-mason-syntax.t                                |    1 -
 t/99-policy.t                                      |   98 +
 t/api/attachment_filename.t                        |    2 +
 t/api/cfsearch.t                                   |    2 -
 t/api/cron.t                                       |    2 +-
 t/api/date.t                                       |    3 +-
 t/api/menu.t                                       |   37 +
 t/api/reminder-permissions.t                       |    1 -
 t/api/rights.t                                     |   48 -
 t/api/safe-run-child-util.t                        |    2 -
 t/api/scrip_order.t                                |    1 +
 t/articles/cfsearch.t                              |    1 -
 t/fts/indexed_mysql.t                              |    1 -
 t/i18n/footer.t                                    |    1 -
 t/lifecycles/unresolved-deps.t                     |    2 -
 t/mail/gateway.t                                   |   54 -
 t/mail/multipart.t                                 |   48 -
 t/mail/one-time-recipients.t                       |    1 -
 t/mail/outlook.t                                   |   54 -
 t/mail/sendmail.t                                  |    2 +-
 t/mail/threading.t                                 |    1 -
 t/mail/verp.t                                      |    2 +-
 t/ticket/add-watchers.t                            |   46 -
 t/ticket/badlinks.t                                |    1 -
 t/ticket/batch-upload-csv.t                        |    3 +-
 t/ticket/link_search.t                             |    2 +-
 t/ticket/requestor-order.t                         |    3 +-
 t/ticket/search.t                                  |    1 -
 t/ticket/search_long_cf_values.t                   |    1 -
 t/web/attachments.t                                |    1 +
 t/web/case-sensitivity.t                           |    2 -
 t/web/cf_access.t                                  |    1 +
 t/web/cf_onqueue.t                                 |    1 +
 t/web/class_create.t                               |    2 -
 t/web/clickjacking-preventions.t                   |    1 -
 t/web/command_line.t                               |   17 +-
 t/web/command_line_with_unknown_field.t            |    2 +-
 t/web/compilation_errors.t                         |    2 +-
 t/web/crypt-gnupg.t                                |    1 +
 t/web/csrf-rest.t                                  |    1 -
 t/web/csrf.t                                       |    1 -
 t/web/custom_frontpage.t                           |    1 +
 t/web/custom_search.t                              |    1 +
 t/web/dashboards-basics.t                          |    1 +
 t/web/dashboards-deleted-saved-search.t            |    1 -
 t/web/dashboards-groups.t                          |    1 +
 t/web/dashboards-search-cache.t                    |    1 +
 t/web/gnupg-headers.t                              |    2 +-
 t/web/googleish_search.t                           |    1 -
 t/web/group_create.t                               |    2 -
 t/web/installer.t                                  |    1 -
 t/web/language_update.t                            |    1 -
 t/web/logout.t                                     |    1 -
 t/web/offline.t                                    |    1 -
 t/web/offline_messages_utf8.t                      |    1 -
 t/web/offline_utf8.t                               |    1 -
 t/web/owner_disabled_group_19221.t                 |    1 -
 t/web/passthrough-jsmin                            |    1 -
 t/web/private-components.t                         |    1 +
 t/web/query_builder.t                              |    2 +-
 t/web/queue_create.t                               |    2 -
 t/web/quickcreate.t                                |    1 -
 t/web/quicksearch.t                                |    1 -
 t/web/redirect.t                                   |    2 -
 t/web/reminder-permissions.t                       |    1 -
 t/web/reminders.t                                  |    1 -
 t/web/rest-non-ascii-subject.t                     |    1 -
 t/web/rest-sort.t                                  |    1 -
 t/web/rest.t                                       |    1 -
 t/web/richtext-autohandler.t                       |    1 +
 t/web/rights1.t                                    |    1 +
 t/web/saved_search_chart.t                         |    1 -
 t/web/saved_search_context.t                       |    1 -
 t/web/saved_search_permissions.t                   |    1 -
 t/web/scrips.t                                     |    2 -
 t/web/search_bulk_update_links.t                   |    1 -
 t/web/search_rss.t                                 |    2 +-
 t/web/search_tabs.t                                |    4 +-
 t/web/ticket_modify_all.t                          |    4 +-
 t/web/ticket_owner_issues_16656.t                  |    1 -
 t/web/ticket_txn_content.t                         |    1 +
 t/web/ticket_update_without_content.t              |    1 -
 t/web/unlimited_search.t                           |    2 +-
 t/web/user_update.t                                |    1 -
 210 files changed, 24862 insertions(+), 20399 deletions(-)
 mode change 100755 => 100644 bin/rt-crontool.in
 mode change 100755 => 100644 bin/rt-mailgate.in
 mode change 100755 => 100644 bin/rt.in
 mode change 100644 => 100755 devel/tools/merge-rosetta.pl
 mode change 100644 => 100755 devel/tools/tweak-template-locstring
 create mode 100644 docs/backups.pod
 create mode 100644 docs/initialdata.pod
 mode change 100755 => 100644 sbin/rt-dump-metadata.in
 mode change 100755 => 100644 sbin/rt-email-group-admin.in
 mode change 100755 => 100644 sbin/rt-server.in
 mode change 100755 => 100644 sbin/rt-setup-database.in
 mode change 100755 => 100644 sbin/rt-shredder.in
 mode change 100755 => 100644 sbin/rt-test-dependencies.in
 mode change 100755 => 100644 share/fonts/DroidSans.ttf
 mode change 100755 => 100644 share/fonts/DroidSansFallback.ttf
 mode change 100755 => 100644 share/html/Admin/Elements/AddCustomFieldValue
 mode change 100755 => 100644 share/html/Admin/Elements/CreateUserCalled
 mode change 100755 => 100644 share/html/Admin/Elements/EditCustomField
 mode change 100755 => 100644 share/html/Admin/Elements/EditCustomFieldValues
 mode change 100755 => 100644 share/html/Admin/Elements/EditCustomFields
 mode change 100755 => 100644 share/html/Admin/Elements/EditQueueWatchers
 mode change 100755 => 100644 share/html/Admin/Elements/EditScrip
 mode change 100755 => 100644 share/html/Admin/Elements/EditScrips
 mode change 100755 => 100644 share/html/Admin/Elements/EditTemplates
 mode change 100755 => 100644 share/html/Admin/Elements/EditUserComments
 mode change 100755 => 100644 share/html/Admin/Elements/Header
 mode change 100755 => 100644 share/html/Admin/Elements/ListGlobalCustomFields
 mode change 100755 => 100644 share/html/Admin/Elements/ListGlobalScrips
 mode change 100755 => 100644 share/html/Admin/Elements/ModifyTemplate
 mode change 100755 => 100644 share/html/Admin/Elements/QueueRightsForUser
 mode change 100755 => 100644 share/html/Admin/Elements/SelectCustomFieldRenderType
 mode change 100755 => 100644 share/html/Admin/Elements/SelectCustomFieldType
 mode change 100755 => 100644 share/html/Admin/Elements/SelectGroups
 mode change 100755 => 100644 share/html/Admin/Elements/SelectModifyGroup
 mode change 100755 => 100644 share/html/Admin/Elements/SelectModifyQueue
 mode change 100755 => 100644 share/html/Admin/Elements/SelectModifyUser
 mode change 100755 => 100644 share/html/Admin/Elements/SelectNewGroupMembers
 mode change 100755 => 100644 share/html/Admin/Elements/SelectRights
 mode change 100755 => 100644 share/html/Admin/Elements/SelectScrip
 mode change 100755 => 100644 share/html/Admin/Elements/SelectScripAction
 mode change 100755 => 100644 share/html/Admin/Elements/SelectScripCondition
 mode change 100755 => 100644 share/html/Admin/Elements/SelectSingleOrMultiple
 mode change 100755 => 100644 share/html/Admin/Elements/SelectTemplate
 mode change 100755 => 100644 share/html/Admin/Elements/SelectUsers
 mode change 100755 => 100644 share/html/Admin/Global/CustomFields/Queue-Tickets.html
 mode change 100755 => 100644 share/html/Admin/Global/CustomFields/Queue-Transactions.html
 mode change 100755 => 100644 share/html/Admin/Global/GroupRights.html
 mode change 100755 => 100644 share/html/Admin/Global/Scrip.html
 mode change 100755 => 100644 share/html/Admin/Global/Scrips.html
 mode change 100755 => 100644 share/html/Admin/Global/Template.html
 mode change 100755 => 100644 share/html/Admin/Global/Templates.html
 mode change 100755 => 100644 share/html/Admin/Global/UserRights.html
 mode change 100755 => 100644 share/html/Admin/Global/index.html
 mode change 100755 => 100644 share/html/Admin/Groups/GroupRights.html
 mode change 100755 => 100644 share/html/Admin/Groups/Members.html
 mode change 100755 => 100644 share/html/Admin/Groups/Modify.html
 mode change 100755 => 100644 share/html/Admin/Groups/UserRights.html
 mode change 100755 => 100644 share/html/Admin/Groups/index.html
 mode change 100755 => 100644 share/html/Admin/Queues/CustomField.html
 mode change 100755 => 100644 share/html/Admin/Queues/CustomFields.html
 mode change 100755 => 100644 share/html/Admin/Queues/GroupRights.html
 mode change 100755 => 100644 share/html/Admin/Queues/Modify.html
 mode change 100755 => 100644 share/html/Admin/Queues/People.html
 mode change 100755 => 100644 share/html/Admin/Queues/Scrip.html
 mode change 100755 => 100644 share/html/Admin/Queues/Scrips.html
 mode change 100755 => 100644 share/html/Admin/Queues/Template.html
 mode change 100755 => 100644 share/html/Admin/Queues/Templates.html
 mode change 100755 => 100644 share/html/Admin/Queues/UserRights.html
 mode change 100755 => 100644 share/html/Admin/Queues/index.html
 mode change 100755 => 100644 share/html/Admin/Users/Modify.html
 mode change 100755 => 100644 share/html/Admin/Users/index.html
 mode change 100755 => 100644 share/html/Admin/index.html
 mode change 100755 => 100644 share/html/Approvals/Display.html
 mode change 100755 => 100644 share/html/Approvals/Elements/Approve
 mode change 100755 => 100644 share/html/Approvals/Elements/PendingMyApproval
 mode change 100755 => 100644 share/html/Approvals/Elements/ShowDependency
 mode change 100755 => 100644 share/html/Approvals/index.html
 mode change 100755 => 100644 share/html/Articles/Article/Elements/SelectSearchPrivacy
 mode change 100755 => 100644 share/html/Elements/BevelBoxRaisedEnd
 mode change 100755 => 100644 share/html/Elements/BevelBoxRaisedStart
 mode change 100755 => 100644 share/html/Elements/Callback
 mode change 100755 => 100644 share/html/Elements/Checkbox
 mode change 100755 => 100644 share/html/Elements/CreateTicket
 mode change 100755 => 100644 share/html/Elements/EditLinks
 mode change 100755 => 100644 share/html/Elements/Error
 mode change 100755 => 100644 share/html/Elements/Footer
 mode change 100755 => 100644 share/html/Elements/GotoTicket
 mode change 100755 => 100644 share/html/Elements/Header
 mode change 100755 => 100644 share/html/Elements/ListActions
 mode change 100755 => 100644 share/html/Elements/Login
 mode change 100755 => 100644 share/html/Elements/Menu
 mode change 100755 => 100644 share/html/Elements/MessageBox
 mode change 100755 => 100644 share/html/Elements/MyReminders
 mode change 100755 => 100644 share/html/Elements/MyRequests
 mode change 100755 => 100644 share/html/Elements/MyTickets
 mode change 100755 => 100644 share/html/Elements/PageLayout
 mode change 100755 => 100644 share/html/Elements/Refresh
 mode change 100755 => 100644 share/html/Elements/Section
 mode change 100755 => 100644 share/html/Elements/SelectAttachmentField
 mode change 100755 => 100644 share/html/Elements/SelectBoolean
 mode change 100755 => 100644 share/html/Elements/SelectCustomFieldOperator
 mode change 100755 => 100644 share/html/Elements/SelectCustomFieldValue
 mode change 100755 => 100644 share/html/Elements/SelectDate
 mode change 100755 => 100644 share/html/Elements/SelectDateRelation
 mode change 100755 => 100644 share/html/Elements/SelectDateType
 mode change 100755 => 100644 share/html/Elements/SelectEqualityOperator
 mode change 100755 => 100644 share/html/Elements/SelectGroups
 mode change 100755 => 100644 share/html/Elements/SelectLang
 mode change 100755 => 100644 share/html/Elements/SelectLinkType
 mode change 100755 => 100644 share/html/Elements/SelectMatch
 mode change 100755 => 100644 share/html/Elements/SelectNewTicketQueue
 mode change 100755 => 100644 share/html/Elements/SelectOwner
 mode change 100755 => 100644 share/html/Elements/SelectOwnerDropdown
 mode change 100755 => 100644 share/html/Elements/SelectQueue
 mode change 100755 => 100644 share/html/Elements/SelectResultsPerPage
 mode change 100755 => 100644 share/html/Elements/SelectSortOrder
 mode change 100755 => 100644 share/html/Elements/SelectTicketSortBy
 mode change 100755 => 100644 share/html/Elements/SelectTicketTypes
 mode change 100755 => 100644 share/html/Elements/SelectTimeUnits
 mode change 100755 => 100644 share/html/Elements/SelectUsers
 mode change 100755 => 100644 share/html/Elements/SelectWatcherType
 mode change 100755 => 100644 share/html/Elements/SetupSessionCookie
 mode change 100755 => 100644 share/html/Elements/ShowLinks
 mode change 100755 => 100644 share/html/Elements/SimpleSearch
 mode change 100755 => 100644 share/html/Elements/Submit
 mode change 100755 => 100644 share/html/Elements/Tabs
 mode change 100755 => 100644 share/html/NoAuth/Login.html
 mode change 100755 => 100644 share/html/NoAuth/Logout.html
 mode change 100755 => 100644 share/html/NoAuth/Reminder.html
 mode change 100755 => 100644 share/html/NoAuth/css/base/forms.css
 mode change 100755 => 100644 share/html/NoAuth/images/farbtastic/marker.png
 mode change 100755 => 100644 share/html/NoAuth/images/favicon.png
 mode change 100755 => 100644 share/html/NoAuth/images/jquery_ui/ui-anim_basic_16x16.gif
 mode change 100755 => 100644 share/html/NoAuth/images/jquery_ui/ui-bg_diagonals-thick_18_b81900_40x40.png
 mode change 100755 => 100644 share/html/NoAuth/images/jquery_ui/ui-bg_diagonals-thick_20_666666_40x40.png
 mode change 100755 => 100644 share/html/NoAuth/images/jquery_ui/ui-bg_flat_10_000000_40x100.png
 mode change 100755 => 100644 share/html/NoAuth/images/jquery_ui/ui-bg_glass_100_f6f6f6_1x400.png
 mode change 100755 => 100644 share/html/NoAuth/images/jquery_ui/ui-bg_glass_100_fdf5ce_1x400.png
 mode change 100755 => 100644 share/html/NoAuth/images/jquery_ui/ui-bg_glass_65_ffffff_1x400.png
 mode change 100755 => 100644 share/html/NoAuth/images/jquery_ui/ui-bg_gloss-wave_35_f6a828_500x100.png
 mode change 100755 => 100644 share/html/NoAuth/images/jquery_ui/ui-bg_highlight-soft_100_eeeeee_1x100.png
 mode change 100755 => 100644 share/html/NoAuth/images/jquery_ui/ui-bg_highlight-soft_75_ffe45c_1x100.png
 mode change 100755 => 100644 share/html/NoAuth/images/jquery_ui/ui-icons_222222_256x240.png
 mode change 100755 => 100644 share/html/NoAuth/images/jquery_ui/ui-icons_228ef1_256x240.png
 mode change 100755 => 100644 share/html/NoAuth/images/jquery_ui/ui-icons_ef8c08_256x240.png
 mode change 100755 => 100644 share/html/NoAuth/images/jquery_ui/ui-icons_ffd27a_256x240.png
 mode change 100755 => 100644 share/html/NoAuth/images/jquery_ui/ui-icons_ffffff_256x240.png
 mode change 100755 => 100644 share/html/NoAuth/js/jquery-1.4.2.min.js
 mode change 100755 => 100644 share/html/REST/1.0/Forms/queue/default
 mode change 100755 => 100644 share/html/REST/1.0/Forms/queue/ns
 mode change 100755 => 100644 share/html/REST/1.0/Forms/ticket/attachments
 mode change 100755 => 100644 share/html/REST/1.0/Forms/ticket/comment
 mode change 100755 => 100644 share/html/REST/1.0/Forms/ticket/default
 mode change 100755 => 100644 share/html/REST/1.0/Forms/ticket/history
 mode change 100755 => 100644 share/html/REST/1.0/Forms/ticket/links
 mode change 100755 => 100644 share/html/REST/1.0/Forms/ticket/merge
 mode change 100755 => 100644 share/html/REST/1.0/Forms/ticket/take
 mode change 100755 => 100644 share/html/REST/1.0/Forms/user/default
 mode change 100755 => 100644 share/html/REST/1.0/Forms/user/ns
 mode change 100755 => 100644 share/html/REST/1.0/NoAuth/mail-gateway
 mode change 100755 => 100644 share/html/REST/1.0/autohandler
 mode change 100755 => 100644 share/html/REST/1.0/dhandler
 mode change 100755 => 100644 share/html/REST/1.0/logout
 mode change 100755 => 100644 share/html/REST/1.0/search/dhandler
 mode change 100755 => 100644 share/html/REST/1.0/search/ticket
 mode change 100755 => 100644 share/html/REST/1.0/ticket/comment
 mode change 100755 => 100644 share/html/REST/1.0/ticket/link
 mode change 100755 => 100644 share/html/REST/1.0/ticket/merge
 mode change 100755 => 100644 share/html/Search/Bulk.html
 mode change 100755 => 100644 share/html/Search/Edit.html
 mode change 100755 => 100644 share/html/Search/Results.html
 mode change 100755 => 100644 share/html/SelfService/Article/autohandler
 mode change 100755 => 100644 share/html/SelfService/Attachment/dhandler
 mode change 100755 => 100644 share/html/SelfService/Closed.html
 mode change 100755 => 100644 share/html/SelfService/Create.html
 mode change 100755 => 100644 share/html/SelfService/CreateTicketInQueue.html
 mode change 100755 => 100644 share/html/SelfService/Display.html
 mode change 100755 => 100644 share/html/SelfService/Elements/GotoTicket
 mode change 100755 => 100644 share/html/SelfService/Elements/Header
 mode change 100755 => 100644 share/html/SelfService/Elements/MyRequests
 mode change 100755 => 100644 share/html/SelfService/Elements/SearchArticle
 mode change 100755 => 100644 share/html/SelfService/Error.html
 mode change 100755 => 100644 share/html/SelfService/Prefs.html
 mode change 100755 => 100644 share/html/SelfService/Update.html
 mode change 100755 => 100644 share/html/SelfService/index.html
 mode change 100755 => 100644 share/html/Ticket/Attachment/dhandler
 mode change 100755 => 100644 share/html/Ticket/Create.html
 mode change 100755 => 100644 share/html/Ticket/Display.html
 mode change 100755 => 100644 share/html/Ticket/Elements/AddWatchers
 mode change 100755 => 100644 share/html/Ticket/Elements/BulkLinks
 mode change 100755 => 100644 share/html/Ticket/Elements/EditBasics
 mode change 100755 => 100644 share/html/Ticket/Elements/EditCustomFields
 mode change 100755 => 100644 share/html/Ticket/Elements/EditDates
 mode change 100755 => 100644 share/html/Ticket/Elements/EditPeople
 mode change 100755 => 100644 share/html/Ticket/Elements/EditWatchers
 mode change 100755 => 100644 share/html/Ticket/Elements/PreviewScrips
 mode change 100755 => 100644 share/html/Ticket/Elements/ShowAttachments
 mode change 100755 => 100644 share/html/Ticket/Elements/ShowBasics
 mode change 100755 => 100644 share/html/Ticket/Elements/ShowCustomFields
 mode change 100755 => 100644 share/html/Ticket/Elements/ShowDates
 mode change 100755 => 100644 share/html/Ticket/Elements/ShowDependencies
 mode change 100755 => 100644 share/html/Ticket/Elements/ShowHistory
 mode change 100755 => 100644 share/html/Ticket/Elements/ShowMembers
 mode change 100755 => 100644 share/html/Ticket/Elements/ShowMessageHeaders
 mode change 100755 => 100644 share/html/Ticket/Elements/ShowMessageStanza
 mode change 100755 => 100644 share/html/Ticket/Elements/ShowPeople
 mode change 100755 => 100644 share/html/Ticket/Elements/ShowRequestor
 mode change 100755 => 100644 share/html/Ticket/Elements/ShowSummary
 mode change 100755 => 100644 share/html/Ticket/Elements/ShowTransaction
 mode change 100755 => 100644 share/html/Ticket/History.html
 mode change 100755 => 100644 share/html/Ticket/Modify.html
 mode change 100755 => 100644 share/html/Ticket/ModifyAll.html
 mode change 100755 => 100644 share/html/Ticket/ModifyDates.html
 mode change 100755 => 100644 share/html/Ticket/ModifyLinks.html
 mode change 100755 => 100644 share/html/Ticket/ModifyPeople.html
 mode change 100755 => 100644 share/html/Ticket/Reminders.html
 mode change 100755 => 100644 share/html/Ticket/Update.html
 mode change 100755 => 100644 share/html/User/Prefs.html
 mode change 100755 => 100644 share/html/Widgets/TitleBoxEnd
 mode change 100755 => 100644 share/html/Widgets/TitleBoxStart
 mode change 100755 => 100644 share/html/autohandler
 mode change 100755 => 100644 share/html/index.html
 mode change 100755 => 100644 share/html/l
 mode change 100755 => 100644 share/html/l_unsafe
 copy share/po/{pt_PT.po => ar.po} (75%)
 copy share/po/{is.po => oc.po} (82%)
 create mode 100644 t/99-policy.t
 mode change 100755 => 100644 t/data/emails/8859-15-message-series/dir
 mode change 100755 => 100644 t/data/emails/8859-15-message-series/msg1
 mode change 100755 => 100644 t/data/emails/8859-15-message-series/msg2
 mode change 100755 => 100644 t/data/emails/8859-15-message-series/msg3
 mode change 100755 => 100644 t/data/emails/8859-15-message-series/msg4
 mode change 100755 => 100644 t/data/emails/8859-15-message-series/msg5
 mode change 100755 => 100644 t/data/emails/8859-15-message-series/msg6
 mode change 100755 => 100644 t/data/emails/8859-15-message-series/msg7
 mode change 100755 => 100644 t/data/emails/crashes-file-based-parser
 mode change 100755 => 100644 t/data/emails/multipart-alternative-with-umlaut
 mode change 100755 => 100644 t/data/emails/multipart-report
 mode change 100755 => 100644 t/data/emails/nested-mime-sample
 mode change 100755 => 100644 t/data/emails/nested-rfc-822
 mode change 100755 => 100644 t/data/emails/new-ticket-from-iso-8859-1
 mode change 100755 => 100644 t/data/emails/new-ticket-from-iso-8859-1-full
 mode change 100755 => 100644 t/data/emails/notes-uuencoded
 mode change 100755 => 100644 t/data/emails/russian-subject-no-content-type
 mode change 100755 => 100644 t/data/emails/text-html-in-russian
 mode change 100755 => 100644 t/data/emails/text-html-with-umlaut
 mode change 100755 => 100644 t/data/gnupg/emails/2-signed-MIME-plain-with-attachment.txt
 mode change 100755 => 100644 t/data/gnupg/emails/3-signed-MIME-plain-with-binary.txt

- Log -----------------------------------------------------------------
commit 915808073e088977512171c7bc5ab3e898b01c89
Merge: 416d16b 21900d7
Author: Thomas Sibley <trs at bestpractical.com>
Date:   Mon Nov 5 13:24:29 2012 -0800

    Merge branch '4.0-trunk'
    
    Currently failing t/99-policy.t, which will be remedied in a following
    commit.
    
    Conflicts:
    	lib/RT/Config.pm
            git was confused by a method addition.
    
    	t/00-mason-syntax.t
    	t/api/cron.t
    	t/api/rights.t
    	t/mail/gateway.t
    	t/mail/outlook.t
    	t/mail/sendmail.t
    	t/mail/verp.t
    	t/ticket/add-watchers.t
    	t/ticket/batch-upload-csv.t
    	t/ticket/link_search.t
    	t/ticket/requestor-order.t
    	t/web/command_line.t
    	t/web/command_line_with_unknown_field.t
    	t/web/compilation_errors.t
    	t/web/query_builder.t
    	t/web/search_rss.t
    	t/web/unlimited_search.t
            Adding use strict and warnings, removing shebang, removing
            license tag.  All from the beginning of the file which
            confused git.

diff --cc bin/rt-crontool.in
index 035c634,ff953e9..4ab60b3
mode 100755,100644..100644
--- a/bin/rt-crontool.in
+++ b/bin/rt-crontool.in
diff --cc bin/rt-mailgate.in
index b9c09ab,6e5f4a1..b9c09ab
mode 100755,100644..100644
--- a/bin/rt-mailgate.in
+++ b/bin/rt-mailgate.in
diff --cc sbin/rt-dump-metadata.in
index 3fe1588,032c099..15a5e3d
mode 100755,100644..100644
--- a/sbin/rt-dump-metadata.in
+++ b/sbin/rt-dump-metadata.in
diff --cc sbin/rt-email-group-admin.in
index 5589bf7,0e32525..5589bf7
mode 100755,100644..100644
--- a/sbin/rt-email-group-admin.in
+++ b/sbin/rt-email-group-admin.in
diff --cc sbin/rt-server.in
index 35d62ae,f84f6c1..35d62ae
mode 100755,100644..100644
--- a/sbin/rt-server.in
+++ b/sbin/rt-server.in
diff --cc sbin/rt-setup-database.in
index e24c625,cbc7eef..e24c625
mode 100755,100644..100644
--- a/sbin/rt-setup-database.in
+++ b/sbin/rt-setup-database.in
diff --cc sbin/rt-shredder.in
index 5d5db4c,c0655db..5d5db4c
mode 100755,100644..100644
--- a/sbin/rt-shredder.in
+++ b/sbin/rt-shredder.in
diff --cc sbin/rt-test-dependencies.in
index 3a7b0aa,378cea9..baf6864
mode 100755,100644..100644
--- a/sbin/rt-test-dependencies.in
+++ b/sbin/rt-test-dependencies.in
diff --cc share/html/Elements/PageLayout
index a9dbd47,449a616..a9dbd47
mode 100755,100644..100644
--- a/share/html/Elements/PageLayout
+++ b/share/html/Elements/PageLayout
diff --cc share/html/Elements/SimpleSearch
index b8f881b,533698d..b8f881b
mode 100755,100644..100644
--- a/share/html/Elements/SimpleSearch
+++ b/share/html/Elements/SimpleSearch
diff --cc share/html/Elements/Tabs
index 015c2e3,184316e..015c2e3
mode 100755,100644..100644
--- a/share/html/Elements/Tabs
+++ b/share/html/Elements/Tabs
diff --cc share/html/NoAuth/Logout.html
index 0b17d50,20024cc..0b17d50
mode 100755,100644..100644
--- a/share/html/NoAuth/Logout.html
+++ b/share/html/NoAuth/Logout.html
diff --cc share/html/Ticket/Create.html
index d0d99ab,fcd34b1..d0d99ab
mode 100755,100644..100644
--- a/share/html/Ticket/Create.html
+++ b/share/html/Ticket/Create.html
diff --cc share/html/Ticket/Display.html
index f5224e7,0b86e0f..391b7df
mode 100755,100644..100644
--- a/share/html/Ticket/Display.html
+++ b/share/html/Ticket/Display.html
diff --cc share/html/Ticket/Elements/ShowSummary
index 421dd9a,92e550e..421dd9a
mode 100755,100644..100644
--- a/share/html/Ticket/Elements/ShowSummary
+++ b/share/html/Ticket/Elements/ShowSummary
diff --cc share/html/Ticket/ModifyAll.html
index 7db9586,a645c81..91005a2
mode 100755,100644..100644
--- a/share/html/Ticket/ModifyAll.html
+++ b/share/html/Ticket/ModifyAll.html
@@@ -214,17 -214,13 +214,19 @@@ unless ($OnlySearchForPeople or $OnlySe
  
  $Ticket->ApplyTransactionBatch;
  
 +MaybeRedirectForResults(
 +    Actions   => \@results,
 +    Path      => "/Ticket/ModifyAll.html",
 +    Arguments => { id => $Ticket->id },
 +);
 +
  # If they've gone and moved the ticket to somewhere they can't see, etc...
- # TODO: display the results, even if we can't display the ticket.
- 
  unless ($Ticket->CurrentUserHasRight('ShowTicket')) {
-    Abort("No permission to view ticket");
+     if (@results) {
+         Abort("A change was applied successfully, but you no longer have permissions to view the ticket", Actions => \@results);
+     } else {
+         Abort("No permission to view ticket");
+     }
  }
  
  
diff --cc share/html/Ticket/Reminders.html
index 29f93d2,8461efe..29f93d2
mode 100755,100644..100644
--- a/share/html/Ticket/Reminders.html
+++ b/share/html/Ticket/Reminders.html
diff --cc share/html/Ticket/Update.html
index 14d13ad,672d8ab..14d13ad
mode 100755,100644..100644
--- a/share/html/Ticket/Update.html
+++ b/share/html/Ticket/Update.html
diff --cc share/html/User/Prefs.html
index 5966abf,5595f23..ba41f05
mode 100755,100644..100644
--- a/share/html/User/Prefs.html
+++ b/share/html/User/Prefs.html
diff --cc share/html/autohandler
index b60e8bb,4d3ccc8..b60e8bb
mode 100755,100644..100644
--- a/share/html/autohandler
+++ b/share/html/autohandler
diff --cc t/web/dashboards-search-cache.t
index ccd96bc,517e26e..18989d5
--- a/t/web/dashboards-search-cache.t
+++ b/t/web/dashboards-search-cache.t
@@@ -1,6 -1,7 +1,7 @@@
  use strict;
+ use warnings;
  
 -use RT::Test tests => 20;
 +use RT::Test tests => 33;
  my ($baseurl, $m) = RT::Test->started_ok;
  
  my $url = $m->rt_base_url;

commit c3c79e373fd6549365846dbf719bff9b00ccc44c
Author: Thomas Sibley <trs at bestpractical.com>
Date:   Mon Nov 5 13:30:44 2012 -0800

    Adhere to new code policy test from 4.0-trunk
    
    Removes test file shebangs, adds strict and warnings, updates license
    tags.

diff --git a/devel/tools/cmd-boilerplate b/devel/tools/cmd-boilerplate
index e13ad71..65dcbc2 100755
--- a/devel/tools/cmd-boilerplate
+++ b/devel/tools/cmd-boilerplate
@@ -5,8 +5,8 @@
 #
 # COPYRIGHT:
 #
-# This software is Copyright (c) 1996-2011 Best Practical Solutions, LLC
-#                                          <jesse at bestpractical.com>
+# This software is Copyright (c) 1996-2012 Best Practical Solutions, LLC
+#                                          <sales at bestpractical.com>
 #
 # (Except where explicitly superseded by other copyright notices)
 #
@@ -48,6 +48,8 @@
 # those contributions and any derivatives thereof.
 #
 # END BPS TAGGED BLOCK }}}
+use strict;
+use warnings;
 use File::Find;
 
 File::Find::find({ no_chdir => 1, wanted => \&tag_it}, 'sbin', 'bin');
diff --git a/share/html/Admin/Elements/ConfigureDashboardsInMenu b/share/html/Admin/Elements/ConfigureDashboardsInMenu
index db0b20e..a857ef0 100644
--- a/share/html/Admin/Elements/ConfigureDashboardsInMenu
+++ b/share/html/Admin/Elements/ConfigureDashboardsInMenu
@@ -2,8 +2,8 @@
 %#
 %# COPYRIGHT:
 %#
-%# This software is Copyright (c) 1996-2010 Best Practical Solutions, LLC
-%#                                          <jesse at bestpractical.com>
+%# This software is Copyright (c) 1996-2012 Best Practical Solutions, LLC
+%#                                          <sales at bestpractical.com>
 %#
 %# (Except where explicitly superseded by other copyright notices)
 %#
diff --git a/share/html/Admin/Global/DashboardsInMenu.html b/share/html/Admin/Global/DashboardsInMenu.html
index c57a41a..c26be24 100644
--- a/share/html/Admin/Global/DashboardsInMenu.html
+++ b/share/html/Admin/Global/DashboardsInMenu.html
@@ -2,8 +2,8 @@
 %#
 %# COPYRIGHT:
 %#
-%# This software is Copyright (c) 1996-2010 Best Practical Solutions, LLC
-%#                                          <jesse at bestpractical.com>
+%# This software is Copyright (c) 1996-2012 Best Practical Solutions, LLC
+%#                                          <sales at bestpractical.com>
 %#
 %# (Except where explicitly superseded by other copyright notices)
 %#
diff --git a/share/html/Admin/Users/DashboardsInMenu.html b/share/html/Admin/Users/DashboardsInMenu.html
index 4959626..bf2d22d 100644
--- a/share/html/Admin/Users/DashboardsInMenu.html
+++ b/share/html/Admin/Users/DashboardsInMenu.html
@@ -2,8 +2,8 @@
 %#
 %# COPYRIGHT:
 %#
-%# This software is Copyright (c) 1996-2010 Best Practical Solutions, LLC
-%#                                          <jesse at bestpractical.com>
+%# This software is Copyright (c) 1996-2012 Best Practical Solutions, LLC
+%#                                          <sales at bestpractical.com>
 %#
 %# (Except where explicitly superseded by other copyright notices)
 %#
diff --git a/share/html/Articles/Elements/SubjectOverride b/share/html/Articles/Elements/SubjectOverride
index 566d199..d354c6f 100644
--- a/share/html/Articles/Elements/SubjectOverride
+++ b/share/html/Articles/Elements/SubjectOverride
@@ -2,7 +2,7 @@
 %#
 %# COPYRIGHT:
 %#
-%# This software is Copyright (c) 1996-2011 Best Practical Solutions, LLC
+%# This software is Copyright (c) 1996-2012 Best Practical Solutions, LLC
 %#                                          <sales at bestpractical.com>
 %#
 %# (Except where explicitly superseded by other copyright notices)
diff --git a/share/html/Errors/WebExternalAuth/AutoCreate b/share/html/Errors/WebExternalAuth/AutoCreate
index 554ba54..3300ee7 100644
--- a/share/html/Errors/WebExternalAuth/AutoCreate
+++ b/share/html/Errors/WebExternalAuth/AutoCreate
@@ -1,3 +1,50 @@
+%# BEGIN BPS TAGGED BLOCK {{{
+%#
+%# COPYRIGHT:
+%#
+%# This software is Copyright (c) 1996-2012 Best Practical Solutions, LLC
+%#                                          <sales at bestpractical.com>
+%#
+%# (Except where explicitly superseded by other copyright notices)
+%#
+%#
+%# LICENSE:
+%#
+%# This work is made available to you under the terms of Version 2 of
+%# the GNU General Public License. A copy of that license should have
+%# been provided with this software, but in any event can be snarfed
+%# from www.gnu.org.
+%#
+%# This work is distributed in the hope that it will be useful, but
+%# WITHOUT ANY WARRANTY; without even the implied warranty of
+%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+%# General Public License for more details.
+%#
+%# You should have received a copy of the GNU General Public License
+%# along with this program; if not, write to the Free Software
+%# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+%# 02110-1301 or visit their web page on the internet at
+%# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html.
+%#
+%#
+%# CONTRIBUTION SUBMISSION POLICY:
+%#
+%# (The following paragraph is not intended to limit the rights granted
+%# to you to modify and distribute this software under the terms of
+%# the GNU General Public License and is only of importance to you if
+%# you choose to contribute your changes and enhancements to the
+%# community by submitting them to Best Practical Solutions, LLC.)
+%#
+%# By intentionally submitting any modifications, corrections or
+%# derivatives to this work, or any other work intended for use with
+%# Request Tracker, to Best Practical Solutions, LLC, you confirm that
+%# you are the copyright holder for those contributions and you grant
+%# Best Practical Solutions,  LLC a nonexclusive, worldwide, irrevocable,
+%# royalty-free, perpetual, license to use, copy, create derivative
+%# works based on those contributions, and sublicense and distribute
+%# those contributions and any derivatives thereof.
+%#
+%# END BPS TAGGED BLOCK }}}
 <&| Wrapper, %ARGS, Title => loc("Automatic account setup failed") &>
 <p><&|/l&>Unfortunately, RT couldn't automatically setup an account for you. Your RT administator will find more information in the logs.</&></p>
 </&>
diff --git a/share/html/Errors/WebExternalAuth/Deauthorized b/share/html/Errors/WebExternalAuth/Deauthorized
index e31068f..72df12f 100644
--- a/share/html/Errors/WebExternalAuth/Deauthorized
+++ b/share/html/Errors/WebExternalAuth/Deauthorized
@@ -1,3 +1,50 @@
+%# BEGIN BPS TAGGED BLOCK {{{
+%#
+%# COPYRIGHT:
+%#
+%# This software is Copyright (c) 1996-2012 Best Practical Solutions, LLC
+%#                                          <sales at bestpractical.com>
+%#
+%# (Except where explicitly superseded by other copyright notices)
+%#
+%#
+%# LICENSE:
+%#
+%# This work is made available to you under the terms of Version 2 of
+%# the GNU General Public License. A copy of that license should have
+%# been provided with this software, but in any event can be snarfed
+%# from www.gnu.org.
+%#
+%# This work is distributed in the hope that it will be useful, but
+%# WITHOUT ANY WARRANTY; without even the implied warranty of
+%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+%# General Public License for more details.
+%#
+%# You should have received a copy of the GNU General Public License
+%# along with this program; if not, write to the Free Software
+%# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+%# 02110-1301 or visit their web page on the internet at
+%# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html.
+%#
+%#
+%# CONTRIBUTION SUBMISSION POLICY:
+%#
+%# (The following paragraph is not intended to limit the rights granted
+%# to you to modify and distribute this software under the terms of
+%# the GNU General Public License and is only of importance to you if
+%# you choose to contribute your changes and enhancements to the
+%# community by submitting them to Best Practical Solutions, LLC.)
+%#
+%# By intentionally submitting any modifications, corrections or
+%# derivatives to this work, or any other work intended for use with
+%# Request Tracker, to Best Practical Solutions, LLC, you confirm that
+%# you are the copyright holder for those contributions and you grant
+%# Best Practical Solutions,  LLC a nonexclusive, worldwide, irrevocable,
+%# royalty-free, perpetual, license to use, copy, create derivative
+%# works based on those contributions, and sublicense and distribute
+%# those contributions and any derivatives thereof.
+%#
+%# END BPS TAGGED BLOCK }}}
 <&| Wrapper, %ARGS, Title => loc("No longer authorized") &>
 <p><&|/l&>You were logged out of RT by your authentication system.  This may be a temporary hiccup, in which case refreshing this page may help.</&></p>
 </&>
diff --git a/share/html/Errors/WebExternalAuth/NoInternalUser b/share/html/Errors/WebExternalAuth/NoInternalUser
index 8ffa295..3a24bea 100644
--- a/share/html/Errors/WebExternalAuth/NoInternalUser
+++ b/share/html/Errors/WebExternalAuth/NoInternalUser
@@ -1,3 +1,50 @@
+%# BEGIN BPS TAGGED BLOCK {{{
+%#
+%# COPYRIGHT:
+%#
+%# This software is Copyright (c) 1996-2012 Best Practical Solutions, LLC
+%#                                          <sales at bestpractical.com>
+%#
+%# (Except where explicitly superseded by other copyright notices)
+%#
+%#
+%# LICENSE:
+%#
+%# This work is made available to you under the terms of Version 2 of
+%# the GNU General Public License. A copy of that license should have
+%# been provided with this software, but in any event can be snarfed
+%# from www.gnu.org.
+%#
+%# This work is distributed in the hope that it will be useful, but
+%# WITHOUT ANY WARRANTY; without even the implied warranty of
+%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+%# General Public License for more details.
+%#
+%# You should have received a copy of the GNU General Public License
+%# along with this program; if not, write to the Free Software
+%# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+%# 02110-1301 or visit their web page on the internet at
+%# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html.
+%#
+%#
+%# CONTRIBUTION SUBMISSION POLICY:
+%#
+%# (The following paragraph is not intended to limit the rights granted
+%# to you to modify and distribute this software under the terms of
+%# the GNU General Public License and is only of importance to you if
+%# you choose to contribute your changes and enhancements to the
+%# community by submitting them to Best Practical Solutions, LLC.)
+%#
+%# By intentionally submitting any modifications, corrections or
+%# derivatives to this work, or any other work intended for use with
+%# Request Tracker, to Best Practical Solutions, LLC, you confirm that
+%# you are the copyright holder for those contributions and you grant
+%# Best Practical Solutions,  LLC a nonexclusive, worldwide, irrevocable,
+%# royalty-free, perpetual, license to use, copy, create derivative
+%# works based on those contributions, and sublicense and distribute
+%# those contributions and any derivatives thereof.
+%#
+%# END BPS TAGGED BLOCK }}}
 <&| Wrapper, %ARGS, Title => loc("Unauthorized") &>
 <p><&|/l, $ARGS{User} &>You ([_1]) are not authorized to use RT.</&></p>
 </&>
diff --git a/share/html/Errors/WebExternalAuth/NoRemoteUser b/share/html/Errors/WebExternalAuth/NoRemoteUser
index 81d8ae0..5ae0c77 100644
--- a/share/html/Errors/WebExternalAuth/NoRemoteUser
+++ b/share/html/Errors/WebExternalAuth/NoRemoteUser
@@ -1,3 +1,50 @@
+%# BEGIN BPS TAGGED BLOCK {{{
+%#
+%# COPYRIGHT:
+%#
+%# This software is Copyright (c) 1996-2012 Best Practical Solutions, LLC
+%#                                          <sales at bestpractical.com>
+%#
+%# (Except where explicitly superseded by other copyright notices)
+%#
+%#
+%# LICENSE:
+%#
+%# This work is made available to you under the terms of Version 2 of
+%# the GNU General Public License. A copy of that license should have
+%# been provided with this software, but in any event can be snarfed
+%# from www.gnu.org.
+%#
+%# This work is distributed in the hope that it will be useful, but
+%# WITHOUT ANY WARRANTY; without even the implied warranty of
+%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+%# General Public License for more details.
+%#
+%# You should have received a copy of the GNU General Public License
+%# along with this program; if not, write to the Free Software
+%# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+%# 02110-1301 or visit their web page on the internet at
+%# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html.
+%#
+%#
+%# CONTRIBUTION SUBMISSION POLICY:
+%#
+%# (The following paragraph is not intended to limit the rights granted
+%# to you to modify and distribute this software under the terms of
+%# the GNU General Public License and is only of importance to you if
+%# you choose to contribute your changes and enhancements to the
+%# community by submitting them to Best Practical Solutions, LLC.)
+%#
+%# By intentionally submitting any modifications, corrections or
+%# derivatives to this work, or any other work intended for use with
+%# Request Tracker, to Best Practical Solutions, LLC, you confirm that
+%# you are the copyright holder for those contributions and you grant
+%# Best Practical Solutions,  LLC a nonexclusive, worldwide, irrevocable,
+%# royalty-free, perpetual, license to use, copy, create derivative
+%# works based on those contributions, and sublicense and distribute
+%# those contributions and any derivatives thereof.
+%#
+%# END BPS TAGGED BLOCK }}}
 <&| Wrapper, %ARGS, Title => loc("Unauthorized") &>
 <p><&|/l&>You are not authorized to use RT.</&></p>
 </&>
diff --git a/share/html/Errors/WebExternalAuth/Wrapper b/share/html/Errors/WebExternalAuth/Wrapper
index 1a4390a..04a457b 100644
--- a/share/html/Errors/WebExternalAuth/Wrapper
+++ b/share/html/Errors/WebExternalAuth/Wrapper
@@ -1,3 +1,50 @@
+%# BEGIN BPS TAGGED BLOCK {{{
+%#
+%# COPYRIGHT:
+%#
+%# This software is Copyright (c) 1996-2012 Best Practical Solutions, LLC
+%#                                          <sales at bestpractical.com>
+%#
+%# (Except where explicitly superseded by other copyright notices)
+%#
+%#
+%# LICENSE:
+%#
+%# This work is made available to you under the terms of Version 2 of
+%# the GNU General Public License. A copy of that license should have
+%# been provided with this software, but in any event can be snarfed
+%# from www.gnu.org.
+%#
+%# This work is distributed in the hope that it will be useful, but
+%# WITHOUT ANY WARRANTY; without even the implied warranty of
+%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+%# General Public License for more details.
+%#
+%# You should have received a copy of the GNU General Public License
+%# along with this program; if not, write to the Free Software
+%# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+%# 02110-1301 or visit their web page on the internet at
+%# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html.
+%#
+%#
+%# CONTRIBUTION SUBMISSION POLICY:
+%#
+%# (The following paragraph is not intended to limit the rights granted
+%# to you to modify and distribute this software under the terms of
+%# the GNU General Public License and is only of importance to you if
+%# you choose to contribute your changes and enhancements to the
+%# community by submitting them to Best Practical Solutions, LLC.)
+%#
+%# By intentionally submitting any modifications, corrections or
+%# derivatives to this work, or any other work intended for use with
+%# Request Tracker, to Best Practical Solutions, LLC, you confirm that
+%# you are the copyright holder for those contributions and you grant
+%# Best Practical Solutions,  LLC a nonexclusive, worldwide, irrevocable,
+%# royalty-free, perpetual, license to use, copy, create derivative
+%# works based on those contributions, and sublicense and distribute
+%# those contributions and any derivatives thereof.
+%#
+%# END BPS TAGGED BLOCK }}}
 <%args>
 $Title => loc("An error occurred")
 $Error => ''
diff --git a/share/html/NoAuth/css/aileron/AfterMenus b/share/html/NoAuth/css/aileron/AfterMenus
index f8654df..eab5bec 100644
--- a/share/html/NoAuth/css/aileron/AfterMenus
+++ b/share/html/NoAuth/css/aileron/AfterMenus
@@ -1,3 +1,50 @@
+%# BEGIN BPS TAGGED BLOCK {{{
+%#
+%# COPYRIGHT:
+%#
+%# This software is Copyright (c) 1996-2012 Best Practical Solutions, LLC
+%#                                          <sales at bestpractical.com>
+%#
+%# (Except where explicitly superseded by other copyright notices)
+%#
+%#
+%# LICENSE:
+%#
+%# This work is made available to you under the terms of Version 2 of
+%# the GNU General Public License. A copy of that license should have
+%# been provided with this software, but in any event can be snarfed
+%# from www.gnu.org.
+%#
+%# This work is distributed in the hope that it will be useful, but
+%# WITHOUT ANY WARRANTY; without even the implied warranty of
+%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+%# General Public License for more details.
+%#
+%# You should have received a copy of the GNU General Public License
+%# along with this program; if not, write to the Free Software
+%# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+%# 02110-1301 or visit their web page on the internet at
+%# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html.
+%#
+%#
+%# CONTRIBUTION SUBMISSION POLICY:
+%#
+%# (The following paragraph is not intended to limit the rights granted
+%# to you to modify and distribute this software under the terms of
+%# the GNU General Public License and is only of importance to you if
+%# you choose to contribute your changes and enhancements to the
+%# community by submitting them to Best Practical Solutions, LLC.)
+%#
+%# By intentionally submitting any modifications, corrections or
+%# derivatives to this work, or any other work intended for use with
+%# Request Tracker, to Best Practical Solutions, LLC, you confirm that
+%# you are the copyright holder for those contributions and you grant
+%# Best Practical Solutions,  LLC a nonexclusive, worldwide, irrevocable,
+%# royalty-free, perpetual, license to use, copy, create derivative
+%# works based on those contributions, and sublicense and distribute
+%# those contributions and any derivatives thereof.
+%#
+%# END BPS TAGGED BLOCK }}}
 <script type="text/javascript">
 var initMenus = function() {
     jQuery.fn.supersubs.defaults = {
diff --git a/share/html/NoAuth/css/web2/AfterMenus b/share/html/NoAuth/css/web2/AfterMenus
index 15ae083..59ed264 100644
--- a/share/html/NoAuth/css/web2/AfterMenus
+++ b/share/html/NoAuth/css/web2/AfterMenus
@@ -1,3 +1,50 @@
+%# BEGIN BPS TAGGED BLOCK {{{
+%#
+%# COPYRIGHT:
+%#
+%# This software is Copyright (c) 1996-2012 Best Practical Solutions, LLC
+%#                                          <sales at bestpractical.com>
+%#
+%# (Except where explicitly superseded by other copyright notices)
+%#
+%#
+%# LICENSE:
+%#
+%# This work is made available to you under the terms of Version 2 of
+%# the GNU General Public License. A copy of that license should have
+%# been provided with this software, but in any event can be snarfed
+%# from www.gnu.org.
+%#
+%# This work is distributed in the hope that it will be useful, but
+%# WITHOUT ANY WARRANTY; without even the implied warranty of
+%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+%# General Public License for more details.
+%#
+%# You should have received a copy of the GNU General Public License
+%# along with this program; if not, write to the Free Software
+%# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+%# 02110-1301 or visit their web page on the internet at
+%# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html.
+%#
+%#
+%# CONTRIBUTION SUBMISSION POLICY:
+%#
+%# (The following paragraph is not intended to limit the rights granted
+%# to you to modify and distribute this software under the terms of
+%# the GNU General Public License and is only of importance to you if
+%# you choose to contribute your changes and enhancements to the
+%# community by submitting them to Best Practical Solutions, LLC.)
+%#
+%# By intentionally submitting any modifications, corrections or
+%# derivatives to this work, or any other work intended for use with
+%# Request Tracker, to Best Practical Solutions, LLC, you confirm that
+%# you are the copyright holder for those contributions and you grant
+%# Best Practical Solutions,  LLC a nonexclusive, worldwide, irrevocable,
+%# royalty-free, perpetual, license to use, copy, create derivative
+%# works based on those contributions, and sublicense and distribute
+%# those contributions and any derivatives thereof.
+%#
+%# END BPS TAGGED BLOCK }}}
 <script type="text/javascript">
 var initMenus = function() {
     jQuery("#quick-personal").append('<ul id="prefs-menu"></ul>');
diff --git a/share/html/Prefs/DashboardsInMenu.html b/share/html/Prefs/DashboardsInMenu.html
index 66dbc99..b5a763e 100644
--- a/share/html/Prefs/DashboardsInMenu.html
+++ b/share/html/Prefs/DashboardsInMenu.html
@@ -2,8 +2,8 @@
 %#
 %# COPYRIGHT:
 %#
-%# This software is Copyright (c) 1996-2010 Best Practical Solutions, LLC
-%#                                          <jesse at bestpractical.com>
+%# This software is Copyright (c) 1996-2012 Best Practical Solutions, LLC
+%#                                          <sales at bestpractical.com>
 %#
 %# (Except where explicitly superseded by other copyright notices)
 %#
diff --git a/t/api/reminder-permissions.t b/t/api/reminder-permissions.t
index 9e625d6..8253d67 100644
--- a/t/api/reminder-permissions.t
+++ b/t/api/reminder-permissions.t
@@ -1,4 +1,3 @@
-#!/usr/bin/env perl
 use strict;
 use warnings;
 use RT::Test tests => 9;
diff --git a/t/web/language_update.t b/t/web/language_update.t
index c974afe..62ad601 100644
--- a/t/web/language_update.t
+++ b/t/web/language_update.t
@@ -1,4 +1,3 @@
-#!/usr/bin/perl
 use strict;
 use warnings;
 use utf8;
diff --git a/t/web/reminder-permissions.t b/t/web/reminder-permissions.t
index 9c6112d..3ba2ca0 100644
--- a/t/web/reminder-permissions.t
+++ b/t/web/reminder-permissions.t
@@ -1,4 +1,3 @@
-#!/usr/bin/env perl
 use strict;
 use warnings;
 use RT::Test tests => 40;

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


More information about the Rt-commit mailing list