Commit Graph

4692 Commits

Author SHA1 Message Date
yyh
e45d4d8d90 refactor(web): replace remixicon components with css icons 2026-02-13 10:28:23 +08:00
yyh
5e9f3eab8b feat: localize docs anchors and correct workflow node doc links 2026-02-13 10:24:44 +08:00
0def4dc204 chore: Update LLM node context label to Chat History 2026-02-12 19:10:33 +08:00
535436ea1d fix: Fix PromptEditor remount when readOnly prop changes 2026-02-12 19:10:10 +08:00
50c8b699a8 chore: use console.warn instead of toast 2026-02-12 10:07:47 +08:00
c02a96a916 feat: Exclude reasoning_format from LLM nodes when sandbox enabled 2026-02-11 21:16:58 +08:00
a71d13523d feat: Add Command and FileUpload workflow icons, fix SSH provider icon 2026-02-11 21:16:57 +08:00
17ba8af331 Revert "Merge branch 'zhsama/remove-reasoning-ui' into feat/support-agent-sandbox"
This reverts commit f6b0fda9f7, reversing
changes made to f359bbc5de.
2026-02-11 21:16:57 +08:00
2bf767d5f7 feat: add Creators Platform helper for DSL upload and OAuth redirect (Vibe Kanban) (#32232)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-11 21:10:48 +08:00
yyh
98d2eb6579 fix(web): point docs links to mintlify preview domain 2026-02-11 20:16:58 +08:00
26ace0da95 Merge branch 'main' into feat/support-agent-sandbox 2026-02-11 17:50:35 +08:00
c730fec1e4 chore: bump version to 1.13.0 (#32147) 2026-02-11 17:08:49 +08:00
29d6d030f8 fix: llm node output variable 2026-02-11 16:37:27 +08:00
b4fec9b7aa fix: hide invite button if current user is not workspace manager (#31744) 2026-02-11 16:31:12 +08:00
f01f7a0d32 chore: handle i18n 2026-02-11 15:14:31 +08:00
9185c05050 chore: useless cn 2026-02-11 14:58:54 +08:00
dbc575cac0 chore: popup file add ui 2026-02-11 14:58:54 +08:00
a5662c947c chore: file choose high 2026-02-11 14:58:54 +08:00
25c4df27ba feat: file uploader choose 2026-02-11 14:58:53 +08:00
c2fb3604de feat: can show add files 2026-02-11 14:58:53 +08:00
5b4c7b2a40 feat(tests): add mock for useInvalidateWorkflowRunHistory in pipeline run tests (#32234) 2026-02-11 14:51:43 +08:00
378a1d7d08 Merge commit from fork
Removed the dangerous `new function` call during echarts parsing and replaced with an error message.

Co-authored-by: Byron Wang <byron@linux.com>
2026-02-11 14:22:30 +08:00
e32490f54e feat(workflow): enhance workflow run history management and UI updates (#32230) 2026-02-11 14:09:33 +08:00
c3163840ec fix: update file upload block label to clarify sandbox usage 2026-02-11 13:36:44 +08:00
yyh
29406dbc46 Merge remote-tracking branch 'origin/main' into feat/support-agent-sandbox
# Conflicts:
#	api/core/app/task_pipeline/easy_ui_based_generate_task_pipeline.py
2026-02-11 12:44:05 +08:00
d64d796815 chore: improve download graph log 2026-02-11 10:54:07 +08:00
439d931e9f fix: support tool call badge & disable tools in llm when model not support tool call 2026-02-11 10:46:55 +08:00
abc5a61e98 feat: support nl-NL language (#32216) 2026-02-11 10:42:13 +08:00
5157a33aff fix: two tabs refresh cause empty graph 2026-02-11 10:32:17 +08:00
16b8733886 fix: Fix the display of state icon of base node (#32208) 2026-02-10 22:45:56 +08:00
2da770cdbd feat: add File Upload node functionality and related components
- Implemented File Upload node with support for uploading files to the sandbox.
- Added necessary UI components including node panel and default configurations.
- Enhanced workflow constants and enums to include File Upload.
- Updated error handling for file upload operations.
- Integrated File Upload into existing workflow structure, ensuring compatibility with variable handling and output management.
- Added translations for new File Upload features in workflow.json.
2026-02-10 20:51:31 +08:00
d876fddab0 Revert "feat(workflow): refine variable validation and scoping for workflow nodes, remove redundant End block checks"
This reverts commit 32fcbcdc62.
2026-02-10 20:00:11 +08:00
8d0e646912 fix: Fix sub graph code node step error 2026-02-10 19:45:46 +08:00
yyh
cbcb5a71c3 fix test 2026-02-10 18:18:27 +08:00
yyh
2ab0b334a8 Merge remote-tracking branch 'origin/main' into feat/support-agent-sandbox
# Conflicts:
#	web/app/components/rag-pipeline/components/update-dsl-modal.tsx
#	web/app/components/workflow-app/hooks/use-nodes-sync-draft.ts
#	web/app/components/workflow/variable-inspect/utils.tsx
#	web/app/layout.tsx
#	web/context/event-emitter.tsx
#	web/eslint-suppressions.json
#	web/next.config.ts
#	web/package.json
#	web/pnpm-lock.yaml
#	web/types/feature.ts
2026-02-10 18:12:41 +08:00
5077879886 chore: allow draft run single node without connect to other node (#31977) 2026-02-10 18:03:52 +08:00
yyh
3a8bbd10cd feat(logout): implement logout mutation and reset login cache on success
test(logout): add unit tests for useLogout hook to verify cache reset
refactor(signin): enhance signin URL handling for OAuth and generic redirects
2026-02-10 17:55:22 +08:00
f355c8d595 refactor: type safe env, update to zod v4 (#32035) 2026-02-10 17:55:11 +08:00
4058e9ae23 refactor: extract sub-components and custom hooks from UpdateDSLModal and Metadata components (#32045)
Co-authored-by: CodingOnStar <hanxujiang@dify.com>
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com>
2026-02-10 17:26:08 +08:00
yyh
ce8c484ab8 fix(workflow): show clear all button when any inspect tab has data
Previously the button visibility was tab-dependent, hiding it when
switching to an empty tab even if the other tab had data.
2026-02-10 17:14:12 +08:00
c980f1b2ac feat: support enable agent mode show tip in prompt editor 2026-02-10 17:02:12 +08:00
de33561a52 test: add comprehensive tests for Human Input Node functionality (#32191) 2026-02-10 17:00:46 +08:00
6d9665578b fix: replace sendBeacon with fetch keepalive for autosave on page close (#32088)
Signed-off-by: Varun Chawla <varun_6april@hotmail.com>
2026-02-10 16:59:02 +08:00
18f14c04dc fix(web): fill workflow tool output descriptions from schema (#32117) 2026-02-10 16:51:28 +08:00
32fcbcdc62 feat(workflow): refine variable validation and scoping for workflow nodes, remove redundant End block checks 2026-02-10 16:39:04 +08:00
a1cd9316bb refactor: import component css in globals.css (#32180)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-10 15:36:40 +08:00
yyh
ee2df33e73 revert: remove dark mode flash fix and restore ThemeProvider position
Revert commits adf450c and fb679962 that attempted to fix dark mode
flash by adding an inline theme script and moving ThemeProvider.
2026-02-10 15:31:26 +08:00
yyh
fb679962a3 try 2026-02-10 15:23:48 +08:00
yyh
adf450c712 fix: try to fix flash in dark mode 2026-02-10 15:15:13 +08:00
yyh
573e099f6c fix(web): preserve current URL on 401 redirect and harden token refresh lock
- Build signin URL with redirect param so users return to their
  original page after re-authentication
- Replace naive refresh lock with token-based ownership to prevent
  cross-tab lock release conflicts
- Add stale lock detection with max age to avoid deadlocks from
  crashed tabs
- Add timeout to waitUntilTokenRefreshed to prevent infinite polling
- Add tests for signin redirect URL building and refresh token logic
2026-02-10 14:57:26 +08:00