CodingOnStar
c244b9d685
Merge origin/main into feat/creator-profile-home
...
Keep marketplace card-wrapper dialog and partner-only carousel autoplay.
Take main's skills permissions, skill card actions, and agent orchestrate
layout. Union oxlint suppressions from both sides.
2026-08-31 10:13:38 +08:00
yyh
17ae89ff22
fix(e2e): target agent roster list items ( #41453 )
2026-08-31 01:24:04 +00:00
Joel
4c414988ee
fix: improve accessibility across the apps list ( #41393 )
...
Co-authored-by: yyh <yuanyouhuilyz@gmail.com>
2026-08-28 07:55:59 +00:00
yyh
5aac67f570
test(e2e): wait for apps console readiness ( #41357 )
2026-08-27 07:40:23 +00:00
Joel
54298abf2d
fix: improve home page accessibility ( #41310 )
...
Co-authored-by: yyh <yuanyouhuilyz@gmail.com>
2026-08-27 07:03:01 +00:00
yyh
06482af260
test(e2e): stabilize Agent access toggles ( #41282 )
2026-08-26 07:56:28 +00:00
CodingOnStar
62c7b5c989
merge: bring origin/main into feat/creator-profile-home
2026-08-25 12:15:52 +08:00
CodingOnStar
ebe06c7eee
merge: bring origin/main into feat/creator-profile-home
2026-08-25 11:28:23 +08:00
Joel
12f259ecae
fix: address Agent UX feedback ( #41219 )
2026-08-25 03:14:24 +00:00
Joel
e25ca611d8
fix: failed e2e test in agent caused by changed copywriting ( #41187 )
2026-08-24 13:16:37 +00:00
Joel
44aec257bf
fix: avoid copy-sensitive agent file toast assertion ( #41179 )
2026-08-24 10:33:25 +00:00
CodingOnStar
e3b8e26192
merge: bring origin/main into feat/creator-profile-home
...
# Conflicts:
# api/openapi/markdown/console-openapi.md
# api/services/agent_config_service.py
# api/tests/unit_tests/services/agent/test_skill_standardize_service.py
# knip.config.ts
# oxlint-suppressions.json
# packages/contracts/generated/api/console/agent/zod.gen.ts
# packages/contracts/generated/api/console/apps/zod.gen.ts
2026-08-20 15:18:59 +08:00
盐粒 Yanli
8874f3c80b
refactor(agent): remove Agent Drive ( #40887 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-19 06:34:36 +00:00
CodingOnStar
4d8bd40058
merge: bring origin/main into feat/creator-profile-home
...
Keep marketplace workspace-skill runtime tests and take main's
autocomplete popup anatomy plus input-group composition.
2026-08-18 10:39:42 +08:00
yyh
4ce681d42f
test(e2e): align agent model selector locators ( #40862 )
2026-08-17 06:48:00 +00:00
CodingOnStar
a4a57ec662
fix(web): address marketplace review follow-ups on assets, locale and a11y
...
- resample the 3MB trending background to a 97KB webp and serve a frozen
recommend banner from the E2E stub so the benchmark covers the carousel
- show the on-page filtered count in template search and redirect
out-of-range pages to the last available page
- localize the carousel controls across all 24 locales and replace the
i18n type casts with typed selectors
- surface Marketplace API failures with a retry action instead of
rendering them as empty results
- use iconify marks for the hero decorations, share the carousel
page-size hook to avoid a hydration mismatch, move banner types into
@dify/contracts, scope the Cmd+K shortcut to the standalone platform,
point the embedded logo at /marketplace, pass resolvedTheme to the
detail dialogs, and reveal the detail iframe after a loading timeout
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-16 13:48:34 +08:00
CodingOnStar
71d0462287
fix: remove dead marketplace entry files and relax long-task budget
...
knip production flagged web/app/components/plugins/marketplace/index.tsx
and home/marketplace-live-search.tsx as unused after the homepage page
composed EmbeddedMarketplace directly; drop them with their specs. Raise
LONG_TASK_BUDGET_MS to 300ms since hydration peaks ~220ms on shared CI
runners under 4x CPU throttling.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-15 14:53:19 +08:00
CodingOnStar
d825dd75dc
Merge remote-tracking branch 'origin/main' into feat/marketplace-homepage-redesign
...
Co-authored-by: Cursor <cursoragent@cursor.com>
# Conflicts:
# oxlint-suppressions.json
# web/app/account/oauth/authorize/__tests__/page.spec.tsx
# web/app/account/oauth/authorize/page.tsx
# web/app/components/plugins/marketplace/list/__tests__/list-with-collection.spec.tsx
2026-08-15 13:44:00 +08:00
CodingOnStar
f033532d7b
fix(web): address marketplace review feedback and clean up login code
...
Resolve the review comments on the marketplace homepage: restore list SSR
hydration with an eager first collection, make the loading detail iframe
inert, drop stale search suggestions, add carousel pause controls and
off-screen a11y handling, widen the trending pause boundary, bind initial
banners to the server locale, and remove nested interactive links plus dead
CSS scan config. Refactor the marketplace silent-authorize hook to be
self-contained, extract shared OAuth URL helpers, and delete the unused
allowedAbsoluteOrigins option. Serve the performance benchmark from a frozen
local marketplace API stub and gate it with a dedicated Chromium CI lane.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-14 18:03:10 +08:00
Joel
0ac005eb98
fix: add semantic document titles across pages ( #40396 )
2026-08-14 03:29:16 +00:00
CodingOnStar
83805282fd
Merge branch 'main' into feat/marketplace-homepage-redesign
2026-08-14 10:30:13 +08:00
yyh
36dfc6c216
refactor(ui): enforce single-choice segmented controls ( #40726 )
2026-08-13 08:09:10 +00:00
CodingOnStar
00861ac5eb
perf(web): defer offscreen marketplace content
2026-08-13 14:52:42 +08:00
Joel
c085142e66
chore: remove scope selection from the agent environment editor ( #40701 )
2026-08-13 06:24:51 +00:00
Joel
190780e125
fix(e2e): skip hidden Agent knowledge E2E scenarios ( #40691 )
2026-08-13 05:03:15 +00:00
Wu Tianwei
7aba539e82
feat: app deployment v2 ( #39829 )
...
Co-authored-by: zhangx1n <zhangxin@dify.ai>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-12 01:55:36 +00:00
yyh
47835e6b25
fix(web): expose the voice recording timer ( #40205 )
2026-08-10 02:56:07 +00:00
Joel
b439b6a800
feat: support accessibility checks in CI ( #40137 )
2026-08-07 10:28:44 +00:00
yyh
6f2e4d72d3
test(e2e): align duplicate Agent publish state ( #40108 )
2026-08-07 01:56:05 +00:00
zyssyz123
90d6046345
fix: gate Agent access until first publish ( #40105 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: yyh <yuanyouhuilyz@gmail.com>
2026-08-06 12:36:24 +00:00
-LAN-
aab31292d8
feat(workflow): support LLM environment variables ( #39125 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-04 06:17:13 +00:00
yyh
fd412a82e9
refactor(e2e): unify seeded runtime orchestration ( #39700 )
2026-07-28 15:05:20 +00:00
yyh
93e7d50845
test(e2e): align Agent tool credential states ( #39698 )
2026-07-28 13:41:23 +00:00
zyssyz123
cc01189966
fix(agent): expose publish state from composer ( #39615 )
2026-07-27 04:05:38 +00:00
yyh
a5703762c0
test(e2e): wait for app list before menu interaction ( #39538 )
2026-07-24 10:37:22 +00:00
yyh
dcd40d603c
fix(agent-v2): link API reference to agent guide ( #39534 )
2026-07-24 10:14:27 +00:00
yyh
acb5ee29e1
test(e2e): validate generated console contracts ( #39400 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-22 07:48:37 +00:00
yyh
05a25943e7
fix(e2e): align fixtures with generated contracts ( #39394 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-22 05:09:23 +00:00
yyh
04f9026724
fix(web): show unavailable state for disabled Web Apps ( #39392 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-22 03:32:40 +00:00
yyh
9b432d0d29
fix: enforce tool provider type contracts ( #39380 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-22 01:30:55 +00:00
yyh
b95d313128
refactor(web): improve workflow block selector ( #39377 )
2026-07-21 14:18:38 +00:00
yyh
48e536ba39
test(e2e): enforce behavior-driven quality gates ( #39148 )
2026-07-16 13:42:10 +00:00
yyh
d66de8a47b
test(e2e): harden behavior coverage and CI gates ( #39043 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-16 07:32:11 +00:00
yyh
fe96bea1f0
fix(e2e): follow agent roster create menu ( #39020 )
2026-07-15 12:39:51 +00:00
yyh
e05eb7d7bf
fix(e2e): probe shellctl health in preflight ( #38971 )
2026-07-15 04:15:16 +00:00
yyh
1e6d73fdb5
fix(e2e): restore shellctl external runtime ( #38968 )
2026-07-15 03:26:55 +00:00
yyh
46ad6ef6f6
fix(e2e): harden failure lifecycle diagnostics ( #38896 )
2026-07-14 06:15:57 +00:00
Coding On Star
c68e5e5ed3
fix(auth): prevent open redirects in post-login flows ( #38864 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com>
2026-07-13 10:11:36 +00:00
yyh
ab521c4cfd
refactor(chat): modernize speech-to-text pipeline ( #38653 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Yansong Zhang <916125788@qq.com>
2026-07-13 04:21:29 +00:00
Stephen Zhou
a84c2d36a3
style: format with vp fmt ( #38803 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-12 15:57:46 +00:00