b1f79c34d1
fix(workflow): add support for schedule triggers in workflow run hook
2025-10-27 20:52:44 +08:00
440262a51b
fix: serialize workflow draft sync operations ( #27487 )
2025-10-27 13:29:40 +08:00
1dddcf1194
fix(workflow): resolve occasional issues with syncing historical states or clearing DSL in draft mode ( #27391 )
2025-10-24 12:33:14 +08:00
4b4ec3438f
feat: add plugin readme
2025-10-24 01:18:58 +08:00
a77aab96f5
fix: align all workflow trigger docs link
2025-10-23 12:17:27 +08:00
bc2edf5107
refactor(workflow): replace fetch function with base/post in use-one-step-run and use-workflow-run hooks in polling
2025-10-22 14:55:57 +08:00
dc4801c014
refactor(trigger): refactor app mode type to enum
2025-10-21 16:50:18 +08:00
4102f0bc9d
feat: vars to new place
2025-10-21 15:03:16 +08:00
075173e67d
fix(workflow): reset onboarding auto-open flag across flows
2025-10-21 11:19:36 +08:00
f02d575379
Merge branch 'main' into feat/trigger
2025-10-21 11:09:26 +08:00
f0e739be43
fix: immer version and ref in code base ( #27130 )
2025-10-20 14:49:26 +09:00
8c298b33cd
Fix frontend type error ( #27116 )
2025-10-20 11:27:18 +08:00
9a5f214623
refactor: replace localStorage with HTTP-only cookies for auth tokens ( #24365 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
Signed-off-by: lyzno1 <yuanyouhuilyz@gmail.com >
Signed-off-by: kenwoodjw <blackxin55+@gmail.com >
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Yunlu Wen <wylswz@163.com >
Co-authored-by: Joel <iamjoel007@gmail.com >
Co-authored-by: GareArc <chen4851@purdue.edu >
Co-authored-by: NFish <douxc512@gmail.com >
Co-authored-by: Davide Delbianco <davide.delbianco@outlook.com >
Co-authored-by: minglu7 <1347866672@qq.com >
Co-authored-by: Ponder <ruan.lj@foxmail.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: heyszt <270985384@qq.com >
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: Guangdong Liu <liugddx@gmail.com >
Co-authored-by: Eric Guo <eric.guocz@gmail.com >
Co-authored-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
Co-authored-by: XlKsyt <caixuesen@outlook.com >
Co-authored-by: Dhruv Gorasiya <80987415+DhruvGorasiya@users.noreply.github.com >
Co-authored-by: crazywoola <427733928@qq.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: lyzno1 <92089059+lyzno1@users.noreply.github.com >
Co-authored-by: hj24 <mambahj24@gmail.com >
Co-authored-by: GuanMu <ballmanjq@gmail.com >
Co-authored-by: 非法操作 <hjlarry@163.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Tonlo <123lzs123@gmail.com >
Co-authored-by: Yusuke Yamada <yamachu.dev@gmail.com >
Co-authored-by: Novice <novice12185727@gmail.com >
Co-authored-by: kenwoodjw <blackxin55+@gmail.com >
Co-authored-by: Ademílson Tonato <ademilsonft@outlook.com >
Co-authored-by: znn <jubinkumarsoni@gmail.com >
Co-authored-by: yangzheli <43645580+yangzheli@users.noreply.github.com >
2025-10-19 21:29:04 +08:00
d0f357a690
feat(workflow): enhance listening functionality with multiple trigger node support
2025-10-17 19:09:55 +08:00
5b884d750f
feat(trigger): add run all triggers test-run and implement TriggerType enum
2025-10-17 14:56:05 +08:00
771cc72dcf
fix auto generate webhook url
2025-10-17 13:41:03 +08:00
3865555113
Merge remote-tracking branch 'origin/main' into feat/trigger
2025-10-16 18:30:33 +08:00
35011b810d
feat: run with params from logs ( #26787 )
...
Co-authored-by: lyzno1 <yuanyouhuilyz@gmail.com >
Co-authored-by: lyzno1 <92089059+lyzno1@users.noreply.github.com >
2025-10-16 11:01:11 +08:00
2ccb20bf3a
fix(workflow): gate “publish as tool” on published user input node validity
2025-10-15 20:26:12 +08:00
8f7bef9509
fix(trigger): Update API routes for draft workflow trigger
...
- Changed the endpoint for triggering draft workflows from `/trigger/plugin/run` to `/trigger/run` in both backend and frontend to ensure consistency and clarity in the API structure.
- Adjusted the URL construction in the `useWorkflowRun` hook to reflect the updated route.
2025-10-15 14:44:00 +08:00
06c91fbcbd
refactor(trigger): Unify the Trigger Debug interface and event handling and enhance error management
...
- Updated `DraftWorkflowTriggerNodeApi` to utilize the new `TriggerDebugEvent` and `TriggerDebugEventPoller` for improved event polling.
- Removed deprecated `poll_debug_event` methods from `TriggerService`, `ScheduleService`, and `WebhookService`, consolidating functionality into the new event structure.
- Enhanced error handling in `invoke_trigger_event` to utilize `TriggerPluginInvokeError` for better clarity on invocation issues.
- Updated frontend API routes to reflect changes in trigger event handling, ensuring consistency across the application.
2025-10-15 14:41:53 +08:00
ba88c7b25b
fix(workflow): handle plugin run mode correctly by setting status
2025-10-13 14:50:12 +08:00
c9e7922a14
refactor(trigger): update trigger-related types and field names / values
2025-10-11 17:06:43 +08:00
24b5387fd1
fix(workflow): streamline stopping workflow run process
2025-10-10 18:45:43 +08:00
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
85f1cf1d90
Merge branch 'main' into feat/trigger
2025-10-10 15:16:00 +08:00
1d4e36d58f
fix: display correct icon for trigger nodes in listening panel
2025-10-10 15:04:58 +08:00
755fb96a33
feat(trigger): add plugin trigger test-run handling to workflow
2025-10-10 10:43:13 +08:00
a8746bff30
fix oxlint warnings ( #26634 )
2025-10-09 09:23:34 +08:00
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
02222752f0
Merge remote-tracking branch 'origin/main' into feat/trigger
2025-10-07 18:25:43 +08:00
654d522b31
perf(web): improve app workflow build performance. ( #26310 )
2025-10-07 14:21:08 +08:00
bea11b08d7
refactor: hide workflow features button in workflow mode, keep it visible in chatflow mode
2025-09-30 17:51:01 +08:00
8547032a87
Revert "refactor: app publisher"
...
This reverts commit 8feef2c1a9 .
2025-09-30 17:46:27 +08:00
5ecc006805
add listening status for variable panel
2025-09-30 15:18:07 +08:00
fd2f0df097
useStore to isListening status
2025-09-30 10:48:38 +08:00
8106df1d7d
fix: types
2025-09-29 20:53:50 +08:00
92f2ca1866
add listening status in the run panel result
2025-09-29 17:55:53 +08:00
1c0068e95b
fix can't stop webhook debug
2025-09-29 13:34:05 +08:00
6e6198c64e
debug webhook node
2025-09-29 09:28:19 +08:00
2ff4af8ce3
add debug run schedule node
2025-09-28 16:37:37 +08:00
8feef2c1a9
refactor: app publisher
2025-09-26 22:06:05 +08:00
1a9798c559
fix(workflow): Fix onboarding node creation after knowledge pipeline refactor ( #26289 )
2025-09-26 16:43:36 +08:00
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
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
915023b809
Chore/remove add node restrict of workflow ( #26218 )
...
Co-authored-by: -LAN- <laipz8200@outlook.com >
2025-09-25 18:02:43 +08:00
cd07eef639
Merge remote-tracking branch 'origin/main' into feat/trigger
2025-09-25 17:14:24 +08:00
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
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
07dda61929
fix/tooltip and onboarding ui ( #25451 )
2025-09-10 10:40:14 +08:00