Versions in this module Expand all Collapse all v0 v0.0.8 Jun 20, 2025 Changes in this version + type DateRange struct + End string + Start string + type ErrorResponse struct + Details interface{} + Error string + Message string + StatusCode int + type EventsResponse struct + Events []models.EventOutput + Page int + PageSize int + Total int + TotalPages int + type Server struct + func NewServer(db *database.SQLiteDB, config *models.Config, port int) *Server + func (s *Server) HandleEvents(w http.ResponseWriter, r *http.Request) + func (s *Server) HandleExport(w http.ResponseWriter, r *http.Request) + func (s *Server) HandleHealth(w http.ResponseWriter, r *http.Request) + func (s *Server) HandleStats(w http.ResponseWriter, r *http.Request) + func (s *Server) HandleStatus(w http.ResponseWriter, r *http.Request) + func (s *Server) Start() error + type StatsResponse struct + DateRange *DateRange + OperationCounts map[string]int + ProcessCounts map[string]int + TotalEvents int + type StatusResponse struct + CanSearch bool + DatabaseError string + DatabaseStatus string + Directory string + Message string + Operations []string + Status string + Timestamp string