MOPC-App/src/components/layouts
Matt e7c86a7b1b
Build and Push Docker Image / build (push) Failing after 3m29s Details
Add dynamic apply wizard customization with admin settings UI
- Create wizard config types, utilities, and defaults (wizard-config.ts)
- Add admin apply settings page with drag-and-drop step ordering, dropdown
  option management, feature toggles, welcome message customization, and
  custom field builder with select/multiselect options editor
- Build dynamic apply wizard component with animated step transitions,
  mobile-first responsive design, and config-driven form validation
- Update step components to accept dynamic config (categories, ocean issues,
  field visibility, feature flags)
- Replace hardcoded enum validation with string-based validation for
  admin-configurable dropdown values, with safe enum casting at storage layer
- Add wizard template system (model, router, admin UI) with built-in
  MOPC Classic preset
- Add program wizard config CRUD procedures to program router
- Update application router getConfig to return wizardConfig, submit handler
  to store custom field data in metadataJson
- Add edition-based apply page, project pool page, and supporting routers
- Fix CSS (invalid sm:fixed-none), Enter key handler (skip textarea),
  safe area insets for notched phones, buildStepsArray field visibility

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-08 13:21:26 +01:00
..
admin-edition-wrapper.tsx Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
admin-sidebar.tsx Add dynamic apply wizard customization with admin settings UI 2026-02-08 13:21:26 +01:00
jury-nav.tsx Implement 15 platform features: digest, availability, templates, comparison, live voting SSE, file versioning, mentorship, messaging, analytics, drafts, webhooks, peer review, audit enhancements, i18n 2026-02-05 23:31:41 +01:00
mentor-nav.tsx Platform review round 2: audit logging migration, nav unification, DB indexes, and UI polish 2026-02-05 21:09:06 +01:00
observer-nav.tsx Platform review round 2: audit logging migration, nav unification, DB indexes, and UI polish 2026-02-05 21:09:06 +01:00
role-nav.tsx Platform review round 2: audit logging migration, nav unification, DB indexes, and UI polish 2026-02-05 21:09:06 +01:00