Commit Graph

  • 5122ac9d1b Merge pull request 'feature/registration-auth' (#37) from feature/registration-auth into main main admin 2026-05-24 11:36:51 +00:00
  • 83fa04ecf2 Merge origin/main into feature/registration-auth feature/registration-auth Vaka.pro 2026-05-24 14:34:45 +03:00
  • fb246e2e55 fix: harden authentication security Vaka.pro 2026-05-24 14:27:22 +03:00
  • a22bb7e471 Merge pull request 'feat: add mobile race list tabs' (#36) from feature/mobile-race-list-tabs into main admin 2026-05-24 11:13:12 +00:00
  • 85aff823fc feat: add mobile race list tabs feature/mobile-race-list-tabs Vaka.pro 2026-05-24 14:10:09 +03:00
  • 35c3554742 feat: add registration and authentication Vaka.pro 2026-05-21 00:01:35 +03:00
  • 13dd8fa426 Merge pull request 'fix: remove fallback image from dashboard race hero' (#35) from fix/dashboard-hero-background-layering into main admin 2026-04-27 21:40:55 +00:00
  • f62be600cd fix: remove fallback image from dashboard race hero fix/dashboard-hero-background-layering Vaka.pro 2026-04-28 00:40:01 +03:00
  • 0f5249726b Merge pull request 'fix: use next race image as dashboard hero background' (#34) from fix/dashboard-hero-race-background into main admin 2026-04-27 20:31:25 +00:00
  • fdb0ba3d2d fix: use next race image as dashboard hero background fix/dashboard-hero-race-background Vaka.pro 2026-04-27 23:30:36 +03:00
  • 367868cf1b Merge pull request 'fix: tolerate missing race cover image field' (#33) from fix/race-cover-api-backcompat into main admin 2026-04-27 20:08:11 +00:00
  • 78d0ab5ece fix: tolerate missing race cover image field fix/race-cover-api-backcompat Vaka.pro 2026-04-27 23:07:31 +03:00
  • e2eb71522d Merge pull request 'feat: add race cover image extraction' (#32) from feature/race-cover-images into main admin 2026-04-27 20:02:08 +00:00
  • 00985732ec Merge remote-tracking branch 'origin/main' into feature/race-cover-images feature/race-cover-images Vaka.pro 2026-04-27 23:01:19 +03:00
  • 0153f223f2 feat: add race cover image extraction Vaka.pro 2026-04-27 22:56:41 +03:00
  • b1b363a7e8 Merge pull request 'feat(frontend): add service favicon' (#31) from feat/add-service-favicon into main admin 2026-04-27 11:29:02 +00:00
  • f5e16c44b3 feat(frontend): add service favicon feat/add-service-favicon Anton 2026-04-27 14:26:42 +03:00
  • c5ca511ea7 Merge pull request 'chore: fix versioning' (#30) from chore/frontend-version-0.5.1 into main admin 2026-04-27 11:20:31 +00:00
  • 42057ddb1c chore: fix versioning chore/frontend-version-0.5.1 Anton 2026-04-27 14:20:05 +03:00
  • 1a37afd16f Merge pull request 'fix(frontend): prevent calendar loading layout shift' (#29) from fix/calendar-loading-layout-shift into main admin 2026-04-27 11:03:46 +00:00
  • f7b611bbbe fix(frontend): prevent calendar loading layout shift fix/calendar-loading-layout-shift Anton 2026-04-27 14:02:20 +03:00
  • 55fc23ec64 Merge pull request 'fix frontend calendar race states' (#28) from codex/calendar-race-ui-fixes into main admin 2026-04-27 09:32:39 +00:00
  • dffbb48d99 fix frontend calendar race states codex/calendar-race-ui-fixes Anton 2026-04-27 12:31:29 +03:00
  • 0b7ad23252 Merge pull request 'chore: resizes images' (#27) from chore/resize-images into main admin 2026-04-22 10:27:38 +00:00
  • 19e9e59125 chore: resizes images chore/resize-images Anton 2026-04-22 12:50:39 +03:00
  • bfbbaeae59 Merge pull request 'feat(frontend): redesign race dashboard' (#26) from feature/sport-dashboard-redesign into main admin 2026-04-22 08:48:30 +00:00
  • 0da7454033 feat(frontend): redesign race dashboard feature/sport-dashboard-redesign Anton 2026-04-22 11:47:37 +03:00
  • 7b0267f9ac Merge pull request 'fix(frontend): hide calendar popups on empty dates' (#25) from fix/calendar-hide-popover-empty-days into main admin 2026-04-13 19:59:16 +00:00
  • a581ffaaff fix(frontend): hide calendar popups on empty dates fix/calendar-hide-popover-empty-days Vaka.pro 2026-04-13 22:58:36 +03:00
  • 429a2924d7 Merge pull request 'fix(frontend): animate full race list row on hover (li, not inner link)' (#24) from fix/race-list-card-hover into main admin 2026-04-13 19:51:07 +00:00
  • afb0f7ef31 fix(frontend): animate full race list row on hover (li, not inner link) fix/race-list-card-hover Vaka.pro 2026-04-13 22:47:06 +03:00
  • 92c2360feb Merge pull request 'fix(frontend): auto-completed on finish time, dashboard links, list/calendar UX' (#23) from fix/dashboard-form-races-ux into main admin 2026-04-13 19:36:10 +00:00
  • 4ea8faf16f fix(frontend): auto-completed on finish time, dashboard links, list/calendar UX fix/dashboard-form-races-ux Vaka.pro 2026-04-13 22:34:39 +03:00
  • 74f059593e Merge pull request 'feat(frontend): race form, start time selects, calendar views, day page' (#22) from feat/race-ui-plan-implementation into main admin 2026-04-13 19:09:11 +00:00
  • 3c6baa66a1 feat(frontend): race form, start time selects, calendar views, day page feat/race-ui-plan-implementation Vaka.pro 2026-04-13 22:07:37 +03:00
  • b997dcb01e Merge pull request 'chore: bump patch versions; remove temp request logging' (#21) from fix/docker-api-upstream-ambiguity into main admin 2026-04-12 15:56:52 +00:00
  • e033b2c8d5 chore: bump patch versions; remove temp request logging fix/docker-api-upstream-ambiguity Vaka.pro 2026-04-12 18:51:00 +03:00
  • c337823fa8 Merge pull request 'fix(docker): use unique Compose service name for API upstream' (#20) from fix/docker-api-upstream-ambiguity into main admin 2026-04-12 15:43:25 +00:00
  • a4f8c37b84 fix(docker): use unique Compose service name for API upstream Vaka.pro 2026-04-12 18:39:04 +03:00
  • 7e980dd802 Merge pull request 'chore(backend): log Host/Origin and status for request debugging' (#19) from fix/temp-req-headers-log into main admin 2026-04-10 19:29:27 +00:00
  • c04dc35075 chore(backend): log Host/Origin and status for request debugging fix/temp-req-headers-log Vaka.pro 2026-04-10 22:26:53 +03:00
  • a41408559e Merge pull request 'refactor(api): unify /api contract across frontend, nginx, and backend' (#18) from fix/intermittent-api-retry-cache into main admin 2026-04-08 09:19:43 +00:00
  • 8eaf006906 refactor(api): unify /api contract across frontend, nginx, and backend fix/intermittent-api-retry-cache Anton 2026-04-08 11:59:46 +03:00
  • 9f63b190f1 Merge pull request 'feat: /meta для версии в футере и устойчивый разбор JSON' (#17) from feat/footer-backend-meta into main admin 2026-04-08 07:33:37 +00:00
  • 83bc603b95 feat: /meta для версии в футере и устойчивый разбор JSON feat/footer-backend-meta Anton 2026-04-08 10:32:52 +03:00
  • f8b4ce7111 Merge pull request 'fix(api): дублировать маршруты под /api и убрать Content-Type у GET' (#16) from fix/api-prefix-routing into main admin 2026-04-08 07:21:03 +00:00
  • 53b9561a54 fix(api): дублировать маршруты под /api и убрать Content-Type у GET fix/api-prefix-routing Anton 2026-04-08 10:20:17 +03:00
  • 7e9c20d4bf Merge pull request 'fix: прод — CORS, версия API, ошибки клиента и подсказка по прошедшим стартам' (#15) from fix/prod-cors-health-status-hints into main admin 2026-04-07 22:21:49 +00:00
  • e0ed0b6435 fix: прод — CORS, версия API, ошибки клиента и подсказка по прошедшим стартам fix/prod-cors-health-status-hints Vaka.pro 2026-04-08 01:21:11 +03:00
  • 8442c761c2 Merge pull request 'fix(frontend): bundle app version via package.json import instead of Vite define' (#14) from fix/vite-frontend-version-define into main admin 2026-04-07 21:55:25 +00:00
  • 87d6505fbf fix(frontend): bundle app version via package.json import instead of Vite define fix/vite-frontend-version-define Vaka.pro 2026-04-08 00:45:24 +03:00
  • 99ae7410ce Merge pull request 'feat: русский UI, версии в футере, даты и устойчивость загрузки API' (#13) from feat/ru-ui-footer-versions-dates-api into main admin 2026-04-07 21:40:47 +00:00
  • 42ee36d0a2 feat: русский UI, версии в футере, даты и устойчивость загрузки API feat/ru-ui-footer-versions-dates-api Vaka.pro 2026-04-08 00:40:03 +03:00
  • fc995ed07d Merge pull request 'fix(seed): resolve CSV path for Docker and mount import in stack compose; deleted plans; adds extra files to gitignore' (#12) from fix/seed-csv-path-docker-import-mount into main admin 2026-04-07 21:22:53 +00:00
  • 0f0c7c2607 fix(seed): resolve CSV path for Docker and mount import in stack compose; deleted plans; adds extra files to gitignore fix/seed-csv-path-docker-import-mount Vaka.pro 2026-04-08 00:22:11 +03:00
  • ef423b322f Merge pull request 'chore: delete empty features module, fix RaceRow timestamp types' (#11) from chore/phase4-cleanup-types into main admin 2026-04-07 15:38:45 +00:00
  • d77dc205dc Merge pull request 'feat: CRUD UI — race form, detail fields, edit/delete actions' (#10) from feat/phase3-crud-ui into main admin 2026-04-07 15:38:14 +00:00
  • 8a7e87385a Merge pull request 'docs: fix README dev/production commands, update FRONTEND_PLAN status, remove broken links' (#9) from docs/phase2-fix-documentation into main admin 2026-04-07 15:37:41 +00:00
  • b92fad6939 Merge pull request 'fix: phase 1 bugs — CSS tokens, pluralization, error handling, cross-platform tests' (#8) from fix/phase1-bugs-and-critical-fixes into main admin 2026-04-07 15:37:11 +00:00
  • 7260fb59ea chore: delete empty features module, fix RaceRow timestamp types chore/phase4-cleanup-types Anton 2026-04-07 18:35:11 +03:00
  • 4b63af8da5 feat: CRUD UI — race form, detail fields, edit/delete actions feat/phase3-crud-ui Anton 2026-04-07 18:13:22 +03:00
  • f74ce6ed88 docs: fix README dev/production commands, update FRONTEND_PLAN status, remove broken links docs/phase2-fix-documentation Anton 2026-04-07 17:51:02 +03:00
  • 3b8f41f905 fix: phase 1 bugs — CSS tokens, pluralization, error handling, cross-platform tests fix/phase1-bugs-and-critical-fixes Anton 2026-04-07 17:46:46 +03:00
  • b422223c03 Merge pull request 'chore: drop agent/plan docs, unify .env for Docker stack' (#7) from chore/cleanup-docker-docs-env into main admin 2026-04-06 21:31:33 +00:00
  • 007d899721 chore: drop agent/plan docs, unify .env for Docker stack chore/cleanup-docker-docs-env Vaka.pro 2026-04-07 00:30:29 +03:00
  • 2cf01186e9 Merge pull request 'chore(docker): stack compose with env_file, no secrets in repo' (#6) from feature/docker-stack into main admin 2026-04-06 20:26:37 +00:00
  • 2849b16e36 chore(docker): stack compose with env_file, no secrets in repo feature/docker-stack Vaka.pro 2026-04-06 23:03:45 +03:00
  • d187bc776e Merge pull request 'feat: align docs with code, finish_place, registered status, UI filters, tests, CI' (#5) from feature/plan-docs-product-tests into main admin 2026-04-06 19:41:20 +00:00
  • a2dcf67396 feat: align docs with code, finish_place, registered status, UI filters, tests, CI feature/plan-docs-product-tests Vaka.pro 2026-04-06 22:20:31 +03:00
  • 1ffc3a65eb Merge pull request 'feat(dashboard): add PR by distance and race comparison table' (#4) from feat/frontend-task-5-pr-comparison into main admin 2026-04-06 16:10:27 +00:00
  • 7845d8d961 feat(dashboard): add PR by distance and race comparison table feat/frontend-task-5-pr-comparison Anton 2026-04-06 19:07:13 +03:00
  • 0ddf37683a Merge pull request 'feat(frontend): add race details page with completed metrics' (#3) from feat/race-details-pace-metrics into main admin 2026-04-06 15:02:14 +00:00
  • 92cf94aa5b feat(frontend): add race details page with completed metrics feat/race-details-pace-metrics Anton 2026-04-06 17:48:11 +03:00
  • 36e103dd41 Merge pull request 'feat(frontend): add dashboard and race calendar views' (#2) from feat/dashboard-and-calendar into main admin 2026-04-06 14:20:41 +00:00
  • a332703e2f feat(frontend): add dashboard and race calendar views feat/dashboard-and-calendar Anton 2026-04-06 17:17:08 +03:00
  • 1d89e2bce2 Merge pull request 'feat(frontend): add typed API contract layer' (#1) from feat/backend-postgres-migrations into main admin 2026-04-06 13:47:17 +00:00
  • 800fbfa560 docs: fix plan Anton 2026-04-06 16:14:14 +03:00
  • d318828f73 feat(frontend): add typed API contract layer feat/backend-postgres-migrations Anton 2026-04-06 16:09:28 +03:00
  • d7fb5b71ef feat: scaffold frontend app structure feat/frontend-structure-layout-tokens chore/branch-hygiene-main-default Anton 2026-04-06 15:15:53 +03:00
  • 698ae37553 feat(backend): implement REST API for races calendar fix/backend-api-validation-and-runtime-sync feature/backend-api Anton 2026-04-01 14:47:53 +03:00
  • 88a448dd8e Initial commit: project plan and seed data Anton 2026-04-01 13:42:37 +03:00