Versions in this module Expand all Collapse all v1 v1.9.2 Dec 22, 2024 Changes in this version + func GenerateFavicons(repositories *repository.Repositories, media *models.Media, ...) error + func GetChromaCSS(c *fiber.Ctx) error + func RegisterAdminRoutes(repos *repository.Repositories, storage storage.Provider, ...) *fiber.App + func RegisterAuthRoutes(repos *repository.Repositories, cfg *config.Config, ...) *fiber.App + func RegisterDynamicRoutes(repos *repository.Repositories, storageProvider storage.Provider) *fiber.App + func RegisterPublicRoutes(repos *repository.Repositories, cfg *config.Config) *fiber.App + func ServeMedia(repositories *repository.Repositories, storageProvider storage.Provider) fiber.Handler + type AdminHandlers struct + func NewAdminHandlers(repos *repository.Repositories, storage storage.Provider) *AdminHandlers + func (h *AdminHandlers) ConfirmDeleteMenuItem(c *fiber.Ctx) error + func (h *AdminHandlers) ConfirmDeletePage(c *fiber.Ctx) error + func (h *AdminHandlers) ConfirmDeletePost(c *fiber.Ctx) error + func (h *AdminHandlers) ConfirmDeleteTag(c *fiber.Ctx) error + func (h *AdminHandlers) ConfirmDeleteUser(c *fiber.Ctx) error + func (h *AdminHandlers) CreateMenuItem(c *fiber.Ctx) error + func (h *AdminHandlers) CreatePage(c *fiber.Ctx) error + func (h *AdminHandlers) CreatePost(c *fiber.Ctx) error + func (h *AdminHandlers) CreateTag(c *fiber.Ctx) error + func (h *AdminHandlers) CreateUser(c *fiber.Ctx) error + func (h *AdminHandlers) DeleteMenuItem(c *fiber.Ctx) error + func (h *AdminHandlers) DeletePage(c *fiber.Ctx) error + func (h *AdminHandlers) DeletePost(c *fiber.Ctx) error + func (h *AdminHandlers) DeleteTag(c *fiber.Ctx) error + func (h *AdminHandlers) DeleteUser(c *fiber.Ctx) error + func (h *AdminHandlers) EditMenuItem(c *fiber.Ctx) error + func (h *AdminHandlers) EditPage(c *fiber.Ctx) error + func (h *AdminHandlers) EditPost(c *fiber.Ctx) error + func (h *AdminHandlers) GetTags(c *fiber.Ctx) error + func (h *AdminHandlers) Index(c *fiber.Ctx) error + func (h *AdminHandlers) ListMenuItems(c *fiber.Ctx) error + func (h *AdminHandlers) ListPages(c *fiber.Ctx) error + func (h *AdminHandlers) ListPosts(c *fiber.Ctx) error + func (h *AdminHandlers) ListPostsByTag(c *fiber.Ctx) error + func (h *AdminHandlers) ListTags(c *fiber.Ctx) error + func (h *AdminHandlers) ListUsers(c *fiber.Ctx) error + func (h *AdminHandlers) MoveMenuItem(c *fiber.Ctx) error + func (h *AdminHandlers) SaveMenuItems(c *fiber.Ctx) error + func (h *AdminHandlers) ShowCreateMenuItem(c *fiber.Ctx) error + func (h *AdminHandlers) ShowCreatePage(c *fiber.Ctx) error + func (h *AdminHandlers) ShowCreatePost(c *fiber.Ctx) error + func (h *AdminHandlers) ShowCreateTag(c *fiber.Ctx) error + func (h *AdminHandlers) ShowCreateUser(c *fiber.Ctx) error + func (h *AdminHandlers) ShowEditTag(c *fiber.Ctx) error + func (h *AdminHandlers) ShowEditUser(c *fiber.Ctx) error + func (h *AdminHandlers) ShowSettings(c *fiber.Ctx) error + func (h *AdminHandlers) UpdateMenuItem(c *fiber.Ctx) error + func (h *AdminHandlers) UpdatePage(c *fiber.Ctx) error + func (h *AdminHandlers) UpdatePost(c *fiber.Ctx) error + func (h *AdminHandlers) UpdateSettings(c *fiber.Ctx) error + func (h *AdminHandlers) UpdateTag(c *fiber.Ctx) error + func (h *AdminHandlers) UpdateUser(c *fiber.Ctx) error + type AdminMediaHandlers struct + func NewAdminMediaHandlers(repos *repository.Repositories, storage storage.Provider) *AdminMediaHandlers + func (h *AdminMediaHandlers) ConfirmDeleteMedia(c *fiber.Ctx) error + func (h *AdminMediaHandlers) DeleteMedia(c *fiber.Ctx) error + func (h *AdminMediaHandlers) GetMediaList(c *fiber.Ctx) error + func (h *AdminMediaHandlers) ListMedia(c *fiber.Ctx) error + func (h *AdminMediaHandlers) ShowUploadMedia(c *fiber.Ctx) error + func (h *AdminMediaHandlers) UploadMedia(c *fiber.Ctx) error + type AuthHandlers struct + func NewAuthHandlers(repos *repository.Repositories, cfg *config.Config, ...) *AuthHandlers + func (h *AuthHandlers) HandleSetup(c *fiber.Ctx) error + func (h *AuthHandlers) Logout(c *fiber.Ctx) error + func (h *AuthHandlers) PostLogin(c *fiber.Ctx) error + func (h *AuthHandlers) ShowLogin(c *fiber.Ctx) error + type BaseHandlers struct + func NewBaseHandlers(repos *repository.Repositories, cfg *config.Config) *BaseHandlers + type PublicHandlers struct + func NewPublicHandlers(repos *repository.Repositories, cfg *config.Config) *PublicHandlers + func (h *PublicHandlers) GetPageBySlug(c *fiber.Ctx) error + func (h *PublicHandlers) GetPostBySlug(c *fiber.Ctx) error + func (h *PublicHandlers) ListPosts(c *fiber.Ctx) error + func (h *PublicHandlers) ListPostsByTag(c *fiber.Ctx) error