Updated the code for replacing ImageListWithLatestTag
Signed-off-by: Amelia-Maria Breda <ameliamaria.breda@dxc.com>
This commit is contained in:
parent
ff095ff056
commit
5bca610d92
@ -61,8 +61,8 @@ const api = {
|
||||
};
|
||||
|
||||
const endpoints = {
|
||||
imageList: '/v2/_zot/ext/search?query={ImageListWithLatestTag () { Name Latest LastUpdated Description Licenses Vendor Size Labels}}',
|
||||
detailedRepoInfo: (name) => `/v2/_zot/ext/search?query={ExpandedRepoInfo(repo:"${name}"){Manifests {Digest Tag Layers {Size Digest}} Summary {Name LastUpdated Size Platforms {Os Arch} Vendors NewestTag {Tag}}}}`
|
||||
imageList: '/v2/_zot/ext/search?query={RepoListWithNewestImage () { NewestImage {RepoName Tag LastUpdated Description Licenses Vendor Size Labels} }}',
|
||||
detailedRepoInfo: (name) => `/v2/_zot/ext/search?query={ExpandedRepoInfo(repo:"${name}"){Images {Digest Tag Layers {Size Digest}} Summary {Name LastUpdated Size Platforms {Os Arch} Vendors NewestTag {Tag}}}}`
|
||||
}
|
||||
|
||||
export {api, endpoints};
|
||||
|
@ -48,11 +48,11 @@ function Explore ({ keywords, data, updateData }) {
|
||||
api.get(`${host()}${endpoints.imageList}`)
|
||||
.then(response => {
|
||||
if (response.data && response.data.data) {
|
||||
let imageList = response.data.data.ImageListWithLatestTag;
|
||||
let imageList = response.data.data.RepoListWithNewestImage.NewestImage;
|
||||
let imagesData = imageList.map((image) => {
|
||||
return {
|
||||
name: image.Name,
|
||||
latestVersion: image.Latest,
|
||||
name: image.RepoName,
|
||||
latestVersion: image.Tag,
|
||||
tags: image.Labels,
|
||||
description: image.Description,
|
||||
licenses: image.Licenses,
|
||||
|
@ -57,17 +57,17 @@ function Home ({ keywords, data, updateData }) {
|
||||
api.get(`${host()}${endpoints.imageList}`)
|
||||
.then(response => {
|
||||
if (response.data && response.data.data) {
|
||||
let imageList = response.data.data.ImageListWithLatestTag;
|
||||
let imageList = response.data.data.RepoListWithNewestImage;
|
||||
let imagesData = imageList.map((image) => {
|
||||
return {
|
||||
name: image.Name,
|
||||
latestVersion: image.Latest,
|
||||
tags: image.Labels,
|
||||
description: image.Description,
|
||||
licenses: image.Licenses,
|
||||
size: image.Size,
|
||||
vendor: image.Vendor,
|
||||
lastUpdated: image.LastUpdated
|
||||
name: image.NewestImage.RepoName,
|
||||
latestVersion: image.NewestImage.Tag,
|
||||
tags: image.NewestImage.Labels,
|
||||
description: image.NewestImage.Description,
|
||||
licenses: image.NewestImage.Licenses,
|
||||
size: image.NewestImage.Size,
|
||||
vendor: image.NewestImage.Vendor,
|
||||
lastUpdated: image.NewestImage.LastUpdated
|
||||
};
|
||||
});
|
||||
updateData(imagesData);
|
||||
|
Loading…
x
Reference in New Issue
Block a user