Skip to content

Commit

Permalink
fix summary 2.5 columns (#507)
Browse files Browse the repository at this point in the history
  • Loading branch information
LuccaBitfly authored Jun 20, 2024
1 parent b19c72b commit 2d726fa
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 24 deletions.
46 changes: 23 additions & 23 deletions backend/pkg/api/enums/enums.go
Original file line number Diff line number Diff line change
Expand Up @@ -25,11 +25,11 @@ var _ EnumFactory[VDBSummaryColumn] = VDBSummaryColumn(0)

const (
VDBSummaryGroup VDBSummaryColumn = iota
VDBSummaryEfficiencyDay
VDBSummaryEfficiencyWeek
VDBSummaryEfficiencyMonth
VDBSummaryEfficiencyTotal
VDBSummaryValidators // Sort by count, not by index
VDBSummaryValidators
VDBSummaryEfficiency
VDBSummaryAttestations
VDBSummaryProposals
VDBSummaryReward
)

func (c VDBSummaryColumn) Int() int {
Expand All @@ -40,35 +40,35 @@ func (VDBSummaryColumn) NewFromString(s string) VDBSummaryColumn {
switch s {
case "group_id":
return VDBSummaryGroup
case "efficiency_last_24h":
return VDBSummaryEfficiencyDay
case "efficiency_last_7d":
return VDBSummaryEfficiencyWeek
case "efficiency_last_30d":
return VDBSummaryEfficiencyMonth
case "efficiency_all_time":
return VDBSummaryEfficiencyTotal
case "validators":
return VDBSummaryValidators
case "efficiency":
return VDBSummaryEfficiency
case "attestations":
return VDBSummaryAttestations
case "proposals":
return VDBSummaryProposals
case "reward":
return VDBSummaryReward
default:
return VDBSummaryColumn(-1)
}
}

var VDBSummaryColumns = struct {
Group VDBSummaryColumn
EfficiencyDay VDBSummaryColumn
EfficiencyWeek VDBSummaryColumn
EfficiencyMonth VDBSummaryColumn
EfficiencyTotal VDBSummaryColumn
Validators VDBSummaryColumn
Group VDBSummaryColumn
Validators VDBSummaryColumn
Efficiency VDBSummaryColumn
Attestations VDBSummaryColumn
Proposals VDBSummaryColumn
Reward VDBSummaryColumn
}{
VDBSummaryGroup,
VDBSummaryEfficiencyDay,
VDBSummaryEfficiencyWeek,
VDBSummaryEfficiencyMonth,
VDBSummaryEfficiencyTotal,
VDBSummaryValidators,
VDBSummaryEfficiency,
VDBSummaryAttestations,
VDBSummaryProposals,
VDBSummaryReward,
}

// ----------------
Expand Down
2 changes: 1 addition & 1 deletion backend/pkg/api/router.go
Original file line number Diff line number Diff line change
Expand Up @@ -218,7 +218,7 @@ func addValidatorDashboardRoutes(hs *handlers.HandlerService, publicRouter, inte
internalDashboardRouter := internalRouter.PathPrefix(vdbPath).Subrouter()
// add middleware to check if user has access to dashboard
if !cfg.Frontend.Debug {
publicDashboardRouter.Use(hs.GetVDBAuthMiddleware(hs.GetUserIdByApiKey))
publicDashboardRouter.Use(hs.GetVDBAuthMiddleware(hs.GetUserIdByApiKey), hs.VDBPublicApiCheckMiddleware)
internalDashboardRouter.Use(hs.GetVDBAuthMiddleware(hs.GetUserIdBySession), GetAuthMiddleware(cfg.ApiKeySecret))
}

Expand Down

0 comments on commit 2d726fa

Please sign in to comment.