Auto-assign projects to first round, auto-filter on close, pipeline UX consolidation
- New projects (admin create, CSV import, public form) auto-assign to program's first round (by sortOrder) when no round is specified - Closing a FILTERING round auto-starts filtering job (configurable via autoFilterOnClose setting, defaults to true) - Add SUBMISSION_RECEIVED notification type for confirming submissions - Replace separate List/Pipeline toggle with integrated pipeline view below the sortable round list - Add autoFilterOnClose toggle to filtering round type settings UI Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -10,6 +10,9 @@ export interface FilteringRoundSettings {
|
||||
autoEliminationMinReviews: number // Min reviews required before elimination
|
||||
targetAdvancing: number // Target number of projects to advance (e.g., 60)
|
||||
|
||||
// Auto-run filtering when round closes
|
||||
autoFilterOnClose: boolean
|
||||
|
||||
// Display options
|
||||
showAverageScore: boolean
|
||||
showRanking: boolean
|
||||
@@ -62,6 +65,7 @@ export const defaultFilteringSettings: FilteringRoundSettings = {
|
||||
autoEliminationThreshold: 4,
|
||||
autoEliminationMinReviews: 0,
|
||||
targetAdvancing: 60,
|
||||
autoFilterOnClose: true,
|
||||
showAverageScore: true,
|
||||
showRanking: true,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user