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-05 13:30:09 +01:00
b6ba5d7145
feat: member profile pages with clickable links from all member lists
matt
pushed to
main
at
MOPC/MOPC-Portal
2026-03-05 13:06:25 +01:00
c6d0f90038
fix: presigned URL signatures, bucket consolidation, login & invite status
matt
pushed to
main
at
MOPC/MOPC-Portal
2026-03-05 02:11:24 +01:00
78334676d0
fix: avatar/logo display diagnostics and upload error handling
matt
pushed to
main
at
MOPC/MOPC-Portal
2026-03-04 20:47:30 +01:00
335c736219
fix: pipeline selected round ring cutoff by overflow scroll
matt
pushed to
main
at
MOPC/MOPC-Portal
2026-03-04 20:30:48 +01:00
ca888b4eb7
fix: impersonation navigation uses full page reload
matt
pushed to
main
at
MOPC/MOPC-Portal
2026-03-04 20:26:43 +01:00
27ecbc40b3
fix: lock down application form when intake round is not active
matt
pushed to
main
at
MOPC/MOPC-Portal
2026-03-04 20:19:00 +01:00
875c2e8f48
fix: security hardening — block self-registration, SSE auth, audit logging fixes
matt
pushed to
main
at
MOPC/MOPC-Portal
2026-03-04 18:29:02 +01:00
13f125af28
feat: error audit middleware, impersonation attribution, account lockout logging
matt
pushed to
main
at
MOPC/MOPC-Portal
2026-03-04 18:18:31 +01:00
c8c26beed2
feat: granular file access audit logging (viewed/opened/downloaded)
matt
pushed to
main
at
MOPC/MOPC-Portal
2026-03-04 18:14:42 +01:00
503a375701
fix: only log FILE_DOWNLOADED for actual downloads, not preview URLs
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"
First
Previous
...
3
4
5
6
7
...
Next
Last