3 Commits

Author SHA1 Message Date
root
3fafca2860 Add utoipa OpenAPI annotations to all handlers and fix score_confirmation_status column name
Co-Authored-By: Warp <agent@warp.dev>
2026-01-20 08:55:04 +00:00
VinceC
cac4b83140 Add utoipa and Scalar for API documentation
- Add utoipa and utoipa-scalar dependencies
- Add ToSchema derives to all models
- Add OpenAPI path annotations to auth, users, and health handlers
- Create openapi.rs module with API documentation
- Serve Scalar UI at /docs endpoint
- Include JWT bearer auth security scheme

Co-Authored-By: Warp <agent@warp.dev>
2026-01-20 01:30:10 -06:00
root
c26a1820d5 Initial commit: VRBattles API 2026-01-20 05:41:25 +00:00