Yûki VACHOT
|
f9011dbeaa
|
Add comprehensive unit tests: reorganized test files, removed outdated e2e and unit tests for auth and profile_service, introduced tests for SchemaRegistry, UserProfile, UserStats, Game, Achievement, and SeasonStats.
|
2025-11-29 00:47:42 +01:00 |
|
Yûki VACHOT
|
f6226f51e4
|
Remove DEVELOPMENT.md; update .gitignore to include additional ignored files; streamline and condense README.md.
|
2025-11-29 00:47:33 +01:00 |
|
Yûki VACHOT
|
1976a67a2a
|
Refactor auth module: modularized UserSession and SessionManager, integrated settings for configurable defaults, updated GeoGuessr API domain usage, and added cookie validation functionality.
|
2025-11-29 00:38:16 +01:00 |
|
Yûki VACHOT
|
80631f6f44
|
Refactor monitoring module: modularized EndpointMonitor and SchemaRegistry into separate submodules under endpoint and schema respectively. Centralized endpoint definitions, improved structure, and updated imports accordingly.
|
2025-11-29 00:37:27 +01:00 |
|
Yûki VACHOT
|
aad2bc93ea
|
Enhance main module: added comprehensive server instructions, background API monitoring tasks, dynamic schema adaptation, and detailed logging configuration. Updated Settings with extended environment-based config options.
|
2025-11-29 00:12:51 +01:00 |
|
Yûki VACHOT
|
383dd0b812
|
Add services module: implemented ProfileService, GameService, and AnalysisService for user data, game management, and strategy analysis. Enhanced with schema-aware response handling and LLM-friendly output formatting.
|
2025-11-29 00:09:36 +01:00 |
|
Yûki VACHOT
|
a988aaa04f
|
Introduce monitoring module: added EndpointMonitor for API endpoint checks and SchemaRegistry for dynamic schema tracking. Centralized endpoint definitions and implemented schema change detection.
|
2025-11-29 00:04:16 +01:00 |
|
Yûki VACHOT
|
4f74343efc
|
Refactor API module: introduced DynamicResponse for schema-aware responses, centralized endpoint definitions in EndpointInfo with metadata, and enhanced GeoGuessrClient with dynamic discovery and response handling.
|
2025-11-29 00:03:52 +01:00 |
|
Yûki VACHOT
|
6548f11884
|
Rework data models: reorganized and extended models for UserProfile, Game, and others, added new models (RoundGuess, UserStats, Achievement, SeasonStats, DailyChallenge), and updated __init__.py.
|
2025-11-29 00:03:31 +01:00 |
|
Yûki VACHOT
|
cfe4a641a6
|
Rework
|
2025-11-28 22:15:27 +01:00 |
|
Yûki VACHOT
|
ce5abcc217
|
Init Commit
|
2025-11-28 19:24:17 +01:00 |
|