cd07eef639
Merge remote-tracking branch 'origin/main' into feat/trigger
2025-09-25 17:14:24 +08:00
760a2c656c
amend regexp exec ( #25986 )
2025-09-23 00:47:13 +09:00
24e8d21b3f
chore(api): bump version ( #25917 )
2025-09-22 19:14:43 +08:00
a39b185627
fix: comment out unused segmentation rule properties in RuleDetail component ( #26031 )
2025-09-22 14:17:02 +08:00
68076f2e22
chore(deps): bump abcjs from 6.5.1 to 6.5.2 in /web ( #26018 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-22 10:36:40 +08:00
8c38363038
fix: pass operation name to onUpdate callback in StatusItem component ( #26019 )
2025-09-22 10:19:12 +08:00
2375047ef0
chore(deps-dev): bump eslint-plugin-storybook from 0.11.6 to 9.0.7 in /web ( #26011 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-22 10:03:02 +08:00
034602969f
feat(schedule-trigger): enhance cron parser with mature library and comprehensive testing ( #26002 )
2025-09-22 10:01:48 +08:00
92cddbcc02
chore(deps): bump negotiator from 0.6.4 to 1.0.0 in /web ( #26012 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-22 09:55:00 +08:00
4ca14bfdad
chore: improve webhook ( #25998 )
2025-09-21 12:16:31 +08:00
e93bfe3d41
fix: resolve chat sidebar UI bugs for hover panel and dropdown menu ( #25813 )
2025-09-19 18:28:49 +08:00
ab910c736c
feat(goto-anything): add RAG pipeline node search ( #25948 )
2025-09-19 18:28:13 +08:00
df2478dc26
chore: translate i18n files and update type definitions ( #25964 )
...
Co-authored-by: WTW0313 <30284043+WTW0313@users.noreply.github.com >
2025-09-19 18:27:09 +08:00
1550316b8d
fix: undefined match the wrong output schema ( #25971 )
2025-09-19 17:03:09 +08:00
87394d2512
fix: enhance model parameter handling with advanced mode support and localization updates ( #25963 )
2025-09-19 15:47:52 +08:00
bad59c95bc
fix: update details display to conditionally show creator information ( #25952 )
2025-09-19 15:45:45 +08:00
6453fc4973
fix: refresh datasource list after install datasource ( #25949 )
2025-09-19 11:03:45 +08:00
f62f926537
style: update GotoAnything component styling ( #25929 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-19 10:36:43 +08:00
59f56d8c94
feat: schedule trigger default daily midnight ( #25937 )
2025-09-19 08:05:00 +08:00
cd90b2ca9e
refactor: replace useInvalid with useInvalidCustomizedTemplateList ( #25924 )
2025-09-18 18:17:20 +08:00
9a65350cf7
fix: rollback aliyun_trace icon ( #25921 )
2025-09-18 18:01:08 +08:00
4692e20daf
fix: workflow header style ( #25922 )
2025-09-18 17:53:40 +08:00
63d26f0478
fix: api key params
2025-09-18 17:35:34 +08:00
eae65e55ce
feat: oauth config opt & add dynamic options
2025-09-18 17:12:48 +08:00
0edf06329f
fix: apply suggestions
2025-09-18 17:04:02 +08:00
6943a379c9
feat: show placeholder '--' for invalid cron expressions in node display
...
- Return '--' placeholder when cron mode has empty or invalid expressions
- Prevents displaying fallback dates that confuse users
- Maintains consistent UX for invalid schedule configurations
2025-09-18 17:04:02 +08:00
e49534b70c
fix: make frequency optional
2025-09-18 17:04:02 +08:00
344616ca2f
fix: clear opposite mode data only when editing, preserve data during mode switching
2025-09-18 17:04:02 +08:00
1264e7d4f6
fix: use invalid last run ( #25911 )
2025-09-18 16:52:27 +08:00
ffa163a8a8
refactor: simplify portal interactions and manage state in Configure component ( #25906 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-18 15:57:33 +08:00
00d3bf15f3
perf(web): optimize ESLint performance with concurrency flag and remove oxlint ( #25899 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-18 15:50:42 +08:00
fadd9e0bf4
fix: workflow logs list ( #25903 )
2025-09-18 15:45:37 +08:00
d8b4bbe067
fix: datasource pinned list ( #25896 )
2025-09-18 14:52:33 +08:00
ccec582cea
chore: add missing template translations in ja-JP ( #25892 )
2025-09-18 14:37:26 +08:00
0e287a9c93
chore: add missing translations
2025-09-18 13:25:57 +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
8141f53af5
fix: add preventDefaultSubmit prop to BaseForm to prevent unwanted page refresh on Enter key
2025-09-18 12:48:26 +08:00
5a6cb0d887
feat: enhance API key modal step indicator with active dots and improved styling
2025-09-18 12:44:11 +08:00
26e7677595
fix: align width and use rounded xl
2025-09-18 12:08:21 +08:00
814b0e1fe8
feat: oauth config init
2025-09-18 00:00:50 +08:00
0cb0cea167
feat(trigger): enhance trigger plugin data structure and error handling
...
- Added `plugin_unique_identifier` to `PluginTriggerData` and `TriggerProviderApiEntity` to improve identification of trigger plugins.
- Introduced `PluginTriggerDispatchData` for structured dispatch data in Celery tasks, enhancing the clarity of trigger dispatching.
- Updated `dispatch_triggered_workflows_async` to utilize the new dispatch data structure, improving error handling and logging for trigger invocations.
- Enhanced metadata handling in `TriggerPluginNode` to include trigger information, aiding in debugging and tracking.
These changes improve the robustness and maintainability of trigger plugin interactions within the workflow system.
2025-09-16 15:39:40 +08:00
a0c7713494
chat remove transparency from chat bubble in dark mode ( #24921 )
2025-09-16 12:57:53 +08:00
74340e3c04
Bugfix: When i change the loop variable, 'Loop Termination Condition' wi… ( #25695 )
...
Co-authored-by: fengminhua <fengminhua@52tt.com >
2025-09-16 09:46:44 +08:00
877806c34d
chore: translate i18n files and update type definitions ( #25713 )
...
Co-authored-by: GarfieldDai <28395549+GarfieldDai@users.noreply.github.com >
2025-09-15 21:22:57 +08:00
169ce71e59
fix(web): custom-tool output_schema.properties missing type ( #25731 )
...
Co-authored-by: joeyczheng <joeyczheng@tencent.com >
2025-09-15 21:21:25 +08:00
6857bb4406
feat(trigger): implement plugin trigger synchronization and subscription management in workflow
...
- Added a new event handler for syncing plugin trigger relationships when a draft workflow is synced, ensuring that the database reflects the current state of plugin triggers.
- Introduced subscription management features in the frontend, allowing users to select, add, and remove subscriptions for trigger plugins.
- Updated various components to support subscription handling, including the addition of new UI elements for subscription selection and removal.
- Enhanced internationalization support by adding new translation keys related to subscription management.
These changes improve the overall functionality and user experience of trigger plugins within workflows.
2025-09-15 15:49:07 +08:00
dcf3ee6982
fix(trigger): update trigger label assignment for improved clarity
...
- Changed the label assignment in the convertToTriggerWithProvider function from trigger.description.human to trigger.identity.label, ensuring the label reflects the correct identity format.
This update enhances the accuracy of trigger data representation in the application.
2025-09-15 14:50:56 +08:00
88d5e27fe8
Release/e-1.8.1 ( #25613 )
...
Co-authored-by: zxhlyh <jasonapring2015@outlook.com >
Co-authored-by: GareArc <chen4851@purdue.edu >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: hjlarry <hjlarry@163.com >
2025-09-15 14:49:23 +08:00
bb5b8d2902
fix: resolve devalue prototype pollution vulnerability ( #25709 )
2025-09-15 13:26:36 +08:00
2e44ebe98d
chore(deps): bump @lexical/text from 0.30.0 to 0.35.0 in /web ( #25705 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-15 12:55:48 +09:00