Documentation
¶
Index ¶
- Constants
- func GetFileContent(w http.ResponseWriter, r *http.Request)
- func GetVersion(w http.ResponseWriter, r *http.Request)
- func HealthWS(cfg config.ConfigInstance, w http.ResponseWriter, r *http.Request)
- func Index(w http.ResponseWriter, r *http.Request)
- func List(cfg config.ConfigInstance, w http.ResponseWriter, r *http.Request)
- func LogsWS() func(config config.ConfigInstance, w http.ResponseWriter, r *http.Request)
- func Reload(cfg config.ConfigInstance, w http.ResponseWriter, r *http.Request)
- func SetFileContent(w http.ResponseWriter, r *http.Request)
- func SetHomePageOverrides(w http.ResponseWriter, r *http.Request)
- func Stats(cfg config.ConfigInstance, w http.ResponseWriter, r *http.Request)
- func StatsWS(cfg config.ConfigInstance, w http.ResponseWriter, r *http.Request)
- func ValidateFile(w http.ResponseWriter, r *http.Request)
- type FileType
- type HomepageOverrideCategoryOrderParams
- type HomepageOverrideItemParams
- type HomepageOverrideItemVisibleParams
- type HomepageOverrideItemsBatchParams
- type MemLogger
Constants ¶
View Source
const ( HomepageOverrideItem = "item" HomepageOverrideItemsBatch = "items_batch" HomepageOverrideCategoryOrder = "category_order" HomepageOverrideItemVisible = "item_visible" )
View Source
const ( ListRoute = "route" ListRoutes = "routes" ListFiles = "files" ListMiddlewares = "middlewares" ListMiddlewareTraces = "middleware_trace" ListMatchDomains = "match_domains" ListHomepageConfig = "homepage_config" ListRouteProviders = "route_providers" ListHomepageCategories = "homepage_categories" ListIcons = "icons" ListTasks = "tasks" )
Variables ¶
This section is empty.
Functions ¶
func GetFileContent ¶
func GetFileContent(w http.ResponseWriter, r *http.Request)
func GetVersion ¶
func GetVersion(w http.ResponseWriter, r *http.Request)
func HealthWS ¶
func HealthWS(cfg config.ConfigInstance, w http.ResponseWriter, r *http.Request)
func List ¶
func List(cfg config.ConfigInstance, w http.ResponseWriter, r *http.Request)
func LogsWS ¶
func LogsWS() func(config config.ConfigInstance, w http.ResponseWriter, r *http.Request)
func Reload ¶
func Reload(cfg config.ConfigInstance, w http.ResponseWriter, r *http.Request)
func SetFileContent ¶
func SetFileContent(w http.ResponseWriter, r *http.Request)
func SetHomePageOverrides ¶
func SetHomePageOverrides(w http.ResponseWriter, r *http.Request)
func Stats ¶
func Stats(cfg config.ConfigInstance, w http.ResponseWriter, r *http.Request)
func StatsWS ¶
func StatsWS(cfg config.ConfigInstance, w http.ResponseWriter, r *http.Request)
func ValidateFile ¶
func ValidateFile(w http.ResponseWriter, r *http.Request)
Types ¶
type HomepageOverrideItemParams ¶
type HomepageOverrideItemParams struct { Which string `json:"which"` Value homepage.ItemConfig `json:"value"` }
type HomepageOverrideItemsBatchParams ¶
type HomepageOverrideItemsBatchParams struct {
Value map[string]*homepage.ItemConfig `json:"value"`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.