MOPC-App/src/server/routers
Matt 8fda8deded
Build and Push Docker Image / build (push) Successful in 12m20s Details
Add image cropping to avatar upload and show avatars platform-wide
- Add react-easy-crop for circular crop + zoom UI on avatar upload
- Create server-side getUserAvatarUrl utility for generating pre-signed URLs
- Update all nav components (admin, jury, mentor, observer) to show user avatars
- Add avatar URLs to user list, mentor list, and project detail API responses
- Replace initials-only avatars with UserAvatar component across admin pages

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 13:19:28 +01:00
..
_app.ts Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
analytics.ts Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
applicant.ts Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
application.ts Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
applicationForm.ts Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
assignment.ts Add image cropping to avatar upload and show avatars platform-wide 2026-02-02 13:19:28 +01:00
audit.ts Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
avatar.ts Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
evaluation.ts Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
export.ts Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
file.ts Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
gracePeriod.ts Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
learningResource.ts Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
live-voting.ts Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
logo.ts Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
mentor.ts Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
notion-import.ts Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
partner.ts Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
program.ts Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
project.ts Add image cropping to avatar upload and show avatars platform-wide 2026-02-02 13:19:28 +01:00
round.ts Add round delete with confirmation dialog 2026-01-30 19:28:57 +01:00
settings.ts Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
tag.ts Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
typeform-import.ts Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
user.ts Add image cropping to avatar upload and show avatars platform-wide 2026-02-02 13:19:28 +01:00