Vaka.pro
35c3554742
feat: add registration and authentication
2026-05-21 00:01:35 +03:00
Vaka.pro
0153f223f2
feat: add race cover image extraction
CI / build-and-test (pull_request) Has been cancelled
2026-04-27 22:56:41 +03:00
Anton
8eaf006906
refactor(api): unify /api contract across frontend, nginx, and backend
CI / build-and-test (pull_request) Has been cancelled
2026-04-08 11:59:46 +03:00
Anton
83bc603b95
feat: /meta для версии в футере и устойчивый разбор JSON
CI / build-and-test (pull_request) Has been cancelled
2026-04-08 10:32:52 +03:00
Anton
53b9561a54
fix(api): дублировать маршруты под /api и убрать Content-Type у GET
CI / build-and-test (pull_request) Has been cancelled
2026-04-08 10:20:17 +03:00
Vaka.pro
42ee36d0a2
feat: русский UI, версии в футере, даты и устойчивость загрузки API
...
CI / build-and-test (pull_request) Has been cancelled
- API: дата старта всегда YYYY-MM-DD; фронт: parseRaceDate без двойного T00:00:00
- GET /health с version из package.json; Vite define __FRONTEND_VERSION__
- Футер с версиями клиента/сервера (BEM), сетка app-shell на три ряда
- AbortController для карточки старта; ретраи GET при 502–504 и понятные ошибки шлюза
- Русские подписи навигации/страниц, lang=ru, без английских фраз в интерфейсе
2026-04-08 00:40:03 +03:00
Vaka.pro
a2dcf67396
feat: align docs with code, finish_place, registered status, UI filters, tests, CI
...
CI / build-and-test (pull_request) Has been cancelled
- Add PLAN.md and sync backend docs, .env.example, API doc (404 details)
- Document mock DB and PORT/API_PORT in docs/backend.md; README monorepo + frontend/.env.example
- Migration 002: finish_place column, status registered; mapper and mock DB updated
- Frontend: registered status, finishPlace, calendar year/month filters, pace sparkline
- Extract createApp for tests; supertest + tsx; GitHub Actions CI
Made-with: Cursor
2026-04-06 22:20:31 +03:00