997d3ec80e
chore: add create app loading
2026-03-03 10:06:56 +08:00
4f1e12ea04
fix: upload zip not show confirm
2026-03-02 18:47:36 +08:00
a0d1816a6e
feat: add mergeable skill bundles with incremental compilation
...
Refactor skill compilation around mergeable bundle patches so dynamic skill updates no longer require full rebuilds. Keep dependency closures accurate by recomputing affected nodes from direct dependency data.
2026-02-28 14:35:29 +08:00
865321abb4
fix: use css icons
2026-02-27 17:39:55 +08:00
574ad6c214
refactor(web): use oRPC key() for query invalidation
2026-02-27 17:28:15 +08:00
9ff9942af1
refactor(web): move sandbox tree builder to workflow artifacts utils
2026-02-27 17:16:03 +08:00
f70d89e80b
refactor(web): remove useSandboxFilesTree and derive hasFiles in components
...
Migrate ArtifactsSection to queryOptions + useQuery composition and derive\nfile tree/hasFiles locally from flat data. Remove the now-unused\nuseSandboxFilesTree helper and update related tests to mock the new\nqueryOptions-based flow.
2026-02-27 12:42:40 +08:00
0bdd21bc17
refactor(web): replace query option tunneling with queryOptions factories
...
Extract sandboxFilesTreeOptions and buildTreeFromFlatList from
useSandboxFilesTree so callers that need custom TanStack Query behavior
(e.g. refetchInterval) can compose at the call site instead of tunneling
options through the hook. Remove the thin useGetSandboxProviderList
wrapper in favor of inline oRPC queryOptions in the component.
Also remove redundant .input(type<unknown>()) from three no-input GET
contracts—oc already defaults TInputSchema to Schema<unknown, unknown>.
2026-02-27 11:58:16 +08:00
60b02e6d2b
refactor(web): destructure mutation result to narrow useCallback dependencies
2026-02-25 21:04:20 +08:00
ce95f1e5cb
refactor(web): remove unused refetch from sandbox files tree hook
2026-02-25 01:07:52 +08:00
d60a43164f
refactor(web): use skipToken for optional query inputs
2026-02-25 00:56:38 +08:00
bad48e5deb
refactor(web): replace query hooks with queryOptions factories ( #32520 )
2026-02-25 00:31:25 +08:00
f13f5a8882
fix(web): truncate long parent paths in skill file-tree search results
2026-02-24 23:50:28 +08:00
2e0661aa90
refactor(web): align MCP availability context migration
...
- move MCP availability context to block-selector/context and update imports
- preserve sandbox gating, parent-provider inheritance, and blockedBy semantics
- add context tests on top of refactor baseline cases
- regenerate and prune eslint suppressions
2026-02-23 22:46:31 +08:00
2dc86363e3
feat: enhance asset packaging to handle empty assets and direct storage uploads
2026-02-17 12:16:15 +08:00
d8f290de63
refactor: remove SSH installation check from agentbox command
2026-02-16 16:06:57 +08:00
a1d3acdc2d
fix: update files_url to use FILES_API_URL in DifyCliConfig
2026-02-15 17:19:08 +08:00
48e694eafe
fix: agentbox using nginx for traffic proxy
2026-02-15 11:31:22 +08:00
cb6445a977
feat: fallback handle for skill exception when draft not sync yet
2026-02-15 02:00:27 +08:00
dd8385abf1
feat: centralize command execution timeout constant for sandbox providers
1.14.0-rc1
2026-02-14 16:01:27 +08:00
5cfb3d70e1
feat: mentioned user email can directly open app
2026-02-14 15:08:20 +08:00
292bfceae6
feat(api): implement tool argument validation in Function Call strategy
2026-02-14 14:28:46 +08:00
4b6f1861ef
fix: view vars artifacts md not support scroll and loading not in the center
2026-02-14 11:00:52 +08:00
5432bba0ca
fix: increase COMMAND_TIMEOUT_SECONDS to 2 hours for better command execution handling
2026-02-14 10:55:29 +08:00
6415a0b799
refactor(web): remove sandbox provider literals from i18n
2026-02-13 19:04:51 +08:00
e2ce12f7a9
chore: update uv.lock
2026-02-13 19:00:08 +08:00
65e733dadd
chore: ja-JP translations
2026-02-13 18:59:52 +08:00
72aaa82a5d
chore: add i18n keys in zh-Hans
2026-02-13 18:59:52 +08:00
e059fe81b9
feat: update Docker images to version 1.14.0-rc1
2026-02-13 18:49:48 +08:00
2d8b6dff7d
chore: update version to 1.14.0-rc1
2026-02-13 18:17:57 +08:00
cc1085ebd4
fix(session): enable all tools by default in SandboxBashSession
2026-02-13 17:53:55 +08:00
ada3a6d4a2
fix(api): pin setuptools<81 and refresh uv.lock to fix OTel pkg_resources startup error
2026-02-13 16:17:07 +08:00
047f499f95
feat: add SSH config retrieval for sandbox provider setup
2026-02-13 16:11:27 +08:00
e730124740
Merge remote-tracking branch 'origin/main' into feat/support-agent-sandbox
...
# Conflicts:
# api/uv.lock
# web/app/components/apps/__tests__/app-card.spec.tsx
# web/app/components/apps/__tests__/list.spec.tsx
# web/app/components/datasets/create/__tests__/index.spec.tsx
# web/app/components/datasets/metadata/metadata-dataset/__tests__/dataset-metadata-drawer.spec.tsx
# web/app/components/plugins/readme-panel/__tests__/index.spec.tsx
# web/app/components/rag-pipeline/__tests__/index.spec.tsx
# web/app/components/rag-pipeline/hooks/__tests__/index.spec.ts
# web/eslint-suppressions.json
2026-02-13 15:17:52 +08:00
4ff200b327
fix: i18n
2026-02-13 15:02:31 +08:00
7ce3070301
fix: skill can not choose context
2026-02-13 14:37:22 +08:00
98466e2d29
test: add tests for some base components ( #32265 )
2026-02-13 14:29:04 +08:00
15dff1d59f
refactor(web): use granular zustand selector for sandbox toggle
2026-02-13 14:20:32 +08:00
9e0f906fac
feat: update tooltips for better clarity
2026-02-13 14:12:42 +08:00
6fd368da06
fix(prompt-editor): avoid assets tree fetch in non-sandbox picker
2026-02-13 13:52:08 +08:00
39804035f8
fix(workflow): use publish-specific success toasts for workflow and chatflow
2026-02-13 13:52:08 +08:00
a7ab84106e
chore: blank add to template link
2026-02-13 13:48:49 +08:00
a4e03d6284
test: add integration tests for app card operations, list browsing, and create app flows ( #32298 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-02-13 13:21:09 +08:00
0893c8531d
fix(workflow): lock chatflow start node from type change
2026-02-13 12:56:49 +08:00
086f6a2bb3
feat(web): unify node selector availability rules
2026-02-13 12:17:04 +08:00
49b115b1ea
chore(i18n): add zh-Hans translations for file-upload workflow node
2026-02-13 12:17:04 +08:00
e21c9cb4a6
chore: create from template add community
2026-02-13 11:56:08 +08:00
87d09b2e3d
fix: use localized doc pathMap links for multilingual anchors
2026-02-13 11:30:36 +08:00
eac9cbdfb9
fix: sandbox provider icon sizing and alignment issues
...
Scale Docker SVG icon proportionally for small containers and fix E2B
PNG icon vertical offset by making its border wrapper a flex container.
2026-02-13 11:23:31 +08:00
84d090db33
test: add unit tests for base components-part-1 ( #32154 )
2026-02-13 11:14:14 +08:00