• Joined on 2026-02-14
matt pushed to main at MOPC/MOPC-Portal 2026-03-03 23:44:58 +01:00
daf50831f1 feat: award round reordering, assign-to-first-round, and applicant timeline for award tracks
matt pushed to main at MOPC/MOPC-Portal 2026-03-03 23:09:54 +01:00
1d4e31ddd1 feat: external Learning Hub toggle + applicant help button
924f8071e1 feat: add email preview to award notification and finalization tab
Compare 2 commits »
matt pushed to main at MOPC/MOPC-Portal 2026-03-03 22:30:52 +01:00
f79a6d1341 fix: project edit status dropdown empty for projects with blank status
matt pushed to main at MOPC/MOPC-Portal 2026-03-03 22:10:14 +01:00
050836d522 feat: finalization tab respects ranking overrides, grouped by category
matt pushed to main at MOPC/MOPC-Portal 2026-03-03 21:49:15 +01:00
43801340f8 fix: add missing round finalization migration
matt pushed to main at MOPC/MOPC-Portal 2026-03-03 21:36:09 +01:00
2be3f9d02f fix: add missing seed-team-leads.ts required by docker entrypoint
matt pushed to main at MOPC/MOPC-Portal 2026-03-03 19:14:51 +01:00
cfee3bc8a9 feat: round finalization with ranking-based outcomes + award pool notifications
matt pushed to main at MOPC/MOPC-Portal 2026-03-03 09:47:22 +01:00
7735f3ecdf fix: hide Advancement Targets for non-scoring round types
matt pushed to main at MOPC/MOPC-Portal 2026-03-03 09:43:31 +01:00
0285622fe1 fix: tooltip no longer covers status dropdown menu items
matt pushed to main at MOPC/MOPC-Portal 2026-03-02 23:31:15 +01:00
c0f2b9bd38 fix: show 0/N Yes instead of "N jurors", color 1/2 Yes amber
matt pushed to main at MOPC/MOPC-Portal 2026-03-02 21:20:21 +01:00
8c5f4998a8 fix: sort ranking display by avgGlobalScore, not compositeScore
matt pushed to main at MOPC/MOPC-Portal 2026-03-02 20:43:52 +01:00
761a203063 fix: sort ranking display by compositeScore, fix threshold cutoff line
matt pushed to main at MOPC/MOPC-Portal 2026-03-02 20:24:28 +01:00
cb688ba3e6 feat: formula-based ranking with optional AI, configurable score/pass-rate weights
matt pushed to main at MOPC/MOPC-Portal 2026-03-02 19:57:14 +01:00
ac86e025e2 feat: ranking in-progress indicator persists across all admin users
matt pushed to main at MOPC/MOPC-Portal 2026-03-02 19:50:17 +01:00
5a3f8d9837 revert: keep compositeScore sorting (accounts for yes/no criteria)
matt pushed to main at MOPC/MOPC-Portal 2026-03-02 19:34:39 +01:00
2bccb52a16 fix: ranking sorted by composite score, deduplicate AI results, single cutoff line
matt pushed to main at MOPC/MOPC-Portal 2026-03-02 15:20:45 +01:00
1f4f29c2cc fix: clear windowCloseAt when reopening a round
matt pushed to main at MOPC/MOPC-Portal 2026-03-02 15:04:17 +01:00
8db9c72f4c fix: ranking reorders persist across all admin sessions
matt pushed to main at MOPC/MOPC-Portal 2026-03-02 14:10:57 +01:00
80a7bedddc fix: ranking shows all reviewed projects, fix override badge sync issue
matt pushed to main at MOPC/MOPC-Portal 2026-03-02 13:29:43 +01:00
d2e0dbdc94 fix: override badge only shows when admin actually reordered a project