Versions in this module Expand all Collapse all v0 v0.1.1 Oct 9, 2023 Changes in this version + func AddReportRoute(g *gin.RouterGroup, svc *svc.Context) v0.1.0 Sep 27, 2023 Changes in this version + func BestAllScoreReport(svc *svc.Context) gin.HandlerFunc + func BestPodiumReport(svc *svc.Context) gin.HandlerFunc + func BestReport(svc *svc.Context) gin.HandlerFunc + func BestSorReport(svc *svc.Context) gin.HandlerFunc + func ContestPodiumReport(svc *svc.Context) gin.HandlerFunc + func ContestRecord(svc *svc.Context) gin.HandlerFunc + func ContestScoreReport(svc *svc.Context) gin.HandlerFunc + func ContestSorReport(svc *svc.Context) gin.HandlerFunc + func PlayerBest(svc *svc.Context) gin.HandlerFunc + func PlayerOldEnemy(svc *svc.Context) gin.HandlerFunc + func PlayerPodiumReport(svc *svc.Context) gin.HandlerFunc + func PlayerRecord(svc *svc.Context) gin.HandlerFunc + func PlayerScoreReport(svc *svc.Context) gin.HandlerFunc + func PlayerSor(svc *svc.Context) gin.HandlerFunc + type BestAllScoreReportByProjectResponse struct + BestAvg []model.Score + BestSingle []model.Score + type BestAllScoreReportRequest struct + Project string + type BestAllScoreReportResponse struct + BestAvg map[model.Project][]model.Score + BestSingle map[model.Project][]model.Score + type BestReportResponse struct + BestAvg map[model.Project]model.Score + BestSingle map[model.Project]model.Score + type BestSorReportResponse struct + BestAvg map[model.SorStatisticsKey][]core.SorScore + BestSingle map[model.SorStatisticsKey][]core.SorScore + type ContestRequest struct + ContestID uint + type ContestScoreReportResponse struct + Scores map[model.Project][]core.RoutesScores + type ContestSorReportResponse struct + Avg map[model.SorStatisticsKey][]core.SorScore + Single map[model.SorStatisticsKey][]core.SorScore + type PlayerBestResponse struct + Avg map[model.Project]core.RankScore + Best map[model.Project]core.RankScore + type PlayerRequest struct + PlayerId uint + type PlayerScoreReportResponse struct + BestAvg []model.Score + BestSingle []model.Score + Scores []core.ScoresByContest + type PlayerSorResponse struct + Avg map[model.SorStatisticsKey]core.SorScore + Single map[model.SorStatisticsKey]core.SorScore