Wire up real implementations for Tracking & Config controllers
- TrackingController: Added database persistence for analytics events * Created AnalyticsEvent entity with user/session tracking * Store event type, data (JSON), and timestamp * Graceful fallback if DB write fails (game doesn't break) - ConfigController: Added real player counting * Query active sessions from last 15 minutes * Return actual player count instead of hardcoded 0 * Real-time server status with DB metrics - Added AnalyticsEvents table migration * Stores all game telemetry for analytics * Indexed by UserId for performance * JSON event data for flexibility Controllers now fully wired to database: - 11/18 controllers REAL implementation ✅ - 5/18 controllers STUB (config-based) ⚠️ - 2/18 controllers SERVICE (delegated) ⚠️ Total: 95 endpoints, improving from demo to production Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
@@ -1 +1 @@
|
||||
8701d587c5b0d24f6fdd2ad6ddd8ff13b887210bcdd063c3ed2a8ccc825ec261
|
||||
c4964325e65fc026dc0bc49435103a5e9863501414e66df7481cabbd8b5e12a4
|
||||
|
||||
Reference in New Issue
Block a user