zhsama
ba88c7b25b
fix(workflow): handle plugin run mode correctly by setting status
2025-10-13 14:50:12 +08:00
zhsama
c9e7922a14
refactor(trigger): update trigger-related types and field names / values
2025-10-11 17:06:43 +08:00
zhsama
24b5387fd1
fix(workflow): streamline stopping workflow run process
2025-10-10 18:45:43 +08:00
Harry
0c65824cad
fix(workflow): update API route for DraftWorkflowTriggerRunApi
...
- Changed the route from "/apps/<uuid:app_id>/workflows/draft/trigger/run" to "/apps/<uuid:app_id>/workflows/draft/trigger/plugin/run" to reflect the new plugin-based trigger structure.
- Updated corresponding URL in the useWorkflowRun hook to maintain consistency across the application.
2025-10-10 18:13:28 +08:00
lyzno1
85f1cf1d90
Merge branch 'main' into feat/trigger
2025-10-10 15:16:00 +08:00
lyzno1
1d4e36d58f
fix: display correct icon for trigger nodes in listening panel
2025-10-10 15:04:58 +08:00
zhsama
755fb96a33
feat(trigger): add plugin trigger test-run handling to workflow
2025-10-10 10:43:13 +08:00
Asuka Minato
a8746bff30
fix oxlint warnings ( #26634 )
2025-10-09 09:23:34 +08:00
Harry
91318d3d04
refactor(trigger): rename trigger references to event for consistency
...
- Updated variable names and types from 'trigger' to 'event' across multiple files to enhance clarity and maintain consistency in the codebase.
- Adjusted related data structures and API responses to reflect the new naming convention.
- Improved type annotations and error handling in the workflow trigger run API and associated services.
2025-10-09 03:12:35 +08:00
lyzno1
02222752f0
Merge remote-tracking branch 'origin/main' into feat/trigger
2025-10-07 18:25:43 +08:00
Yadong (Adam) Zhang
654d522b31
perf(web): improve app workflow build performance. ( #26310 )
2025-10-07 14:21:08 +08:00
lyzno1
bea11b08d7
refactor: hide workflow features button in workflow mode, keep it visible in chatflow mode
2025-09-30 17:51:01 +08:00
lyzno1
8547032a87
Revert "refactor: app publisher"
...
This reverts commit 8feef2c1a9 .
2025-09-30 17:46:27 +08:00
hjlarry
5ecc006805
add listening status for variable panel
2025-09-30 15:18:07 +08:00
hjlarry
fd2f0df097
useStore to isListening status
2025-09-30 10:48:38 +08:00
zxhlyh
8106df1d7d
fix: types
2025-09-29 20:53:50 +08:00
hjlarry
92f2ca1866
add listening status in the run panel result
2025-09-29 17:55:53 +08:00
hjlarry
1c0068e95b
fix can't stop webhook debug
2025-09-29 13:34:05 +08:00
hjlarry
6e6198c64e
debug webhook node
2025-09-29 09:28:19 +08:00
hjlarry
2ff4af8ce3
add debug run schedule node
2025-09-28 16:37:37 +08:00
lyzno1
8feef2c1a9
refactor: app publisher
2025-09-26 22:06:05 +08:00
lyzno1
1a9798c559
fix(workflow): Fix onboarding node creation after knowledge pipeline refactor ( #26289 )
2025-09-26 16:43:36 +08:00
lyzno1
2a1c5ff57b
feat(workflow): Enable entry node deletion and fix draft sync
...
Complete workflow liberalization following PR #24627 :
1. Remove Start node deletion restriction by removing isUndeletable property
2. Fix draft sync blocking when no Start node exists
3. Restore isWorkflowDataLoaded protection to prevent race conditions
4. Ensure all entry nodes (Start + 3 trigger types) have equal deletion rights
This allows workflows with only trigger nodes and fixes the issue where
added nodes would disappear after page refresh due to sync API blocking.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-26 13:54:52 +08:00
lyzno1
d68a9f1850
Merge remote-tracking branch 'origin/main' into feat/trigger
...
Resolve merge conflict in use-workflow.ts:
- Keep trigger branch workflow-entry utilities imports
- Preserve SUPPORT_OUTPUT_VARS_NODE from main branch
- Remove unused PARALLEL_DEPTH_LIMIT import
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-26 13:17:14 +08:00
zxhlyh
915023b809
Chore/remove add node restrict of workflow ( #26218 )
...
Co-authored-by: -LAN- <laipz8200@outlook.com>
2025-09-25 18:02:43 +08:00
yessenia
cd07eef639
Merge remote-tracking branch 'origin/main' into feat/trigger
2025-09-25 17:14:24 +08:00
-LAN-
85cda47c70
feat: knowledge pipeline ( #25360 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
Co-authored-by: twwu <twwu@dify.ai>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
Co-authored-by: jyong <718720800@qq.com>
Co-authored-by: Wu Tianwei <30284043+WTW0313@users.noreply.github.com>
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com>
Co-authored-by: lyzno1 <yuanyouhuilyz@gmail.com>
Co-authored-by: quicksand <quicksandzn@gmail.com>
Co-authored-by: Jyong <76649700+JohnJyong@users.noreply.github.com>
Co-authored-by: lyzno1 <92089059+lyzno1@users.noreply.github.com>
Co-authored-by: zxhlyh <jasonapring2015@outlook.com>
Co-authored-by: Yongtao Huang <yongtaoh2022@gmail.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Joel <iamjoel007@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: nite-knite <nkCoding@gmail.com>
Co-authored-by: Hanqing Zhao <sherry9277@gmail.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Harry <xh001x@hotmail.com>
2025-09-18 12:49:10 +08:00
JQSevenMiao
c0e1015c6e
fix: filter temporary edges from workflow draft sync ( #25442 )
...
Co-authored-by: jiasiqi <jiasiqi3@tal.com>
2025-09-12 11:19:57 +08:00
lyzno1
07dda61929
fix/tooltip and onboarding ui ( #25451 )
2025-09-10 10:40:14 +08:00
lyzno1
e74962272e
fix: only workflow use trigger api ( #25443 )
2025-09-09 23:14:10 +08:00
lyzno1
a799b54b9e
feat: initialize trigger status at application level to prevent canvas refresh state issues ( #25329 )
2025-09-08 09:34:28 +08:00
lyzno1
1fffc79c32
fix: prevent empty workflow draft sync during page navigation ( #25140 )
2025-09-04 17:13:49 +08:00
lyzno1
1d1bb9451e
fix: prevent workflow canvas clearing due to race condition and viewport errors ( #25003 )
2025-09-02 20:53:44 +08:00
Yongtao Huang
208ce4e774
CI: add TS indentation check via esLint ( #24810 )
2025-09-01 15:31:59 +08:00
lyzno1
6d307cc9fc
Fix test run shortcut consistency and improve dropdown styling ( #24849 )
2025-09-01 14:47:21 +08:00
lyzno1
9789bd02d8
feat: implement trigger card component with auto-refresh ( #24743 )
2025-08-29 11:57:08 +08:00
lyzno1
add6b79231
UI enhancements for workflow checklist component ( #24647 )
2025-08-28 10:10:10 +08:00
lyzno1
c90dad566f
feat: enhance workflow error handling and internationalization ( #24648 )
2025-08-28 09:41:22 +08:00
lyzno1
87abfbf515
Allow empty workflows and improve workflow validation ( #24627 )
2025-08-27 17:49:09 +08:00
非法操作
17908fbf6b
fix: only workflow should display start modal ( #24623 )
2025-08-27 16:20:31 +08:00
lyzno1
7129de98cd
feat: implement workflow onboarding modal system ( #24551 )
2025-08-27 13:31:22 +08:00
非法操作
392db7f611
fix: when workflow only has trigger node can't save ( #24546 )
2025-08-26 16:41:47 +08:00
lyzno1
aacea166d7
fix: resolve merge conflict between Features removal and validation enhancement ( #24150 )
2025-08-19 13:47:38 +08:00
lyzno1
d4ff1e031a
Remove workflow features button ( #24085 )
2025-08-19 09:32:07 +08:00
-LAN-
4445460eca
fix: validate checklist before publishing workflow ( #24104 )
2025-08-18 16:46:22 +08:00
Joel
de9c5f10b3
feat: enchance prompt and code ( #23633 )
...
Co-authored-by: stream <stream@dify.ai>
Co-authored-by: Stream <1542763342@qq.com>
Co-authored-by: Stream <Stream_2@qq.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-18 12:29:12 +08:00
GuanMu
98aea05ad2
Fix: Update the background color and hover effect of secondary buttons ( #23186 )
2025-07-31 21:19:34 +08:00
KVOJJJin
cff6a488f8
fix: unexpected redirection when landing at workflow ( #22932 )
2025-07-25 08:48:47 +08:00
Wu Tianwei
b035f3f884
feat: convert components to dynamic imports for improved performance ( #22614 )
2025-07-18 11:43:37 +08:00
Joel
1d85979a74
chore:extract last run common logic ( #22214 )
2025-07-11 16:41:25 +08:00