[Rt-commit] rt branch, master, updated. rt-4.1.5-251-g3933780

Alex Vandiver alexmv at bestpractical.com
Wed Jan 9 14:58:14 EST 2013


The branch, master has been updated
       via  3933780fab08efa1623808b7b3f4b67dc3d534ac (commit)
       via  e0921ff1cfa1badabc6c9731fc54dd9c4e3d9ceb (commit)
       via  1d241ebe8554d70f6ad0f6f3aeb28d7732bdf753 (commit)
       via  e0a20849366a330c5c4117dc56d0f9488fb9e278 (commit)
       via  c029f8973448c726eb8964268c4f882055b75d3e (commit)
       via  aee2eae47f60373af151faf9bb200c6c8b3755ba (commit)
       via  29339864d289cdf212fef5a7ad35186d97b65258 (commit)
       via  9b11d2f611391b5d3859c94917d1ee3782993775 (commit)
       via  65ab3617c5c24f3b3c07ce14fd2d074ba691c095 (commit)
       via  705acec3e1c295dcd8ad8ab3e6f9f8ad51fbf6b5 (commit)
      from  69e4a71c78c81161e58e0b04e0ae16e806c69b1c (commit)

Summary of changes:
 docs/UPGRADING-4.2                              |   5 +
 etc/upgrade/4.0.0rc7/content                    |   2 +-
 lib/RT/ACL.pm                                   |   4 +-
 lib/RT/Action/AutoOpen.pm                       |   2 +-
 lib/RT/Action/NotifyGroupAsComment.pm           |   2 -
 lib/RT/Action/SetStatus.pm                      |   2 +-
 lib/RT/Approval/Rule/Passed.pm                  |   2 +-
 lib/RT/Approval/Rule/Rejected.pm                |   2 +-
 lib/RT/Attachments.pm                           |   3 +-
 lib/RT/Attributes.pm                            |   3 +-
 lib/RT/CachedGroupMembers.pm                    |   3 +-
 lib/RT/Condition/StatusChange.pm                |   2 +-
 lib/RT/CurrentUser.pm                           |   5 +-
 lib/RT/CustomFieldValue.pm                      |   2 +-
 lib/RT/CustomFieldValues.pm                     |   4 +-
 lib/RT/CustomFields.pm                          |   4 +-
 lib/RT/Dashboard.pm                             |   4 +-
 lib/RT/Dashboards.pm                            |   4 +-
 lib/RT/GroupMembers.pm                          |   4 +-
 lib/RT/Groups.pm                                |   5 +-
 lib/RT/Interface/Web.pm                         |   2 +-
 lib/RT/Lifecycle.pm                             |  15 +-
 lib/RT/Links.pm                                 |   3 +-
 lib/RT/ObjectCustomFieldValue.pm                |   4 +-
 lib/RT/ObjectCustomFieldValues.pm               |   3 +-
 lib/RT/ObjectTopic.pm                           |   6 +-
 lib/RT/Principals.pm                            |   4 +-
 lib/RT/Queue.pm                                 | 122 +---------
 lib/RT/Queues.pm                                |   3 +-
 lib/RT/Record.pm                                |  32 ++-
 lib/RT/Reminders.pm                             |   4 +-
 lib/RT/{Condition/Overdue.pm => Role/Record.pm} |  44 ++--
 lib/RT/Role/Record/Lifecycle.pm                 | 219 +++++++++++++++++
 lib/RT/Role/Record/Status.pm                    | 302 ++++++++++++++++++++++++
 lib/RT/SavedSearches.pm                         |   4 +-
 lib/RT/Scrip.pm                                 |   4 +-
 lib/RT/ScripConditions.pm                       |   3 +-
 lib/RT/Scrips.pm                                |   4 +-
 lib/RT/SearchBuilder.pm                         |   7 +-
 lib/RT/SharedSetting.pm                         |   2 +-
 lib/RT/SharedSettings.pm                        |   4 +-
 lib/RT/Template.pm                              |   5 +-
 lib/RT/Templates.pm                             |   4 +-
 lib/RT/Ticket.pm                                | 152 +++---------
 lib/RT/Tickets.pm                               |   3 +-
 lib/RT/Transactions.pm                          |   3 +-
 lib/RT/URI/a.pm                                 |   2 +-
 lib/RT/URI/fsck_com_article.pm                  |   2 +-
 lib/RT/Users.pm                                 |   4 +-
 sbin/rt-test-dependencies.in                    |   1 +
 share/html/Approvals/Elements/Approve           |   2 +-
 share/html/Elements/QueueSummaryByLifecycle     |   2 +-
 share/html/Elements/QueueSummaryByStatus        |   2 +-
 share/html/Elements/RT__Queue/ColumnMap         |   2 +-
 share/html/Elements/SelectStatus                |   2 +-
 share/html/Elements/Tabs                        |   2 +-
 share/html/Ticket/Elements/Reminders            |  10 +-
 share/html/Ticket/Elements/SelectStatus         |   4 +-
 t/lifecycles/basics.t                           |   4 +-
 t/lifecycles/dates.t                            |   4 +-
 t/web/command_line.t                            |   2 +-
 61 files changed, 682 insertions(+), 385 deletions(-)
 copy lib/RT/{Condition/Overdue.pm => Role/Record.pm} (82%)
 create mode 100644 lib/RT/Role/Record/Lifecycle.pm
 create mode 100644 lib/RT/Role/Record/Status.pm

- Log -----------------------------------------------------------------
commit 3933780fab08efa1623808b7b3f4b67dc3d534ac
Merge: 69e4a71 e0921ff
Author: Alex Vandiver <alexmv at bestpractical.com>
Date:   Wed Jan 9 14:45:37 2013 -0500

    Merge branch '4.2/lifecycle-roles'
    
    Conflicts:
    	docs/UPGRADING-4.2

diff --cc docs/UPGRADING-4.2
index 319e71a,25c183f..d7a1484
--- a/docs/UPGRADING-4.2
+++ b/docs/UPGRADING-4.2
@@@ -62,7 -62,7 +62,12 @@@ UPGRADING FROM RT 4.0.0 and greate
    remove the core JS from the list, or RT will serve those files
    multiple times.
  
 +* The $DeferTransactionLoading was combined into the new option $ShowHistory.
 +  If you had enabled $DeferTransactionLoading, you may want to set $ShowHistory
 +  to "click".  However, $ShowHistory provides a new mode, "delay", which is the
 +  default and may be a more appealing alternative to "click".
++
+ * A Status transaction is now recorded when a ticket status changes as a
+   result of a queue change.  Scrips with conditions relying on Status changes
+   may start to trigger on these transitions; previously these Status changes
+   never triggered scrips.

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


More information about the Rt-commit mailing list