- add /fastest-sectors path
- cors: add 127.0.0.1 to CORS origins
- laps: ignore error message
- rename backend to rearwing
- move fastapi app init to main.py
- move app config to init.py
- BACK-8 new relic integration
- BACK-53 added /split-qualifying-laps path
- save resources when getting default year
- cache: BACK-54 disable cache
- fixed typos in project config
- test: use client_with_auth
- use version from app/init.py
- extract FRONTEND_URL to .env
- ci: updated conditions for steps
- security: BACK-48 security token for accessing endpoints
- tests: fixed failing tests
- BACK-40 added /telemetry path
- next-event: use pydantic.model_validate_json
- updated constants
- BACK-39 added /laps path
- BACK-31 upgraded to python 3.12.2
- BACK-38 added linter and typecheck
- BACK-36 added poethepoet poetry plugin
- logging: less noise during development
- tests: BACK-44 moved tests to a separate folder
- added timing middleware
- BACK-32 added /next-event path
- BACK-26 supabase self-host initial setup
- results: BACK-14 session is optional with default as race
- BACK-13 /schedule now provides the year
- schedule: BACK-24 exclude testing events
- BACK-22 added missing favicon.ico
- results: BACK-19 don't fetch laps
- better organized docker installation
- cors support for local dev