Files
MOPC-Portal/.gitignore
Matt cfee3bc8a9
All checks were successful
Build and Push Docker Image / build (push) Successful in 10m0s
feat: round finalization with ranking-based outcomes + award pool notifications
- processRoundClose EVALUATION uses ranking scores + advanceMode config
  (threshold vs count) to auto-set proposedOutcome instead of defaulting all to PASSED
- Advancement emails generate invite tokens for passwordless users with
  "Create Your Account" CTA; rejection emails have no link
- Finalization UI shows account stats (invite vs dashboard link counts)
- Fixed getFinalizationSummary ranking query (was using non-existent rankingsJson)
- New award pool notification system: getAwardSelectionNotificationTemplate email,
  notifyEligibleProjects mutation with invite token generation,
  "Notify Pool" button on award detail page with custom message dialog

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-03 19:14:41 +01:00

64 lines
626 B
Plaintext

# Dependencies
node_modules/
.pnp
.pnp.js
# Next.js
.next/
out/
# Build
dist/
build/
# Environment
.env
.env.local
.env.development.local
.env.test.local
.env.production.local
# Docker env (contains secrets on server - never commit)
docker/.env
# Debug
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# IDE
.vscode/
.idea/
*.swp
*.swo
*~
# OS
.DS_Store
Thumbs.db
# TypeScript
*.tsbuildinfo
next-env.d.ts
# Prisma
prisma/*.db
prisma/*.db-journal
# Testing
coverage/
# Playwright MCP screenshots
.playwright-mcp/
# Output files
*-output.txt
build-output.txt
# Misc
*.log
.vercel
# Private keys and secrets
private/