MOPC-App/src/server/routers
Matt 002a9dbfc3 Platform review round 2: audit logging migration, nav unification, DB indexes, and UI polish
- Migrate ~41 inline audit log calls to shared logAudit() utility across all routers
- Add transaction-aware prisma parameter to logAudit() for atomic operations
- Unify jury/mentor/observer navigation into shared RoleNav component
- Add composite DB indexes (Evaluation, GracePeriod, AuditLog) for query performance
- Fix profile page: consolidate dual save buttons, proper useEffect initialization
- Enhance auth error page with MOPC branding and navigation
- Improve observer dashboard with prominent read-only badge
- Fix DI-3: fetch projects before bulk status update for accurate notifications
- Remove unused aiBoost field from smart-assignment scoring
- Add shared image-upload utility and structured logger module

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-05 21:09:06 +01:00
..
_app.ts Remove dynamic form builder and complete RoundProject→roundId migration 2026-02-04 14:15:06 +01:00
analytics.ts Comprehensive platform review: security fixes, query optimization, UI improvements, and code cleanup 2026-02-05 20:31:08 +01:00
applicant.ts Platform review round 2: audit logging migration, nav unification, DB indexes, and UI polish 2026-02-05 21:09:06 +01:00
application.ts Platform review round 2: audit logging migration, nav unification, DB indexes, and UI polish 2026-02-05 21:09:06 +01:00
assignment.ts Platform review round 2: audit logging migration, nav unification, DB indexes, and UI polish 2026-02-05 21:09:06 +01:00
audit.ts Implement Prototype 1 improvements: unified members, project filters, audit expansion, filtering rounds, special awards 2026-02-02 16:58:29 +01:00
avatar.ts Platform review round 2: audit logging migration, nav unification, DB indexes, and UI polish 2026-02-05 21:09:06 +01:00
evaluation.ts Platform review round 2: audit logging migration, nav unification, DB indexes, and UI polish 2026-02-05 21:09:06 +01:00
export.ts Platform review round 2: audit logging migration, nav unification, DB indexes, and UI polish 2026-02-05 21:09:06 +01:00
file.ts Platform review round 2: audit logging migration, nav unification, DB indexes, and UI polish 2026-02-05 21:09:06 +01:00
filtering.ts Comprehensive platform review: security fixes, query optimization, UI improvements, and code cleanup 2026-02-05 20:31:08 +01:00
gracePeriod.ts Platform review round 2: audit logging migration, nav unification, DB indexes, and UI polish 2026-02-05 21:09:06 +01:00
learningResource.ts Platform review round 2: audit logging migration, nav unification, DB indexes, and UI polish 2026-02-05 21:09:06 +01:00
live-voting.ts Platform review round 2: audit logging migration, nav unification, DB indexes, and UI polish 2026-02-05 21:09:06 +01:00
logo.ts Platform review round 2: audit logging migration, nav unification, DB indexes, and UI polish 2026-02-05 21:09:06 +01:00
mentor.ts Platform review round 2: audit logging migration, nav unification, DB indexes, and UI polish 2026-02-05 21:09:06 +01:00
notification.ts Add styled notification emails and round-attached notifications 2026-02-04 00:10:51 +01:00
notion-import.ts Add country mapping support for imports and geographic map 2026-02-04 16:13:40 +01:00
partner.ts Platform review round 2: audit logging migration, nav unification, DB indexes, and UI polish 2026-02-05 21:09:06 +01:00
program.ts Platform review round 2: audit logging migration, nav unification, DB indexes, and UI polish 2026-02-05 21:09:06 +01:00
project.ts Platform review round 2: audit logging migration, nav unification, DB indexes, and UI polish 2026-02-05 21:09:06 +01:00
round.ts Platform review round 2: audit logging migration, nav unification, DB indexes, and UI polish 2026-02-05 21:09:06 +01:00
settings.ts Platform review round 2: audit logging migration, nav unification, DB indexes, and UI polish 2026-02-05 21:09:06 +01:00
specialAward.ts Platform review round 2: audit logging migration, nav unification, DB indexes, and UI polish 2026-02-05 21:09:06 +01:00
tag.ts Platform review round 2: audit logging migration, nav unification, DB indexes, and UI polish 2026-02-05 21:09:06 +01:00
typeform-import.ts Add country mapping support for imports and geographic map 2026-02-04 16:13:40 +01:00
user.ts Platform review round 2: audit logging migration, nav unification, DB indexes, and UI polish 2026-02-05 21:09:06 +01:00