[Rt-commit] rtir branch 5.0-trunk updated. 5.0.1-26-g5a3da1da

BPS Git Server git at git.bestpractical.com
Wed Nov 3 20:35:17 UTC 2021

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "rtir".

The branch, 5.0-trunk has been updated
       via  5a3da1da1861ac9d5140bccc355a0e2633bcdb86 (commit)
       via  29d97af7c727f5f7aa82bc549e17fc9c1d182829 (commit)
       via  68b7f0c5a58a4e1bb96b94e9c3e9d9e377ef7801 (commit)
       via  069a80fbd1c7b02a7155bfc32eb053fbf51bdc7b (commit)
       via  39090f1768c31881455f469bcb998cabdf796313 (commit)
       via  9e4e6e0c933c056e3ad6dcf0daaaa764a053fe3b (commit)
      from  839fd8410cba3847f292b1b35e09efc6009b49f5 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 5a3da1da1861ac9d5140bccc355a0e2633bcdb86
Merge: 839fd841 29d97af7
Author: Jim Brandt <jbrandt at bestpractical.com>
Date:   Wed Nov 3 16:16:59 2021 -0400

    Merge branch '5.0/homepage-dashboard' into 5.0-trunk

commit 29d97af7c727f5f7aa82bc549e17fc9c1d182829
Author: Jim Brandt <jbrandt at bestpractical.com>
Date:   Wed Nov 3 16:16:17 2021 -0400

    Add UPGRADING note about the change to dashboard RTIR homepage

diff --git a/docs/UPGRADING-5.0 b/docs/UPGRADING-5.0
index 9a52392a..f912a9f9 100644
--- a/docs/UPGRADING-5.0
+++ b/docs/UPGRADING-5.0
@@ -134,4 +134,44 @@ documented for C<RT::Ticket>.
+=over 4
+=item * "RTIR at a glance" is now a dashboard
+"RTIR at a glance" previously could be customized and was stored as
+a special configuration used just for the RTIR homepage.
+It is now a dashboard just like other dashboards in RT.
+With this update, you can now easily change your entire RTIR homepage
+by selecting a different dashboard to be your default homepage.
+This update aligns with RT where a similar change was made in RT 5.0.2.
+After upgrading, RTIR at a glance should look the same as it did
+previously, but there are various changes in how it is managed.
+The previous global RTIR at a glance page is converted to a new System
+dashboard called "RTIR Homepage". Individual users with a custom homepage
+will see a new dashboard in "My Dashboards" called "RTIR Homepage". These are
+regular dashboards now, so the names can be changed if desired.
+The gears icon on the RTIR homepage now links to a page that displays all
+available dashboards and users can select their default homepage from
+the list. To customize, users can create a new dashboard. The privacy
+of dashboards can be set to an individual user, a group, or system-wide,
+depending on the user's rights. This makes it easy to set up and share
+useful RTIR homepage configurations.
+Users who want to customize their homepage need the rights "ModifySelf",
+"CreateOwnDashboard", "DeleteOwnDashboard", "ModifyOwnDashboard" and
+"SeeOwnDashboard". All users who have "ModifySelf" are automatically granted
+these dashboard rights as part of the RT 5.0.2 upgrade. You can modify
+these rights as desired if you don't want users to be able to create dashboards.
+All users can see the default System dashboard set for RTIR. If you
+want to allow users to see other System dashboards, grant the
+"SeeDashboard" right. This is not done automatically with the upgrade.

commit 68b7f0c5a58a4e1bb96b94e9c3e9d9e377ef7801
Author: sunnavy <sunnavy at bestpractical.com>
Date:   Tue Nov 2 23:03:17 2021 +0800

    Bump version to 5.0.2 so RT can show dashboard homepage
    RT shows old RTIR homepage by checking if RTIR version is less than
    5.0.2, for back compatibility.

diff --git a/META.yml b/META.yml
index d2649e08..ee500c9b 100644
--- a/META.yml
+++ b/META.yml
@@ -33,7 +33,7 @@ requires:
   perl: 5.10.1
   license: http://opensource.org/licenses/gpl-license.php
-version: 5.0.1
+version: 5.0.2
 x_module_install_rtx_version: '0.42'
 x_requires_rt: 5.0.0
 x_rt_too_new: 5.2.0


Summary of changes:
 META.yml                  |   2 +-
 docs/UPGRADING-5.0        |  40 ++++++++++++
 etc/initialdata           | 107 +++++++++++++++++++++---------
 etc/upgrade/5.0.2/content | 146 +++++++++++++++++++++++++++++++++++++++++
 html/RTIR/Prefs/Home.html | 161 +++++++---------------------------------------
 html/RTIR/index.html      |  45 +++++++++++--
 lib/RT/IR.pm              |   2 +-
 t/web/custom_frontpage.t  |  50 ++++++++++----
 8 files changed, 365 insertions(+), 188 deletions(-)
 create mode 100644 etc/upgrade/5.0.2/content


More information about the rt-commit mailing list