CodingOnStar
4bbca7a0b4
Merge remote-tracking branch 'origin/feat/creator-profile-home' into deploy/dev
...
# Conflicts:
# api/tests/unit_tests/controllers/console/explore/test_banner.py
# packages/contracts/marketplace.ts
# web/app/signup/components/input-mail.tsx
2026-08-20 15:24:30 +08: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
f3fa7e6ed6
merge: bring marketplace autocomplete split into deploy/dev
2026-08-18 11:00:55 +08: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
7655eae2e3
Merge branch 'feat/marketplace-homepage-redesign' into deploy/dev
...
Co-authored-by: Cursor <cursoragent@cursor.com >
# Conflicts:
# packages/contracts/marketplace.ts
# web/i18n/en-US/plugin.json
# web/i18n/ja-JP/plugin.json
# web/i18n/zh-Hans/plugin.json
2026-08-16 13:52:29 +08: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
5f7e72873d
Merge branch 'feat/marketplace-homepage-redesign' into deploy/dev
...
Co-authored-by: Cursor <cursoragent@cursor.com >
# Conflicts:
# .github/workflows/translate-i18n-claude.yml
# api/.importlinter
# api/extensions/ext_application_services.py
# api/services/app_service.py
# api/tests/unit_tests/controllers/console/test_feature.py
# api/tests/unit_tests/controllers/console/test_workspace_account.py
# api/tests/unit_tests/core/app/apps/completion/test_app_runner.py
# oxlint-suppressions.json
# web/AGENTS.md
# web/app/(shareLayout)/webapp-reset-password/check-code/page.tsx
# web/app/(shareLayout)/webapp-reset-password/page.tsx
# web/app/account/oauth/authorize/__tests__/page.spec.tsx
# web/app/account/oauth/authorize/page.tsx
# web/app/components/base/chat/chat/answer/__tests__/suggested-questions.spec.tsx
# web/app/components/plugins/plugin-detail-panel/__tests__/endpoint-card.spec.tsx
# web/app/components/tools/provider/__tests__/tool-item.spec.tsx
# web/app/components/workflow/nodes/tool/components/__tests__/tool-date-picker.spec.tsx
# web/app/components/workflow/nodes/tool/components/__tests__/tool-date-range-picker.spec.tsx
# web/app/forgot-password/ChangePasswordForm.spec.tsx
# web/app/forgot-password/ForgotPasswordForm.spec.tsx
# web/app/layout.tsx
# web/app/reset-password/check-code/page.tsx
# web/app/reset-password/page.tsx
# web/app/reset-password/set-password/__tests__/page.spec.tsx
# web/features/agent-v2/agent-detail/configure/components/orchestrate/skills/__tests__/index.spec.tsx
# web/i18n-config/__tests__/plural-selector.spec.ts
2026-08-15 15:40:37 +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
autofix-ci[bot]
39b7b3ca51
[autofix.ci] apply automated fixes
2026-08-15 05:53:57 +00: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
CodingOnStar
a966b34c5e
Merge branch 'feat/marketplace-homepage-redesign' into deploy/dev
...
# Conflicts:
# api/tests/unit_tests/core/workflow/nodes/agent_v2/test_runtime_request_builder.py
# oxlint-suppressions.json
# web/app/account/oauth/authorize/page.tsx
# web/app/components/app-sidebar/snippet-info/dropdown.tsx
# web/app/components/app/configuration/config/automatic/result.tsx
# web/app/components/base/chat/chat-with-history/sidebar/__tests__/operation.spec.tsx
# web/app/components/base/chat/chat-with-history/sidebar/operation.tsx
# web/app/components/base/svg/__tests__/index.spec.tsx
# web/app/components/base/svg/index.tsx
# web/app/components/base/tab-slider-new/__tests__/index.spec.tsx
# web/app/components/base/tab-slider-new/index.tsx
# web/app/components/datasets/common/image-previewer/index.tsx
# web/app/components/header/account-setting/model-provider-page/model-parameter-modal/__tests__/index.spec.tsx
# web/app/components/header/account-setting/model-provider-page/model-parameter-modal/index.tsx
# web/app/components/workflow/header/version-history-button.tsx
# web/app/components/workflow/nodes/human-input/components/user-action.tsx
# web/app/components/workflow/panel/chat-variable-panel/index.tsx
# web/app/components/workflow/panel/debug-and-preview/__tests__/debug-and-preview.spec.tsx
# web/app/components/workflow/run/agent-log/agent-log-nav-more.tsx
2026-08-14 12:43:53 +08:00
yyh
0f63a05d04
chore: upgrade Vite+ to 0.2.9 ( #40762 )
2026-08-14 04:42:28 +00: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
CodingOnStar
b7444f9ea3
Merge branch 'feat/marketplace-homepage-redesign' into deploy/dev
2026-08-13 16:14:04 +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
CodingOnStar
b388ae71d7
perf(web): defer offscreen marketplace content
2026-08-10 10:43:11 +08: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
yyh
658d5e0dcf
fix(e2e): align marketplace plugin download URL ( #40075 )
2026-08-06 06:32:16 +00:00
yyh
d033124552
fix(ci): harden Playwright browser installs ( #40009 )
2026-08-05 03:57:08 +00:00
yyh
143bc121da
fix(e2e): configure sandbox-reachable API URL ( #40005 )
2026-08-05 02:28:16 +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
yyh
b2b1cd7e97
chore: update workspace dependencies ( #39641 )
2026-07-27 10:27:31 +00:00
zyssyz123
cc01189966
fix(agent): expose publish state from composer ( #39615 )
2026-07-27 04:05:38 +00:00
yyh
fd2e26f8e6
refactor(agents): simplify repository context ( #39583 )
2026-07-26 06:13:37 +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