4d95cee44e
chore: change copywriting
2026-03-26 15:00:04 +08:00
6408300c35
feat: implement batch upload operation and integrate with create operations
2026-03-26 14:59:06 +08:00
90225f07d9
fix(web): align data contracts with backend schema
2026-03-26 14:34:06 +08:00
37d59222cf
Revert "Refactor variable inspect panel layout and scrolling"
...
This reverts commit 9ab18b3ef6 .
2026-03-26 13:32:18 +08:00
8fa5aa9c0d
test(workflow): add comprehensive tests for context generation modal components
...
- Introduced unit tests for the context generation modal, including left, right, and chat view panels.
- Enhanced test coverage for hooks related to context generation, ensuring proper functionality and state management.
- Implemented tests for clipboard functionality in the CopyId component.
- Added tests for input variable list interactions and tooltip feedback.
- Verified language fallback behavior in various components.
- Ensured proper rendering and interaction of UI elements across different states.
2026-03-26 13:28:04 +08:00
9ab18b3ef6
Refactor variable inspect panel layout and scrolling
2026-03-26 12:21:32 +08:00
80c5434f6f
chore: update skills templates
2026-03-26 10:49:25 +08:00
12be211a6d
feat(workflow): merge tool agent insertions into slash menu
2026-03-26 10:29:07 +08:00
20dea1faa2
use base ui toast
2026-03-25 20:38:44 +08:00
a7178b4d5c
tix test
2026-03-25 19:25:22 +08:00
f0041ec619
Merge remote-tracking branch 'origin/main' into feat/support-agent-sandbox
...
# Conflicts:
# web/app/components/workflow-app/hooks/__tests__/use-nodes-sync-draft.spec.ts
# web/app/components/workflow-app/hooks/__tests__/use-workflow-refresh-draft.spec.ts
# web/app/components/workflow-app/hooks/use-workflow-run.ts
# web/app/components/workflow-app/index.tsx
# web/app/components/workflow/panel/chat-variable-panel/components/use-variable-modal-state.ts
# web/app/components/workflow/panel/chat-variable-panel/components/variable-modal.helpers.ts
2026-03-25 18:41:16 +08:00
ab6993b6e7
fix(workflow): tighten tsgo types in workflow editor
2026-03-25 18:35:51 +08:00
449d8c7768
test(workflow-app): enhance unit tests for workflow components and hooks ( #34065 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: lif <1835304752@qq.com >
Co-authored-by: hjlarry <hjlarry@163.com >
Co-authored-by: Stephen Zhou <hi@hyoban.cc >
Co-authored-by: tmimmanuel <14046872+tmimmanuel@users.noreply.github.com >
Co-authored-by: Desel72 <pedroluiscolmenares722@gmail.com >
Co-authored-by: Renzo <170978465+RenzoMXD@users.noreply.github.com >
Co-authored-by: Krishna Chaitanya <krishnabkc15@gmail.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-25 18:34:32 +08:00
3571bee55f
fix(web): use ScrollArea in skill start tab
2026-03-25 18:29:32 +08:00
9fe089d355
Merge remote-tracking branch 'origin/main' into feat/support-agent-sandbox
2026-03-25 17:52:16 +08:00
7636e3a3bb
Merge remote-tracking branch 'origin/main' into feat/support-agent-sandbox
2026-03-25 17:49:36 +08:00
0e6d97acf9
fix: HumanInput node should unable to paste into container ( #34077 )
2026-03-25 17:22:21 +08:00
7fbb1c96db
feat(workflow): add selection context menu helpers and integrate with context menu component ( #34013 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: lif <1835304752@qq.com >
Co-authored-by: hjlarry <hjlarry@163.com >
Co-authored-by: Stephen Zhou <hi@hyoban.cc >
Co-authored-by: tmimmanuel <14046872+tmimmanuel@users.noreply.github.com >
Co-authored-by: Desel72 <pedroluiscolmenares722@gmail.com >
Co-authored-by: Renzo <170978465+RenzoMXD@users.noreply.github.com >
Co-authored-by: Krishna Chaitanya <krishnabkc15@gmail.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-25 17:21:48 +08:00
6189d3f778
fix: populate sequence in workflow LLM generation and render outputs_as_generation
2026-03-25 16:47:50 +08:00
10c1c96ea5
Merge remote-tracking branch 'origin/main' into feat/support-agent-sandbox
2026-03-25 16:07:02 +08:00
a8e1ff85db
feat(web): base-ui slider ( #34064 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-25 16:03:49 +08:00
beeb07bc70
refactor(web): simplify avatar composition api
2026-03-25 13:53:54 +08:00
1a2baa431e
refactor(web): compose avatar fallbacks from primitives
2026-03-25 13:47:59 +08:00
720c950f9e
refactor(web): remove tooltip-plus and migrate to ui tooltip
2026-03-25 13:35:43 +08:00
4763c80a1b
fix(skill): align node menu to the right
2026-03-25 12:58:26 +08:00
ede716fca3
Merge remote-tracking branch 'origin/main' into feat/support-agent-sandbox
2026-03-25 12:45:48 +08:00
d7e49c388c
refactor(workflow): migrate legacy toast usage to ui toast ( #34002 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-25 12:42:18 +08:00
ab63df602a
fix(skill): stabilize file tree local operations
2026-03-25 12:21:32 +08:00
21bdb6da47
Merge remote-tracking branch 'origin/main' into feat/support-agent-sandbox
2026-03-25 11:50:33 +08:00
c6c2715395
fix(workflow): clear loop/iteration metadata when pasting node outside container ( #29983 )
...
Co-authored-by: hjlarry <hjlarry@163.com >
2026-03-25 11:14:12 +08:00
88d82b5401
fix
2026-03-25 00:05:40 +08:00
84005bd25b
Align skill tree menu behaviors
2026-03-24 23:21:24 +08:00
612d90ac6f
fix: remove portal-to-follow-elem-plus shim
2026-03-24 22:18:30 +08:00
432e355dc4
fix: context menu
2026-03-24 21:04:13 +08:00
60e46854c6
fix: context menu
2026-03-24 20:39:07 +08:00
654890ed16
fix: style
2026-03-24 20:25:03 +08:00
7bc0ec8a36
fix: import skill modal
2026-03-24 20:18:38 +08:00
a3cd497dc0
fix: style
2026-03-24 20:14:40 +08:00
2e1888d37b
fix: tests
2026-03-24 20:10:17 +08:00
c75adb8154
fix: type error
2026-03-24 20:06:56 +08:00
70767f756c
refactor(skill): migrate file tree menus to base ui overlays
2026-03-24 19:57:29 +08:00
29469a8600
fix: prevent duplicate skill file creation submits
2026-03-24 19:37:29 +08:00
27f32ce383
Merge remote-tracking branch 'origin/main' into feat/support-agent-sandbox
2026-03-24 19:30:56 +08:00
a408a5d87e
test(workflow): add helper specs and raise targeted workflow coverage ( #33995 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-24 17:51:07 +08:00
67d5c9d148
feat: configurable model parameters with variable reference support in LLM, Question Classifier and Variable Extractor nodes ( #33082 )
...
Co-authored-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-24 17:41:51 +08:00
6756745062
Merge branch 'main' into feat/support-agent-sandbox
2026-03-24 17:12:13 +08:00
d594365a45
feat: enhance configuration and environment setup for SSH sandbox and Creators Platform; update local excludes and improve component logic in the web app
2026-03-24 17:05:56 +08:00
7e65659239
refactor: rename model instance extraction method to improve clarity and update related logic in LLMQuotaLayer; enhance unit tests for model instance handling
2026-03-24 15:33:48 +08:00
508350ec6a
test: enhance useChat hook tests with additional scenarios ( #33928 )
...
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com >
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-03-24 14:19:32 +08:00
8775003732
Merge branch 'main' into sandboxed-agent-rebase
...
Made-with: Cursor
# Conflicts:
# api/tests/unit_tests/controllers/console/app/test_message.py
# api/tests/unit_tests/controllers/console/app/test_statistic.py
# api/tests/unit_tests/controllers/console/app/test_workflow_draft_variable.py
# api/tests/unit_tests/controllers/console/auth/test_data_source_bearer_auth.py
# api/tests/unit_tests/controllers/console/auth/test_data_source_oauth.py
# api/tests/unit_tests/controllers/console/auth/test_oauth_server.py
# web/app/components/header/account-setting/data-source-page/data-source-notion/operate/index.tsx
# web/app/components/header/account-setting/data-source-page/data-source-website/config-firecrawl-modal.tsx
# web/app/components/header/account-setting/data-source-page/data-source-website/config-jina-reader-modal.tsx
# web/app/components/header/account-setting/data-source-page/data-source-website/config-watercrawl-modal.tsx
# web/app/components/header/account-setting/data-source-page/panel/config-item.tsx
# web/app/components/header/account-setting/data-source-page/panel/index.tsx
# web/app/components/workflow/nodes/knowledge-retrieval/node.tsx
# web/package.json
# web/pnpm-lock.yaml
2026-03-24 11:19:50 +08:00