feat: add admin analytics API endpoint with time-series data

This commit is contained in:
2026-05-16 17:14:53 +08:00
parent e089fb2cf7
commit 0450946107
3 changed files with 107 additions and 0 deletions
+2
View File
@@ -24,6 +24,7 @@ import {
adminCommentRoutes,
} from "@/lib/api"
import { adminStorageRoutes } from "@/lib/api/admin-storage"
import { adminAnalyticsRoutes } from "@/lib/api/admin-analytics"
import { steamSearchRoutes } from "@/lib/api/steam-search"
import { steamdbVersionRoutes } from "@/lib/api/steamdb-version"
import { searchUnifiedRoutes } from "@/lib/api/search-unified"
@@ -198,6 +199,7 @@ export const app = new Elysia({ prefix: "/api" })
.use(adminPerformanceRoutes)
.use(adminCommentRoutes)
.use(adminStorageRoutes)
.use(adminAnalyticsRoutes)
)
// ── Strict rate limit (public forms, no auth) ───────────────
.group("", (app) =>