cryostatio / cryostat-web

Web front-end for Cryostat: Secure JDK Flight Recorder management for containerized JVMs
https://cryostat.io/
Other
10 stars 20 forks source link

chore(pf5): upgrade Security view to Patternfly 5 #1333

Closed tthvo closed 2 months ago

tthvo commented 2 months ago

Welcome to Cryostat! 👋

Before contributing, make sure you have:

To recreate commits with GPG signature git fetch upstream && git rebase --force --gpg-sign upstream/main


Related to #1303 Depends on #1334

Description of the change:

Upgraded Security View to Patternfly 5.

Minor changes

Changes Description Screenshot
Use File Icon to represent a Certificate entry More descriptive of what the text represents. Ideally, this cert icon should be used, but required Pro subscription :( image

Major changes

Changes Description Screenshot
New search bar for finding a credential by match expression & Count is displayed a "container" icon to toggle expanded views (similar to Archive view) Easier to find a credential image
tthvo commented 2 months ago

I think this should be ready for review now. Just likely need to resolve some conflicts with the new MatchExpressionDisplay component after #1334 :D

github-actions[bot] commented 2 months ago

This PR/issue depends on: