2025-12-21 - 2026-06-21

Overview

37 Active Pull Requests
0 Active Issues
Excluding merges, 1 author has pushed 4 commits to main and 42 commits to all branches. On main, 45 files have changed and there have been 5373 additions and 57 deletions.

37 Pull requests merged by 1 user

Merged #37 feature/registration-auth 2026-05-24 11:36:51 +00:00

Merged #36 feat: add mobile race list tabs 2026-05-24 11:13:13 +00:00

Merged #35 fix: remove fallback image from dashboard race hero 2026-04-27 21:40:55 +00:00

Merged #34 fix: use next race image as dashboard hero background 2026-04-27 20:31:25 +00:00

Merged #33 fix: tolerate missing race cover image field 2026-04-27 20:08:11 +00:00

Merged #32 feat: add race cover image extraction 2026-04-27 20:02:08 +00:00

Merged #31 feat(frontend): add service favicon 2026-04-27 11:29:03 +00:00

Merged #30 chore: fix versioning 2026-04-27 11:20:31 +00:00

Merged #29 fix(frontend): prevent calendar loading layout shift 2026-04-27 11:03:47 +00:00

Merged #28 fix frontend calendar race states 2026-04-27 09:32:40 +00:00

Merged #27 chore: resizes images 2026-04-22 10:27:38 +00:00

Merged #26 feat(frontend): redesign race dashboard 2026-04-22 08:48:30 +00:00

Merged #25 fix(frontend): hide calendar popups on empty dates 2026-04-13 19:59:17 +00:00

Merged #24 fix(frontend): animate full race list row on hover (li, not inner link) 2026-04-13 19:51:07 +00:00

Merged #23 fix(frontend): auto-completed on finish time, dashboard links, list/calendar UX 2026-04-13 19:36:11 +00:00

Merged #22 feat(frontend): race form, start time selects, calendar views, day page 2026-04-13 19:09:12 +00:00

Merged #21 chore: bump patch versions; remove temp request logging 2026-04-12 15:56:52 +00:00

Merged #20 fix(docker): use unique Compose service name for API upstream 2026-04-12 15:43:26 +00:00

Merged #19 chore(backend): log Host/Origin and status for request debugging 2026-04-10 19:29:27 +00:00

Merged #18 refactor(api): unify /api contract across frontend, nginx, and backend 2026-04-08 09:19:44 +00:00

Merged #17 feat: /meta для версии в футере и устойчивый разбор JSON 2026-04-08 07:33:38 +00:00

Merged #16 fix(api): дублировать маршруты под /api и убрать Content-Type у GET 2026-04-08 07:21:04 +00:00

Merged #15 fix: прод — CORS, версия API, ошибки клиента и подсказка по прошедшим стартам 2026-04-07 22:21:50 +00:00

Merged #14 fix(frontend): bundle app version via package.json import instead of Vite define 2026-04-07 21:55:25 +00:00

Merged #13 feat: русский UI, версии в футере, даты и устойчивость загрузки API 2026-04-07 21:40:48 +00:00

Merged #12 fix(seed): resolve CSV path for Docker and mount import in stack compose; deleted plans; adds extra files to gitignore 2026-04-07 21:22:54 +00:00

Merged #11 chore: delete empty features module, fix RaceRow timestamp types 2026-04-07 15:38:45 +00:00

Merged #10 feat: CRUD UI — race form, detail fields, edit/delete actions 2026-04-07 15:38:14 +00:00

Merged #9 docs: fix README dev/production commands, update FRONTEND_PLAN status, remove broken links 2026-04-07 15:37:42 +00:00

Merged #8 fix: phase 1 bugs — CSS tokens, pluralization, error handling, cross-platform tests 2026-04-07 15:37:11 +00:00

Merged #7 chore: drop agent/plan docs, unify .env for Docker stack 2026-04-06 21:31:33 +00:00

Merged #6 chore(docker): stack compose with env_file, no secrets in repo 2026-04-06 20:26:38 +00:00

Merged #5 feat: align docs with code, finish_place, registered status, UI filters, tests, CI 2026-04-06 19:41:20 +00:00

Merged #4 feat(dashboard): add PR by distance and race comparison table 2026-04-06 16:10:27 +00:00

Merged #3 feat(frontend): add race details page with completed metrics 2026-04-06 15:02:15 +00:00

Merged #2 feat(frontend): add dashboard and race calendar views 2026-04-06 14:20:41 +00:00

Merged #1 feat(frontend): add typed API contract layer 2026-04-06 13:47:17 +00:00