✨ feat(vscode): 摘修复按 PR 分组框选,可搜作者和标题

This commit is contained in:
cruldra committed 2026-09-01 17:27:27 +08:00
1 parent 0031851df3
commit 3e3750c494
9 files changed
+353 -42

No files matched your search

+3
View File
@@ -1,3 +1,4 @@
import type { ReleaseCommitGroup } from '../git/release'
import type { Issue, IssueColumn } from '../gitea/types'
import type { LogEntry } from '../logging/logger'
import type { ProfilesData } from '../profiles/store'
@@ -122,6 +123,7 @@ export type ExtensionToWebview
running: boolean
jenkinsConfigured: boolean
}
| { type: 'release/pick-show', branch: string, groups: ReleaseCommitGroup[] }
| { type: 'env-lock/status', locked: boolean, fileCount: number, failedCount?: number }
| { type: 'issue/remove', issueNumber: number }
| { type: 'profiles/show', data: ProfilesData }
@@ -210,6 +212,7 @@ export type WebviewToExtension
| { type: 'release/check' }
| { type: 'release/cut' }
| { type: 'release/cherry-pick' }
| { type: 'release/cherry-pick-confirm', shas: string[] }
| { type: 'release/deploy' }
| { type: 'env-lock/check' }
| { type: 'env-lock/toggle' }