feat: admin UX improvements — notify buttons, eval config, round finalization

Custom body support for advancement/rejection notification emails, evaluation
config toggle fix, user actions improvements, round finalization with reorder
support, project detail page enhancements, award pool duplicate prevention.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-04 13:29:22 +01:00
parent f24bea3df2
commit 1103d42439
11 changed files with 606 additions and 265 deletions

View File

@@ -117,12 +117,14 @@ export const EvaluationConfigSchema = z.object({
showGlobalScore: z.boolean().default(false),
showCriterionScores: z.boolean().default(false),
showFeedbackText: z.boolean().default(false),
hideFromRejected: z.boolean().default(false),
})
.default({
enabled: false,
showGlobalScore: false,
showCriterionScores: false,
showFeedbackText: false,
hideFromRejected: false,
}),
advancementMode: z