[Rt-commit] rt branch, 5.0/update-lifecycle-docs, created. rt-5.0.0-64-g990f35249c

Craig Kaiser craig at bestpractical.com
Tue Nov 3 10:55:50 EST 2020


The branch, 5.0/update-lifecycle-docs has been created
        at  990f35249c3058c141456d03744cbc2d0798c2d0 (commit)

- Log -----------------------------------------------------------------
commit 2efa40d759b1fa58977be97affd171d9d1d5a2b1
Author: craig kaiser <craig at bestpractical.com>
Date:   Tue Nov 3 10:46:17 2020 -0500

    Add missing mapping to lifeycle docs example

diff --git a/docs/customizing/lifecycles.pod b/docs/customizing/lifecycles.pod
index f6612f09a7..c3d4926670 100644
--- a/docs/customizing/lifecycles.pod
+++ b/docs/customizing/lifecycles.pod
@@ -460,6 +460,7 @@ to experiment.
                 'pending'    => 'new',
                 'processing' => 'open',
                 'delivered'  => 'resolved',
+                'delivery'   => 'open',
                 'returned'   => 'open', # closest matching we have in 'default'
                 'declined'   => 'rejected',
                 'deleted'    => 'deleted',

commit 77e89d4f854a6a70839d2e7e8a00b5d5c7b30bab
Author: craig kaiser <craig at bestpractical.com>
Date:   Tue Nov 3 10:44:27 2020 -0500

    Update existing lifecycle docs screen shots

diff --git a/docs/images/action-decline.png b/docs/images/action-decline.png
index 0a93e5a927..9b4ed7ca89 100644
Binary files a/docs/images/action-decline.png and b/docs/images/action-decline.png differ
diff --git a/docs/images/global-lifecycle-group-rights.png b/docs/images/global-lifecycle-group-rights.png
index d87f7b4097..bd9a5cd8c7 100644
Binary files a/docs/images/global-lifecycle-group-rights.png and b/docs/images/global-lifecycle-group-rights.png differ
diff --git a/docs/images/lifecycle-choices.png b/docs/images/lifecycle-choices.png
index 1d8e28ca3f..8f3eccac46 100644
Binary files a/docs/images/lifecycle-choices.png and b/docs/images/lifecycle-choices.png differ
diff --git a/docs/images/order-history-example.png b/docs/images/order-history-example.png
index 8670585b3b..30499daf5a 100644
Binary files a/docs/images/order-history-example.png and b/docs/images/order-history-example.png differ

commit 990f35249c3058c141456d03744cbc2d0798c2d0
Author: craig kaiser <craig at bestpractical.com>
Date:   Tue Nov 3 09:18:35 2020 -0500

    Update lifecycle docs for lifecycle UI

diff --git a/docs/customizing/lifecycles.pod b/docs/customizing/lifecycles.pod
index c3d4926670..1d1c9548f3 100644
--- a/docs/customizing/lifecycles.pod
+++ b/docs/customizing/lifecycles.pod
@@ -6,6 +6,48 @@ But there can be any number of workflows where these status values
 don't completely fit. RT allows you to add new custom status values and
 define their behavior with a feature called Lifecycles.
 
+=head1 Using the lifecycle web editor
+
+As an RT admin you can go to Admin->Lifecycles to edit and create lifecycles via the
+web interface.
+
+The web interface allows for easy visualization and editing of lifecycles.
+
+=head2 Editing statuses, transitions and categories
+
+Instructions for interacting with the web UI lifecycle builder can be found on the main "modify" page.
+The modify page allows for create and deleting statuses, adding transistions between statuses with
+drag and drop arrows and changing the categories of a status (initial, active and inactive).
+
+=for html <img alt="Lifecycle UI Modify" src="../images/lifecycle-ui-modify.png">
+
+=head2 Actions
+
+The actions tab allows for the easy editing, creating and deleting of actions. Actions are the options
+in the "Actions" drop down on ticket pages.
+
+=for html <img alt="Lifecycle UI Actions" src="../images/lifecycle-ui-actions.png">
+
+=head2 Rights
+
+Create, edit and delete custom rights for status transitions using the Rights tab.
+
+=for html <img alt="Lifecycle UI Rights" src="../images/lifecycle-ui-rights.png">
+
+=head2 Mappings
+
+The mappings tab allows for the mapping between the current lifecycle and the other lifecycles to be
+defined. This is needed when moving tickets between queues with different lifecycles.
+
+=for html <img alt="Lifecycle UI Mappings" src="../images/lifecycle-ui-mappings.png">
+
+=head2 Advanced
+
+Edit the configuration as JSON. This allows for more advanced lifecycle features that are available via
+setting the config on file to be utilized.
+
+=for html <img alt="Lifecycle UI Advanced" src="../images/lifecycle-ui-advanced.png">
+
 =head1 Adding a New Status
 
 Because Statuses are controlled via lifecycles, you must manipulate the entire
diff --git a/docs/images/lifecycle-ui-actions.png b/docs/images/lifecycle-ui-actions.png
new file mode 100644
index 0000000000..d1cf7c0bef
Binary files /dev/null and b/docs/images/lifecycle-ui-actions.png differ
diff --git a/docs/images/lifecycle-ui-advanced.png b/docs/images/lifecycle-ui-advanced.png
new file mode 100644
index 0000000000..50c5009d27
Binary files /dev/null and b/docs/images/lifecycle-ui-advanced.png differ
diff --git a/docs/images/lifecycle-ui-mappings.png b/docs/images/lifecycle-ui-mappings.png
new file mode 100644
index 0000000000..99a9e4d864
Binary files /dev/null and b/docs/images/lifecycle-ui-mappings.png differ
diff --git a/docs/images/lifecycle-ui-modify.png b/docs/images/lifecycle-ui-modify.png
new file mode 100644
index 0000000000..64602cd252
Binary files /dev/null and b/docs/images/lifecycle-ui-modify.png differ
diff --git a/docs/images/lifecycle-ui-rights.png b/docs/images/lifecycle-ui-rights.png
new file mode 100644
index 0000000000..fcc2a54999
Binary files /dev/null and b/docs/images/lifecycle-ui-rights.png differ

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


More information about the rt-commit mailing list