winewill
|
d8b9cff130
|
Merge pull request #7326 from deepseek-harness/feat/intel-mac-packaging
feat(desktop): add Intel Mac packaging Action and align platform forms
|
2026-10-26 17:51:11 +08:00 |
|
winewill
|
58cae53057
|
docs(desktop): match Windows packaging Action title
|
2026-10-26 14:26:40 +08:00 |
|
winewill
|
a578ca435f
|
feat(desktop): add Intel Mac packaging workflow and align forms
|
2026-10-26 14:17:58 +08:00 |
|
winewill
|
7484f5502a
|
Merge pull request #6584 from deepseek-harness/feat/desktop-operation-diagnostics
feat(desktop): 启动故障诊断、报告获取与插件操作记录
|
2026-10-26 11:37:16 +08:00 |
|
winewill
|
5be33a66d2
|
test(desktop): isolate diagnostic fixtures and clarify record limits
|
2026-10-26 11:12:50 +08:00 |
|
winewill
|
6cbbc8caa5
|
Merge master and reconcile desktop diagnostic records
|
2026-10-26 11:05:45 +08:00 |
|
winewill
|
efe44ee17f
|
Merge pull request #6675 from deepseek-harness/perf/desktop-packaging-cache
perf(desktop): speed up signed packaging and align compression defaults
|
2026-10-23 17:56:11 +08:00 |
|
winewill
|
4007c4bd67
|
Merge pull request #7057 from deepseek-harness/fix/windows-runner-network-recovery
fix(desktop): 对齐发布 app ID 并恢复 Windows runner 网络依赖
|
2026-10-23 17:08:30 +08:00 |
|
winewill
|
02460a0eb4
|
fix(desktop): align release app ID examples with production
|
2026-10-23 15:06:25 +08:00 |
|
winewill
|
36dce6b596
|
fix(desktop): preserve operation identity and bound diagnostic shutdown
|
2026-10-23 14:36:04 +08:00 |
|
winewill
|
cce8300e15
|
fix(build): allow 6 GiB for host aggregate type checks
|
2026-10-23 13:40:20 +08:00 |
|
winewill
|
0c828117f8
|
fix(desktop): prioritize startup evidence in bounded reports
|
2026-10-23 13:39:57 +08:00 |
|
winewill
|
77ee0be32d
|
fix(desktop): align diagnostic limits and recovery copy
|
2026-10-23 13:26:09 +08:00 |
|
winewill
|
dd746aa580
|
fix(desktop): preserve recovery failure while report is unavailable
|
2026-10-23 13:21:11 +08:00 |
|
winewill
|
37d26dd098
|
merge: include upstream locale dictionary fixes
|
2026-10-23 13:05:17 +08:00 |
|
winewill
|
1879b32f95
|
fix(desktop): preserve diagnostics across shipped locales
|
2026-10-23 13:03:30 +08:00 |
|
winewill
|
cda5c51b4f
|
merge: reconcile desktop diagnostics with master
|
2026-10-22 18:47:16 +08:00 |
|
winewill
|
ab37218760
|
style(desktop): clarify operation diagnostics code
|
2026-10-22 17:19:47 +08:00 |
|
winewill
|
2e62e83960
|
docs(desktop): extract recovery and diagnostics reference
|
2026-10-22 15:00:45 +08:00 |
|
winewill
|
39efcc36b5
|
fix(desktop): await remaining shutdown cleanup after rejection
|
2026-10-22 14:28:06 +08:00 |
|
winewill
|
69b446666b
|
Merge pull request #6711 from deepseek-harness/fix/desktop-update-background-focus
fix(desktop): keep update dialogs in-window and follow app theme
|
2026-10-21 20:51:20 +08:00 |
|
winewill
|
dffe28972b
|
docs(desktop): document retained caption and mandatory focus behavior
|
2026-10-21 19:17:44 +08:00 |
|
winewill
|
5f1413f49b
|
fix(desktop): address update overlay review and startup coverage
|
2026-10-21 19:01:09 +08:00 |
|
winewill
|
1d41b28ed6
|
Merge master and fix desktop update CI integration
|
2026-10-21 18:37:44 +08:00 |
|
winewill
|
4ff619c0e3
|
fix(desktop): remove cancel action from mandatory native fallback
|
2026-10-21 18:28:49 +08:00 |
|
winewill
|
8d66b7236b
|
fix(desktop): use policy headline in native update fallback
|
2026-10-21 18:26:04 +08:00 |
|
winewill
|
34560ac294
|
fix(desktop): open policy download page from native update fallback
|
2026-10-21 18:23:42 +08:00 |
|
winewill
|
38816d8c84
|
fix(desktop): offer native recovery for mandatory view load failures
|
2026-10-21 18:13:53 +08:00 |
|
winewill
|
081b562487
|
fix(desktop): preserve owner close and title behavior
|
2026-10-21 17:02:47 +08:00 |
|
winewill
|
291dd1f448
|
refactor(desktop): share shell theme initialization
|
2026-10-21 16:47:56 +08:00 |
|
winewill
|
3f5dd8b931
|
fix(desktop): limit update card outline to dark mode
|
2026-10-21 16:32:01 +08:00 |
|
winewill
|
c695c91485
|
fix(desktop): outline update cards with shared border token
|
2026-10-21 16:22:43 +08:00 |
|
winewill
|
a50412d71b
|
fix(desktop): apply shared theme tokens to update dialogs
|
2026-10-21 15:51:32 +08:00 |
|
winewill
|
e722ee6869
|
fix(desktop): cancel diagnostic workers during shutdown
|
2026-10-20 19:21:31 +08:00 |
|
winewill
|
c4f49704a1
|
fix(desktop): embed mandatory updates without native child windows
|
2026-10-20 18:58:04 +08:00 |
|
winewill
|
aa59aceaee
|
docs(desktop): replace manual diagnostic scripts with test guidance
|
2026-10-20 18:54:50 +08:00 |
|
winewill
|
48c0dfc98b
|
docs(desktop): clarify diagnostic test package instructions
|
2026-10-20 18:09:39 +08:00 |
|
winewill
|
495977f9d7
|
fix(desktop): embed ordinary update dialogs in owner windows
|
2026-10-20 18:08:51 +08:00 |
|
winewill
|
bc3ef12560
|
fix(desktop): preserve background update overlay focus
|
2026-10-20 17:04:06 +08:00 |
|
winewill
|
9738e49720
|
fix(desktop): preserve partial-write history and isolate journals
|
2026-10-20 15:56:15 +08:00 |
|
winewill
|
e9e7722d53
|
fix(desktop): preserve safe operation diagnostics across failures
|
2026-10-20 15:09:37 +08:00 |
|
winewill
|
03152d6ca4
|
perf(desktop): persist download and pnpm packaging caches
|
2026-10-20 14:56:55 +08:00 |
|
winewill
|
4478a868ae
|
fix(plugin-manager): retain refused install identity in diagnostics
|
2026-10-20 14:16:48 +08:00 |
|
winewill
|
8b70fa9af5
|
feat(ci): offer macOS ZIP compression choices in packaging workflow
|
2026-10-20 13:47:35 +08:00 |
|
winewill
|
df12de44bb
|
perf(desktop): default final macOS ZIP compression to level 3
|
2026-10-20 13:47:34 +08:00 |
|
winewill
|
51b324a198
|
perf(desktop): persist download and pnpm packaging caches
|
2026-10-20 13:47:18 +08:00 |
|
winewill
|
b7732a8870
|
test(desktop): accept applied bundle changes in restart fixture
|
2026-10-20 13:09:09 +08:00 |
|
winewill
|
4825f92a02
|
fix(desktop): include diagnostic worker in packaged archive
|
2026-10-20 12:52:14 +08:00 |
|
winewill
|
957d2c1285
|
test(desktop): prepare reproducible diagnostic fault bundles
|
2026-10-19 18:17:47 +08:00 |
|
winewill
|
2163dec985
|
test(desktop): update disconnect fixture for startup diagnostics
|
2026-10-19 18:11:37 +08:00 |
|
winewill
|
f6a6a3407f
|
Merge pull request #6560 from deepseek-harness/fix/macos-update-fullscreen-recovery
fix(desktop): leave macOS fullscreen before update confirmation
|
2026-10-19 18:04:00 +08:00 |
|
winewill
|
d136ac9f6f
|
fix(diagnostics): retain observed plugin versions for recovery
|
2026-10-19 17:54:46 +08:00 |
|
winewill
|
b064af6396
|
Merge pull request #6566 from deepseek-harness/fix/windows-installer-rendering
fix(desktop): improve Windows installer rendering and caption controls
|
2026-10-19 17:54:07 +08:00 |
|
winewill
|
0596c66fbe
|
fix(desktop): correlate Host failures with operation run identities
|
2026-10-19 17:47:54 +08:00 |
|
winewill
|
5d846caecb
|
test(desktop): preserve plugin and runtime failure evidence
|
2026-10-19 17:41:31 +08:00 |
|
winewill
|
69207c4629
|
fix(desktop): harden installer rendering lifecycle and tests
|
2026-10-19 17:40:55 +08:00 |
|
winewill
|
dfbe5d8da3
|
feat(desktop): retain bounded plugin operation diagnostics
|
2026-10-19 17:35:18 +08:00 |
|
winewill
|
be205ad819
|
Merge remote-tracking branch 'origin/master' into fix/windows-installer-rendering
|
2026-10-19 17:33:06 +08:00 |
|
winewill
|
f64dadb1dd
|
test(web): match page-owned clock cleanup API
|
2026-10-19 17:14:18 +08:00 |
|
winewill
|
22542d831e
|
Merge remote-tracking branch 'origin/master' into fix/macos-update-fullscreen-recovery
|
2026-10-19 17:13:00 +08:00 |
|
winewill
|
798f002b19
|
test(desktop): preserve native transition error identity
|
2026-10-19 17:01:48 +08:00 |
|
winewill
|
7f5007bca4
|
fix(desktop): localize fullscreen timeout recovery guidance
|
2026-10-19 16:54:25 +08:00 |
|
winewill
|
b90327fb9e
|
Merge pull request #6556 from deepseek-harness/fix/windows-installed-app-metadata
fix(desktop): correct Windows installed app publisher and name
|
2026-10-19 16:52:25 +08:00 |
|
winewill
|
e10b502e42
|
fix(desktop): preserve native fullscreen exceptions through executor
|
2026-10-19 16:45:49 +08:00 |
|
winewill
|
1c61949838
|
fix(desktop): bound fullscreen preparation and cover mandatory updates
|
2026-10-19 16:36:03 +08:00 |
|
winewill
|
fb1bfd0e69
|
fix(desktop): smooth Windows installer rendering and caption controls
|
2026-10-19 16:32:48 +08:00 |
|
winewill
|
2ac579e650
|
Merge remote-tracking branch 'origin/master' into fix/macos-update-fullscreen-recovery
# Conflicts:
# apps/desktop/README.i18n.yaml
|
2026-10-19 16:29:09 +08:00 |
|
winewill
|
669e24bbb9
|
fix(desktop): leave macOS fullscreen before update confirmation
|
2026-10-19 16:23:32 +08:00 |
|
winewill
|
147fee4186
|
Merge pull request #6350 from deepseek-harness/perf/windows-packaging
perf(desktop): batch Windows workspace tarball packing
|
2026-10-19 11:33:39 +08:00 |
|
winewill
|
c39ce9e5e8
|
Merge pull request #6340 from deepseek-harness/fix/windows-runner-windowless
fix(desktop): launch Windows runner without a console
|
2026-10-19 11:23:33 +08:00 |
|
winewill
|
911d9a5746
|
fix(desktop): preserve shell locale during loading page startup
|
2026-10-16 18:02:22 +08:00 |
|
winewill
|
c1be1579aa
|
fix(desktop): retain confirmed locale for startup recovery
|
2026-10-16 16:57:43 +08:00 |
|
winewill
|
c6d01dcac0
|
feat(desktop): enrich startup crash diagnostics and reveal reports
Refs #4540. Capture startup state before disposal and make crash reports retrievable from native recovery.
|
2026-10-16 15:49:24 +08:00 |
|
winewill
|
3f621c65c3
|
Merge pull request #6281 from deepseek-harness/feat/windows-runner-supervision
feat(desktop): supervise Windows runner and reject debug publications early
|
2026-10-16 10:47:39 +08:00 |
|
winewill
|
fa13ef7a66
|
Merge pull request #6227 from deepseek-harness/fix/windows-installer-file-locks
fix(desktop): retry Windows installer directory locks and report failures
|
2026-10-15 14:37:39 +08:00 |
|
winewill
|
58c8cef7dc
|
Merge pull request #6262 from deepseek-harness/build/desktop-test-branches
feat(desktop): 支持 test 分支打包并中文化 Actions 表单
|
2026-10-15 14:22:24 +08:00 |
|
winewill
|
29221675a2
|
fix(desktop): clarify source rejection and isolate Git fixtures
|
2026-10-15 14:03:50 +08:00 |
|
winewill
|
61059baf61
|
feat(desktop): allow repository branches for test packaging
|
2026-10-15 13:39:28 +08:00 |
|
winewill
|
fe3966734c
|
Merge pull request #6212 from deepseek-harness/build/desktop-approval-summary
feat(desktop): show complete publication approval summary
|
2026-10-14 18:57:31 +08:00 |
|
winewill
|
1bd032be88
|
fix(desktop): align approval links with normalized upload destinations
|
2026-10-14 17:10:19 +08:00 |
|
winewill
|
24d73cae8d
|
feat(desktop): show complete publication approval summary
|
2026-10-14 16:57:28 +08:00 |
|
winewill
|
7ebaa991e9
|
Merge pull request #6172 from deepseek-harness/build/desktop-manual-publish
feat(desktop): publish retained packages independently of packaging
|
2026-10-14 13:21:44 +08:00 |
|
winewill
|
ce64289dbd
|
fix(desktop): validate publication dispatch and package job identity
|
2026-10-14 12:22:27 +08:00 |
|
winewill
|
60084a5b59
|
feat(desktop): publish retained packages through manual dispatch
|
2026-10-14 12:10:00 +08:00 |
|
winewill
|
f094f04c96
|
Merge pull request #6116 from deepseek-harness/build/desktop-cos-publish
feat(desktop): 支持原机器产物复用与审批式 COS 发布
|
2026-10-13 17:42:10 +08:00 |
|
winewill
|
e637eecaa9
|
test(desktop): cover channel and source packaging inputs
|
2026-10-13 16:58:18 +08:00 |
|
winewill
|
fdbe2bce47
|
feat(desktop): separate update channels and confirm releases before approval
|
2026-10-13 16:14:41 +08:00 |
|
winewill
|
6e629a5ef0
|
fix(desktop): preserve publish diagnostics and interrupted recovery
|
2026-10-13 14:20:45 +08:00 |
|
winewill
|
04d46c1912
|
fix(desktop): use native shells for cross-platform publication
|
2026-10-13 14:01:39 +08:00 |
|
winewill
|
d156ee31a0
|
feat(desktop): publish retained packages through approved COS workflow
|
2026-10-13 13:59:01 +08:00 |
|
winewill
|
3a7e896206
|
Merge pull request #6053 from deepseek-harness/build/macos-runner-service
build: macOS runner service and optional notarization
|
2026-10-12 19:42:46 +08:00 |
|
winewill
|
1379394224
|
fix: verify and number unnotarized macOS artifacts
|
2026-10-12 19:11:01 +08:00 |
|
winewill
|
a98c6aae78
|
build: manage macOS runner service and optional notarization
|
2026-10-12 18:01:44 +08:00 |
|
winewill
|
7ba14bcc72
|
Merge pull request #6037 from deepseek-harness/build/macos-self-hosted-packaging
build(macos): add self-hosted signed packaging workflow
|
2026-10-12 17:11:18 +08:00 |
|
winewill
|
de64badf0c
|
Merge pull request #6039 from deepseek-harness/fix/windows-dialog-flicker
fix(desktop): prevent Windows dialog dismissal flicker
|
2026-10-12 14:21:25 +08:00 |
|
winewill
|
4fe2381cb5
|
fix(desktop): release Windows modality before destroying dialogs
|
2026-10-12 13:46:22 +08:00 |
|
winewill
|
dd6a6f56b5
|
build(macos): persist CI signatures outside checkout
|
2026-10-12 13:35:45 +08:00 |
|
winewill
|
ff3dfc9be6
|
build(macos): add self-hosted signed packaging workflow
|
2026-10-12 13:08:09 +08:00 |
|
winewill
|
a993a97c69
|
Merge pull request #6026 from deepseek-harness/docs/desktop-packaging-guides
docs(desktop): separate packaging signing and publishing guides
|
2026-10-12 12:54:55 +08:00 |
|
winewill
|
b35ef84914
|
Merge pull request #5952 from deepseek-harness/build/windows-ci-presets-signing
build(windows): add machine presets and EV-signed Actions packaging
|
2026-10-12 10:48:21 +08:00 |
|