Documentation
¶
Index ¶
- Constants
- Variables
- func AddImageHandler(ctx *gin.Context)
- func AddTagToImage(ctx *gin.Context)
- func DeleteRichImageHandler(ctx *gin.Context)
- func DeleteTagToImage(ctx *gin.Context)
- func GeneratePreSignUpload(ctx *gin.Context)
- func GenereateToken(ctx *gin.Context)
- func GetAllTags(ctx *gin.Context)
- func GetImagesHandler(ctx *gin.Context)
- func GetRandomImageHandler(ctx *gin.Context)
- func HttpAuthMiddleware() gin.HandlerFunc
- func I18nTagsHandler(ctx *gin.Context)
- func NewICCServer() icc.ICCServer
- type AddImageRequest
- type GeneratePreSignRequest
- type GetImageResponse
- type GetImagesRequest
- type ICCServer
- type ImageTagRequest
- type Tag
- type UniformResponse
Constants ¶
View Source
const ( StatusOk = 0 StatusBindingError = 1 StatusDBError = 2 StatusNoImageFoundError = 3 StatusNotAuthError = 4 StatusInternalError = 5 StatusS3Error = 6 )
Variables ¶
View Source
var ( ErrAuthHeaderNotFound = errors.New("auth header not found") ErrPermissionDenied = errors.New("permission denied") )
Functions ¶
func AddImageHandler ¶
func AddTagToImage ¶
func DeleteRichImageHandler ¶ added in v0.1.2
func DeleteTagToImage ¶
func GeneratePreSignUpload ¶
func GenereateToken ¶
func GetAllTags ¶
func GetImagesHandler ¶
func GetRandomImageHandler ¶ added in v0.1.2
func HttpAuthMiddleware ¶
func HttpAuthMiddleware() gin.HandlerFunc
func I18nTagsHandler ¶ added in v0.2.0
func NewICCServer ¶
Types ¶
type AddImageRequest ¶
type GeneratePreSignRequest ¶
type GetImageResponse ¶
type GetImagesRequest ¶
type ICCServer ¶
type ICCServer struct {
icc.UnimplementedICCServer
}
type ImageTagRequest ¶
type UniformResponse ¶
Click to show internal directories.
Click to hide internal directories.