handler

package
v1.2.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 4, 2025 License: AGPL-3.0 Imports: 22 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

Functions

func Error

func Error(c *fiber.Ctx, err error) error

Types

type Handler

type Handler interface {
	Register(r fiber.Router)
}

type HeathCheckHandler

type HeathCheckHandler struct {
}

func NewHeathCheckHandlerHandler

func NewHeathCheckHandlerHandler() *HeathCheckHandler

func (*HeathCheckHandler) Register

func (h *HeathCheckHandler) Register(r fiber.Router)

type MetricsHandler

type MetricsHandler struct {
}

func NewMetricsHandler

func NewMetricsHandler() *MetricsHandler

func (*MetricsHandler) Register

func (h *MetricsHandler) Register(r fiber.Router)

type ResourceHandler

type ResourceHandler struct {
	// contains filtered or unexported fields
}

func NewResourceHandler

func NewResourceHandler(resourceLogic *logic.ResourceLogic) *ResourceHandler

func (*ResourceHandler) Create

func (h *ResourceHandler) Create(c *fiber.Ctx) error

func (*ResourceHandler) Register

func (h *ResourceHandler) Register(r fiber.Router)

type StorageHandler

type StorageHandler struct {
	// contains filtered or unexported fields
}

func NewStorageHandler

func NewStorageHandler(
	logger *zap.Logger,
	storageLogic *logic.StorageLogic,
) *StorageHandler

func (*StorageHandler) Purge

func (h *StorageHandler) Purge(ctx *fiber.Ctx) error

func (*StorageHandler) Register

func (h *StorageHandler) Register(r fiber.Router)

type VersionHandler

type VersionHandler struct {
	// contains filtered or unexported fields
}

func NewVersionHandler

func NewVersionHandler(
	logger *zap.Logger,
	resourceLogic *logic.ResourceLogic,
	versionLogic *logic.VersionLogic,
	verComparator *vercomp.VersionComparator,
) *VersionHandler

func (*VersionHandler) Create

func (h *VersionHandler) Create(c *fiber.Ctx) error

func (*VersionHandler) CreateVersionCallBack

func (h *VersionHandler) CreateVersionCallBack(c *fiber.Ctx) error

func (*VersionHandler) GetLatest

func (h *VersionHandler) GetLatest(c *fiber.Ctx) error

func (*VersionHandler) HeadDownloadInfo added in v1.2.1

func (h *VersionHandler) HeadDownloadInfo(c *fiber.Ctx) error

func (*VersionHandler) RedirectToDownload

func (h *VersionHandler) RedirectToDownload(c *fiber.Ctx) error

func (*VersionHandler) Register

func (h *VersionHandler) Register(r fiber.Router)

func (*VersionHandler) UpdateCustomData

func (h *VersionHandler) UpdateCustomData(c *fiber.Ctx) error

func (*VersionHandler) UpdateReleaseNote

func (h *VersionHandler) UpdateReleaseNote(c *fiber.Ctx) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL