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

@@ -432,6 +432,7 @@ export function MembersContent() {
userEmail={user.email}
userStatus={user.status}
userRole={user.role as RoleValue}
userRoles={(user as unknown as { roles?: RoleValue[] }).roles}
currentUserRole={currentUserRole}
/>
</TableCell>
@@ -524,6 +525,7 @@ export function MembersContent() {
userEmail={user.email}
userStatus={user.status}
userRole={user.role as RoleValue}
userRoles={(user as unknown as { roles?: RoleValue[] }).roles}
currentUserRole={currentUserRole}
/>
</CardContent>