Go to file
Matt 402bdfd8c5
Build and Push Docker Image / build (push) Successful in 8m10s Details
Add profile settings page, mentor management, and S3 email logos
- Add universal /settings/profile page accessible to all roles with
  avatar upload, bio, phone, password change, and account deletion
- Expand updateProfile endpoint to accept bio (metadataJson), phone,
  and notification preference
- Add deleteAccount endpoint with password confirmation
- Add Profile Settings link to all nav components (admin, jury, mentor,
  observer)
- Add /admin/mentors list page and /admin/mentors/[id] detail page for
  mentor management
- Add Mentors nav item to admin sidebar
- Update email logo URLs to S3 (s3.monaco-opc.com/public/)
- Add ocean.png background image to email wrapper

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-30 19:57:12 +01:00
.gitea/workflows Fix CI: hardcode Gitea registry URL 2026-01-30 13:45:07 +01:00
docker Fix: add AUTH_TRUST_HOST for reverse proxy support 2026-01-30 19:24:25 +01:00
docs Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
images Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
prisma Add initial Prisma migration from schema 2026-01-30 19:10:27 +01:00
public Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
scripts Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
src Add profile settings page, mentor management, and S3 email logos 2026-01-30 19:57:12 +01:00
.dockerignore Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
.env.example Add email password change feature and fix nginx config 2026-01-30 16:15:08 +01:00
.gitignore Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
CLAUDE.md Fix: sync package-lock.json and update CLAUDE.md dev notes 2026-01-30 13:47:00 +01:00
DEPLOYMENT.md Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
Notes.md Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
components.json Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
next.config.ts Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
package-lock.json Fix: sync package-lock.json and update CLAUDE.md dev notes 2026-01-30 13:47:00 +01:00
package.json Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
postcss.config.mjs Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
tailwind.config.ts Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00
tsconfig.json Initial commit: MOPC platform with Docker deployment setup 2026-01-30 13:41:32 +01:00