-
Notifications
You must be signed in to change notification settings - Fork 0
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
WP2 follow-up — Exercise & team administration UI (backend CRUD has no screens)
epicTracking issue spanning multiple sub-issuesTracking issue spanning multiple sub-issuesfrontendFrontend (Vue 3 / TypeScript / Vite)Frontend (Vue 3 / TypeScript / Vite)wp2Work Package 2 — Core Platform & IdentityWork Package 2 — Core Platform & IdentityStatus: Open.#201 In range42/range42-reporting-tool;- Status: Open.#200 In range42/range42-reporting-tool;
WP5 · W5-S3 · Task 18 — ScoringConfig.vue (GA) + slice close-out
backendBackend (FastAPI / SQLAlchemy / Postgres)Backend (FastAPI / SQLAlchemy / Postgres)frontendFrontend (Vue 3 / TypeScript / Vite)Frontend (Vue 3 / TypeScript / Vite)wp5Work Package 5Work Package 5Status: Open.#199 In range42/range42-reporting-tool;WP5 · W5-S3 · Task 17 — ScoringDashboard.vue (the view)
backendBackend (FastAPI / SQLAlchemy / Postgres)Backend (FastAPI / SQLAlchemy / Postgres)frontendFrontend (Vue 3 / TypeScript / Vite)Frontend (Vue 3 / TypeScript / Vite)wp5Work Package 5Work Package 5Status: Open.#198 In range42/range42-reporting-tool;WP5 · W5-S3 · Task 16 — SectionHeatmap.vue
backendBackend (FastAPI / SQLAlchemy / Postgres)Backend (FastAPI / SQLAlchemy / Postgres)frontendFrontend (Vue 3 / TypeScript / Vite)Frontend (Vue 3 / TypeScript / Vite)wp5Work Package 5Work Package 5Status: Open.#197 In range42/range42-reporting-tool;WP5 · W5-S3 · Task 15 — PerTypeBars.vue + TrendSparkline.vue
backendBackend (FastAPI / SQLAlchemy / Postgres)Backend (FastAPI / SQLAlchemy / Postgres)frontendFrontend (Vue 3 / TypeScript / Vite)Frontend (Vue 3 / TypeScript / Vite)wp5Work Package 5Work Package 5Status: Open.#196 In range42/range42-reporting-tool;WP5 · W5-S3 · Task 14 — LeaderboardTable.vue
backendBackend (FastAPI / SQLAlchemy / Postgres)Backend (FastAPI / SQLAlchemy / Postgres)frontendFrontend (Vue 3 / TypeScript / Vite)Frontend (Vue 3 / TypeScript / Vite)wp5Work Package 5Work Package 5Status: Open.#195 In range42/range42-reporting-tool;WP5 · W5-S3 · Task 13 — stores/scoring.ts
backendBackend (FastAPI / SQLAlchemy / Postgres)Backend (FastAPI / SQLAlchemy / Postgres)frontendFrontend (Vue 3 / TypeScript / Vite)Frontend (Vue 3 / TypeScript / Vite)wp5Work Package 5Work Package 5Status: Open.#194 In range42/range42-reporting-tool;WP5 · W5-S3 · Task 12 — useGradeBand.ts + grade-band design tokens
backendBackend (FastAPI / SQLAlchemy / Postgres)Backend (FastAPI / SQLAlchemy / Postgres)frontendFrontend (Vue 3 / TypeScript / Vite)Frontend (Vue 3 / TypeScript / Vite)wp5Work Package 5Work Package 5Status: Open.#193 In range42/range42-reporting-tool;WP5 · W5-S3 · Task 11 — Frontend: regenerate types + services/scoring.ts
backendBackend (FastAPI / SQLAlchemy / Postgres)Backend (FastAPI / SQLAlchemy / Postgres)frontendFrontend (Vue 3 / TypeScript / Vite)Frontend (Vue 3 / TypeScript / Vite)wp5Work Package 5Work Package 5Status: Open.#192 In range42/range42-reporting-tool;WP5 · W5-S3 · Task 10 — Router wiring, OpenAPI, stub retirement
backendBackend (FastAPI / SQLAlchemy / Postgres)Backend (FastAPI / SQLAlchemy / Postgres)frontendFrontend (Vue 3 / TypeScript / Vite)Frontend (Vue 3 / TypeScript / Vite)wp5Work Package 5Work Package 5Status: Open.#191 In range42/range42-reporting-tool;WP5 · W5-S3 · Task 9 — ETag / If-None-Match, index migration, cache-poisoning guard
backendBackend (FastAPI / SQLAlchemy / Postgres)Backend (FastAPI / SQLAlchemy / Postgres)frontendFrontend (Vue 3 / TypeScript / Vite)Frontend (Vue 3 / TypeScript / Vite)wp5Work Package 5Work Package 5Status: Open.#190 In range42/range42-reporting-tool;