Uploaded image for project: 'Red Hat Internal Developer Platform'
  1. Red Hat Internal Developer Platform
  2. RHIDP-5211

Cleanup RHDH Version info on Settings and allow partners to override the bundled info

Create Doc EPIC for Fe...Prepare for Y ReleasePrepare for Z ReleaseXMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Normal Normal
    • 1.6.0
    • None
    • UI
    • None
    • Clean up the RHDH Metadata info in the Settings page
    • S
    • False
    • Hide

      None

      Show
      None
    • False
    • RHIDP-4788Clean up the RHDH Metadata info in the Settings page
    • In Progress
    • RHIDP-4788 - Clean up the RHDH Metadata info in the Settings page
    • QE Needed, Docs Needed, TE Needed, Customer Facing, PX Needed
    • 0% To Do, 0% In Progress, 100% Done

      EPIC Goal

      As a user of RHDH, I want to see only the RHDH & Backstage version in the RHDH Metadata card.

      As a customer or partner I want change the title and information of that card at runtime.

      Background/Feature Origin

      Currently, the RHDH Metadata card in the Settings page shows lots of information that is not useful for the end user.

      RHDH version and Backstage version is fine. Upstream, midstream and build time is confusing for both customers and partners. See attached screenshot. We should only display the RHDH version and Backstage version.

      We also want allow partners to show their version information instead of those from RHDH.

      It would be also nice to load the user settings page from a dynamic plugin. This would allow esp. partners to disable our plugin and to override it or to extend the current user settings page. I created RHIDP-5207 for this.

      Why is this important?

      User Scenarios

      Dependencies (internal and external)

      Acceptance Criteria

      1. As a user of RHDH, I want to see only the RHDH & Backstage version in the RHDH Metadata card.
      2. As a partner I would like to override the RHDH Metadata card with custom information.

      Release Enablement/Demo - Provide necessary release enablement details
      and documents

      DEV - Upstream code and tests merged: <link to meaningful PR or GitHub
      Issue>

      DEV - Upstream documentation merged: <link to meaningful PR or GitHub
      Issue>

      DEV - Downstream build attached to advisory: <link to errata>

      QE - Test plans in Playwright: <link or reference to playwright>

      QE - Automated tests merged: <link or reference to automated tests>

      DOC - Downstream documentation merged: <link to meaningful PR>

              cjerolim Christoph Jerolimov
              cjerolim Christoph Jerolimov
              RHIDP - Frontend Plugins & UI
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: