Skip to content

Commit

Permalink
refactor: new image parsing on CustomizedImageList (#2795)
Browse files Browse the repository at this point in the history
**Changes:**
Adds search functionality and enhanced display features to the customized image list, including:
- New search bar with real-time filtering
- Refresh button to reload image data
- Copy button for full image paths
- Text highlighting for search matches
- New columns for base image name, version, and tags when extended image info is supported
- Improved table loading states using transitions

**Minimum required manager version:** 24.09.1

**How to test:**
> endpoint: 10.100.64.15
1. Checkout core branch to `topic/10-22-feature_add_info_field_to_gql_image_schema`
2. Visit My Environments page.

**What to check:**
- [ ] Check the data is valid.
  - [ ]  Since 24.09.1: Full image path, Registry, Architecture, Namespace, Base image name, Version, Tags, Digest, Control.
  - [ ] Before 24.09.1: Full image path, Registry, Architecture, Name, Language, Version, Base, Constraints, Digest, Control.
- [ ] All data is highlightable by searching images.
- [ ] Sortable data works fine.

**Requirements to check during review:**
- Search functionality filters across all relevant fields
- Text highlighting properly emphasizes search terms
- Copy button correctly copies the full image path
- Table displays appropriate columns based on extended image info support
- Loading states show correctly during search and refresh operations

The changes improve the user experience by making image information more accessible and searchable while maintaining backwards compatibility with existing functionality.

![image.png](https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/2HueYSdFvL8pOB5mgrUQ/c2eb081a-87d3-4eb0-8e9b-dfa76796b7ef.png)
  • Loading branch information
agatha197 committed Nov 5, 2024
1 parent b61f9b6 commit 3dd9cf0
Showing 1 changed file with 276 additions and 90 deletions.
Loading

0 comments on commit 3dd9cf0

Please sign in to comment.