Versions in this module Expand all Collapse all v1 v1.0.1 May 27, 2025 Changes in this version + func AttachApiClient(client remote.Client) gin.HandlerFunc + func AttachRequestID() gin.HandlerFunc + func AttachServerManager(m *server.Manager) gin.HandlerFunc + func CaptureAndAbort(c *gin.Context, err error) + func CaptureErrors() gin.HandlerFunc + func ExtractApiClient(c *gin.Context) remote.Client + func ExtractLogger(c *gin.Context) *log.Entry + func ExtractManager(c *gin.Context) *server.Manager + func ExtractServer(c *gin.Context) *server.Server + func RemoteDownloadEnabled() gin.HandlerFunc + func RequireAuthorization() gin.HandlerFunc + func ServerExists() gin.HandlerFunc + func SetAccessControlHeaders() gin.HandlerFunc + type RequestError struct + func NewError(err error) *RequestError + func (re *RequestError) Abort(c *gin.Context, status int) + func (re *RequestError) Cause() error + func (re *RequestError) Error() string + func (re *RequestError) SetMessage(m string) + func (re *RequestError) SetStatus(s int)