-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(archives): add non-target-specific "all-archives" view #550
feat(archives): add non-target-specific "all-archives" view #550
Conversation
5639d1e
to
1e21244
Compare
Thoughts before tests? The new view works differently in that notifications refresh the entire page. This is done because the querying to the backend actually happens in the parent component |
Sorry, I won't have time to review this fully tonight, but I will get it done tomorrow before making the upstream branches. The full-view refresh on notification sounds fine for now, I don't expect this to be a popularly-used view in most scenarios, so it's OK if we leave a performance optimization on the table for later. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good overall to me. Just some questions :D
One way to go around this issue (i.e. similar to AllTargetArchive) is that the parent |
Just had one suggestion for the way the rows are rendered on the new table. PR opened against this feature branch here: |
This PR/issue depends on:
|
@maxcao13 I updated your PR bodies for this and the backend PR to invert the depends-on relationship between them. Now that we have a CI hook to automatically update the submodule in the backend repo we can do it this more intuitive way. |
@tthvo thanks for taking the code review earlier, I've given it a brief look-over after your more thorough review and things look OK. It works well, too. Other than my suggestion PR to change how the rows are displayed I have no further requests. |
…abel restyle row label
Oh, I didn't update the snapshot test along with that PR I made. Could you update that yourself @maxcao13 ? Good to go after that, I think. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great now! Thanks for making this features :D
Fixes #546
Related https://github.com/cryostatio/cryostat/pull/1110
Depends on https://github.com/cryostatio/cryostat/pull/1110
Must be tested with the above back-end PR to work.