• Joined on 2025-01-31
matt pushed to main at letsbe/monacousa-portal 2026-02-06 09:58:32 +01:00
1a6bce9c67 Add automatic post-deploy migrations and fix storage healthchecks
matt pushed to main at letsbe/monacousa-portal 2026-02-06 07:55:28 +01:00
19eb2be85f Phase 1: Full implementation — security, bugs, utilities, UI/UX, consolidation
matt pushed to main at letsbe/MOPC-App 2026-02-06 00:06:55 +01:00
98fe658c33 UI polish: grouped dropdowns, analytics readability, invite tag picker
matt pushed to main at letsbe/MOPC-App 2026-02-05 23:32:37 +01:00
4830c0638c Add database migration for 15 platform features
matt pushed to main at letsbe/MOPC-App 2026-02-05 23:31:52 +01:00
59436ed67a Implement 15 platform features: digest, availability, templates, comparison, live voting SSE, file versioning, mentorship, messaging, analytics, drafts, webhooks, peer review, audit enhancements, i18n
matt pushed to main at letsbe/MOPC-App 2026-02-05 22:16:38 +01:00
f038c95777 Fix Docker build failure: lazy-initialize MinIO client
matt pushed to main at letsbe/MOPC-App 2026-02-05 21:58:38 +01:00
699248e40b Implement 10 platform features: evaluation UX, admin tools, AI summaries, applicant portal
002a9dbfc3 Platform review round 2: audit logging migration, nav unification, DB indexes, and UI polish
8d0979e649 Comprehensive platform review: security fixes, query optimization, UI improvements, and code cleanup
Compare 3 commits »
matt pushed to main at letsbe/MOPC-App 2026-02-05 17:13:38 +01:00
a1f32597a0 Fix evaluation submission redirect to assignments page
matt pushed to main at letsbe/MOPC-App 2026-02-05 17:08:17 +01:00
049ac9257f Fix voting start time race condition
matt pushed to main at letsbe/MOPC-App 2026-02-05 16:51:55 +01:00
d6386be678 Add reopen button for closed rounds
matt pushed to main at letsbe/MOPC-App 2026-02-05 16:29:52 +01:00
13de30775e Add special awards management features and fix voting/assignment issues
matt pushed to main at letsbe/MOPC-App 2026-02-05 15:02:39 +01:00
e01d741f01 Fix GPT-5 nano empty response issue with token limits
matt pushed to main at letsbe/MOPC-App 2026-02-05 14:56:42 +01:00
bf187e4b9a Improve AI assignment error messages for invalid models
matt pushed to main at letsbe/MOPC-App 2026-02-05 14:54:01 +01:00
c82406abcf Hide All projects covered message while AI job is running
matt pushed to main at letsbe/MOPC-App 2026-02-05 14:38:59 +01:00
3abfccb22a Fix AI suggestions not displaying after job completion
matt pushed to main at letsbe/MOPC-App 2026-02-05 14:14:30 +01:00
e3e3fa9da4 Fix AI assignment errors and tag matching
matt pushed to main at letsbe/MOPC-App 2026-02-05 13:58:20 +01:00
fbb1173ea9 Add migration for User.country column
matt pushed to main at letsbe/MOPC-App 2026-02-05 13:45:45 +01:00
d7f0118940 Add user tag editing and improve member error display
matt pushed to main at letsbe/MOPC-App 2026-02-05 13:18:55 +01:00
f59cfd393b Display AI-assigned expertise tags on project detail page
matt pushed to main at letsbe/MOPC-App 2026-02-05 13:13:34 +01:00
4d8823e8e9 Show all errors in scrollable list instead of just first one