Versions in this module Expand all Collapse all v0 v0.19.4 May 24, 2023 Changes in this version + const ManifestFilename + const UploadVersion + var ErrContainerBlobNotExist = util.NewNotExistErrorf("container blob does not exist") + func GetContainerBlob(ctx context.Context, opts *BlobSearchOptions) (*packages.PackageFileDescriptor, error) + func GetContainerBlobs(ctx context.Context, opts *BlobSearchOptions) ([]*packages.PackageFileDescriptor, error) + func GetImageTags(ctx context.Context, ownerID int64, image string, n int, last string) ([]string, error) + func GetManifestVersions(ctx context.Context, opts *BlobSearchOptions) ([]*packages.PackageVersion, error) + func GetRepositories(ctx context.Context, actor *user_model.User, n int, last string) ([]string, error) + func SearchExpiredUploadedBlobs(ctx context.Context, olderThan time.Duration) ([]*packages.PackageFile, error) + func SearchImageTags(ctx context.Context, opts *ImageTagsSearchOptions) ([]*packages.PackageVersion, int64, error) + type BlobSearchOptions struct + Digest string + Image string + IsManifest bool + OwnerID int64 + Repository string + Tag string + type ImageTagsSearchOptions struct + IsTagged bool + PackageID int64 + Query string + Sort packages.VersionSort