UBER-1233: Milestone related fixes (#7614)

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
This commit is contained in:
Andrey Sobolev
2025-01-09 14:53:15 +07:00
committed by GitHub
parent 12e0aaa5f7
commit c9f5f4656c
15 changed files with 132 additions and 45 deletions
+4 -2
View File
@@ -434,18 +434,20 @@ export class TGithubComponent extends TComponent implements GithubComponent {
}
@Mixin(github.mixin.GithubMilestone, tracker.class.Milestone)
@UX(github.string.GithubIssue)
@UX(github.string.GithubMilestone)
export class TGithubMilestone extends TMilestone implements GithubMilestone {
@Prop(TypeHyperlink(), getEmbeddedLabel('Github URL'))
@Prop(TypeHyperlink(), getEmbeddedLabel('Github Project URL'))
@Index(IndexKind.FullText)
@ReadOnly()
url!: Hyperlink
@Prop(TypeString(), getEmbeddedLabel('NodeID'))
@Hidden()
@ReadOnly()
projectNodeId!: string
@Prop(TypeNumber(), getEmbeddedLabel('Number'))
@Hidden()
@ReadOnly()
projectNumber!: number
@@ -48,6 +48,7 @@ export default mergeIds(githubId, github, {
PRClosedAt: '' as IntlString,
MergeCommitSHA: '' as IntlString,
GithubIssue: '' as IntlString,
GithubMilestone: '' as IntlString,
Mergeable: '' as IntlString,
GithubUser: '' as IntlString,