|
Build and Push Docker Image / build (push) Failing after 5m5s
Details
Batch 1 - Quick Wins: - F1: Evaluation progress indicator with touch tracking in sticky status bar - F2: Export filtering results as CSV with dynamic AI column flattening - F3: Observer access to analytics dashboards (8 procedures changed to observerProcedure) Batch 2 - Jury Experience: - F4: Countdown timer component with urgency colors + email reminder service with cron endpoint - F5: Conflict of interest declaration system (dialog, admin management, review workflow) Batch 3 - Admin & AI Enhancements: - F6: Bulk status update UI with selection checkboxes, floating toolbar, status history recording - F7: AI-powered evaluation summary with anonymized data, OpenAI integration, scoring patterns - F8: Smart assignment improvements (geo diversity penalty, round familiarity bonus, COI blocking) Batch 4 - Form Flexibility & Applicant Portal: - F9: Evaluation form flexibility (text, boolean, section_header types, conditional visibility) - F10: Applicant portal (status timeline, per-round documents, mentor messaging) Schema: 5 new models (ReminderLog, ConflictOfInterest, EvaluationSummary, ProjectStatusHistory, MentorMessage), ProjectFile extended with roundId + isLate. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| migrations | ||
| check-data.ts | ||
| cleanup-all-dummy.ts | ||
| cleanup-dummy.ts | ||
| schema.prisma | ||
| seed-candidatures.ts | ||
| seed-expertise-tags.ts | ||
| seed-jury-assignments.sql | ||
| seed-jury-demo.sql | ||
| seed-jury-demo.ts | ||
| seed-notification-settings.mjs | ||
| seed-notification-settings.ts | ||
| seed.ts | ||
| set-admin-pw.sql | ||