This website requires JavaScript.
Explore
Help
Register
Sign In
matt
0 Followers
·
0 Following
Joined on
2026-02-14
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
Projects
Packages
Public Activity
Starred Repositories
matt
pushed to
main
at
MOPC/MOPC-Portal
2026-03-04 18:10:12 +01:00
79ac60dc1e
feat: automatic mutation audit logging for all non-super-admin users
6c52e519e5
feat: impersonation system, semi-finalist detail page, tRPC resilience
Compare 2 commits »
matt
pushed to
main
at
MOPC/MOPC-Portal
2026-03-04 17:00:28 +01:00
b1a994a9d6
fix: enforce onboarding gate for applicants and observers
matt
pushed to
main
at
MOPC/MOPC-Portal
2026-03-04 16:23:08 +01:00
f0d5599167
feat: add audit logging for applicant file uploads and deletions
43e21c6c6e
feat: semi-finalist tracker dashboard, account reminders, search + UX fixes
Compare 2 commits »
matt
pushed to
main
at
MOPC/MOPC-Portal
2026-03-04 14:31:10 +01:00
af03c12ae5
feat: per-round advancement selection, email preview, Docker/auth fixes
matt
pushed to
main
at
MOPC/MOPC-Portal
2026-03-04 13:30:10 +01:00
267d26581d
feat: resolve project logo URLs server-side, show logos in admin + observer
a39e27f6ff
fix: applicant portal — document uploads, round filtering, auth hardening
1103d42439
feat: admin UX improvements — notify buttons, eval config, round finalization
f24bea3df2
feat: extend notification system with batch sender, bulk dialog, and logging
Compare 4 commits »
matt
pushed to
main
at
MOPC/MOPC-Portal
2026-03-04 00:55:09 +01:00
8f2f054c57
fix: remove invalid 'reason' field from ProjectStatusHistory.create
matt
pushed to
main
at
MOPC/MOPC-Portal
2026-03-04 00:32:17 +01:00
5854aa37a9
feat: prevent duplicate award pool notifications
matt
pushed to
main
at
MOPC/MOPC-Portal
2026-03-04 00:27:54 +01:00
ebc6331d1f
fix: harden award track filtering edge cases in applicant portal
matt
pushed to
main
at
MOPC/MOPC-Portal
2026-03-04 00:24:35 +01:00
d183d98d9a
fix: filter applicant portal rounds by award track membership
matt
pushed to
main
at
MOPC/MOPC-Portal
2026-03-04 00:04:29 +01:00
84d90e1978
fix: soften award notification email tone from "selected" to "under consideration"
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
First
Previous
1
2
3
4
5
...
Next
Last