Subissue estimations (#2254)

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
This commit is contained in:
Andrey Sobolev
2022-08-22 08:03:32 +07:00
committed by GitHub
parent 854331ae5f
commit ccd2048ad0
30 changed files with 428 additions and 115 deletions
+12
View File
@@ -160,10 +160,13 @@ export interface Issue extends AttachedDoc {
// Estimation in man days
estimation: number
// ReportedTime time, auto updated using trigger.
reportedTime: number
// Collection of reportedTime entries, for proper time estimations per person.
reports: number
childInfo: IssueChildInfo[]
}
/**
@@ -191,6 +194,15 @@ export interface IssueParentInfo {
parentTitle: string
}
/**
* @public
*/
export interface IssueChildInfo {
childId: Ref<Issue>
estimation: number
reportedTime: number
}
/**
* @public
*/