Documentation
¶
Index ¶
- func LFSRequestMiddleware(opts Options) lfsapi.StrictMiddlewareFunc
- func RegisterLFSRoutes(router fiber.Router, om *core.ObjectManager, opts ...Options)
- func ResetLFSLimitersForTest()
- func ValidateLFSRequestHeaders(c fiber.Ctx, requireAccept bool, requireContentType bool) bool
- func WriteLFSError(c fiber.Ctx, status int, message string, challenge bool) error
- type LFSServer
- func (s *LFSServer) LfsBatch(ctx context.Context, request lfsapi.LfsBatchRequestObject) (lfsapi.LfsBatchResponseObject, error)
- func (s *LFSServer) LfsStageMetadata(ctx context.Context, request lfsapi.LfsStageMetadataRequestObject) (lfsapi.LfsStageMetadataResponseObject, error)
- func (s *LFSServer) LfsUploadProxy(ctx context.Context, request lfsapi.LfsUploadProxyRequestObject) (lfsapi.LfsUploadProxyResponseObject, error)
- func (s *LFSServer) LfsVerify(ctx context.Context, request lfsapi.LfsVerifyRequestObject) (lfsapi.LfsVerifyResponseObject, error)
- type Options
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LFSRequestMiddleware ¶ added in v0.2.0
func LFSRequestMiddleware(opts Options) lfsapi.StrictMiddlewareFunc
func RegisterLFSRoutes ¶
func RegisterLFSRoutes(router fiber.Router, om *core.ObjectManager, opts ...Options)
func ResetLFSLimitersForTest ¶ added in v0.2.0
func ResetLFSLimitersForTest()
func ValidateLFSRequestHeaders ¶ added in v0.2.0
Types ¶
type LFSServer ¶ added in v0.2.0
type LFSServer struct {
// contains filtered or unexported fields
}
func NewLFSServer ¶ added in v0.2.0
func NewLFSServer(om *core.ObjectManager, opts Options) *LFSServer
func (*LFSServer) LfsBatch ¶ added in v0.2.0
func (s *LFSServer) LfsBatch(ctx context.Context, request lfsapi.LfsBatchRequestObject) (lfsapi.LfsBatchResponseObject, error)
func (*LFSServer) LfsStageMetadata ¶ added in v0.2.0
func (s *LFSServer) LfsStageMetadata(ctx context.Context, request lfsapi.LfsStageMetadataRequestObject) (lfsapi.LfsStageMetadataResponseObject, error)
func (*LFSServer) LfsUploadProxy ¶ added in v0.2.0
func (s *LFSServer) LfsUploadProxy(ctx context.Context, request lfsapi.LfsUploadProxyRequestObject) (lfsapi.LfsUploadProxyResponseObject, error)
func (*LFSServer) LfsVerify ¶ added in v0.2.0
func (s *LFSServer) LfsVerify(ctx context.Context, request lfsapi.LfsVerifyRequestObject) (lfsapi.LfsVerifyResponseObject, error)
Click to show internal directories.
Click to hide internal directories.