You've already forked caddy-opnsense-blocker
Refine dashboard leaderboard filters and layout
This commit is contained in:
@@ -91,8 +91,8 @@ func (s *Service) Run(ctx context.Context) error {
|
||||
return nil
|
||||
}
|
||||
|
||||
func (s *Service) GetOverview(ctx context.Context, since time.Time, limit int) (model.Overview, error) {
|
||||
overview, err := s.store.GetOverview(ctx, since, limit)
|
||||
func (s *Service) GetOverview(ctx context.Context, since time.Time, limit int, options model.OverviewOptions) (model.Overview, error) {
|
||||
overview, err := s.store.GetOverview(ctx, since, limit, options)
|
||||
if err != nil {
|
||||
return model.Overview{}, err
|
||||
}
|
||||
|
||||
@@ -98,7 +98,7 @@ sources:
|
||||
appendLine(t, giteaLogPath, caddyJSONLine("203.0.113.12", "198.51.100.12", "git.example.test", "GET", "/install.php", 404, "curl/8.0", time.Now().UTC()))
|
||||
|
||||
waitFor(t, 3*time.Second, func() bool {
|
||||
overview, err := database.GetOverview(context.Background(), time.Now().UTC().Add(-time.Hour), 10)
|
||||
overview, err := database.GetOverview(context.Background(), time.Now().UTC().Add(-time.Hour), 10, model.OverviewOptions{ShowKnownBots: true, ShowAllowed: true})
|
||||
return err == nil && overview.TotalEvents == 3
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user