[Rt-commit] rt branch 5.0-trunk updated (aa543fd1b0 -> e8da4d148c)

git at bps-git.bestpractical.com git at bps-git.bestpractical.com
Thu Jul 15 20:47:45 UTC 2021


This is an automated email from the git hooks/post-receive script.

sunnavy pushed a change to branch 5.0-trunk
in repository rt.

    from aa543fd1b0 Put new added "User time worked" report to the end of the list
     add f8352904d2 Handle global DashboardsInMenu for serializer and initialdata
     add fdb195ecd0 Migrate "RT at a glance" homepage to dashboard
     add 934a70bc6e Add "New Dashboard" to prefs/global MyRT page menu for convenience
     add c6e603e73b Update tests for the migration of "RT at a glance" => dashboard
     add 450909383b Add docs for "RT at a glance" migration to use dashboard
     add 3084716eb7 Silently ignore saved searches current user doesn't have rights to view
     add f2796834a2 Update dashboard docs to mention RT at a glance
     add d48c30e2e0 Allow SuperUser to load dashboard settings for other users
     add b14c2f0b2f Show top 50 related dashboards in case it's a long list
     add 28b743128a Show dependencies and ask confirmation before deleting dashboards
     add 8e6b8d351f Prompt to automatically grant OwnDashboard rights on granting ModifySelf
     add 68cc366fc3 Do not allow to delete system default dashboard
     add fd803b45ed Provide user messages and don't show inner details like dashboard ids
     add 83c7ef9d12 Provide backward compatibility for RTIR older than 5.0.2
     add e8da4d148c Merge branch '5.0/use-dashboard-for-homepage-select-ui' into 5.0-trunk

No new revisions were added by this update.

Summary of changes:
 docs/UPGRADING-5.0                                 |  38 ++++
 docs/dashboards.pod                                |  29 ++-
 etc/initialdata                                    | 136 +++++++++-----
 etc/upgrade/5.0.2/content                          | 149 +++++++++++++++
 lib/RT/Attribute.pm                                | 187 +++++++------------
 lib/RT/Dashboard.pm                                |  12 +-
 lib/RT/Handle.pm                                   |  44 ++---
 lib/RT/Interface/Web.pm                            | 201 ++++++++++++++-------
 lib/RT/Interface/Web/MenuBuilder.pm                |  14 ++
 lib/RT/Migrate/Serializer/JSON.pm                  |  39 ++--
 lib/RT/SharedSetting.pm                            |  10 +-
 share/html/Admin/Elements/EditRights               |  53 ++++++
 share/html/Admin/Global/MyRT.html                  | 133 ++------------
 share/html/Admin/Users/MyRT.html                   | 137 ++------------
 share/html/Dashboards/Modify.html                  |  91 ++++++++++
 share/html/Elements/MyRT                           | 112 +++++++++---
 .../ShowRequestor => Elements/SelectDashboard}     |  58 ++++--
 share/html/Elements/ShowSearch                     |  45 ++++-
 share/html/Prefs/MyRT.html                         | 150 +++------------
 share/html/Search/Elements/EditSearches            |  14 +-
 share/static/css/elevator-light/misc.css           |   4 +
 t/api/initialdata-roundtrip.t                      |   6 +-
 t/web/custom_frontpage.t                           |  56 ++++--
 t/web/download_user_info.t                         |   6 +-
 24 files changed, 1008 insertions(+), 716 deletions(-)
 copy share/html/{Helpers/Toggle/ShowRequestor => Elements/SelectDashboard} (62%)

-- 
To stop receiving notification emails like this one, please contact
sysadmin at bestpractical.com.


More information about the rt-commit mailing list