Versions in this module Expand all Collapse all v0 v0.1.7 Sep 17, 2024 v0.1.6 Sep 11, 2024 Changes in this version + const DescAdminActiveUsers + const DescAdminTotalHeartbeats + const DescAdminTotalTime + const DescAdminTotalUsers + const DescAdminUserHeartbeats + const DescAdminUserTime + const DescAllTime + const DescCategories + const DescDatabaseSize + const DescEditors + const DescGoroutines + const DescHeartbeats + const DescJobQueueEnqueued + const DescJobQueueTotalFinished + const DescLabels + const DescLanguages + const DescMachines + const DescMemAlloc + const DescMemHeapIdle + const DescMemHeapInuse + const DescMemHeapReleased + const DescMemHeapSys + const DescMemStackInuse + const DescMemStackSys + const DescMemSys + const DescNumGCTotal + const DescOperatingSystems + const DescPausedTotal + const DescProjects + const DescRank + const DescTotal + const MetricsPrefix + type ActivityApiHandler struct + func NewActivityApiHandler(userService services.IUserService, activityService services.IActivityService) *ActivityApiHandler + func (h *ActivityApiHandler) GetActivityChart(w http.ResponseWriter, r *http.Request) + func (h *ActivityApiHandler) RegisterRoutes(router chi.Router) + type AvatarHandler struct + func NewAvatarHandler() *AvatarHandler + func (h *AvatarHandler) Get(w http.ResponseWriter, r *http.Request) + func (h *AvatarHandler) RegisterRoutes(router chi.Router) + type BadgeHandler struct + func NewBadgeHandler(userService services.IUserService, summaryService services.ISummaryService) *BadgeHandler + func (h *BadgeHandler) Get(w http.ResponseWriter, r *http.Request) + func (h *BadgeHandler) RegisterRoutes(router chi.Router) + type CaptchaHandler struct + func NewCaptchaHandler() *CaptchaHandler + func (h *CaptchaHandler) RegisterRoutes(router chi.Router) + type DiagnosticsApiHandler struct + func NewDiagnosticsApiHandler(userService services.IUserService, ...) *DiagnosticsApiHandler + func (h *DiagnosticsApiHandler) Post(w http.ResponseWriter, r *http.Request) + func (h *DiagnosticsApiHandler) RegisterRoutes(router chi.Router) + type HealthApiHandler struct + func NewHealthApiHandler(db *gorm.DB) *HealthApiHandler + func (h *HealthApiHandler) Get(w http.ResponseWriter, r *http.Request) + func (h *HealthApiHandler) RegisterRoutes(router chi.Router) + type HeartbeatApiHandler struct + func NewHeartbeatApiHandler(userService services.IUserService, heartbeatService services.IHeartbeatService, ...) *HeartbeatApiHandler + func (h *HeartbeatApiHandler) Post(w http.ResponseWriter, r *http.Request) + func (h *HeartbeatApiHandler) RegisterRoutes(router chi.Router) + type MetricsHandler struct + func NewMetricsHandler(userService services.IUserService, summaryService services.ISummaryService, ...) *MetricsHandler + func (h *MetricsHandler) Get(w http.ResponseWriter, r *http.Request) + func (h *MetricsHandler) RegisterRoutes(router chi.Router) + type SummaryApiHandler struct + func NewSummaryApiHandler(userService services.IUserService, summaryService services.ISummaryService) *SummaryApiHandler + func (h *SummaryApiHandler) Get(w http.ResponseWriter, r *http.Request) + func (h *SummaryApiHandler) RegisterRoutes(router chi.Router)