feat: [AH-349]: remove isLatest field (#3482)

* feat: [AH-349]: fix lint issues
* feat: [AH-349]: remove isLatest field
This commit is contained in:
Tudor Macari 2025-02-27 05:18:50 +00:00 committed by Harness
parent 563fedf028
commit 11dddf1221
14 changed files with 339 additions and 404 deletions

View File

@ -56,8 +56,10 @@ func GetRegistryArtifactMetadata(artifacts []types.ArtifactMetadata) []artifacta
return artifactMetadataList return artifactMetadataList
} }
func GetMavenArtifactDetail(image *types.Image, artifact *types.Artifact, func GetMavenArtifactDetail(
metadata database.MavenMetadata) artifactapi.ArtifactDetail { image *types.Image, artifact *types.Artifact,
metadata database.MavenMetadata,
) artifactapi.ArtifactDetail {
createdAt := GetTimeInMs(artifact.CreatedAt) createdAt := GetTimeInMs(artifact.CreatedAt)
modifiedAt := GetTimeInMs(artifact.UpdatedAt) modifiedAt := GetTimeInMs(artifact.UpdatedAt)
var size int64 var size int64
@ -127,7 +129,6 @@ func toPackageType(packageTypeStr string) (artifactapi.PackageType, error) {
func GetTagMetadata( func GetTagMetadata(
ctx context.Context, ctx context.Context,
tags *[]types.TagMetadata, tags *[]types.TagMetadata,
latestTag string,
image string, image string,
registryURL string, registryURL string,
) []artifactapi.ArtifactVersionMetadata { ) []artifactapi.ArtifactVersionMetadata {
@ -136,7 +137,6 @@ func GetTagMetadata(
modifiedAt := GetTimeInMs(tag.ModifiedAt) modifiedAt := GetTimeInMs(tag.ModifiedAt)
size := GetImageSize(tag.Size) size := GetImageSize(tag.Size)
digestCount := tag.DigestCount digestCount := tag.DigestCount
isLatestVersion := latestTag == tag.Name
command := GetPullCommand(image, tag.Name, string(tag.PackageType), registryURL) command := GetPullCommand(image, tag.Name, string(tag.PackageType), registryURL)
packageType, err := toPackageType(string(tag.PackageType)) packageType, err := toPackageType(string(tag.PackageType))
downloadCount := tag.DownloadCount downloadCount := tag.DownloadCount
@ -150,7 +150,6 @@ func GetTagMetadata(
Size: &size, Size: &size,
LastModified: &modifiedAt, LastModified: &modifiedAt,
DigestCount: &digestCount, DigestCount: &digestCount,
IslatestVersion: &isLatestVersion,
PullCommand: &command, PullCommand: &command,
DownloadsCount: &downloadCount, DownloadsCount: &downloadCount,
} }
@ -216,7 +215,8 @@ func GetAllArtifactFilesResponse(
} }
} }
func GetArtifactFilesMetadata(metadata *[]types.FileNodeMetadata, func GetArtifactFilesMetadata(
metadata *[]types.FileNodeMetadata,
registryURL string, registryURL string,
artifactName string, artifactName string,
version string, version string,
@ -307,7 +307,6 @@ func GetAllArtifactLabelsResponse(
func GetAllArtifactVersionResponse( func GetAllArtifactVersionResponse(
ctx context.Context, ctx context.Context,
tags *[]types.TagMetadata, tags *[]types.TagMetadata,
latestTag string,
image string, image string,
count int64, count int64,
pageNumber int64, pageNumber int64,
@ -315,7 +314,7 @@ func GetAllArtifactVersionResponse(
registryURL string, registryURL string,
) *artifactapi.ListArtifactVersionResponseJSONResponse { ) *artifactapi.ListArtifactVersionResponseJSONResponse {
artifactVersionMetadataList := GetTagMetadata( artifactVersionMetadataList := GetTagMetadata(
ctx, tags, latestTag, image, registryURL, ctx, tags, image, registryURL,
) )
pageCount := GetPageCount(count, pageSize) pageCount := GetPageCount(count, pageSize)
listArtifactVersions := &artifactapi.ListArtifactVersion{ listArtifactVersions := &artifactapi.ListArtifactVersion{
@ -335,7 +334,6 @@ func GetAllArtifactVersionResponse(
func GetNonOCIAllArtifactVersionResponse( func GetNonOCIAllArtifactVersionResponse(
ctx context.Context, ctx context.Context,
artifacts *[]types.NonOCIArtifactMetadata, artifacts *[]types.NonOCIArtifactMetadata,
latestTag string,
image string, image string,
count int64, count int64,
pageNumber int64, pageNumber int64,
@ -343,7 +341,7 @@ func GetNonOCIAllArtifactVersionResponse(
registryURL string, registryURL string,
) *artifactapi.ListArtifactVersionResponseJSONResponse { ) *artifactapi.ListArtifactVersionResponseJSONResponse {
artifactVersionMetadataList := GetNonOCIArtifactMetadata( artifactVersionMetadataList := GetNonOCIArtifactMetadata(
ctx, artifacts, latestTag, image, registryURL, ctx, artifacts, image, registryURL,
) )
pageCount := GetPageCount(count, pageSize) pageCount := GetPageCount(count, pageSize)
listArtifactVersions := &artifactapi.ListArtifactVersion{ listArtifactVersions := &artifactapi.ListArtifactVersion{
@ -363,7 +361,6 @@ func GetNonOCIAllArtifactVersionResponse(
func GetNonOCIArtifactMetadata( func GetNonOCIArtifactMetadata(
ctx context.Context, ctx context.Context,
tags *[]types.NonOCIArtifactMetadata, tags *[]types.NonOCIArtifactMetadata,
latestTag string,
image string, image string,
registryURL string, registryURL string,
) []artifactapi.ArtifactVersionMetadata { ) []artifactapi.ArtifactVersionMetadata {
@ -371,7 +368,6 @@ func GetNonOCIArtifactMetadata(
for _, tag := range *tags { for _, tag := range *tags {
modifiedAt := GetTimeInMs(tag.ModifiedAt) modifiedAt := GetTimeInMs(tag.ModifiedAt)
size := GetImageSize(tag.Size) size := GetImageSize(tag.Size)
isLatestVersion := latestTag == tag.Name
command := GetPullCommand(image, tag.Name, string(tag.PackageType), registryURL) command := GetPullCommand(image, tag.Name, string(tag.PackageType), registryURL)
packageType, err := toPackageType(string(tag.PackageType)) packageType, err := toPackageType(string(tag.PackageType))
downloadCount := tag.DownloadCount downloadCount := tag.DownloadCount
@ -386,7 +382,6 @@ func GetNonOCIArtifactMetadata(
Name: tag.Name, Name: tag.Name,
Size: &size, Size: &size,
LastModified: &modifiedAt, LastModified: &modifiedAt,
IslatestVersion: &isLatestVersion,
PullCommand: &command, PullCommand: &command,
DownloadsCount: &downloadCount, DownloadsCount: &downloadCount,
} }
@ -399,7 +394,6 @@ func GetDockerArtifactDetails(
registry *types.Registry, registry *types.Registry,
tag *types.TagDetail, tag *types.TagDetail,
manifest *types.Manifest, manifest *types.Manifest,
isLatestTag bool,
registryURL string, registryURL string,
) *artifactapi.DockerArtifactDetailResponseJSONResponse { ) *artifactapi.DockerArtifactDetailResponseJSONResponse {
repoPath := getRepoPath(registry.Name, tag.ImageName, manifest.Digest.String()) repoPath := getRepoPath(registry.Name, tag.ImageName, manifest.Digest.String())
@ -411,7 +405,6 @@ func GetDockerArtifactDetails(
ImageName: tag.ImageName, ImageName: tag.ImageName,
Version: tag.Name, Version: tag.Name,
PackageType: registry.PackageType, PackageType: registry.PackageType,
IsLatestVersion: &isLatestTag,
CreatedAt: &createdAt, CreatedAt: &createdAt,
ModifiedAt: &modifiedAt, ModifiedAt: &modifiedAt,
RegistryPath: repoPath, RegistryPath: repoPath,
@ -432,7 +425,6 @@ func GetHelmArtifactDetails(
registry *types.Registry, registry *types.Registry,
tag *types.TagDetail, tag *types.TagDetail,
manifest *types.Manifest, manifest *types.Manifest,
isLatestTag bool,
registryURL string, registryURL string,
) *artifactapi.HelmArtifactDetailResponseJSONResponse { ) *artifactapi.HelmArtifactDetailResponseJSONResponse {
repoPath := getRepoPath(registry.Name, tag.ImageName, manifest.Digest.String()) repoPath := getRepoPath(registry.Name, tag.ImageName, manifest.Digest.String())
@ -445,7 +437,6 @@ func GetHelmArtifactDetails(
Artifact: &tag.ImageName, Artifact: &tag.ImageName,
Version: tag.Name, Version: tag.Name,
PackageType: registry.PackageType, PackageType: registry.PackageType,
IsLatestVersion: &isLatestTag,
CreatedAt: &createdAt, CreatedAt: &createdAt,
ModifiedAt: &modifiedAt, ModifiedAt: &modifiedAt,
RegistryPath: repoPath, RegistryPath: repoPath,
@ -462,8 +453,10 @@ func GetHelmArtifactDetails(
return response return response
} }
func GetGenericArtifactDetail(image *types.Image, artifact *types.Artifact, func GetGenericArtifactDetail(
metadata database.GenericMetadata) artifactapi.ArtifactDetail { image *types.Image, artifact *types.Artifact,
metadata database.GenericMetadata,
) artifactapi.ArtifactDetail {
createdAt := GetTimeInMs(artifact.CreatedAt) createdAt := GetTimeInMs(artifact.CreatedAt)
modifiedAt := GetTimeInMs(artifact.UpdatedAt) modifiedAt := GetTimeInMs(artifact.UpdatedAt)
artifactDetail := &artifactapi.ArtifactDetail{ artifactDetail := &artifactapi.ArtifactDetail{
@ -503,11 +496,9 @@ func GetArtifactVersionSummary(
artifactName string, artifactName string,
packageType artifactapi.PackageType, packageType artifactapi.PackageType,
version string, version string,
isLatestTag bool,
) *artifactapi.ArtifactVersionSummaryResponseJSONResponse { ) *artifactapi.ArtifactVersionSummaryResponseJSONResponse {
artifactVersionSummary := &artifactapi.ArtifactVersionSummary{ artifactVersionSummary := &artifactapi.ArtifactVersionSummary{
ImageName: artifactName, ImageName: artifactName,
IsLatestVersion: &isLatestTag,
PackageType: packageType, PackageType: packageType,
Version: version, Version: version,
} }

View File

@ -98,15 +98,9 @@ func (c *APIController) GetDockerArtifactDetails(
return getArtifactDetailsErrResponse(err) return getArtifactDetailsErrResponse(err)
} }
latestTag, err := c.TagStore.GetLatestTag(ctx, registry.ID, image)
if err != nil {
return getArtifactDetailsErrResponse(err)
}
return artifact.GetDockerArtifactDetails200JSONResponse{ return artifact.GetDockerArtifactDetails200JSONResponse{
DockerArtifactDetailResponseJSONResponse: *GetDockerArtifactDetails( DockerArtifactDetailResponseJSONResponse: *GetDockerArtifactDetails(
registry, tag, m, registry, tag, m, c.URLProvider.RegistryURL(ctx, regInfo.RootIdentifier, registry.Name),
latestTag.ID == tag.ID, c.URLProvider.RegistryURL(ctx, regInfo.RootIdentifier, registry.Name),
), ),
}, nil }, nil
} }

View File

@ -89,12 +89,9 @@ func (c *APIController) GetHelmArtifactDetails(
return getHelmArtifactDetailsErrResponse(err) return getHelmArtifactDetailsErrResponse(err)
} }
latestTag, _ := c.TagStore.GetLatestTag(ctx, registry.ID, image)
return artifact.GetHelmArtifactDetails200JSONResponse{ return artifact.GetHelmArtifactDetails200JSONResponse{
HelmArtifactDetailResponseJSONResponse: *GetHelmArtifactDetails( HelmArtifactDetailResponseJSONResponse: *GetHelmArtifactDetails(
registry, tag, m, registry, tag, m, c.URLProvider.RegistryURL(ctx, regInfo.RootIdentifier, regInfo.RegistryIdentifier),
latestTag.ID == tag.ID, c.URLProvider.RegistryURL(ctx, regInfo.RootIdentifier, regInfo.RegistryIdentifier),
), ),
}, nil }, nil
} }

View File

@ -29,7 +29,7 @@ func (c *APIController) GetArtifactVersionSummary(
ctx context.Context, ctx context.Context,
r artifact.GetArtifactVersionSummaryRequestObject, r artifact.GetArtifactVersionSummaryRequestObject,
) (artifact.GetArtifactVersionSummaryResponseObject, error) { ) (artifact.GetArtifactVersionSummaryResponseObject, error) {
image, version, pkgType, isLatestTag, err := c.FetchArtifactSummary(ctx, r) image, version, pkgType, err := c.FetchArtifactSummary(ctx, r)
if err != nil { if err != nil {
return artifact.GetArtifactVersionSummary500JSONResponse{ return artifact.GetArtifactVersionSummary500JSONResponse{
InternalServerErrorJSONResponse: artifact.InternalServerErrorJSONResponse( InternalServerErrorJSONResponse: artifact.InternalServerErrorJSONResponse(
@ -39,7 +39,7 @@ func (c *APIController) GetArtifactVersionSummary(
} }
return artifact.GetArtifactVersionSummary200JSONResponse{ return artifact.GetArtifactVersionSummary200JSONResponse{
ArtifactVersionSummaryResponseJSONResponse: *GetArtifactVersionSummary(image, pkgType, version, isLatestTag), ArtifactVersionSummaryResponseJSONResponse: *GetArtifactVersionSummary(image, pkgType, version),
}, nil }, nil
} }
@ -47,16 +47,16 @@ func (c *APIController) GetArtifactVersionSummary(
func (c *APIController) FetchArtifactSummary( func (c *APIController) FetchArtifactSummary(
ctx context.Context, ctx context.Context,
r artifact.GetArtifactVersionSummaryRequestObject, r artifact.GetArtifactVersionSummaryRequestObject,
) (string, string, artifact.PackageType, bool, error) { ) (string, string, artifact.PackageType, error) {
regInfo, err := c.GetRegistryRequestBaseInfo(ctx, "", string(r.RegistryRef)) regInfo, err := c.GetRegistryRequestBaseInfo(ctx, "", string(r.RegistryRef))
if err != nil { if err != nil {
return "", "", "", false, fmt.Errorf("failed to get registry request base info: %w", err) return "", "", "", fmt.Errorf("failed to get registry request base info: %w", err)
} }
space, err := c.SpaceFinder.FindByRef(ctx, regInfo.ParentRef) space, err := c.SpaceFinder.FindByRef(ctx, regInfo.ParentRef)
if err != nil { if err != nil {
return "", "", "", false, err return "", "", "", err
} }
session, _ := request.AuthSessionFrom(ctx) session, _ := request.AuthSessionFrom(ctx)
@ -67,7 +67,7 @@ func (c *APIController) FetchArtifactSummary(
session, session,
permissionChecks..., permissionChecks...,
); err != nil { ); err != nil {
return "", "", "", false, err return "", "", "", err
} }
image := string(r.Artifact) image := string(r.Artifact)
@ -75,29 +75,23 @@ func (c *APIController) FetchArtifactSummary(
registry, err := c.RegistryRepository.Get(ctx, regInfo.RegistryID) registry, err := c.RegistryRepository.Get(ctx, regInfo.RegistryID)
if err != nil { if err != nil {
return "", "", "", false, err return "", "", "", err
} }
if registry.PackageType == artifact.PackageTypeDOCKER || registry.PackageType == artifact.PackageTypeHELM { if registry.PackageType == artifact.PackageTypeDOCKER || registry.PackageType == artifact.PackageTypeHELM {
tag, err := c.TagStore.GetTagMetadata(ctx, regInfo.parentID, regInfo.RegistryIdentifier, image, version) tag, err := c.TagStore.GetTagMetadata(ctx, regInfo.parentID, regInfo.RegistryIdentifier, image, version)
if err != nil { if err != nil {
return "", "", "", false, err return "", "", "", err
} }
latestTag, _ := c.TagStore.GetLatestTagName(ctx, regInfo.parentID, regInfo.RegistryIdentifier, image) return image, tag.Name, tag.PackageType, nil
isLatestTag := latestTag == version
return image, tag.Name, tag.PackageType, isLatestTag, nil
} }
artifact, err := c.ArtifactStore.GetArtifactMetadata(ctx, regInfo.parentID, artifact, err := c.ArtifactStore.GetArtifactMetadata(ctx, regInfo.parentID,
regInfo.RegistryIdentifier, image, version) regInfo.RegistryIdentifier, image, version)
if err != nil { if err != nil {
return "", "", "", false, err return "", "", "", err
} }
latestTag, _ := c.ArtifactStore.GetLatestVersionName(ctx, regInfo.parentID, regInfo.RegistryIdentifier, image) return image, artifact.Name, artifact.PackageType, nil
isLatestTag := latestTag == version
return image, artifact.Name, artifact.PackageType, isLatestTag, nil
} }

View File

@ -88,8 +88,6 @@ func (c *APIController) GetAllArtifactVersions(
image, regInfo.sortByField, regInfo.sortByOrder, regInfo.limit, regInfo.offset, regInfo.searchTerm, image, regInfo.sortByField, regInfo.sortByOrder, regInfo.limit, regInfo.offset, regInfo.searchTerm,
) )
latestTag, _ := c.TagStore.GetLatestTagName(ctx, regInfo.parentID, regInfo.RegistryIdentifier, image)
count, _ := c.TagStore.CountAllTagsByRepoAndImage( count, _ := c.TagStore.CountAllTagsByRepoAndImage(
ctx, regInfo.parentID, regInfo.RegistryIdentifier, ctx, regInfo.parentID, regInfo.RegistryIdentifier,
image, regInfo.searchTerm, image, regInfo.searchTerm,
@ -105,7 +103,7 @@ func (c *APIController) GetAllArtifactVersions(
return artifact.GetAllArtifactVersions200JSONResponse{ return artifact.GetAllArtifactVersions200JSONResponse{
ListArtifactVersionResponseJSONResponse: *GetAllArtifactVersionResponse( ListArtifactVersionResponseJSONResponse: *GetAllArtifactVersionResponse(
ctx, tags, latestTag, image, count, regInfo.pageNumber, regInfo.limit, ctx, tags, image, count, regInfo.pageNumber, regInfo.limit,
c.URLProvider.RegistryURL(ctx, regInfo.RootIdentifier, regInfo.RegistryIdentifier), c.URLProvider.RegistryURL(ctx, regInfo.RootIdentifier, regInfo.RegistryIdentifier),
), ),
}, nil }, nil
@ -118,8 +116,6 @@ func (c *APIController) GetAllArtifactVersions(
return throw500Error(err) return throw500Error(err)
} }
latestVersion, _ := c.ArtifactStore.GetLatestVersionName(ctx, regInfo.parentID, regInfo.RegistryIdentifier, image)
cnt, _ := c.ArtifactStore.CountAllVersionsByRepoAndImage( cnt, _ := c.ArtifactStore.CountAllVersionsByRepoAndImage(
ctx, regInfo.parentID, regInfo.RegistryIdentifier, ctx, regInfo.parentID, regInfo.RegistryIdentifier,
image, regInfo.searchTerm, image, regInfo.searchTerm,
@ -127,7 +123,7 @@ func (c *APIController) GetAllArtifactVersions(
return artifact.GetAllArtifactVersions200JSONResponse{ return artifact.GetAllArtifactVersions200JSONResponse{
ListArtifactVersionResponseJSONResponse: *GetNonOCIAllArtifactVersionResponse( ListArtifactVersionResponseJSONResponse: *GetNonOCIAllArtifactVersionResponse(
ctx, metadata, latestVersion, image, cnt, regInfo.pageNumber, regInfo.limit, ctx, metadata, image, cnt, regInfo.pageNumber, regInfo.limit,
c.URLProvider.RegistryURL(ctx, regInfo.RootIdentifier, regInfo.RegistryIdentifier), c.URLProvider.RegistryURL(ctx, regInfo.RootIdentifier, regInfo.RegistryIdentifier),
), ),
}, nil }, nil

View File

@ -1672,8 +1672,6 @@ components:
fileCount: fileCount:
type: integer type: integer
format: int64 format: int64
islatestVersion:
type: boolean
lastModified: lastModified:
type: string type: string
packageType: packageType:
@ -1916,8 +1914,6 @@ components:
type: string type: string
modifiedAt: modifiedAt:
type: string type: string
isLatestVersion:
type: boolean
required: required:
- imageName - imageName
- version - version
@ -1971,8 +1967,6 @@ components:
type: string type: string
modifiedAt: modifiedAt:
type: string type: string
isLatestVersion:
type: boolean
required: required:
- imageName - imageName
- version - version
@ -2011,8 +2005,6 @@ components:
type: string type: string
packageType: packageType:
$ref: "#/components/schemas/PackageType" $ref: "#/components/schemas/PackageType"
isLatestVersion:
type: boolean
required: required:
- imageName - imageName
- version - version
@ -2070,8 +2062,6 @@ components:
type: string type: string
version: version:
type: string type: string
isLatestVersion:
type: boolean
manifests: manifests:
type: array type: array
items: items:

View File

@ -1,6 +1,6 @@
// Package artifact provides primitives to interact with the openapi HTTP API. // Package artifact provides primitives to interact with the openapi HTTP API.
// //
// Code generated by github.com/deepmap/oapi-codegen version v1.16.3 DO NOT EDIT. // Code generated by github.com/deepmap/oapi-codegen/v2 version v2.1.0 DO NOT EDIT.
package artifact package artifact
import ( import (
@ -381,7 +381,7 @@ func (siw *ServerInterfaceWrapper) DeleteRegistry(w http.ResponseWriter, r *http
// ------------- Path parameter "registry_ref" ------------- // ------------- Path parameter "registry_ref" -------------
var registryRef RegistryRefPathParam var registryRef RegistryRefPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "registry_ref", runtime.ParamLocationPath, chi.URLParam(r, "registry_ref"), &registryRef) err = runtime.BindStyledParameterWithOptions("simple", "registry_ref", chi.URLParam(r, "registry_ref"), &registryRef, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err})
return return
@ -407,7 +407,7 @@ func (siw *ServerInterfaceWrapper) GetRegistry(w http.ResponseWriter, r *http.Re
// ------------- Path parameter "registry_ref" ------------- // ------------- Path parameter "registry_ref" -------------
var registryRef RegistryRefPathParam var registryRef RegistryRefPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "registry_ref", runtime.ParamLocationPath, chi.URLParam(r, "registry_ref"), &registryRef) err = runtime.BindStyledParameterWithOptions("simple", "registry_ref", chi.URLParam(r, "registry_ref"), &registryRef, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err})
return return
@ -433,7 +433,7 @@ func (siw *ServerInterfaceWrapper) ModifyRegistry(w http.ResponseWriter, r *http
// ------------- Path parameter "registry_ref" ------------- // ------------- Path parameter "registry_ref" -------------
var registryRef RegistryRefPathParam var registryRef RegistryRefPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "registry_ref", runtime.ParamLocationPath, chi.URLParam(r, "registry_ref"), &registryRef) err = runtime.BindStyledParameterWithOptions("simple", "registry_ref", chi.URLParam(r, "registry_ref"), &registryRef, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err})
return return
@ -459,7 +459,7 @@ func (siw *ServerInterfaceWrapper) ListArtifactLabels(w http.ResponseWriter, r *
// ------------- Path parameter "registry_ref" ------------- // ------------- Path parameter "registry_ref" -------------
var registryRef RegistryRefPathParam var registryRef RegistryRefPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "registry_ref", runtime.ParamLocationPath, chi.URLParam(r, "registry_ref"), &registryRef) err = runtime.BindStyledParameterWithOptions("simple", "registry_ref", chi.URLParam(r, "registry_ref"), &registryRef, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err})
return return
@ -512,7 +512,7 @@ func (siw *ServerInterfaceWrapper) GetArtifactStatsForRegistry(w http.ResponseWr
// ------------- Path parameter "registry_ref" ------------- // ------------- Path parameter "registry_ref" -------------
var registryRef RegistryRefPathParam var registryRef RegistryRefPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "registry_ref", runtime.ParamLocationPath, chi.URLParam(r, "registry_ref"), &registryRef) err = runtime.BindStyledParameterWithOptions("simple", "registry_ref", chi.URLParam(r, "registry_ref"), &registryRef, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err})
return return
@ -557,7 +557,7 @@ func (siw *ServerInterfaceWrapper) DeleteArtifact(w http.ResponseWriter, r *http
// ------------- Path parameter "registry_ref" ------------- // ------------- Path parameter "registry_ref" -------------
var registryRef RegistryRefPathParam var registryRef RegistryRefPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "registry_ref", runtime.ParamLocationPath, chi.URLParam(r, "registry_ref"), &registryRef) err = runtime.BindStyledParameterWithOptions("simple", "registry_ref", chi.URLParam(r, "registry_ref"), &registryRef, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err})
return return
@ -566,7 +566,7 @@ func (siw *ServerInterfaceWrapper) DeleteArtifact(w http.ResponseWriter, r *http
// ------------- Path parameter "artifact" ------------- // ------------- Path parameter "artifact" -------------
var artifact ArtifactPathParam var artifact ArtifactPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "artifact", runtime.ParamLocationPath, chi.URLParam(r, "artifact"), &artifact) err = runtime.BindStyledParameterWithOptions("simple", "artifact", chi.URLParam(r, "artifact"), &artifact, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "artifact", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "artifact", Err: err})
return return
@ -592,7 +592,7 @@ func (siw *ServerInterfaceWrapper) UpdateArtifactLabels(w http.ResponseWriter, r
// ------------- Path parameter "registry_ref" ------------- // ------------- Path parameter "registry_ref" -------------
var registryRef RegistryRefPathParam var registryRef RegistryRefPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "registry_ref", runtime.ParamLocationPath, chi.URLParam(r, "registry_ref"), &registryRef) err = runtime.BindStyledParameterWithOptions("simple", "registry_ref", chi.URLParam(r, "registry_ref"), &registryRef, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err})
return return
@ -601,7 +601,7 @@ func (siw *ServerInterfaceWrapper) UpdateArtifactLabels(w http.ResponseWriter, r
// ------------- Path parameter "artifact" ------------- // ------------- Path parameter "artifact" -------------
var artifact ArtifactPathParam var artifact ArtifactPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "artifact", runtime.ParamLocationPath, chi.URLParam(r, "artifact"), &artifact) err = runtime.BindStyledParameterWithOptions("simple", "artifact", chi.URLParam(r, "artifact"), &artifact, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "artifact", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "artifact", Err: err})
return return
@ -627,7 +627,7 @@ func (siw *ServerInterfaceWrapper) GetArtifactStats(w http.ResponseWriter, r *ht
// ------------- Path parameter "registry_ref" ------------- // ------------- Path parameter "registry_ref" -------------
var registryRef RegistryRefPathParam var registryRef RegistryRefPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "registry_ref", runtime.ParamLocationPath, chi.URLParam(r, "registry_ref"), &registryRef) err = runtime.BindStyledParameterWithOptions("simple", "registry_ref", chi.URLParam(r, "registry_ref"), &registryRef, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err})
return return
@ -636,7 +636,7 @@ func (siw *ServerInterfaceWrapper) GetArtifactStats(w http.ResponseWriter, r *ht
// ------------- Path parameter "artifact" ------------- // ------------- Path parameter "artifact" -------------
var artifact ArtifactPathParam var artifact ArtifactPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "artifact", runtime.ParamLocationPath, chi.URLParam(r, "artifact"), &artifact) err = runtime.BindStyledParameterWithOptions("simple", "artifact", chi.URLParam(r, "artifact"), &artifact, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "artifact", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "artifact", Err: err})
return return
@ -681,7 +681,7 @@ func (siw *ServerInterfaceWrapper) GetArtifactSummary(w http.ResponseWriter, r *
// ------------- Path parameter "registry_ref" ------------- // ------------- Path parameter "registry_ref" -------------
var registryRef RegistryRefPathParam var registryRef RegistryRefPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "registry_ref", runtime.ParamLocationPath, chi.URLParam(r, "registry_ref"), &registryRef) err = runtime.BindStyledParameterWithOptions("simple", "registry_ref", chi.URLParam(r, "registry_ref"), &registryRef, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err})
return return
@ -690,7 +690,7 @@ func (siw *ServerInterfaceWrapper) GetArtifactSummary(w http.ResponseWriter, r *
// ------------- Path parameter "artifact" ------------- // ------------- Path parameter "artifact" -------------
var artifact ArtifactPathParam var artifact ArtifactPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "artifact", runtime.ParamLocationPath, chi.URLParam(r, "artifact"), &artifact) err = runtime.BindStyledParameterWithOptions("simple", "artifact", chi.URLParam(r, "artifact"), &artifact, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "artifact", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "artifact", Err: err})
return return
@ -716,7 +716,7 @@ func (siw *ServerInterfaceWrapper) DeleteArtifactVersion(w http.ResponseWriter,
// ------------- Path parameter "registry_ref" ------------- // ------------- Path parameter "registry_ref" -------------
var registryRef RegistryRefPathParam var registryRef RegistryRefPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "registry_ref", runtime.ParamLocationPath, chi.URLParam(r, "registry_ref"), &registryRef) err = runtime.BindStyledParameterWithOptions("simple", "registry_ref", chi.URLParam(r, "registry_ref"), &registryRef, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err})
return return
@ -725,7 +725,7 @@ func (siw *ServerInterfaceWrapper) DeleteArtifactVersion(w http.ResponseWriter,
// ------------- Path parameter "artifact" ------------- // ------------- Path parameter "artifact" -------------
var artifact ArtifactPathParam var artifact ArtifactPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "artifact", runtime.ParamLocationPath, chi.URLParam(r, "artifact"), &artifact) err = runtime.BindStyledParameterWithOptions("simple", "artifact", chi.URLParam(r, "artifact"), &artifact, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "artifact", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "artifact", Err: err})
return return
@ -734,7 +734,7 @@ func (siw *ServerInterfaceWrapper) DeleteArtifactVersion(w http.ResponseWriter,
// ------------- Path parameter "version" ------------- // ------------- Path parameter "version" -------------
var version VersionPathParam var version VersionPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "version", runtime.ParamLocationPath, chi.URLParam(r, "version"), &version) err = runtime.BindStyledParameterWithOptions("simple", "version", chi.URLParam(r, "version"), &version, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "version", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "version", Err: err})
return return
@ -760,7 +760,7 @@ func (siw *ServerInterfaceWrapper) GetArtifactDetails(w http.ResponseWriter, r *
// ------------- Path parameter "registry_ref" ------------- // ------------- Path parameter "registry_ref" -------------
var registryRef RegistryRefPathParam var registryRef RegistryRefPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "registry_ref", runtime.ParamLocationPath, chi.URLParam(r, "registry_ref"), &registryRef) err = runtime.BindStyledParameterWithOptions("simple", "registry_ref", chi.URLParam(r, "registry_ref"), &registryRef, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err})
return return
@ -769,7 +769,7 @@ func (siw *ServerInterfaceWrapper) GetArtifactDetails(w http.ResponseWriter, r *
// ------------- Path parameter "artifact" ------------- // ------------- Path parameter "artifact" -------------
var artifact ArtifactPathParam var artifact ArtifactPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "artifact", runtime.ParamLocationPath, chi.URLParam(r, "artifact"), &artifact) err = runtime.BindStyledParameterWithOptions("simple", "artifact", chi.URLParam(r, "artifact"), &artifact, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "artifact", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "artifact", Err: err})
return return
@ -778,7 +778,7 @@ func (siw *ServerInterfaceWrapper) GetArtifactDetails(w http.ResponseWriter, r *
// ------------- Path parameter "version" ------------- // ------------- Path parameter "version" -------------
var version VersionPathParam var version VersionPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "version", runtime.ParamLocationPath, chi.URLParam(r, "version"), &version) err = runtime.BindStyledParameterWithOptions("simple", "version", chi.URLParam(r, "version"), &version, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "version", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "version", Err: err})
return return
@ -815,7 +815,7 @@ func (siw *ServerInterfaceWrapper) GetDockerArtifactDetails(w http.ResponseWrite
// ------------- Path parameter "registry_ref" ------------- // ------------- Path parameter "registry_ref" -------------
var registryRef RegistryRefPathParam var registryRef RegistryRefPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "registry_ref", runtime.ParamLocationPath, chi.URLParam(r, "registry_ref"), &registryRef) err = runtime.BindStyledParameterWithOptions("simple", "registry_ref", chi.URLParam(r, "registry_ref"), &registryRef, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err})
return return
@ -824,7 +824,7 @@ func (siw *ServerInterfaceWrapper) GetDockerArtifactDetails(w http.ResponseWrite
// ------------- Path parameter "artifact" ------------- // ------------- Path parameter "artifact" -------------
var artifact ArtifactPathParam var artifact ArtifactPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "artifact", runtime.ParamLocationPath, chi.URLParam(r, "artifact"), &artifact) err = runtime.BindStyledParameterWithOptions("simple", "artifact", chi.URLParam(r, "artifact"), &artifact, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "artifact", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "artifact", Err: err})
return return
@ -833,7 +833,7 @@ func (siw *ServerInterfaceWrapper) GetDockerArtifactDetails(w http.ResponseWrite
// ------------- Path parameter "version" ------------- // ------------- Path parameter "version" -------------
var version VersionPathParam var version VersionPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "version", runtime.ParamLocationPath, chi.URLParam(r, "version"), &version) err = runtime.BindStyledParameterWithOptions("simple", "version", chi.URLParam(r, "version"), &version, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "version", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "version", Err: err})
return return
@ -877,7 +877,7 @@ func (siw *ServerInterfaceWrapper) GetDockerArtifactLayers(w http.ResponseWriter
// ------------- Path parameter "registry_ref" ------------- // ------------- Path parameter "registry_ref" -------------
var registryRef RegistryRefPathParam var registryRef RegistryRefPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "registry_ref", runtime.ParamLocationPath, chi.URLParam(r, "registry_ref"), &registryRef) err = runtime.BindStyledParameterWithOptions("simple", "registry_ref", chi.URLParam(r, "registry_ref"), &registryRef, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err})
return return
@ -886,7 +886,7 @@ func (siw *ServerInterfaceWrapper) GetDockerArtifactLayers(w http.ResponseWriter
// ------------- Path parameter "artifact" ------------- // ------------- Path parameter "artifact" -------------
var artifact ArtifactPathParam var artifact ArtifactPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "artifact", runtime.ParamLocationPath, chi.URLParam(r, "artifact"), &artifact) err = runtime.BindStyledParameterWithOptions("simple", "artifact", chi.URLParam(r, "artifact"), &artifact, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "artifact", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "artifact", Err: err})
return return
@ -895,7 +895,7 @@ func (siw *ServerInterfaceWrapper) GetDockerArtifactLayers(w http.ResponseWriter
// ------------- Path parameter "version" ------------- // ------------- Path parameter "version" -------------
var version VersionPathParam var version VersionPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "version", runtime.ParamLocationPath, chi.URLParam(r, "version"), &version) err = runtime.BindStyledParameterWithOptions("simple", "version", chi.URLParam(r, "version"), &version, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "version", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "version", Err: err})
return return
@ -939,7 +939,7 @@ func (siw *ServerInterfaceWrapper) GetDockerArtifactManifest(w http.ResponseWrit
// ------------- Path parameter "registry_ref" ------------- // ------------- Path parameter "registry_ref" -------------
var registryRef RegistryRefPathParam var registryRef RegistryRefPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "registry_ref", runtime.ParamLocationPath, chi.URLParam(r, "registry_ref"), &registryRef) err = runtime.BindStyledParameterWithOptions("simple", "registry_ref", chi.URLParam(r, "registry_ref"), &registryRef, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err})
return return
@ -948,7 +948,7 @@ func (siw *ServerInterfaceWrapper) GetDockerArtifactManifest(w http.ResponseWrit
// ------------- Path parameter "artifact" ------------- // ------------- Path parameter "artifact" -------------
var artifact ArtifactPathParam var artifact ArtifactPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "artifact", runtime.ParamLocationPath, chi.URLParam(r, "artifact"), &artifact) err = runtime.BindStyledParameterWithOptions("simple", "artifact", chi.URLParam(r, "artifact"), &artifact, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "artifact", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "artifact", Err: err})
return return
@ -957,7 +957,7 @@ func (siw *ServerInterfaceWrapper) GetDockerArtifactManifest(w http.ResponseWrit
// ------------- Path parameter "version" ------------- // ------------- Path parameter "version" -------------
var version VersionPathParam var version VersionPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "version", runtime.ParamLocationPath, chi.URLParam(r, "version"), &version) err = runtime.BindStyledParameterWithOptions("simple", "version", chi.URLParam(r, "version"), &version, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "version", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "version", Err: err})
return return
@ -1001,7 +1001,7 @@ func (siw *ServerInterfaceWrapper) GetDockerArtifactManifests(w http.ResponseWri
// ------------- Path parameter "registry_ref" ------------- // ------------- Path parameter "registry_ref" -------------
var registryRef RegistryRefPathParam var registryRef RegistryRefPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "registry_ref", runtime.ParamLocationPath, chi.URLParam(r, "registry_ref"), &registryRef) err = runtime.BindStyledParameterWithOptions("simple", "registry_ref", chi.URLParam(r, "registry_ref"), &registryRef, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err})
return return
@ -1010,7 +1010,7 @@ func (siw *ServerInterfaceWrapper) GetDockerArtifactManifests(w http.ResponseWri
// ------------- Path parameter "artifact" ------------- // ------------- Path parameter "artifact" -------------
var artifact ArtifactPathParam var artifact ArtifactPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "artifact", runtime.ParamLocationPath, chi.URLParam(r, "artifact"), &artifact) err = runtime.BindStyledParameterWithOptions("simple", "artifact", chi.URLParam(r, "artifact"), &artifact, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "artifact", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "artifact", Err: err})
return return
@ -1019,7 +1019,7 @@ func (siw *ServerInterfaceWrapper) GetDockerArtifactManifests(w http.ResponseWri
// ------------- Path parameter "version" ------------- // ------------- Path parameter "version" -------------
var version VersionPathParam var version VersionPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "version", runtime.ParamLocationPath, chi.URLParam(r, "version"), &version) err = runtime.BindStyledParameterWithOptions("simple", "version", chi.URLParam(r, "version"), &version, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "version", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "version", Err: err})
return return
@ -1045,7 +1045,7 @@ func (siw *ServerInterfaceWrapper) GetArtifactFiles(w http.ResponseWriter, r *ht
// ------------- Path parameter "registry_ref" ------------- // ------------- Path parameter "registry_ref" -------------
var registryRef RegistryRefPathParam var registryRef RegistryRefPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "registry_ref", runtime.ParamLocationPath, chi.URLParam(r, "registry_ref"), &registryRef) err = runtime.BindStyledParameterWithOptions("simple", "registry_ref", chi.URLParam(r, "registry_ref"), &registryRef, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err})
return return
@ -1054,7 +1054,7 @@ func (siw *ServerInterfaceWrapper) GetArtifactFiles(w http.ResponseWriter, r *ht
// ------------- Path parameter "artifact" ------------- // ------------- Path parameter "artifact" -------------
var artifact ArtifactPathParam var artifact ArtifactPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "artifact", runtime.ParamLocationPath, chi.URLParam(r, "artifact"), &artifact) err = runtime.BindStyledParameterWithOptions("simple", "artifact", chi.URLParam(r, "artifact"), &artifact, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "artifact", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "artifact", Err: err})
return return
@ -1063,7 +1063,7 @@ func (siw *ServerInterfaceWrapper) GetArtifactFiles(w http.ResponseWriter, r *ht
// ------------- Path parameter "version" ------------- // ------------- Path parameter "version" -------------
var version VersionPathParam var version VersionPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "version", runtime.ParamLocationPath, chi.URLParam(r, "version"), &version) err = runtime.BindStyledParameterWithOptions("simple", "version", chi.URLParam(r, "version"), &version, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "version", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "version", Err: err})
return return
@ -1132,7 +1132,7 @@ func (siw *ServerInterfaceWrapper) GetHelmArtifactDetails(w http.ResponseWriter,
// ------------- Path parameter "registry_ref" ------------- // ------------- Path parameter "registry_ref" -------------
var registryRef RegistryRefPathParam var registryRef RegistryRefPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "registry_ref", runtime.ParamLocationPath, chi.URLParam(r, "registry_ref"), &registryRef) err = runtime.BindStyledParameterWithOptions("simple", "registry_ref", chi.URLParam(r, "registry_ref"), &registryRef, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err})
return return
@ -1141,7 +1141,7 @@ func (siw *ServerInterfaceWrapper) GetHelmArtifactDetails(w http.ResponseWriter,
// ------------- Path parameter "artifact" ------------- // ------------- Path parameter "artifact" -------------
var artifact ArtifactPathParam var artifact ArtifactPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "artifact", runtime.ParamLocationPath, chi.URLParam(r, "artifact"), &artifact) err = runtime.BindStyledParameterWithOptions("simple", "artifact", chi.URLParam(r, "artifact"), &artifact, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "artifact", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "artifact", Err: err})
return return
@ -1150,7 +1150,7 @@ func (siw *ServerInterfaceWrapper) GetHelmArtifactDetails(w http.ResponseWriter,
// ------------- Path parameter "version" ------------- // ------------- Path parameter "version" -------------
var version VersionPathParam var version VersionPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "version", runtime.ParamLocationPath, chi.URLParam(r, "version"), &version) err = runtime.BindStyledParameterWithOptions("simple", "version", chi.URLParam(r, "version"), &version, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "version", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "version", Err: err})
return return
@ -1176,7 +1176,7 @@ func (siw *ServerInterfaceWrapper) GetHelmArtifactManifest(w http.ResponseWriter
// ------------- Path parameter "registry_ref" ------------- // ------------- Path parameter "registry_ref" -------------
var registryRef RegistryRefPathParam var registryRef RegistryRefPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "registry_ref", runtime.ParamLocationPath, chi.URLParam(r, "registry_ref"), &registryRef) err = runtime.BindStyledParameterWithOptions("simple", "registry_ref", chi.URLParam(r, "registry_ref"), &registryRef, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err})
return return
@ -1185,7 +1185,7 @@ func (siw *ServerInterfaceWrapper) GetHelmArtifactManifest(w http.ResponseWriter
// ------------- Path parameter "artifact" ------------- // ------------- Path parameter "artifact" -------------
var artifact ArtifactPathParam var artifact ArtifactPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "artifact", runtime.ParamLocationPath, chi.URLParam(r, "artifact"), &artifact) err = runtime.BindStyledParameterWithOptions("simple", "artifact", chi.URLParam(r, "artifact"), &artifact, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "artifact", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "artifact", Err: err})
return return
@ -1194,7 +1194,7 @@ func (siw *ServerInterfaceWrapper) GetHelmArtifactManifest(w http.ResponseWriter
// ------------- Path parameter "version" ------------- // ------------- Path parameter "version" -------------
var version VersionPathParam var version VersionPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "version", runtime.ParamLocationPath, chi.URLParam(r, "version"), &version) err = runtime.BindStyledParameterWithOptions("simple", "version", chi.URLParam(r, "version"), &version, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "version", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "version", Err: err})
return return
@ -1220,7 +1220,7 @@ func (siw *ServerInterfaceWrapper) GetArtifactVersionSummary(w http.ResponseWrit
// ------------- Path parameter "registry_ref" ------------- // ------------- Path parameter "registry_ref" -------------
var registryRef RegistryRefPathParam var registryRef RegistryRefPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "registry_ref", runtime.ParamLocationPath, chi.URLParam(r, "registry_ref"), &registryRef) err = runtime.BindStyledParameterWithOptions("simple", "registry_ref", chi.URLParam(r, "registry_ref"), &registryRef, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err})
return return
@ -1229,7 +1229,7 @@ func (siw *ServerInterfaceWrapper) GetArtifactVersionSummary(w http.ResponseWrit
// ------------- Path parameter "artifact" ------------- // ------------- Path parameter "artifact" -------------
var artifact ArtifactPathParam var artifact ArtifactPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "artifact", runtime.ParamLocationPath, chi.URLParam(r, "artifact"), &artifact) err = runtime.BindStyledParameterWithOptions("simple", "artifact", chi.URLParam(r, "artifact"), &artifact, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "artifact", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "artifact", Err: err})
return return
@ -1238,7 +1238,7 @@ func (siw *ServerInterfaceWrapper) GetArtifactVersionSummary(w http.ResponseWrit
// ------------- Path parameter "version" ------------- // ------------- Path parameter "version" -------------
var version VersionPathParam var version VersionPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "version", runtime.ParamLocationPath, chi.URLParam(r, "version"), &version) err = runtime.BindStyledParameterWithOptions("simple", "version", chi.URLParam(r, "version"), &version, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "version", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "version", Err: err})
return return
@ -1264,7 +1264,7 @@ func (siw *ServerInterfaceWrapper) GetAllArtifactVersions(w http.ResponseWriter,
// ------------- Path parameter "registry_ref" ------------- // ------------- Path parameter "registry_ref" -------------
var registryRef RegistryRefPathParam var registryRef RegistryRefPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "registry_ref", runtime.ParamLocationPath, chi.URLParam(r, "registry_ref"), &registryRef) err = runtime.BindStyledParameterWithOptions("simple", "registry_ref", chi.URLParam(r, "registry_ref"), &registryRef, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err})
return return
@ -1273,7 +1273,7 @@ func (siw *ServerInterfaceWrapper) GetAllArtifactVersions(w http.ResponseWriter,
// ------------- Path parameter "artifact" ------------- // ------------- Path parameter "artifact" -------------
var artifact ArtifactPathParam var artifact ArtifactPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "artifact", runtime.ParamLocationPath, chi.URLParam(r, "artifact"), &artifact) err = runtime.BindStyledParameterWithOptions("simple", "artifact", chi.URLParam(r, "artifact"), &artifact, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "artifact", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "artifact", Err: err})
return return
@ -1342,7 +1342,7 @@ func (siw *ServerInterfaceWrapper) GetAllArtifactsByRegistry(w http.ResponseWrit
// ------------- Path parameter "registry_ref" ------------- // ------------- Path parameter "registry_ref" -------------
var registryRef RegistryRefPathParam var registryRef RegistryRefPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "registry_ref", runtime.ParamLocationPath, chi.URLParam(r, "registry_ref"), &registryRef) err = runtime.BindStyledParameterWithOptions("simple", "registry_ref", chi.URLParam(r, "registry_ref"), &registryRef, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err})
return return
@ -1419,7 +1419,7 @@ func (siw *ServerInterfaceWrapper) GetClientSetupDetails(w http.ResponseWriter,
// ------------- Path parameter "registry_ref" ------------- // ------------- Path parameter "registry_ref" -------------
var registryRef RegistryRefPathParam var registryRef RegistryRefPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "registry_ref", runtime.ParamLocationPath, chi.URLParam(r, "registry_ref"), &registryRef) err = runtime.BindStyledParameterWithOptions("simple", "registry_ref", chi.URLParam(r, "registry_ref"), &registryRef, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err})
return return
@ -1464,7 +1464,7 @@ func (siw *ServerInterfaceWrapper) ListWebhooks(w http.ResponseWriter, r *http.R
// ------------- Path parameter "registry_ref" ------------- // ------------- Path parameter "registry_ref" -------------
var registryRef RegistryRefPathParam var registryRef RegistryRefPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "registry_ref", runtime.ParamLocationPath, chi.URLParam(r, "registry_ref"), &registryRef) err = runtime.BindStyledParameterWithOptions("simple", "registry_ref", chi.URLParam(r, "registry_ref"), &registryRef, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err})
return return
@ -1533,7 +1533,7 @@ func (siw *ServerInterfaceWrapper) CreateWebhook(w http.ResponseWriter, r *http.
// ------------- Path parameter "registry_ref" ------------- // ------------- Path parameter "registry_ref" -------------
var registryRef RegistryRefPathParam var registryRef RegistryRefPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "registry_ref", runtime.ParamLocationPath, chi.URLParam(r, "registry_ref"), &registryRef) err = runtime.BindStyledParameterWithOptions("simple", "registry_ref", chi.URLParam(r, "registry_ref"), &registryRef, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err})
return return
@ -1559,7 +1559,7 @@ func (siw *ServerInterfaceWrapper) DeleteWebhook(w http.ResponseWriter, r *http.
// ------------- Path parameter "registry_ref" ------------- // ------------- Path parameter "registry_ref" -------------
var registryRef RegistryRefPathParam var registryRef RegistryRefPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "registry_ref", runtime.ParamLocationPath, chi.URLParam(r, "registry_ref"), &registryRef) err = runtime.BindStyledParameterWithOptions("simple", "registry_ref", chi.URLParam(r, "registry_ref"), &registryRef, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err})
return return
@ -1568,7 +1568,7 @@ func (siw *ServerInterfaceWrapper) DeleteWebhook(w http.ResponseWriter, r *http.
// ------------- Path parameter "webhook_identifier" ------------- // ------------- Path parameter "webhook_identifier" -------------
var webhookIdentifier WebhookIdentifierPathParam var webhookIdentifier WebhookIdentifierPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "webhook_identifier", runtime.ParamLocationPath, chi.URLParam(r, "webhook_identifier"), &webhookIdentifier) err = runtime.BindStyledParameterWithOptions("simple", "webhook_identifier", chi.URLParam(r, "webhook_identifier"), &webhookIdentifier, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "webhook_identifier", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "webhook_identifier", Err: err})
return return
@ -1594,7 +1594,7 @@ func (siw *ServerInterfaceWrapper) GetWebhook(w http.ResponseWriter, r *http.Req
// ------------- Path parameter "registry_ref" ------------- // ------------- Path parameter "registry_ref" -------------
var registryRef RegistryRefPathParam var registryRef RegistryRefPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "registry_ref", runtime.ParamLocationPath, chi.URLParam(r, "registry_ref"), &registryRef) err = runtime.BindStyledParameterWithOptions("simple", "registry_ref", chi.URLParam(r, "registry_ref"), &registryRef, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err})
return return
@ -1603,7 +1603,7 @@ func (siw *ServerInterfaceWrapper) GetWebhook(w http.ResponseWriter, r *http.Req
// ------------- Path parameter "webhook_identifier" ------------- // ------------- Path parameter "webhook_identifier" -------------
var webhookIdentifier WebhookIdentifierPathParam var webhookIdentifier WebhookIdentifierPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "webhook_identifier", runtime.ParamLocationPath, chi.URLParam(r, "webhook_identifier"), &webhookIdentifier) err = runtime.BindStyledParameterWithOptions("simple", "webhook_identifier", chi.URLParam(r, "webhook_identifier"), &webhookIdentifier, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "webhook_identifier", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "webhook_identifier", Err: err})
return return
@ -1629,7 +1629,7 @@ func (siw *ServerInterfaceWrapper) UpdateWebhook(w http.ResponseWriter, r *http.
// ------------- Path parameter "registry_ref" ------------- // ------------- Path parameter "registry_ref" -------------
var registryRef RegistryRefPathParam var registryRef RegistryRefPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "registry_ref", runtime.ParamLocationPath, chi.URLParam(r, "registry_ref"), &registryRef) err = runtime.BindStyledParameterWithOptions("simple", "registry_ref", chi.URLParam(r, "registry_ref"), &registryRef, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err})
return return
@ -1638,7 +1638,7 @@ func (siw *ServerInterfaceWrapper) UpdateWebhook(w http.ResponseWriter, r *http.
// ------------- Path parameter "webhook_identifier" ------------- // ------------- Path parameter "webhook_identifier" -------------
var webhookIdentifier WebhookIdentifierPathParam var webhookIdentifier WebhookIdentifierPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "webhook_identifier", runtime.ParamLocationPath, chi.URLParam(r, "webhook_identifier"), &webhookIdentifier) err = runtime.BindStyledParameterWithOptions("simple", "webhook_identifier", chi.URLParam(r, "webhook_identifier"), &webhookIdentifier, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "webhook_identifier", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "webhook_identifier", Err: err})
return return
@ -1664,7 +1664,7 @@ func (siw *ServerInterfaceWrapper) ListWebhookExecutions(w http.ResponseWriter,
// ------------- Path parameter "registry_ref" ------------- // ------------- Path parameter "registry_ref" -------------
var registryRef RegistryRefPathParam var registryRef RegistryRefPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "registry_ref", runtime.ParamLocationPath, chi.URLParam(r, "registry_ref"), &registryRef) err = runtime.BindStyledParameterWithOptions("simple", "registry_ref", chi.URLParam(r, "registry_ref"), &registryRef, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err})
return return
@ -1673,7 +1673,7 @@ func (siw *ServerInterfaceWrapper) ListWebhookExecutions(w http.ResponseWriter,
// ------------- Path parameter "webhook_identifier" ------------- // ------------- Path parameter "webhook_identifier" -------------
var webhookIdentifier WebhookIdentifierPathParam var webhookIdentifier WebhookIdentifierPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "webhook_identifier", runtime.ParamLocationPath, chi.URLParam(r, "webhook_identifier"), &webhookIdentifier) err = runtime.BindStyledParameterWithOptions("simple", "webhook_identifier", chi.URLParam(r, "webhook_identifier"), &webhookIdentifier, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "webhook_identifier", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "webhook_identifier", Err: err})
return return
@ -1718,7 +1718,7 @@ func (siw *ServerInterfaceWrapper) GetWebhookExecution(w http.ResponseWriter, r
// ------------- Path parameter "registry_ref" ------------- // ------------- Path parameter "registry_ref" -------------
var registryRef RegistryRefPathParam var registryRef RegistryRefPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "registry_ref", runtime.ParamLocationPath, chi.URLParam(r, "registry_ref"), &registryRef) err = runtime.BindStyledParameterWithOptions("simple", "registry_ref", chi.URLParam(r, "registry_ref"), &registryRef, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err})
return return
@ -1727,7 +1727,7 @@ func (siw *ServerInterfaceWrapper) GetWebhookExecution(w http.ResponseWriter, r
// ------------- Path parameter "webhook_identifier" ------------- // ------------- Path parameter "webhook_identifier" -------------
var webhookIdentifier WebhookIdentifierPathParam var webhookIdentifier WebhookIdentifierPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "webhook_identifier", runtime.ParamLocationPath, chi.URLParam(r, "webhook_identifier"), &webhookIdentifier) err = runtime.BindStyledParameterWithOptions("simple", "webhook_identifier", chi.URLParam(r, "webhook_identifier"), &webhookIdentifier, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "webhook_identifier", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "webhook_identifier", Err: err})
return return
@ -1736,7 +1736,7 @@ func (siw *ServerInterfaceWrapper) GetWebhookExecution(w http.ResponseWriter, r
// ------------- Path parameter "webhook_execution_id" ------------- // ------------- Path parameter "webhook_execution_id" -------------
var webhookExecutionId WebhookExecutionIdPathParam var webhookExecutionId WebhookExecutionIdPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "webhook_execution_id", runtime.ParamLocationPath, chi.URLParam(r, "webhook_execution_id"), &webhookExecutionId) err = runtime.BindStyledParameterWithOptions("simple", "webhook_execution_id", chi.URLParam(r, "webhook_execution_id"), &webhookExecutionId, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "webhook_execution_id", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "webhook_execution_id", Err: err})
return return
@ -1762,7 +1762,7 @@ func (siw *ServerInterfaceWrapper) ReTriggerWebhookExecution(w http.ResponseWrit
// ------------- Path parameter "registry_ref" ------------- // ------------- Path parameter "registry_ref" -------------
var registryRef RegistryRefPathParam var registryRef RegistryRefPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "registry_ref", runtime.ParamLocationPath, chi.URLParam(r, "registry_ref"), &registryRef) err = runtime.BindStyledParameterWithOptions("simple", "registry_ref", chi.URLParam(r, "registry_ref"), &registryRef, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "registry_ref", Err: err})
return return
@ -1771,7 +1771,7 @@ func (siw *ServerInterfaceWrapper) ReTriggerWebhookExecution(w http.ResponseWrit
// ------------- Path parameter "webhook_identifier" ------------- // ------------- Path parameter "webhook_identifier" -------------
var webhookIdentifier WebhookIdentifierPathParam var webhookIdentifier WebhookIdentifierPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "webhook_identifier", runtime.ParamLocationPath, chi.URLParam(r, "webhook_identifier"), &webhookIdentifier) err = runtime.BindStyledParameterWithOptions("simple", "webhook_identifier", chi.URLParam(r, "webhook_identifier"), &webhookIdentifier, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "webhook_identifier", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "webhook_identifier", Err: err})
return return
@ -1780,7 +1780,7 @@ func (siw *ServerInterfaceWrapper) ReTriggerWebhookExecution(w http.ResponseWrit
// ------------- Path parameter "webhook_execution_id" ------------- // ------------- Path parameter "webhook_execution_id" -------------
var webhookExecutionId WebhookExecutionIdPathParam var webhookExecutionId WebhookExecutionIdPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "webhook_execution_id", runtime.ParamLocationPath, chi.URLParam(r, "webhook_execution_id"), &webhookExecutionId) err = runtime.BindStyledParameterWithOptions("simple", "webhook_execution_id", chi.URLParam(r, "webhook_execution_id"), &webhookExecutionId, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "webhook_execution_id", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "webhook_execution_id", Err: err})
return return
@ -1806,7 +1806,7 @@ func (siw *ServerInterfaceWrapper) GetArtifactStatsForSpace(w http.ResponseWrite
// ------------- Path parameter "space_ref" ------------- // ------------- Path parameter "space_ref" -------------
var spaceRef SpaceRefPathParam var spaceRef SpaceRefPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "space_ref", runtime.ParamLocationPath, chi.URLParam(r, "space_ref"), &spaceRef) err = runtime.BindStyledParameterWithOptions("simple", "space_ref", chi.URLParam(r, "space_ref"), &spaceRef, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "space_ref", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "space_ref", Err: err})
return return
@ -1851,7 +1851,7 @@ func (siw *ServerInterfaceWrapper) GetAllArtifacts(w http.ResponseWriter, r *htt
// ------------- Path parameter "space_ref" ------------- // ------------- Path parameter "space_ref" -------------
var spaceRef SpaceRefPathParam var spaceRef SpaceRefPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "space_ref", runtime.ParamLocationPath, chi.URLParam(r, "space_ref"), &spaceRef) err = runtime.BindStyledParameterWithOptions("simple", "space_ref", chi.URLParam(r, "space_ref"), &spaceRef, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "space_ref", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "space_ref", Err: err})
return return
@ -1944,7 +1944,7 @@ func (siw *ServerInterfaceWrapper) GetAllRegistries(w http.ResponseWriter, r *ht
// ------------- Path parameter "space_ref" ------------- // ------------- Path parameter "space_ref" -------------
var spaceRef SpaceRefPathParam var spaceRef SpaceRefPathParam
err = runtime.BindStyledParameterWithLocation("simple", false, "space_ref", runtime.ParamLocationPath, chi.URLParam(r, "space_ref"), &spaceRef) err = runtime.BindStyledParameterWithOptions("simple", "space_ref", chi.URLParam(r, "space_ref"), &spaceRef, runtime.BindStyledParameterOptions{ParamLocation: runtime.ParamLocationPath, Explode: false, Required: true})
if err != nil { if err != nil {
siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "space_ref", Err: err}) siw.ErrorHandlerFunc(w, r, &InvalidParamFormatError{ParamName: "space_ref", Err: err})
return return
@ -5768,96 +5768,96 @@ func (sh *strictHandler) GetAllRegistries(w http.ResponseWriter, r *http.Request
// Base64 encoded, gzipped, json marshaled Swagger object // Base64 encoded, gzipped, json marshaled Swagger object
var swaggerSpec = []string{ var swaggerSpec = []string{
"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",
"lmWvxX2uaC+38deP6/8PAAD//4C6fVFS4wAA", "tv7/AAAA//8STZpMmeIAAA==",
} }
// GetSwagger returns the content of the embedded swagger specification file // GetSwagger returns the content of the embedded swagger specification file

View File

@ -1,6 +1,6 @@
// Package artifact provides primitives to interact with the openapi HTTP API. // Package artifact provides primitives to interact with the openapi HTTP API.
// //
// Code generated by github.com/deepmap/oapi-codegen version v1.16.3 DO NOT EDIT. // Code generated by github.com/deepmap/oapi-codegen/v2 version v2.1.0 DO NOT EDIT.
package artifact package artifact
import ( import (
@ -159,7 +159,6 @@ type ArtifactVersionMetadata struct {
DigestCount *int `json:"digestCount,omitempty"` DigestCount *int `json:"digestCount,omitempty"`
DownloadsCount *int64 `json:"downloadsCount,omitempty"` DownloadsCount *int64 `json:"downloadsCount,omitempty"`
FileCount *int64 `json:"fileCount,omitempty"` FileCount *int64 `json:"fileCount,omitempty"`
IslatestVersion *bool `json:"islatestVersion,omitempty"`
LastModified *string `json:"lastModified,omitempty"` LastModified *string `json:"lastModified,omitempty"`
Name string `json:"name"` Name string `json:"name"`
@ -174,7 +173,6 @@ type ArtifactVersionMetadata struct {
// ArtifactVersionSummary Docker Artifact Version Summary // ArtifactVersionSummary Docker Artifact Version Summary
type ArtifactVersionSummary struct { type ArtifactVersionSummary struct {
ImageName string `json:"imageName"` ImageName string `json:"imageName"`
IsLatestVersion *bool `json:"isLatestVersion,omitempty"`
// PackageType refers to package // PackageType refers to package
PackageType PackageType `json:"packageType"` PackageType PackageType `json:"packageType"`
@ -237,7 +235,6 @@ type DockerArtifactDetail struct {
CreatedAt *string `json:"createdAt,omitempty"` CreatedAt *string `json:"createdAt,omitempty"`
DownloadsCount *int64 `json:"downloadsCount,omitempty"` DownloadsCount *int64 `json:"downloadsCount,omitempty"`
ImageName string `json:"imageName"` ImageName string `json:"imageName"`
IsLatestVersion *bool `json:"isLatestVersion,omitempty"`
ModifiedAt *string `json:"modifiedAt,omitempty"` ModifiedAt *string `json:"modifiedAt,omitempty"`
// PackageType refers to package // PackageType refers to package
@ -284,7 +281,6 @@ type DockerManifestDetails struct {
// DockerManifests Harness Manifests // DockerManifests Harness Manifests
type DockerManifests struct { type DockerManifests struct {
ImageName string `json:"imageName"` ImageName string `json:"imageName"`
IsLatestVersion *bool `json:"isLatestVersion,omitempty"`
Manifests *[]DockerManifestDetails `json:"manifests,omitempty"` Manifests *[]DockerManifestDetails `json:"manifests,omitempty"`
Version string `json:"version"` Version string `json:"version"`
} }
@ -326,7 +322,6 @@ type HelmArtifactDetail struct {
Artifact *string `json:"artifact,omitempty"` Artifact *string `json:"artifact,omitempty"`
CreatedAt *string `json:"createdAt,omitempty"` CreatedAt *string `json:"createdAt,omitempty"`
DownloadsCount *int64 `json:"downloadsCount,omitempty"` DownloadsCount *int64 `json:"downloadsCount,omitempty"`
IsLatestVersion *bool `json:"isLatestVersion,omitempty"`
ModifiedAt *string `json:"modifiedAt,omitempty"` ModifiedAt *string `json:"modifiedAt,omitempty"`
// PackageType refers to package // PackageType refers to package
@ -1261,7 +1256,7 @@ func (t *ArtifactDetail) MergeDockerArtifactDetailConfig(v DockerArtifactDetailC
return err return err
} }
merged, err := runtime.JsonMerge(t.union, b) merged, err := runtime.JSONMerge(t.union, b)
t.union = merged t.union = merged
return err return err
} }
@ -1291,7 +1286,7 @@ func (t *ArtifactDetail) MergeHelmArtifactDetailConfig(v HelmArtifactDetailConfi
return err return err
} }
merged, err := runtime.JsonMerge(t.union, b) merged, err := runtime.JSONMerge(t.union, b)
t.union = merged t.union = merged
return err return err
} }
@ -1321,7 +1316,7 @@ func (t *ArtifactDetail) MergeGenericArtifactDetailConfig(v GenericArtifactDetai
return err return err
} }
merged, err := runtime.JsonMerge(t.union, b) merged, err := runtime.JSONMerge(t.union, b)
t.union = merged t.union = merged
return err return err
} }
@ -1351,7 +1346,7 @@ func (t *ArtifactDetail) MergeMavenArtifactDetailConfig(v MavenArtifactDetailCon
return err return err
} }
merged, err := runtime.JsonMerge(t.union, b) merged, err := runtime.JSONMerge(t.union, b)
t.union = merged t.union = merged
return err return err
} }
@ -1547,7 +1542,7 @@ func (t *ClientSetupSection) MergeClientSetupStepConfig(v ClientSetupStepConfig)
return err return err
} }
merged, err := runtime.JsonMerge(t.union, b) merged, err := runtime.JSONMerge(t.union, b)
t.union = merged t.union = merged
return err return err
} }
@ -1577,7 +1572,7 @@ func (t *ClientSetupSection) MergeTabSetupStepConfig(v TabSetupStepConfig) error
return err return err
} }
merged, err := runtime.JsonMerge(t.union, b) merged, err := runtime.JSONMerge(t.union, b)
t.union = merged t.union = merged
return err return err
} }
@ -1701,7 +1696,7 @@ func (t *RegistryConfig) MergeVirtualConfig(v VirtualConfig) error {
return err return err
} }
merged, err := runtime.JsonMerge(t.union, b) merged, err := runtime.JSONMerge(t.union, b)
t.union = merged t.union = merged
return err return err
} }
@ -1731,7 +1726,7 @@ func (t *RegistryConfig) MergeUpstreamConfig(v UpstreamConfig) error {
return err return err
} }
merged, err := runtime.JsonMerge(t.union, b) merged, err := runtime.JSONMerge(t.union, b)
t.union = merged t.union = merged
return err return err
} }
@ -1823,7 +1818,7 @@ func (t *UpstreamConfig_Auth) MergeUserPassword(v UserPassword) error {
return err return err
} }
merged, err := runtime.JsonMerge(t.union, b) merged, err := runtime.JSONMerge(t.union, b)
t.union = merged t.union = merged
return err return err
} }
@ -1849,7 +1844,7 @@ func (t *UpstreamConfig_Auth) MergeAnonymous(v Anonymous) error {
return err return err
} }
merged, err := runtime.JsonMerge(t.union, b) merged, err := runtime.JSONMerge(t.union, b)
t.union = merged t.union = merged
return err return err
} }
@ -1875,7 +1870,7 @@ func (t *UpstreamConfig_Auth) MergeAccessKeySecretKey(v AccessKeySecretKey) erro
return err return err
} }
merged, err := runtime.JsonMerge(t.union, b) merged, err := runtime.JSONMerge(t.union, b)
t.union = merged t.union = merged
return err return err
} }

View File

@ -293,7 +293,6 @@ func (c *controller) HeadManifest(
func (c *controller) ProxyBlob( func (c *controller) ProxyBlob(
ctx context.Context, art pkg.RegistryInfo, repoKey string, proxy types.UpstreamProxy, ctx context.Context, art pkg.RegistryInfo, repoKey string, proxy types.UpstreamProxy,
) (int64, io.ReadCloser, error) { ) (int64, io.ReadCloser, error) {
rHelper, err := NewRemoteHelper(ctx, c.spaceFinder, c.secretService, repoKey, proxy) rHelper, err := NewRemoteHelper(ctx, c.spaceFinder, c.secretService, repoKey, proxy)
if err != nil { if err != nil {
return 0, nil, err return 0, nil, err

View File

@ -442,10 +442,12 @@ type ArtifactRepository interface {
// Create an Artifact // Create an Artifact
CreateOrUpdate(ctx context.Context, artifact *types.Artifact) error CreateOrUpdate(ctx context.Context, artifact *types.Artifact) error
Count(ctx context.Context) (int64, error) Count(ctx context.Context) (int64, error)
GetAllArtifactsByParentID(ctx context.Context, id int64, GetAllArtifactsByParentID(
ctx context.Context, id int64,
i *[]string, field string, order string, i *[]string, field string, order string,
limit int, offset int, term string, limit int, offset int, term string,
version bool, packageTypes []string) (*[]types.ArtifactMetadata, error) version bool, packageTypes []string,
) (*[]types.ArtifactMetadata, error)
CountAllArtifactsByParentID( CountAllArtifactsByParentID(
ctx context.Context, parentID int64, ctx context.Context, parentID int64,
registryIDs *[]string, search string, latestVersion bool, packageTypes []string, registryIDs *[]string, search string, latestVersion bool, packageTypes []string,
@ -459,17 +461,22 @@ type ArtifactRepository interface {
ctx context.Context, parentID int64, repoKey string, ctx context.Context, parentID int64, repoKey string,
search string, labels []string, search string, labels []string,
) (int64, error) ) (int64, error)
GetLatestArtifactMetadata(ctx context.Context, id int64, identifier string, GetLatestArtifactMetadata(
image string) (*types.ArtifactMetadata, error) ctx context.Context, id int64, identifier string,
GetAllVersionsByRepoAndImage(ctx context.Context, id int64, identifier string, image string, image string,
field string, order string, limit int, offset int, term string) (*[]types.NonOCIArtifactMetadata, error) ) (*types.ArtifactMetadata, error)
GetLatestVersionName(ctx context.Context, id int64, identifier string, image string) (string, error) GetAllVersionsByRepoAndImage(
ctx context.Context, id int64, identifier string, image string,
field string, order string, limit int, offset int, term string,
) (*[]types.NonOCIArtifactMetadata, error)
CountAllVersionsByRepoAndImage( CountAllVersionsByRepoAndImage(
ctx context.Context, parentID int64, ctx context.Context, parentID int64,
repoKey string, image string, search string, repoKey string, image string, search string,
) (int64, error) ) (int64, error)
GetArtifactMetadata(ctx context.Context, id int64, identifier string, GetArtifactMetadata(
image string, version string) (*types.ArtifactMetadata, error) ctx context.Context, id int64, identifier string,
image string, version string,
) (*types.ArtifactMetadata, error)
} }
type DownloadStatRepository interface { type DownloadStatRepository interface {
@ -523,10 +530,12 @@ type NodesRepository interface {
name string, name string,
) (*types.Node, error) ) (*types.Node, error)
FindByPathAndRegistryID(ctx context.Context, registryID int64, path string, FindByPathAndRegistryID(
ctx context.Context, registryID int64, path string,
) (*types.Node, error) ) (*types.Node, error)
CountByPathAndRegistryID(ctx context.Context, registryID int64, path string, CountByPathAndRegistryID(
ctx context.Context, registryID int64, path string,
) (int64, error) ) (int64, error)
// Create a node // Create a node
Create(ctx context.Context, node *types.Node) error Create(ctx context.Context, node *types.Node) error
@ -540,7 +549,8 @@ type NodesRepository interface {
path string, path string,
) (*types.Node, error) ) (*types.Node, error)
GetFilesMetadataByPathAndRegistryID(ctx context.Context, registryID int64, path string, GetFilesMetadataByPathAndRegistryID(
ctx context.Context, registryID int64, path string,
sortByField string, sortByField string,
sortByOrder string, sortByOrder string,
limit int, limit int,

View File

@ -241,7 +241,7 @@ func (a ArtifactDao) GetAllArtifactsByParentID(
if sortByField == downloadCount { if sortByField == downloadCount {
sortField = downloadCount sortField = downloadCount
} }
q = q.OrderBy(sortField + " " + sortByOrder).Limit(uint64(limit)).Offset(uint64(offset)) q = q.OrderBy(sortField + " " + sortByOrder).Limit(uint64(limit)).Offset(uint64(offset)) //nolint:gosec
sql, args, err := q.ToSql() sql, args, err := q.ToSql()
if err != nil { if err != nil {
@ -358,7 +358,7 @@ func (a ArtifactDao) GetAllArtifactsByRepo(
} else if sortByField == imageName { } else if sortByField == imageName {
sortField = name sortField = name
} }
q = q.OrderBy(sortField + " " + sortByOrder).Limit(uint64(limit)).Offset(uint64(offset)) q = q.OrderBy(sortField + " " + sortByOrder).Limit(uint64(limit)).Offset(uint64(offset)) //nolint:gosec
sql, args, err := q.ToSql() sql, args, err := q.ToSql()
if err != nil { if err != nil {
@ -579,7 +579,7 @@ func (a ArtifactDao) GetAllVersionsByRepoAndImage(
} else if sortByField == name { } else if sortByField == name {
sortField = name sortField = name
} }
q = q.OrderBy(sortField + " " + sortByOrder).Limit(uint64(limit)).Offset(uint64(offset)) q = q.OrderBy(sortField + " " + sortByOrder).Limit(uint64(limit)).Offset(uint64(offset)) //nolint:gosec
sql, args, err := q.ToSql() sql, args, err := q.ToSql()
if err != nil { if err != nil {
@ -627,37 +627,6 @@ func (a ArtifactDao) CountAllVersionsByRepoAndImage(
return count, nil return count, nil
} }
func (a ArtifactDao) GetLatestVersionName(
ctx context.Context,
parentID int64,
repoKey string,
imageName string,
) (string, error) {
q := databaseg.Builder.Select("artifact_version as name").
From("artifacts a").
Join("images ON i.image_id = a.artifact_image_id").
Join("registries ON i.image_registry_id = registry_id").
Where(
"registry_parent_id = ? AND registry_name = ? AND i.image_name = ?",
parentID, repoKey, imageName,
).
OrderBy("artifact_updated_at DESC").Limit(1)
sql, args, err := q.ToSql()
if err != nil {
return "", errors.Wrap(err, "Failed to convert query to sql")
}
db := dbtx.GetAccessor(ctx, a.db)
var tag string
err = db.QueryRowContext(ctx, sql, args...).Scan(&tag)
if err != nil {
return tag, databaseg.ProcessSQLErrorf(ctx, err, "Failed executing get tag name query")
}
return tag, nil
}
func (a ArtifactDao) GetArtifactMetadata( func (a ArtifactDao) GetArtifactMetadata(
ctx context.Context, ctx context.Context,
parentID int64, parentID int64,
@ -709,7 +678,8 @@ func (a ArtifactDao) mapToArtifactMetadata(
} }
func (a ArtifactDao) mapToNonOCIMetadata( func (a ArtifactDao) mapToNonOCIMetadata(
dst *nonOCIArtifactMetadataDB) *types.NonOCIArtifactMetadata { dst *nonOCIArtifactMetadataDB,
) *types.NonOCIArtifactMetadata {
var size string var size string
var fileCount int64 var fileCount int64
@ -726,13 +696,13 @@ func (a ArtifactDao) mapToNonOCIMetadata(
PackageType: dst.PackageType, PackageType: dst.PackageType,
Size: size, Size: size,
FileCount: fileCount, FileCount: fileCount,
IsLatestVersion: dst.IsLatestVersion,
ModifiedAt: time.UnixMilli(dst.ModifiedAt), ModifiedAt: time.UnixMilli(dst.ModifiedAt),
} }
} }
func (a ArtifactDao) mapToNonOCIMetadataList( func (a ArtifactDao) mapToNonOCIMetadataList(
dst []*nonOCIArtifactMetadataDB) (*[]types.NonOCIArtifactMetadata, error) { dst []*nonOCIArtifactMetadataDB,
) (*[]types.NonOCIArtifactMetadata, error) {
metadataList := make([]types.NonOCIArtifactMetadata, 0, len(dst)) metadataList := make([]types.NonOCIArtifactMetadata, 0, len(dst))
for _, d := range dst { for _, d := range dst {
metadata := a.mapToNonOCIMetadata(d) metadata := a.mapToNonOCIMetadata(d)
@ -746,7 +716,6 @@ type nonOCIArtifactMetadataDB struct {
Size *string `db:"size"` Size *string `db:"size"`
PackageType artifact.PackageType `db:"package_type"` PackageType artifact.PackageType `db:"package_type"`
FileCount *int64 `db:"file_count"` FileCount *int64 `db:"file_count"`
IsLatestVersion bool `db:"is_latest_version"`
ModifiedAt int64 `db:"modified_at"` ModifiedAt int64 `db:"modified_at"`
DownloadCount int64 `db:"download_count"` DownloadCount int64 `db:"download_count"`
} }

View File

@ -90,7 +90,6 @@ type tagMetadataDB struct {
Size string `db:"size"` Size string `db:"size"`
PackageType artifact.PackageType `db:"package_type"` PackageType artifact.PackageType `db:"package_type"`
DigestCount int `db:"digest_count"` DigestCount int `db:"digest_count"`
IsLatestVersion bool `db:"latest_version"`
ModifiedAt int64 `db:"modified_at"` ModifiedAt int64 `db:"modified_at"`
SchemaVersion int `db:"manifest_schema_version"` SchemaVersion int `db:"manifest_schema_version"`
NonConformant bool `db:"manifest_non_conformant"` NonConformant bool `db:"manifest_non_conformant"`
@ -266,7 +265,7 @@ func (t tagDao) TagsPaginated(
"tag_registry_id = ? AND tag_image_name = ? AND tag_name > ?", "tag_registry_id = ? AND tag_image_name = ? AND tag_name > ?",
repoID, image, filters.LastEntry, repoID, image, filters.LastEntry,
). ).
OrderBy("tag_name").Limit(uint64(filters.MaxEntries)) OrderBy("tag_name").Limit(uint64(filters.MaxEntries)) //nolint:gosec
db := dbtx.GetAccessor(ctx, t.db) db := dbtx.GetAccessor(ctx, t.db)
@ -306,7 +305,7 @@ func (t tagDao) HasTagsAfterName(
filters.PublishedAt, filters.LastEntry, filters.PublishedAt, filters.LastEntry,
) )
} }
stmt = stmt.OrderBy("tag_name").GroupBy("tag_name").Limit(uint64(filters.MaxEntries)) stmt = stmt.OrderBy("tag_name").GroupBy("tag_name").Limit(uint64(filters.MaxEntries)) //nolint:gosec
db := dbtx.GetAccessor(ctx, t.db) db := dbtx.GetAccessor(ctx, t.db)
@ -399,8 +398,10 @@ func (t tagDao) GetAllArtifactsByParentID(
return t.mapToArtifactMetadataList(ctx, dst) return t.mapToArtifactMetadataList(ctx, dst)
} }
func (t tagDao) GetAllArtifactsQueryByParentIDForOCI(parentID int64, latestVersion bool, registryIDs *[]string, func (t tagDao) GetAllArtifactsQueryByParentIDForOCI(
packageTypes []string, search string) sq.SelectBuilder { parentID int64, latestVersion bool, registryIDs *[]string,
packageTypes []string, search string,
) sq.SelectBuilder {
q2 := databaseg.Builder.Select( q2 := databaseg.Builder.Select(
`r.registry_name as repo_name, `r.registry_name as repo_name,
t.tag_image_name as name, t.tag_image_name as name,
@ -453,8 +454,10 @@ func (t tagDao) GetAllArtifactsQueryByParentIDForOCI(parentID int64, latestVersi
return q2 return q2
} }
func (t tagDao) GetAllArtifactOnParentIDQueryForNonOCI(parentID int64, latestVersion bool, registryIDs *[]string, func (t tagDao) GetAllArtifactOnParentIDQueryForNonOCI(
packageTypes []string, search string) sq.SelectBuilder { parentID int64, latestVersion bool, registryIDs *[]string,
packageTypes []string, search string,
) sq.SelectBuilder {
q1 := databaseg.Builder.Select( q1 := databaseg.Builder.Select(
`r.registry_name as repo_name, `r.registry_name as repo_name,
i.image_name as name, i.image_name as name,
@ -900,7 +903,7 @@ func (t tagDao) GetAllArtifactsByRepo(
if sortByField == downloadCount { if sortByField == downloadCount {
sortField = downloadCount sortField = downloadCount
} }
q = q.OrderBy(sortField + " " + sortByOrder).Limit(uint64(limit)).Offset(uint64(offset)) q = q.OrderBy(sortField + " " + sortByOrder).Limit(uint64(limit)).Offset(uint64(offset)) //nolint:gosec
sql, args, err := q.ToSql() sql, args, err := q.ToSql()
if err != nil { if err != nil {
@ -1010,7 +1013,7 @@ func (t tagDao) GetAllTagsByRepoAndImage(
if sortByField == downloadCount { if sortByField == downloadCount {
sortField = downloadCount sortField = downloadCount
} }
q = q.OrderBy(sortField + " " + sortByOrder).Limit(uint64(limit)).Offset(uint64(offset)) q = q.OrderBy(sortField + " " + sortByOrder).Limit(uint64(limit)).Offset(uint64(offset)) //nolint:gosec
sql, args, err := q.ToSql() sql, args, err := q.ToSql()
if err != nil { if err != nil {
@ -1201,7 +1204,6 @@ func (t tagDao) mapToTagMetadata(
Size: dst.Size, Size: dst.Size,
PackageType: dst.PackageType, PackageType: dst.PackageType,
DigestCount: dst.DigestCount, DigestCount: dst.DigestCount,
IsLatestVersion: dst.IsLatestVersion,
ModifiedAt: time.UnixMilli(dst.ModifiedAt), ModifiedAt: time.UnixMilli(dst.ModifiedAt),
SchemaVersion: dst.SchemaVersion, SchemaVersion: dst.SchemaVersion,
NonConformant: dst.NonConformant, NonConformant: dst.NonConformant,

View File

@ -38,7 +38,6 @@ type NonOCIArtifactMetadata struct {
Size string Size string
PackageType artifact.PackageType PackageType artifact.PackageType
FileCount int64 FileCount int64
IsLatestVersion bool
ModifiedAt time.Time ModifiedAt time.Time
DownloadCount int64 DownloadCount int64
} }

View File

@ -50,7 +50,6 @@ type TagMetadata struct {
Size string Size string
PackageType artifact.PackageType PackageType artifact.PackageType
DigestCount int DigestCount int
IsLatestVersion bool
ModifiedAt time.Time ModifiedAt time.Time
SchemaVersion int SchemaVersion int
NonConformant bool NonConformant bool