-
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