panel

package
v0.0.0-...-553e66b Latest Latest
Warning

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

Go to latest
Published: Jul 29, 2021 License: GPL-3.0 Imports: 22 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AnalyticsActiveMemory

func AnalyticsActiveMemory(w http.ResponseWriter, r *http.Request, u *c.User) c.RouteError

TODO: Show stack and heap memory separately on the chart

func AnalyticsAgentViews

func AnalyticsAgentViews(w http.ResponseWriter, r *http.Request, u *c.User, agent string) c.RouteError

func AnalyticsAgents

func AnalyticsAgents(w http.ResponseWriter, r *http.Request, u *c.User) c.RouteError

Trialling multi-series charts

func AnalyticsForumViews

func AnalyticsForumViews(w http.ResponseWriter, r *http.Request, u *c.User, sfid string) c.RouteError

func AnalyticsForums

func AnalyticsForums(w http.ResponseWriter, r *http.Request, u *c.User) c.RouteError

func AnalyticsLanguageViews

func AnalyticsLanguageViews(w http.ResponseWriter, r *http.Request, u *c.User, lang string) c.RouteError

func AnalyticsLanguages

func AnalyticsLanguages(w http.ResponseWriter, r *http.Request, u *c.User) c.RouteError

func AnalyticsMemory

func AnalyticsMemory(w http.ResponseWriter, r *http.Request, u *c.User) c.RouteError

func AnalyticsPerf

func AnalyticsPerf(w http.ResponseWriter, r *http.Request, u *c.User) c.RouteError

func AnalyticsPosts

func AnalyticsPosts(w http.ResponseWriter, r *http.Request, u *c.User) c.RouteError

func AnalyticsReferrerViews

func AnalyticsReferrerViews(w http.ResponseWriter, r *http.Request, u *c.User, domain string) c.RouteError

func AnalyticsReferrers

func AnalyticsReferrers(w http.ResponseWriter, r *http.Request, u *c.User) c.RouteError

func AnalyticsRouteViews

func AnalyticsRouteViews(w http.ResponseWriter, r *http.Request, u *c.User, route string) c.RouteError

func AnalyticsRoutes

func AnalyticsRoutes(w http.ResponseWriter, r *http.Request, u *c.User) c.RouteError

func AnalyticsRoutesPerf

func AnalyticsRoutesPerf(w http.ResponseWriter, r *http.Request, u *c.User) c.RouteError

func AnalyticsSystemViews

func AnalyticsSystemViews(w http.ResponseWriter, r *http.Request, u *c.User, system string) c.RouteError

func AnalyticsSystems

func AnalyticsSystems(w http.ResponseWriter, r *http.Request, u *c.User) c.RouteError

func AnalyticsTopics

func AnalyticsTopics(w http.ResponseWriter, r *http.Request, u *c.User) c.RouteError

func AnalyticsViews

func AnalyticsViews(w http.ResponseWriter, r *http.Request, u *c.User) c.RouteError

func Backups

func Backups(w http.ResponseWriter, r *http.Request, u *c.User, backupURL string) c.RouteError

func CreateViewList

func CreateViewList(revLabelList []int64, viewMap map[int64]int64) []int64

func CreateViewListItems

func CreateViewListItems(revLabelList []int64, viewMap map[int64]int64) ([]int64, []c.PanelAnalyticsItem)

func Dashboard

func Dashboard(w http.ResponseWriter, r *http.Request, user *c.User) c.RouteError

func Debug

func Debug(w http.ResponseWriter, r *http.Request, u *c.User) c.RouteError

func DebugTasks

func DebugTasks(w http.ResponseWriter, r *http.Request, u *c.User) c.RouteError

func Forums

func Forums(w http.ResponseWriter, r *http.Request, u *c.User) c.RouteError

func ForumsCreateSubmit

func ForumsCreateSubmit(w http.ResponseWriter, r *http.Request, u *c.User) c.RouteError

func ForumsDelete

func ForumsDelete(w http.ResponseWriter, r *http.Request, u *c.User, sfid string) c.RouteError

TODO: Revamp this

func ForumsDeleteSubmit

func ForumsDeleteSubmit(w http.ResponseWriter, r *http.Request, u *c.User, sfid string) c.RouteError

func ForumsEdit

func ForumsEdit(w http.ResponseWriter, r *http.Request, u *c.User, sfid string) c.RouteError

func ForumsEditActionCreateSubmit

func ForumsEditActionCreateSubmit(w http.ResponseWriter, r *http.Request, u *c.User, sfid string) c.RouteError

func ForumsEditActionDeleteSubmit

func ForumsEditActionDeleteSubmit(w http.ResponseWriter, r *http.Request, u *c.User, sfaid string) c.RouteError

func ForumsEditPermsAdvance

func ForumsEditPermsAdvance(w http.ResponseWriter, r *http.Request, u *c.User, paramList string) c.RouteError

func ForumsEditPermsAdvanceSubmit

func ForumsEditPermsAdvanceSubmit(w http.ResponseWriter, r *http.Request, u *c.User, paramList string) c.RouteError

func ForumsEditPermsSubmit

func ForumsEditPermsSubmit(w http.ResponseWriter, r *http.Request, u *c.User, sfid string) c.RouteError

func ForumsEditSubmit

func ForumsEditSubmit(w http.ResponseWriter, r *http.Request, u *c.User, sfid string) c.RouteError

func ForumsOrderSubmit

func ForumsOrderSubmit(w http.ResponseWriter, r *http.Request, u *c.User) c.RouteError

func Groups

func Groups(w http.ResponseWriter, r *http.Request, u *c.User) c.RouteError

func GroupsCreateSubmit

func GroupsCreateSubmit(w http.ResponseWriter, r *http.Request, user *c.User) c.RouteError

func GroupsEdit

func GroupsEdit(w http.ResponseWriter, r *http.Request, user *c.User, sgid string) c.RouteError

func GroupsEditPerms

func GroupsEditPerms(w http.ResponseWriter, r *http.Request, u *c.User, sgid string) c.RouteError

func GroupsEditPermsSubmit

func GroupsEditPermsSubmit(w http.ResponseWriter, r *http.Request, user *c.User, sgid string) c.RouteError

func GroupsEditPromotions

func GroupsEditPromotions(w http.ResponseWriter, r *http.Request, user *c.User, sgid string) c.RouteError

func GroupsEditSubmit

func GroupsEditSubmit(w http.ResponseWriter, r *http.Request, user *c.User, sgid string) c.RouteError

func GroupsPromotionsCreateSubmit

func GroupsPromotionsCreateSubmit(w http.ResponseWriter, r *http.Request, u *c.User, sgid string) c.RouteError

func GroupsPromotionsDeleteSubmit

func GroupsPromotionsDeleteSubmit(w http.ResponseWriter, r *http.Request, u *c.User, sspl string) c.RouteError

func LogsAdmin

func LogsAdmin(w http.ResponseWriter, r *http.Request, u *c.User) c.RouteError

func LogsMod

func LogsMod(w http.ResponseWriter, r *http.Request, u *c.User) c.RouteError

func LogsRegs

func LogsRegs(w http.ResponseWriter, r *http.Request, u *c.User) c.RouteError

TODO: Link the usernames for successful registrations to the profiles

func Pages

func Pages(w http.ResponseWriter, r *http.Request, u *c.User) c.RouteError

func PagesCreateSubmit

func PagesCreateSubmit(w http.ResponseWriter, r *http.Request, u *c.User) c.RouteError

func PagesDeleteSubmit

func PagesDeleteSubmit(w http.ResponseWriter, r *http.Request, u *c.User, spid string) c.RouteError

func PagesEdit

func PagesEdit(w http.ResponseWriter, r *http.Request, u *c.User, spid string) c.RouteError

func PagesEditSubmit

func PagesEditSubmit(w http.ResponseWriter, r *http.Request, u *c.User, spid string) c.RouteError

func Plugins

func Plugins(w http.ResponseWriter, r *http.Request, u *c.User) c.RouteError

func PluginsActivate

func PluginsActivate(w http.ResponseWriter, r *http.Request, u *c.User, uname string) c.RouteError

TODO: Abstract more of the plugin activation / installation / deactivation logic, so we can test all that more reliably and easily

func PluginsDeactivate

func PluginsDeactivate(w http.ResponseWriter, r *http.Request, u *c.User, uname string) c.RouteError

func PluginsInstall

func PluginsInstall(w http.ResponseWriter, r *http.Request, u *c.User, uname string) c.RouteError

func PreAnalyticsDetail

func PreAnalyticsDetail(w http.ResponseWriter, r *http.Request, u *c.User) (*c.BasePanelPage, c.RouteError)

func SettingEdit

func SettingEdit(w http.ResponseWriter, r *http.Request, u *c.User, sname string) c.RouteError

func SettingEditSubmit

func SettingEditSubmit(w http.ResponseWriter, r *http.Request, u *c.User, name string) c.RouteError

func Settings

func Settings(w http.ResponseWriter, r *http.Request, u *c.User) c.RouteError

func StatsDisk

func StatsDisk(w http.ResponseWriter, r *http.Request, user *c.User) c.RouteError

func Themes

func Themes(w http.ResponseWriter, r *http.Request, u *c.User) c.RouteError

func ThemesMenuItemCreateSubmit

func ThemesMenuItemCreateSubmit(w http.ResponseWriter, r *http.Request, u *c.User) c.RouteError

func ThemesMenuItemDeleteSubmit

func ThemesMenuItemDeleteSubmit(w http.ResponseWriter, r *http.Request, u *c.User, sitemID string) c.RouteError

func ThemesMenuItemEdit

func ThemesMenuItemEdit(w http.ResponseWriter, r *http.Request, u *c.User, sitemID string) c.RouteError

func ThemesMenuItemEditSubmit

func ThemesMenuItemEditSubmit(w http.ResponseWriter, r *http.Request, u *c.User, sitemID string) c.RouteError

func ThemesMenuItemOrderSubmit

func ThemesMenuItemOrderSubmit(w http.ResponseWriter, r *http.Request, u *c.User, smid string) c.RouteError

func ThemesMenus

func ThemesMenus(w http.ResponseWriter, r *http.Request, u *c.User) c.RouteError

func ThemesMenusEdit

func ThemesMenusEdit(w http.ResponseWriter, r *http.Request, u *c.User, smid string) c.RouteError

func ThemesSetDefault

func ThemesSetDefault(w http.ResponseWriter, r *http.Request, u *c.User, uname string) c.RouteError

func ThemesWidgets

func ThemesWidgets(w http.ResponseWriter, r *http.Request, u *c.User) c.RouteError

func ThemesWidgetsCreateSubmit

func ThemesWidgetsCreateSubmit(w http.ResponseWriter, r *http.Request, u *c.User) c.RouteError

ThemesWidgetsCreateSubmit is an action which is triggered when someone sends a create request for a widget

func ThemesWidgetsDeleteSubmit

func ThemesWidgetsDeleteSubmit(w http.ResponseWriter, r *http.Request, u *c.User, swid string) c.RouteError

func ThemesWidgetsEditSubmit

func ThemesWidgetsEditSubmit(w http.ResponseWriter, r *http.Request, u *c.User, swid string) c.RouteError

ThemesWidgetsEditSubmit is an action which is triggered when someone sends an update request for a widget

func Users

func Users(w http.ResponseWriter, r *http.Request, u *c.User) c.RouteError

func UsersAvatarRemoveSubmit

func UsersAvatarRemoveSubmit(w http.ResponseWriter, r *http.Request, u *c.User, suid string) c.RouteError

func UsersAvatarSubmit

func UsersAvatarSubmit(w http.ResponseWriter, r *http.Request, u *c.User, suid string) c.RouteError

func UsersEdit

func UsersEdit(w http.ResponseWriter, r *http.Request, u *c.User, suid string) c.RouteError

func UsersEditSubmit

func UsersEditSubmit(w http.ResponseWriter, r *http.Request, user *c.User, suid string) c.RouteError

func WordFilters

func WordFilters(w http.ResponseWriter, r *http.Request, u *c.User) c.RouteError

func WordFiltersCreateSubmit

func WordFiltersCreateSubmit(w http.ResponseWriter, r *http.Request, u *c.User) c.RouteError

func WordFiltersDeleteSubmit

func WordFiltersDeleteSubmit(w http.ResponseWriter, r *http.Request, u *c.User, swfid string) c.RouteError

func WordFiltersEdit

func WordFiltersEdit(w http.ResponseWriter, r *http.Request, u *c.User, wfid string) c.RouteError

TODO: Implement this as a non-JS fallback

func WordFiltersEditSubmit

func WordFiltersEditSubmit(w http.ResponseWriter, r *http.Request, u *c.User, swfid string) c.RouteError

Types

type GE

type GE = c.GridElement

type OVItem

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

type StatsDiskJson

type StatsDiskJson struct {
	Total string `json:"total"`
}

Jump to

Keyboard shortcuts

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