handler

package
v0.0.0-...-223ee78 Latest Latest
Warning

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

Go to latest
Published: May 25, 2026 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AdminAddHidden

func AdminAddHidden(store *persist.AdminStore) gin.HandlerFunc

func AdminClearCache

func AdminClearCache(c *cache.Cache) gin.HandlerFunc

func AdminGetHidden

func AdminGetHidden(store *persist.AdminStore, cfg *config.Config) gin.HandlerFunc

func AdminRemoveHidden

func AdminRemoveHidden(store *persist.AdminStore) gin.HandlerFunc

func AdminStats

func AdminStats(c *cache.Cache) gin.HandlerFunc

func Health

func Health(d *sql.DB, version string) gin.HandlerFunc

func Leaderboard

func Leaderboard(s *service.Service, store *persist.AdminStore) gin.HandlerFunc

func Meta

func Meta(cfg *config.Config, version string) gin.HandlerFunc

func Rank

Types

type EmbedDefault

type EmbedDefault struct {
	Tabs     []string `json:"tabs"`
	SiteURL  string   `json:"site_url"`
	SiteName string   `json:"site_name"`
}

type MetaResponse

type MetaResponse struct {
	Leaderboards []service.LeaderboardMeta `json:"leaderboards"`
	Embed        EmbedDefault              `json:"embed"`
	Version      string                    `json:"version"`
}

Jump to

Keyboard shortcuts

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