fix: make project template inheritance granular and safe
linter / quality (pull_request) Successful in 2m52s
tests / ci (8.4) (pull_request) Successful in 3m15s

This commit is contained in:
Nico Schröder
2026-09-08 12:03:07 +02:00
parent 0f125f17a3
commit 3122e00ed8
50 changed files with 1504 additions and 624 deletions
+11
View File
@@ -78,6 +78,17 @@ export type ProjectTemplateState = {
inheritsFromTemplate: boolean;
overriddenAreas: ProjectTemplateStateArea[];
overriddenConfiguration?: Record<string, unknown>;
resetRequirements?: Record<
string,
{
removedStatuses: Array<{
id: number;
name: string;
ticketCount: number;
}>;
replacementOptions: Array<{ id: number; name: string }>;
}
>;
templateConfiguration?: Record<string, unknown>;
templateId: number;
templateName: string;