Commit Graph

  • 0277768ed7 Add notification bell system and MOPC onboarding form main Matt 2026-02-03 21:30:25 +0100
  • e1968d45df Filter award juror selection to show only JURY_MEMBER role Matt 2026-02-03 20:09:32 +0100
  • e2782b2b19 Add background filtering jobs, improved date picker, AI reasoning display Matt 2026-02-03 19:48:41 +0100
  • 8be740a4fb Fix multiple UI/UX issues and invite token migration Matt 2026-02-03 15:25:28 +0100
  • 3986da172f Fix GPT-5 API compatibility and add AIUsageLog migration Matt 2026-02-03 15:04:16 +0100
  • c0ce6f9f1f Fix GPT-5 max_completion_tokens parameter detection Matt 2026-02-03 13:08:01 +0100
  • fd82a9b981 Expand GDPR documentation with comprehensive compliance details Matt 2026-02-03 12:22:15 +0100
  • 928b1c65dc Optimize AI system with batching, token tracking, and GDPR compliance Matt 2026-02-03 11:58:12 +0100
  • a72e815d3a Remove remaining Settings and Assignments links Matt 2026-02-03 10:56:14 +0100
  • 406ec46c81 UI simplification: remove redundant pages, reorganize Quick Actions Matt 2026-02-03 10:50:47 +0100
  • d068d9b6f6 Improve AI filtering error handling and visibility Matt 2026-02-03 10:46:38 +0100
  • d45eccea47 Add detailed logging to AI filtering for debugging Matt 2026-02-03 10:36:51 +0100
  • c063f5bba3 Display filtering controls inline for FILTERING round type Matt 2026-02-03 10:33:34 +0100
  • db728830d4 Add cache invalidation to all project/round mutations platform-wide Matt 2026-02-02 23:36:46 +0100
  • 56a44049d3 Show full country name instead of code in assign dialog Matt 2026-02-02 23:15:51 +0100
  • a3f12ed5de Raise project list limit to 5000 for admin dialogs Matt 2026-02-02 23:11:43 +0100
  • fd5e5222da Decouple projects from rounds with RoundProject join table Matt 2026-02-02 22:33:55 +0100
  • 0d2bc4db7e Fix modal animation to scale from center instead of sliding from top-left Matt 2026-02-02 20:09:06 +0100
  • 0b3c2b6804 Redesign member invite page with per-member form rows Matt 2026-02-02 20:07:03 +0100
  • 8931da98ba Add AI eligibility toggle and include-submitted filter for awards Matt 2026-02-02 20:02:58 +0100
  • e34cafebbf Show edition year instead of program name platform-wide Matt 2026-02-02 19:52:52 +0100
  • 86d38ba743 Add delete button for draft rounds with confirmation dialog Matt 2026-02-02 19:37:54 +0100
  • 46694154dc Fix favicon: point to existing MOPC logo PNG instead of missing favicon.ico Matt 2026-02-02 19:32:55 +0100
  • e57c46afdc Fix health check: use node instead of wget (not available in Alpine image) Matt 2026-02-02 17:35:52 +0100
  • afe8a58535 Fix migration: skip inviteToken columns and index that already exist in production Matt 2026-02-02 17:17:55 +0100
  • 90e3adfab2 Implement Prototype 1 improvements: unified members, project filters, audit expansion, filtering rounds, special awards Matt 2026-02-02 16:58:29 +0100
  • 8fda8deded Add image cropping to avatar upload and show avatars platform-wide Matt 2026-02-02 13:19:28 +0100
  • f9f88d68ab Restore EmailProvider server config required by NextAuth validation Matt 2026-01-31 14:16:31 +0100
  • 81db15333f Fix S3/SMTP connectivity and add one-click invite flow Matt 2026-01-31 14:13:16 +0100
  • 5aedade41d Use DB settings for SMTP and unify email design to all-white Matt 2026-01-31 11:49:35 +0100
  • 43680d4173 Log tRPC errors in all environments Matt 2026-01-31 11:44:34 +0100
  • fcafbaadd3 Add host.docker.internal mapping for MinIO access Matt 2026-01-30 20:16:17 +0100
  • 7ff961f0c2 Fix profile photo section: replace hover overlay with button Matt 2026-01-30 20:08:59 +0100
  • 402bdfd8c5 Add profile settings page, mentor management, and S3 email logos Matt 2026-01-30 19:57:12 +0100
  • 0c0a9b7eb5 Add round delete with confirmation dialog Matt 2026-01-30 19:28:57 +0100
  • 4c5a49cede Fix: add AUTH_TRUST_HOST for reverse proxy support Matt 2026-01-30 19:24:25 +0100
  • 4071606005 Add initial Prisma migration from schema Matt 2026-01-30 19:10:27 +0100
  • e686a73b75 Fix: copy full node_modules into runner for prisma/seed support Matt 2026-01-30 18:51:37 +0100
  • c2506edd52 Fix: prisma not found in Docker runner stage Matt 2026-01-30 18:44:39 +0100
  • a020d13c00 Update seed: real admin accounts, remove all dummy data Matt 2026-01-30 16:40:07 +0100
  • bfcfd84008 Use admin-configured AI model and add GPT-5/o-series options Matt 2026-01-30 16:24:46 +0100
  • 8c598ba3ee Add email password change feature and fix nginx config Matt 2026-01-30 16:15:08 +0100
  • d5398e93a0 Fix: remove invalid 'name' field from EvaluationForm create Matt 2026-01-30 13:51:44 +0100
  • a0016fbccb Fix: sync package-lock.json and update CLAUDE.md dev notes Matt 2026-01-30 13:47:00 +0100
  • 65ebcd3731 Fix CI: hardcode Gitea registry URL Matt 2026-01-30 13:45:07 +0100
  • 8da7f111ef Fix CI: use REGISTRY_TOKEN secret for registry auth Matt 2026-01-30 13:43:40 +0100
  • a606292aaa Initial commit: MOPC platform with Docker deployment setup Matt 2026-01-30 13:41:32 +0100