-
Bug
-
Resolution: Done
-
Major
-
1.5.0
-
0
-
False
-
-
False
-
None
-
Release Note Not Required
-
-
-
RHDH F&UI plugins 3272, RHDH F&UI plugins 3273
Description of problem:
From Ben:
- Some extensions have missing "Highlights"
- Some plugins in the extensions marketplace have missing "Highlights" in their expanded view (e.g. LDAP Catalog Integration has the highlight "Add some highlights of the plugins features")
- Actual: The phrase "Add some highlights of the plugins features" is shown as a Highlight in the plugins expanded view
- Expected: The plugin should have some genuine highlights that are unique to each plugin
- Reproduce: Visit various plugins (there are a few). Search GitHib for "Add some highlights of the plugins features" to find them in the /plugins folder.
- Extensions marketplace doesn't gracefully handle a situation where the marketplace listing has no `icon: ` field in the metadata. In these situations, it should show a default. https://www.figma.com/design/E6C9X3OSVzlWkW7ZsbxN7s/Administration?node-id=8216-14576&t=lyc74PNFpkmVcalR-4
- Actual: No square is shown by default unless something has been encoded into the metadata. This is inefficient. The grey square must be present in the metadata. Without it no default is shown.
- Expected: When a plugin does not have a graphical icon encoded in it's metadata a default "plug" icon should be shown. https://www.figma.com/design/E6C9X3OSVzlWkW7ZsbxN7s/Administration?node-id=8216-14576&t=lyc74PNFpkmVcalR-4
- Reproduce: Remove the `icon: ` stanza encoded in a yaml for a marletplace listing. Once reloaded, the marketplace listing will no longer show a placeholder icon.
From Matt:
- Missing icons on several Red Hat plugins
- Some plugins don't capitalize Red Hat developer Hub properly in their details links
- Azure DevOps and ArgoCD Software Template Actions as two examples have links to "Documentation for Red Hat developer Hub" in them. Lowercase D. Capitalize RHDH properly
- Consider consistently capitalizing on the plugin details panel
- If I search for a plugin, it takes me to the software catalog page for it, instead of the catalog entry, and there isn't a linkage between the two that I see. The techdocs and source link are displayed, but not active, however there is a source link above that section which works.
- Is there value in offering a link from a plugin's software catalog entry to go view it in the plugin catalog? the information is a bit different between them.
- Extensions Marketplace doesn't list the TechDocs addons plugin
- Dynatrace (certified) plugin showing up in plugins filtered by "custom"
- Customizing plugins
- Plugin details have a customization section, but it's generic and doesn't offer any helpful content on how or where you can modify a plugin. It contains a generic link to go look at the RHDH docs, which takes the user to the root directory, and makes them figure out where they can get more info on modifying plugins. We should be able to do better and be more helpful than that.
- Either include some basic info on where/how to configure a plugin on its details page, or at least directly take the user to a plugins doc page that describes that in more depth to help users succeed in making changes.
From Christoph:
- Highlights: Add some highlights of the plugins features
- Description: Provides the set of Software Template Actions => Provides a set of Software Template Actions
- Merge Signals Frontend and Backend plugin?
- Merge Kubernetes and Kubernetes Backend?
- Dynatrace Certified is also displayed as custom plugin!!!
- Merge Roadie and Rodie.io
- Check Orchestrator For Red Hat Developer Hub / "Plugin Title"
- Should we remove Software Catalog integrations or Software Template Actions?
- Extensions plugin should now use Category Marketplace
- Backstage Core Catgory for Notifications and Signals as well??
- Azure DevOps has images in the about page
- Missing icons:
- Catalog Backend Module for Microsoft Graph => Add icon?
- Container Image Registry for Quay => Quay icon?
- LDAP Catalog integration => LDAP Icon?
- Notifications => RHDH or Backstage icon?
- OpenShift Cluster Manager => OpenShift icon?
- Orchestrator For Red Hat => RHDH icon?
- Ping Identity => Icon
- Segment
- Signals => Backstage or RHDH icon?
- Missing packages:
- Ansible Plugins
- Argo CD Software Template Actions
- Azure Repository Software Template Actions
- Bulk import misses backend
- Catalog Backend Module for Microsoft Graph
- Container Image Registry for Quay
- Dynatrace For Managed Backend?
- Jira Backend?
- LDAP Catalog Integration
- Tekton => Kubernetes Backend
- Topology => Kubernetes Backend
- Author correct???
- Really from Red Hat??? Catalog Backend Module for Microsoft Graph
- PingIdentity from Red HAt???
- Regex Software Template Action
- Signals should be Backstage Community
- Verified is on some plugins but now all RH developed plugins?
- 3scale
- Azure Container registry
- Bulk import
- Extensions (plugin catalog)
- Nexus
- Orchestrator For Red Hat?
- Red Hat Argo CD
Build Details:
- 1.5 test day issues
- clones
-
RHDHBUGS-807 Extension catalog metadata issues (test day 1.5 findings)
-
- Closed
-
- links to