imccyu
e1cbde3af1
fix(web): clarify coding view settings copy
2026-09-29 16:10:48 +08:00
imccyu
167fea0723
fix(web): preserve whale accessibility and update animation tests
2026-09-29 16:03:26 +08:00
lsdsjy
4f26143bf2
Merge pull request #5393 from deepseek-harness/feat/desktop-login-shell-env
...
feat(desktop): 启动时读取用户登录 shell 环境
2026-09-29 15:59:28 +08:00
imccyu
afadb61008
Merge pull request #5314 from deepseek-harness/feat/sidebar-folder-open
...
feat(web): 为侧栏文件夹添加打开按钮
2026-09-29 15:52:51 +08:00
Turtle
b5f8cea6dc
Merge pull request #5405 from deepseek-harness/fix/master-ci-windows-acl
...
fix(ci): stabilize Windows setup, shell completion, and cancellation
2026-09-29 15:18:33 +08:00
yudshj
35002626a1
refactor(web): pass the displayed directory to sidebar actions
2026-09-29 15:15:38 +08:00
yudshj
be0e31233c
feat(web): open the workspace from the sidebar file tree
2026-09-29 15:15:38 +08:00
imccyu
2d15b9b3e7
Merge pull request #5438 from deepseek-harness/fix/queuedock-collapsed-actions
...
test(web): target the queue count header in the steering scenario
2026-09-29 15:10:52 +08:00
Ziya
2bde15f551
Merge pull request #5410 from deepseek-harness/turtle/plugin-upgrade-copy-66fc552187f2
...
fix(ui-plugin-manager): tell users to reinstall a plugin to upgrade it
2026-09-29 00:00:44 -07:00
Turtle
511a62cd1b
Merge pull request #5137 from deepseek-harness/feat/schedule-reminder-framing
...
feat(schedule): frame due reminders as scheduled user messages
2026-09-29 14:55:39 +08:00
07akioni
010f0e230a
Merge pull request #5396 from deepseek-harness/07akioni/desktop-latest-downloads
...
feat(desktop): add fixed latest installer upload commands
2026-09-29 14:16:55 +08:00
imccyu
e8a777fb32
Merge pull request #5449 from deepseek-harness/fix/preset-settings-selection-ungated
...
fix(web): 设置页的预设切换与 Creator 入口不再受代码工作工具开关限制
2026-09-29 14:08:12 +08:00
07akioni
9ff76e66b3
fix(desktop): support fixed installer uploads with Windows credentials
2026-09-29 13:53:38 +08:00
lsdsjy
3c17f569da
fix(web): 设置页的 Creator 入口不再受代码工作工具开关限制
2026-09-29 13:36:55 +08:00
turtle1999
41a869e33a
Merge commit 'c413bb92ee765460eeeb2644234180459e561f65' into fix/master-ci-windows-acl
2026-09-29 13:32:00 +08:00
lsdsjy
3442930ebf
fix(web): 设置页切换默认预设不再受代码工作工具开关限制
2026-09-29 13:19:50 +08:00
Tianyi Cui
6ed596f71b
chore(deps): upgrade pi-ai to 0.87.1
2026-09-29 13:04:11 +08:00
Chinesezjc
9ed5d6db5f
test(web): correct the steering dock comment on hidden rows
...
The collapsed dock renders the count header and no rows at all; Playwright text
matching does match elements inside a hidden list. State what the assertion
actually relies on.
2026-09-29 12:58:03 +08:00
Chinesezjc
2db8206953
test(web): target the queue count header in the steering scenario
...
The scenario expanded the two-row queue dock by clicking whatever button
`[data-queue-dock]` exposed. Every visible row renders its own Edit, Remove,
and Steer actions, so that query also matches them, and Playwright's strict
mode rejects the click. Name the count header and pin the collapsed state it
is expanded from.
The dock spec states the same invariant directly: the collapsed dock exposes
only the count header, and the expanded dock adds one action group per row.
2026-09-29 12:42:38 +08:00
turtle1999
ffab80f0cc
merge: integrate master CI reliability fixes
2026-09-29 12:39:34 +08:00
Yifffan
31ed8ec4c4
Merge pull request #5435 from deepseek-harness/ux/plugin-guide-package-only
...
refine(web): 精简插件安装引导并补充插件升级说明
2026-09-29 12:29:08 +08:00
Yif
ec3197d122
test(web): assert dialog clearance instead of a filled viewport
...
The install dialog is content-sized, so trimming the guide to its one
package-name entry leaves it shorter than the 520x600 viewport and centered
inside the same clearances; the caption-overlays case pinned y to the margin
and height to the full available box, which only held while the three-entry
guide overflowed. Assert the intent instead: the dialog stays inside the
Windows caption margin and clear of the mask.
2026-09-29 12:19:10 +08:00
07akioni
329718741d
Merge branch 'master' into 07akioni/fix-intel-node-signing
2026-09-29 12:09:10 +08:00
Yif
fd4cd8b348
docs(web): correct the install guide's stale comments, JSDoc, and README
...
Review follow-up: the guide shows one package-name entry, so the comments
and copy that still described three forms or a displayed Git/local-path
example no longer match. The Git and local-path template strings keep their
replacement reminder for a field that still holds them; the constants' JSDoc
and the package READMEs now say that instead of claiming a displayed example.
Also moves .installSafetyText below the rule its comment heads, and pins the
upgrade assertion to the trust box rather than the whole dialog text.
2026-09-29 12:04:21 +08:00
turtle1999
92ee04ce48
Merge commit '864837fd0b898cfc867d49f80720c203839f85bf' into fix/master-ci-windows-acl
2026-09-29 12:00:33 +08:00
Yif
7a0c6ebd9e
refine(web): show only the package-name example in the install guide
...
The install guide listed the package name, a GitHub address, and a local
directory as numbered steps; only the package name needs an example. Keep
that entry and drop the index badge, give the item's hint and example the
title's text color, and balance the container's vertical padding.
The trust box above Install also states that installed plugins do not update
automatically, that upgrading means uninstalling and installing the new
version, and that later releases will keep improving that experience.
2026-09-29 11:57:21 +08:00
Chinesezjc
1f05deac2e
Merge branch 'master' into feat/schedule-reminder-framing
2026-09-29 11:53:32 +08:00
imccyu
59fcf274d0
Merge pull request #5099 from deepseek-harness/worktree/deepseek-harness-bug-verify-94fe09
...
fix(web): open pending plan reviews across Sidebar seat changes
2026-09-29 11:43:11 +08:00
07akioni
34b424952c
Address Intel Node signing review feedback
2026-09-29 11:39:41 +08:00
turtle1999
7d0fa2ffbf
Merge commit '9052053da7be7b38b2360a6250fe136eab36fdc2' into fix/master-ci-windows-acl
2026-09-29 10:58:50 +08:00
imccyu
11925ce345
fix(web): stabilize e2e and settings placement
...
wait for SVG changed-file card
update performance settings placement
skip crashing WebKit model-menu observer case
2026-09-29 10:29:28 +08:00
Ziya
9b26073eaf
Merge branch 'master' into turtle/plugin-upgrade-copy-66fc552187f2
2026-09-28 11:45:51 -07:00
turtle1999
374f7df31b
chore(ci): align proxy opt-in and clarify test contracts
2026-09-29 01:07:38 +08:00
turtle1999
44b2ccb0bb
Merge commit '272ead1e2c8225e2954cb08e42f36cef132e2093' into fix/master-ci-windows-acl
2026-09-29 00:04:57 +08:00
turtle1999
23706d7ff9
test(ptc): await committed background job publication
2026-09-29 00:04:57 +08:00
Yif
3ec8cd925d
perf(web): observe model menu stickiness without layout reads
2026-09-29 00:01:58 +08:00
Yif
989b93d86f
feat(web): unify grouped model picker ordering and sticky headers
2026-09-29 00:01:58 +08:00
Yif
bfec75eb14
fix(web): refine model search threshold and focus restoration
2026-09-29 00:01:58 +08:00
Yif
45368fb158
fix(web): align model command menus and keyboard focus
2026-09-29 00:01:57 +08:00
Yif
78bc78d48c
feat(web): refine model picker search and sticky headings
2026-09-29 00:01:57 +08:00
Yao Meng
b3d6da9083
fix(web): address model search accessibility review
...
Signed-off-by: Yao Meng <[email protected] >
2026-09-29 00:01:56 +08:00
Yao Meng
4ff33be0bd
test(web): update provider model picker search snapshot
...
Signed-off-by: Yao Meng <[email protected] >
2026-09-29 00:01:56 +08:00
Yao Meng
6773e10645
feat(web): add fuzzy search to composer model picker
...
Signed-off-by: Yao Meng <[email protected] >
2026-09-29 00:01:55 +08:00
Magolor
ed34a1d7fe
fix: keep queued question replies read-only after reload
2026-09-28 23:21:38 +08:00
Magolor
b6401085cb
fix(user-questions): address review findings
2026-09-28 23:21:36 +08:00
Magolor and imccyu
3a296b16b4
feat(user-questions): support timed waits and late replies
...
Co-authored-by: imccyu <[email protected] >
2026-09-28 23:21:35 +08:00
Tianyi Cui
c89b65aa45
Merge pull request #5286 from deepseek-harness/worktree/plugin-highlight-ci-flake-20260927
...
test(web): keep plugin install routes active until page closes
2026-09-28 23:11:52 +08:00
Turtle
de1ec63678
fix(ui-plugin-manager): tell users to reinstall a plugin to upgrade it
...
The already-installed refusal and the incompatible-version reason now say
that upgrading an installed plugin means uninstalling and installing again.
2026-09-28 22:46:51 +08:00
07akioni
dbf31101d8
fix(desktop): grant Intel Node executable-memory signing entitlement
2026-09-28 22:43:06 +08:00
yixiangihsiang
ad008e2ea5
fix(client): refine chat duration, theme, and shortcuts
2026-09-28 21:32:57 +08:00