Go to file
Matt 4c0efb232c Admin system overhaul: full round config UI, flattened navigation, juries, awards integration, evaluation rewrite
- Phase 1: 7 round config sub-components covering all ~65 Zod schema fields across INTAKE, FILTERING, EVALUATION, SUBMISSION, MENTORING, LIVE_FINAL, DELIBERATION
- Phase 2: Replace Competitions nav with Rounds + add Juries; new /admin/rounds and /admin/rounds/[roundId] pages with tabbed detail (Config, Projects, Windows, Documents, Awards)
- Phase 3: Top-level /admin/juries with list + detail pages (members table, settings panel, self-service review)
- Phase 4: File requirements editor in round config; project detail per-requirement upload slots replacing generic drop zone
- Phase 5: Awards edit page with source round dropdown, eligibility mode, auto-tag rules builder; round detail Awards tab; specialAward router enhanced with evaluationRoundId/eligibilityMode fields
- Phase 6: Evaluation page rewrite supporting all 3 scoring modes (criteria/global/binary) with config-driven behavior; live voting UI polish
- Phase 7: UI design polish across admin pages — consistent headers, cards, hover transitions, empty states, brand colors
- Bulk upload page for admin project imports
- File router enhanced with admin upload and submission window procedures

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-16 01:16:55 +01:00
.gitea/workflows Update CI workflow to use new Gitea registry at code.monaco-opc.com 2026-02-14 14:00:50 +01:00
docker Fix CRLF line endings in runtime/deploy scripts and enforce LF 2026-02-14 16:35:26 +01:00
docs Competition/Round architecture: full platform rewrite (Phases 1-9) 2026-02-15 23:04:15 +01:00
images Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
prisma Fix seed: inline defaultRoundConfig to eliminate src/ dependency 2026-02-15 23:52:27 +01:00
public Display filtering controls inline for FILTERING round type 2026-02-03 10:33:34 +01:00
scripts Fix CRLF line endings in runtime/deploy scripts and enforce LF 2026-02-14 16:35:26 +01:00
src Admin system overhaul: full round config UI, flattened navigation, juries, awards integration, evaluation rewrite 2026-02-16 01:16:55 +01:00
tests Competition/Round architecture: full platform rewrite (Phases 1-9) 2026-02-15 23:04:15 +01:00
.dockerignore Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
.env.example Add email password change feature and fix nginx config 2026-01-30 16:15:08 +01:00
.gitattributes Fix CRLF line endings in runtime/deploy scripts and enforce LF 2026-02-14 16:35:26 +01:00
.gitignore Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
CLAUDE.md Competition/Round architecture: full platform rewrite (Phases 1-9) 2026-02-15 23:04:15 +01:00
DEPLOYMENT.md Apply full refactor updates plus pipeline/email UX confirmations 2026-02-14 15:26:42 +01:00
MOPC-redesign-report.md Round system redesign: Phases 1-7 complete 2026-02-13 13:57:09 +01:00
Notes.md Apply full refactor updates plus pipeline/email UX confirmations 2026-02-14 15:26:42 +01:00
build-check.txt Apply full refactor updates plus pipeline/email UX confirmations 2026-02-14 15:26:42 +01:00
components.json Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
next.config.ts Competition/Round architecture: full platform rewrite (Phases 1-9) 2026-02-15 23:04:15 +01:00
package-lock.json Apply full refactor updates plus pipeline/email UX confirmations 2026-02-14 15:26:42 +01:00
package.json Apply full refactor updates plus pipeline/email UX confirmations 2026-02-14 15:26:42 +01:00
postcss.config.mjs Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
tailwind.config.ts Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
tsc-audit.txt Apply full refactor updates plus pipeline/email UX confirmations 2026-02-14 15:26:42 +01:00
tsc-check-final.txt Apply full refactor updates plus pipeline/email UX confirmations 2026-02-14 15:26:42 +01:00
tsc-check-new.txt Apply full refactor updates plus pipeline/email UX confirmations 2026-02-14 15:26:42 +01:00
tsc-check.txt Apply full refactor updates plus pipeline/email UX confirmations 2026-02-14 15:26:42 +01:00
tsc-output2.txt Apply full refactor updates plus pipeline/email UX confirmations 2026-02-14 15:26:42 +01:00
tsc-output3.txt Apply full refactor updates plus pipeline/email UX confirmations 2026-02-14 15:26:42 +01:00
tsconfig.json Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
vitest.config.ts Apply full refactor updates plus pipeline/email UX confirmations 2026-02-14 15:26:42 +01:00