lyzno1
e93bfe3d41
fix: resolve chat sidebar UI bugs for hover panel and dropdown menu ( #25813 )
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/amd64, build-api-amd64) (push) Waiting to run
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/arm64, build-api-arm64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/amd64, build-web-amd64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/arm64, build-web-arm64) (push) Waiting to run
Build and Push API & Web / create-manifest (api, DIFY_API_IMAGE_NAME, merge-api-images) (push) Blocked by required conditions
Build and Push API & Web / create-manifest (web, DIFY_WEB_IMAGE_NAME, merge-web-images) (push) Blocked by required conditions
Main CI Pipeline / Check Changed Files (push) Waiting to run
Main CI Pipeline / API Tests (push) Blocked by required conditions
Main CI Pipeline / Web Tests (push) Blocked by required conditions
Main CI Pipeline / Style Check (push) Waiting to run
Main CI Pipeline / VDB Tests (push) Blocked by required conditions
Main CI Pipeline / DB Migration Test (push) Blocked by required conditions
Check i18n Files and Create PR / check-and-update (push) Has been cancelled
2025-09-19 18:28:49 +08:00
GuanMu
ab910c736c
feat(goto-anything): add RAG pipeline node search ( #25948 )
2025-09-19 18:28:13 +08:00
Joel
1550316b8d
fix: undefined match the wrong output schema ( #25971 )
2025-09-19 17:03:09 +08:00
Wu Tianwei
87394d2512
fix: enhance model parameter handling with advanced mode support and localization updates ( #25963 )
2025-09-19 15:47:52 +08:00
Wu Tianwei
bad59c95bc
fix: update details display to conditionally show creator information ( #25952 )
2025-09-19 15:45:45 +08:00
zxhlyh
6453fc4973
fix: refresh datasource list after install datasource ( #25949 )
2025-09-19 11:03:45 +08:00
GuanMu
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
lyzno1
59f56d8c94
feat: schedule trigger default daily midnight ( #25937 )
2025-09-19 08:05:00 +08:00
Wu Tianwei
cd90b2ca9e
refactor: replace useInvalid with useInvalidCustomizedTemplateList ( #25924 )
2025-09-18 18:17:20 +08:00
heyszt
9a65350cf7
fix: rollback aliyun_trace icon ( #25921 )
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/amd64, build-api-amd64) (push) Waiting to run
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/arm64, build-api-arm64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/amd64, build-web-amd64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/arm64, build-web-arm64) (push) Waiting to run
Build and Push API & Web / create-manifest (api, DIFY_API_IMAGE_NAME, merge-api-images) (push) Blocked by required conditions
Build and Push API & Web / create-manifest (web, DIFY_WEB_IMAGE_NAME, merge-web-images) (push) Blocked by required conditions
Main CI Pipeline / Check Changed Files (push) Waiting to run
Main CI Pipeline / API Tests (push) Blocked by required conditions
Main CI Pipeline / Web Tests (push) Blocked by required conditions
Main CI Pipeline / Style Check (push) Waiting to run
Main CI Pipeline / VDB Tests (push) Blocked by required conditions
Main CI Pipeline / DB Migration Test (push) Blocked by required conditions
Check i18n Files and Create PR / check-and-update (push) Waiting to run
2025-09-18 18:01:08 +08:00
zxhlyh
4692e20daf
fix: workflow header style ( #25922 )
2025-09-18 17:53:40 +08:00
yessenia
63d26f0478
fix: api key params
2025-09-18 17:35:34 +08:00
yessenia
eae65e55ce
feat: oauth config opt & add dynamic options
2025-09-18 17:12:48 +08:00
lyzno1
0edf06329f
fix: apply suggestions
2025-09-18 17:04:02 +08:00
lyzno1
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
lyzno1
e49534b70c
fix: make frequency optional
2025-09-18 17:04:02 +08:00
lyzno1
344616ca2f
fix: clear opposite mode data only when editing, preserve data during mode switching
2025-09-18 17:04:02 +08:00
Wu Tianwei
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
zxhlyh
fadd9e0bf4
fix: workflow logs list ( #25903 )
2025-09-18 15:45:37 +08:00
zxhlyh
d8b4bbe067
fix: datasource pinned list ( #25896 )
2025-09-18 14:52:33 +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
lyzno1
8141f53af5
fix: add preventDefaultSubmit prop to BaseForm to prevent unwanted page refresh on Enter key
2025-09-18 12:48:26 +08:00
lyzno1
5a6cb0d887
feat: enhance API key modal step indicator with active dots and improved styling
2025-09-18 12:44:11 +08:00
lyzno1
26e7677595
fix: align width and use rounded xl
2025-09-18 12:08:21 +08:00
yessenia
814b0e1fe8
feat: oauth config init
2025-09-18 00:00:50 +08:00
Harry
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
miwa
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
chengjoey
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
Harry
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
Garfield Dai
88d5e27fe8
Release/e-1.8.1 ( #25613 )
...
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/amd64, build-api-amd64) (push) Waiting to run
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/arm64, build-api-arm64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/amd64, build-web-amd64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/arm64, build-web-arm64) (push) Waiting to run
Build and Push API & Web / create-manifest (api, DIFY_API_IMAGE_NAME, merge-api-images) (push) Blocked by required conditions
Build and Push API & Web / create-manifest (web, DIFY_WEB_IMAGE_NAME, merge-web-images) (push) Blocked by required conditions
Main CI Pipeline / Check Changed Files (push) Waiting to run
Main CI Pipeline / API Tests (push) Blocked by required conditions
Main CI Pipeline / Web Tests (push) Blocked by required conditions
Main CI Pipeline / Style Check (push) Waiting to run
Main CI Pipeline / VDB Tests (push) Blocked by required conditions
Main CI Pipeline / DB Migration Test (push) Blocked by required conditions
Check i18n Files and Create PR / check-and-update (push) Has been cancelled
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
Joel
9bb7bcf52e
feat: user message support generate prompt ( #25689 )
2025-09-15 10:17:19 +08:00
yo
5c50c3aa70
fix: allow empty values in Variable Inspector ( #25644 )
2025-09-14 14:10:12 +08:00
lyzno1
9e7328abfb
feat: add circular scrolling to GotoAnything command menu ( #25662 )
2025-09-14 14:07:10 +08:00
lyzno1
36ab9974d2
fix: Multiple UX improvements for GotoAnything command palette ( #25637 )
2025-09-13 21:03:42 +08:00
17hz
635e7d3e70
fix: Cannot modify values when startNode has defaultValue ( #25595 )
2025-09-12 21:11:24 +08:00
chengjoey
c78ef79995
fix close button cannot be clicked when the browser page is zoomed out ( #25584 )
...
Co-authored-by: joeyczheng <joeyczheng@tencent.com>
2025-09-12 21:11:00 +08:00
Tianyi Jing
c3f9a7ed9b
feat: add type integer to VarType ( #25500 )
...
Signed-off-by: jingfelix <jingfelix@outlook.com>
2025-09-12 21:09:41 +08:00
yessenia
91e5e33440
feat: add modal style opt
2025-09-12 20:22:33 +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
Kurumi1997
8ffb9b6aed
fix: Support passing the default app mode when creating an app ( #25142 )
...
Co-authored-by: 王博 <wangbo@localhost.com>
2025-09-12 10:06:07 +08:00
Matri Qi
33afa7c84a
Fix/disable no unsafe optional chaining ( #25553 )
2025-09-12 10:03:34 +08:00
L
69aad38d03
fix(date-picker): handle string date to avoid crash ( #25522 )
...
Co-authored-by: 刘佳佳 <liujiajia@nanjingwanhui.com>
Co-authored-by: crazywoola <427733928@qq.com>
2025-09-12 10:01:26 +08:00
15
1a078657d8
Fixes #25530 ( #25531 )
2025-09-12 09:39:17 +08:00
Asuka Minato
77ba3e8f26
add autofix pnpm ( #25557 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-09-12 09:37:54 +08:00
椰子糖
4b6687db6b
Fix log time display bug ( #25475 )
...
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/amd64, build-api-amd64) (push) Waiting to run
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/arm64, build-api-arm64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/amd64, build-web-amd64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/arm64, build-web-arm64) (push) Waiting to run
Build and Push API & Web / create-manifest (api, DIFY_API_IMAGE_NAME, merge-api-images) (push) Blocked by required conditions
Build and Push API & Web / create-manifest (web, DIFY_WEB_IMAGE_NAME, merge-web-images) (push) Blocked by required conditions
Main CI Pipeline / Check Changed Files (push) Waiting to run
Main CI Pipeline / API Tests (push) Blocked by required conditions
Main CI Pipeline / Web Tests (push) Blocked by required conditions
Main CI Pipeline / Style Check (push) Waiting to run
Main CI Pipeline / VDB Tests (push) Blocked by required conditions
Main CI Pipeline / DB Migration Test (push) Blocked by required conditions
Co-authored-by: wxliqigang <wxliqigang@gfpartner.com.cn>
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>
2025-09-12 02:46:04 +09:00
JeeekXY
f1d5bc58b0
fix: app name overflow ( #25551 )
...
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/amd64, build-api-amd64) (push) Waiting to run
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/arm64, build-api-arm64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/amd64, build-web-amd64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/arm64, build-web-arm64) (push) Waiting to run
Build and Push API & Web / create-manifest (api, DIFY_API_IMAGE_NAME, merge-api-images) (push) Blocked by required conditions
Build and Push API & Web / create-manifest (web, DIFY_WEB_IMAGE_NAME, merge-web-images) (push) Blocked by required conditions
Main CI Pipeline / Check Changed Files (push) Waiting to run
Main CI Pipeline / API Tests (push) Blocked by required conditions
Main CI Pipeline / Web Tests (push) Blocked by required conditions
Main CI Pipeline / Style Check (push) Waiting to run
Main CI Pipeline / VDB Tests (push) Blocked by required conditions
Main CI Pipeline / DB Migration Test (push) Blocked by required conditions
Co-authored-by: luxiaoyu1 <luxiaoyu1@xiaomi.com>
2025-09-11 21:19:55 +08:00
lyzno1
11e55088c9
fix: restore id prop passing to node children in BaseNode ( #25520 )
2025-09-11 17:54:31 +08:00
Harry
1562d00037
feat(trigger): implement trigger debugging functionality
...
- Added DraftWorkflowTriggerNodeApi and DraftWorkflowTriggerRunApi for debugging trigger nodes and workflows.
- Enhanced TriggerDebugService to manage trigger debugging sessions and event listening.
- Introduced structured event responses for trigger debugging, including listening started, received, node finished, and workflow started events.
- Updated Queue and Stream entities to support new trigger debug events.
- Refactored trigger input handling to streamline the process of creating inputs from trigger data.
This implementation improves the debugging capabilities for trigger nodes and workflows, providing clearer event handling and structured responses.
2025-09-11 16:55:58 +08:00
Harry
e9e843b27d
fix(tool): standardize tool naming across components
...
- Updated references from `trigger_name` to `tool_name` in multiple components for consistency.
- Adjusted type definitions to reflect the change in naming convention, enhancing clarity in the codebase.
2025-09-11 16:55:57 +08:00
yessenia
67004368d9
feat: sub card style
2025-09-11 16:22:59 +08:00
Nite Knite
07d067d828
chore: support Zendesk widget ( #25517 )
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/amd64, build-api-amd64) (push) Waiting to run
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/arm64, build-api-arm64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/amd64, build-web-amd64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/arm64, build-web-arm64) (push) Waiting to run
Build and Push API & Web / create-manifest (api, DIFY_API_IMAGE_NAME, merge-api-images) (push) Blocked by required conditions
Build and Push API & Web / create-manifest (web, DIFY_WEB_IMAGE_NAME, merge-web-images) (push) Blocked by required conditions
Main CI Pipeline / Check Changed Files (push) Waiting to run
Main CI Pipeline / API Tests (push) Blocked by required conditions
Main CI Pipeline / Web Tests (push) Blocked by required conditions
Main CI Pipeline / Style Check (push) Waiting to run
Main CI Pipeline / VDB Tests (push) Blocked by required conditions
Main CI Pipeline / DB Migration Test (push) Blocked by required conditions
2025-09-11 13:17:50 +08:00
yessenia
50bff270b6
feat: add subscription
2025-09-10 23:21:33 +08:00
Wu Tianwei
b690ac4e2a
fix: Remove sticky positioning from workflow component fields ( #25470 )
2025-09-10 15:17:49 +08:00
lyzno1
07dda61929
fix/tooltip and onboarding ui ( #25451 )
2025-09-10 10:40:14 +08:00
Harry
0d8438ef40
fix(trigger): add 'trigger' category key to plugin constants for error avoid
2025-09-10 10:34:33 +08:00
17hz
928bef9d82
fix: imporve the condition for stopping the think timer. ( #25365 )
2025-09-10 08:45:00 +08:00
lyzno1
e74962272e
fix: only workflow use trigger api ( #25443 )
2025-09-09 23:14:10 +08:00
lyzno1
fbb7b02e90
fix(webhook): prevent SimpleSelect from resetting user selections ( #25423 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-09-09 17:11:11 +08:00
KVOJJJin
22cd97e2e0
Fix: judgement of open in explore ( #25420 )
2025-09-09 16:49:22 +08:00
crazywoola
eb52216a9c
Revert "example of remove useEffect" ( #25418 )
2025-09-09 16:23:44 +08:00
Joel
4c92e63b0b
fix: avatar is not updated after setted ( #25414 )
2025-09-09 16:00:50 +08:00
lyzno1
249b62c9de
fix: workflow header ( #25411 )
2025-09-09 15:34:15 +08:00
XiamuSanhua
ac2aa967c4
feat: change history by supplementary node information ( #25294 )
...
Co-authored-by: alleschen <alleschen@tencent.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
2025-09-09 15:18:42 +08:00
Wu Tianwei
37975319f2
feat: Add customized json schema validation ( #25408 )
2025-09-09 15:15:32 +08:00
lyzno1
b433322e8d
feat/trigger plugin apikey ( #25388 )
2025-09-09 15:01:06 +08:00
lyzno1
1c8850fc95
feat: adjust scroll to selected node position to top-left area ( #25403 )
2025-09-09 14:58:42 +08:00
zxhlyh
c595c03452
fix: credential not allow to use in load balancing ( #25401 )
2025-09-09 14:52:50 +08:00
yinyu
cf1ee3162f
Support Anchor Scroll In The Output Node ( #25364 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
2025-09-09 10:35:07 +08:00
HuDenghui
d5e86d9180
fix: Fixed the X-axis scroll bar issue in the LLM node settings panel ( #25357 )
2025-09-09 09:47:27 +08:00
Harry
dc16f1b65a
refactor(trigger): simplify provider path handling in workflow components
...
- Updated various components to directly use `provider.name` instead of constructing a path with `provider.plugin_id` and `provider.name`.
- Adjusted related calls to `invalidateSubscriptions` and other functions to reflect this change.
These modifications enhance code clarity and streamline the handling of provider information in the trigger plugin components.
2025-09-09 00:17:20 +08:00
Harry
ff30395dc1
fix(OAuthClientConfigModal): simplify provider path handling in OAuth configuration
...
- Updated the provider path handling in `OAuthClientConfigModal` to directly use `provider.name` instead of constructing a path with `provider.plugin_id` and `provider.name`.
- Adjusted the corresponding calls to `invalidateOAuthConfig` and `configureTriggerOAuth` to reflect this change.
These modifications enhance code clarity and streamline the OAuth configuration process in the trigger plugin component.
2025-09-09 00:10:04 +08:00
Harry
8e600f3302
feat(trigger): optimize trigger parameter schema handling in useConfig
...
- Refactored the trigger parameter schema construction in `useConfig` to utilize a Map for improved efficiency and clarity.
- Updated the return value to ensure unique schema entries, enhancing the integrity of the trigger configuration.
These changes streamline the management of trigger parameters, improving performance and maintainability in the workflow component.
2025-09-08 23:39:44 +08:00
Harry
5a1e0a8379
feat(FormInputItem): enhance UI components for improved user experience
...
- Added loading indicator using `RiLoader4Line` to `FormInputItem` for better feedback during option fetching.
- Refactored button and option styles for improved accessibility and visual consistency.
- Updated text color classes to enhance readability based on loading state and selection.
These changes improve the overall user experience and visual clarity of the form input components.
2025-09-08 23:19:33 +08:00
Harry
2a3ce6baa9
feat(trigger): enhance plugin and trigger integration with updated naming conventions
...
- Refactored `PluginFetchDynamicSelectOptionsApi` to replace the `extra` argument with `credential_id`, improving clarity in dynamic option fetching.
- Updated `ProviderConfigEncrypter` to rename `mask_tool_credentials` to `mask_credentials` for consistency, and added a new method to maintain backward compatibility.
- Enhanced `PluginParameterService` to utilize `credential_id` for fetching subscriptions, improving the handling of trigger credentials.
- Adjusted various components and types in the frontend to replace `tool_name` with `trigger_name`, ensuring consistency across the application.
- Introduced `multiple` property in `TriggerParameter` to support multi-select functionality.
These changes improve the integration of triggers and plugins, enhance code clarity, and align naming conventions across the codebase.
2025-09-08 23:14:50 +08:00
Matri Qi
563a5af9e7
Fix/disable no constant binary expression ( #25311 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
2025-09-08 20:44:20 +08:00
Harry
01b2f9cff6
feat: add providerType prop to form components for dynamic behavior
...
- Introduced `providerType` prop in `FormInputItem`, `ToolForm`, and `ToolFormItem` components to support both 'tool' and 'trigger' types, enhancing flexibility in handling different provider scenarios.
- Updated the `useFetchDynamicOptions` function to accept `provider_type` as 'tool' | 'trigger', allowing for more dynamic option fetching based on the provider type.
These changes improve the adaptability of the form components and streamline the integration of different provider types in the workflow.
2025-09-08 18:29:48 +08:00
Debin.Meng
a932413314
fix: Incorrect URL Parameter Parsing Causes user_id Retrieval Error ( #25261 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
2025-09-08 18:00:33 +08:00
Cluas
f891c67eca
feat: add MCP server headers support #22718 ( #24760 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
Co-authored-by: Novice <novice12185727@gmail.com>
2025-09-08 14:10:55 +08:00
zyileven
98204d78fb
Refactor:upgrade react19 ref as props ( #25225 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
2025-09-08 09:46:02 +08:00
Asuka Minato
27bf244b3b
keep add and remove the same ( #25277 )
2025-09-08 09:42:39 +08:00
Krito.
e1f871fefe
fix: ensure consistent DSL export behavior across UI entry ( #25317 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
2025-09-08 09:41:51 +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
98ba0236e6
feat: implement trigger plugin authentication UI ( #25310 )
2025-09-07 21:53:22 +08:00
lyzno1
b623224d07
fix: remove workflow file preview docs ( #25318 )
2025-09-07 21:31:05 +08:00
lyzno1
e2827e475d
feat: implement trigger-plugin support with real-time status sync ( #25326 )
2025-09-07 21:29:53 +08:00
lyzno1
58cbd337b5
fix: improve test run menu and checklist ui ( #25300 )
2025-09-06 22:54:36 +08:00
Asuka Minato
bbc43ca50d
example of no-unstable-context-value ( #25279 )
2025-09-06 22:53:01 +08:00
lyzno1
a91e59d544
feat: implement trigger plugin frontend integration ( #25283 )
2025-09-06 16:18:46 +08:00
taewoong Kim
edf4a1b652
feat: add reasoning format processing to LLMNode for <think> tag handling ( #23313 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-05 18:15:35 +08:00
Asuka Minato
a9da8edbde
example of remove useEffect ( #25212 )
2025-09-05 17:35:59 +08:00
Asuka Minato
d03d3518d7
example of lazy ( #25216 )
2025-09-05 17:35:50 +08:00
lyzno1
e04083fc0e
feat: add icon support for trigger plugin workflow nodes ( #25241 )
2025-09-05 15:50:54 +08:00
zhangxuhe1
8e4b59c90c
feat: improve trigger plugin UI layout and responsiveness ( #25232 )
2025-09-05 14:00:14 +08:00
Asuka Minato
95eac7f7f0
example of readonly ( #25220 )
2025-09-05 12:41:54 +08:00
Asuka Minato
f84b9fd5ef
example of type button ( #25224 )
2025-09-05 12:41:36 +08:00
lyzno1
88af8ed374
fix: block selector ui ( #25228 )
2025-09-05 12:22:13 +08:00
lyzno1
9f8c159583
feat(trigger): implement trigger plugin block selector following tools pattern ( #25204 )
2025-09-05 10:20:47 +08:00
Asuka Minato
f0561c0c3b
to RefObject ( #25192 )
2025-09-05 10:14:13 +08:00
墨绿色
64e338133c
fix: chunk detail modal answer not wrap line ( #25203 )
...
Co-authored-by: lijiezhao <lijiezhao@perfect99.com>
2025-09-05 10:11:49 +08:00
非法操作
d8f6f9ce19
chore: (trigger)change content type from form to application/octet-stream ( #25167 )
2025-09-05 09:54:07 +08:00
lyzno1
1fffc79c32
fix: prevent empty workflow draft sync during page navigation ( #25140 )
2025-09-04 17:13:49 +08:00
CrabSAMA
8d5f788f2b
feat(workflow): Allow paste node into nested block ( #24234 )
...
Co-authored-by: crab.huang <crab.huang@huolala.cn>
2025-09-04 15:21:43 +08:00
非法操作
83fab4bc19
chore: (webhook) when content type changed clear the body variables ( #25136 )
2025-09-04 15:09:54 +08:00
非法操作
cc84a45244
chore: (webhook) use variable instead of InputVar ( #25119 )
2025-09-04 11:10:42 +08:00
znn
ebbb4a5d0b
fix png jpeg export ( #25110 )
2025-09-04 11:05:45 +08:00
cathy
5cf3d24018
fix(webhook): selected type ui style ( #25106 )
2025-09-04 10:59:08 +08:00
fenglin
c22b325c31
fix: align text color in dark mode for config var type selector ( #25121 )
2025-09-04 10:45:30 +08:00
znn
8effbaf101
make icon consistent in dropdown ( #25109 )
2025-09-04 10:03:13 +08:00
lyzno1
33c867fd8c
feat(workflow): enhance webhook status code input with increment/decrement controls ( #25099 )
2025-09-03 22:26:00 +08:00
zxhlyh
67cc70ad61
fix: model credential name ( #25081 )
...
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/amd64, build-api-amd64) (push) Waiting to run
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/arm64, build-api-arm64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/amd64, build-web-amd64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/arm64, build-web-arm64) (push) Waiting to run
Build and Push API & Web / create-manifest (api, DIFY_API_IMAGE_NAME, merge-api-images) (push) Blocked by required conditions
Build and Push API & Web / create-manifest (web, DIFY_WEB_IMAGE_NAME, merge-web-images) (push) Blocked by required conditions
Main CI Pipeline / Check Changed Files (push) Waiting to run
Main CI Pipeline / API Tests (push) Blocked by required conditions
Main CI Pipeline / Web Tests (push) Blocked by required conditions
Main CI Pipeline / Style Check (push) Waiting to run
Main CI Pipeline / VDB Tests (push) Blocked by required conditions
Main CI Pipeline / DB Migration Test (push) Blocked by required conditions
Check i18n Files and Create PR / check-and-update (push) Has been cancelled
Co-authored-by: hjlarry <hjlarry@163.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-03 18:23:57 +08:00
17hz
a7627882a7
fix: Boolean type control is not displayed ( #25031 )
...
Co-authored-by: WTW0313 <twwu@dify.ai>
2025-09-03 15:39:09 +08:00
Harry
5e5ffaa416
feat(tool-form): add extraParams prop to ToolForm and ToolFormItem components
...
- Introduced extraParams prop to both ToolForm and ToolFormItem components for enhanced flexibility in passing additional parameters.
- Updated component usage to accommodate the new prop, improving the overall functionality of the tool forms.
2025-09-03 14:53:27 +08:00
Harry
dd929dbf0e
fix(dynamic_select): implement function
2025-09-03 14:53:27 +08:00
非法操作
7544b5ec9a
fix: delete var of webhook ( #25038 )
2025-09-03 14:49:56 +08:00
zyileven
bffbe54120
fix: Solve the problem of opening remarks appearing in the chat cont… ( #25067 )
2025-09-03 14:48:30 +08:00
非法操作
ff4a62d1e7
chore: limit webhook status code 200~399 ( #25045 )
2025-09-03 14:48:18 +08:00
lyzno1
41daa51988
fix: missing key for translation path ( #25059 )
2025-09-03 14:43:40 +08:00
zxhlyh
9e125e2029
Refactor/model credential ( #24994 )
2025-09-03 13:36:59 +08:00
17hz
60c5bdd62f
fix: remove redundant z-index from Field component ( #25034 )
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/amd64, build-api-amd64) (push) Waiting to run
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/arm64, build-api-arm64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/amd64, build-web-amd64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/arm64, build-web-arm64) (push) Waiting to run
Build and Push API & Web / create-manifest (api, DIFY_API_IMAGE_NAME, merge-api-images) (push) Blocked by required conditions
Build and Push API & Web / create-manifest (web, DIFY_WEB_IMAGE_NAME, merge-web-images) (push) Blocked by required conditions
Main CI Pipeline / Check Changed Files (push) Waiting to run
Main CI Pipeline / API Tests (push) Blocked by required conditions
Main CI Pipeline / Web Tests (push) Blocked by required conditions
Main CI Pipeline / Style Check (push) Waiting to run
Main CI Pipeline / VDB Tests (push) Blocked by required conditions
Main CI Pipeline / DB Migration Test (push) Blocked by required conditions
2025-09-03 10:39:07 +08:00
cathy
d522350c99
fix(webhook-trigger): request array type adjustment ( #25005 )
2025-09-02 23:20:12 +08:00
GuanMu
25a11bfafc
Export DSL from history ( #24939 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-02 21:36:52 +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
17hz
af351b1723
fix: ensure the modal closed by level ( #24984 )
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/amd64, build-api-amd64) (push) Waiting to run
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/arm64, build-api-arm64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/amd64, build-web-amd64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/arm64, build-web-arm64) (push) Waiting to run
Build and Push API & Web / create-manifest (api, DIFY_API_IMAGE_NAME, merge-api-images) (push) Blocked by required conditions
Build and Push API & Web / create-manifest (web, DIFY_WEB_IMAGE_NAME, merge-web-images) (push) Blocked by required conditions
Main CI Pipeline / Check Changed Files (push) Waiting to run
Main CI Pipeline / API Tests (push) Blocked by required conditions
Main CI Pipeline / Web Tests (push) Blocked by required conditions
Main CI Pipeline / Style Check (push) Waiting to run
Main CI Pipeline / VDB Tests (push) Blocked by required conditions
Main CI Pipeline / DB Migration Test (push) Blocked by required conditions
2025-09-02 17:06:10 +08:00
lyzno1
1fce1a61d4
feat(workflow-log): enhance workflow logs UI with sorting and status filters ( #24978 )
2025-09-02 16:43:11 +08:00
Novice
68c75f221b
fix: workflow log status filter add parial success status ( #24977 )
2025-09-02 16:24:03 +08:00
17hz
c373b734bc
feat: make secretInput type field prevent browser auto-fill ( #24971 )
2025-09-02 16:04:12 +08:00
非法操作
883a6caf96
feat: add trigger by of app log ( #24973 )
2025-09-02 16:04:08 +08:00
17hz
2ac8f8003f
refactor: update radio component to handle boolean values instead of numeric ( #24956 )
2025-09-02 15:11:42 +08:00
17hz
d6b3df8f6f
fix: API Key Authorization Configuration Model Form render default value ( #24963 )
2025-09-02 14:52:05 +08:00
lyzno1
0caa94bd1c
fix: add Indonesian (id-ID) language support and improve language selector ( #24951 )
2025-09-02 14:44:59 +08:00
Yongtao Huang
067b0d07c4
Fix: ensure InstalledApp deletion uses model instances instead of Row ( #24942 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-02 11:59:38 +08:00
17hz
044f96bd93
feat: LLM prompt Jinja2 template now support more variables ( #24944 )
2025-09-02 11:59:31 +08:00
znn
dd6547de06
downvote with reason ( #24922 )
2025-09-02 09:57:04 +08:00
Atif
84d09b8b8a
fix: API key input uses password type and no autocomplete ( #24864 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-09-02 09:37:24 +08:00
17hz
2c462154f7
fix: email input cannot scroll ( #24930 )
2025-09-02 09:35:53 +08:00
lyzno1
e925a8ab99
fix(app-cards): restrict toggle enable to Start nodes only ( #24918 )
2025-09-01 22:52:23 +08:00
Yeuoly
676648e0b3
Merge branch 'main' into feat/trigger
2025-09-01 18:05:31 +08:00
cathy
4ae19e6dde
fix(webhook-trigger): remove error handling ( #24902 )
2025-09-01 17:11:49 +08:00
lyzno1
327b354cc2
refactor: unify trigger node architecture and clean up technical debt ( #24886 )
...
Co-authored-by: hjlarry <hjlarry@163.com>
Co-authored-by: Claude <noreply@anthropic.com>
2025-09-01 15:47:44 +08:00
Frederick2313072
5b3cc560d5
fix:hard-coded top-k fallback issue. ( #24879 )
2025-09-01 15:46:37 +08:00
Yongtao Huang
208ce4e774
CI: add TS indentation check via esLint ( #24810 )
2025-09-01 15:31:59 +08:00
Tianyi Jing
414ee51975
fix: add missing form for boolean types ( #24812 )
...
Signed-off-by: jingfelix <jingfelix@outlook.com>
2025-09-01 15:21:36 +08:00
lyzno1
6d307cc9fc
Fix test run shortcut consistency and improve dropdown styling ( #24849 )
2025-09-01 14:47:21 +08:00
lyzno1
adc7134af5
fix: improve TimePicker footer layout and button styling ( #24831 )
2025-09-01 13:34:53 +08:00
cathy
10f19cd0c2
fix(webhook): add content-type aware parameter type handling ( #24865 )
2025-09-01 10:06:26 +08:00
17hz
f70272f638
refactor: replace clsx with classnames ( #24776 )
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/amd64, build-api-amd64) (push) Waiting to run
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/arm64, build-api-arm64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/amd64, build-web-amd64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/arm64, build-web-arm64) (push) Waiting to run
Build and Push API & Web / create-manifest (api, DIFY_API_IMAGE_NAME, merge-api-images) (push) Blocked by required conditions
Build and Push API & Web / create-manifest (web, DIFY_WEB_IMAGE_NAME, merge-web-images) (push) Blocked by required conditions
Main CI Pipeline / Check Changed Files (push) Waiting to run
Main CI Pipeline / API Tests (push) Blocked by required conditions
Main CI Pipeline / Web Tests (push) Blocked by required conditions
Main CI Pipeline / Style Check (push) Waiting to run
Main CI Pipeline / VDB Tests (push) Blocked by required conditions
Main CI Pipeline / DB Migration Test (push) Blocked by required conditions
2025-08-31 17:08:29 +08:00
17hz
529791ce62
fix: Variable Aggregator cannot select conversation variables ( #24793 )
2025-08-31 17:03:36 +08:00
lyzno1
e5e42bc483
fix: XSS vulnerability in block-input and support-var-input components ( #24835 )
2025-08-31 17:01:10 +08:00
Yongtao Huang
72acd9b483
Remove redundant from_variable_selector null-check ( #24842 )
2025-08-31 17:00:13 +08:00
lyzno1
9ed45594c6
fix: improve schedule trigger and quick settings app-operation btns ui ( #24843 )
2025-08-31 16:59:49 +08:00
lyzno1
a35be05790
Fix workflow card toggle logic and implement minimal state UI ( #24822 )
2025-08-30 16:35:34 +08:00
lyzno1
60b5ed8e5d
fix: enhance webhook trigger panel UI consistency and user experience ( #24780 )
2025-08-29 17:41:42 +08:00
zyileven
52e9bcbfdb
fix(web): improve floating UI positioning when scrolling ( #24595 ) ( #24782 )
2025-08-29 16:49:13 +08:00
zyileven
bcac43c812
fix(web): fix error notify when tagInput component is not required (#… ( #24774 )
2025-08-29 15:30:40 +08:00
lyzno1
d8ddbc4d87
feat: enhance webhook trigger panel UI consistency and interactivity ( #24759 )
...
Co-authored-by: hjlarry <hjlarry@163.com>
2025-08-29 14:24:23 +08:00
非法操作
19c0fc85e2
feat: when add/delete webhook trigger call the API ( #24755 )
2025-08-29 14:23:50 +08:00
Junyan Qin (Chin)
f32e176d6a
feat: oauth provider ( #24206 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: yessenia <yessenia.contact@gmail.com>
2025-08-29 14:10:51 +08:00
lyzno1
a58df35ead
fix: improve trigger card layout spacing and remove dividers ( #24756 )
2025-08-29 13:37:44 +08:00
lyzno1
f8f768873e
fix: inconsistent text color for settings button in webapp cards ( #24754 )
2025-08-29 12:10:27 +08:00
lyzno1
9789bd02d8
feat: implement trigger card component with auto-refresh ( #24743 )
2025-08-29 11:57:08 +08:00
crazywoola
7c340695d6
fix: unclosing tag ( #24733 )
autofix.ci / autofix (push) Waiting to run
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/amd64, build-api-amd64) (push) Waiting to run
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/arm64, build-api-arm64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/amd64, build-web-amd64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/arm64, build-web-arm64) (push) Waiting to run
Build and Push API & Web / create-manifest (api, DIFY_API_IMAGE_NAME, merge-api-images) (push) Blocked by required conditions
Build and Push API & Web / create-manifest (web, DIFY_WEB_IMAGE_NAME, merge-web-images) (push) Blocked by required conditions
Check i18n Files and Create PR / check-and-update (push) Waiting to run
2025-08-28 23:59:04 +08:00
lyzno1
d94e54923f
Improve tooltip design for trigger blocks ( #24724 )
2025-08-28 23:18:00 +08:00
GuanMu
27d09d1783
feat: Add support for slash commands, optimize command selector logic. ( #24723 )
2025-08-28 21:13:18 +08:00
ZalterCitty
a174ee419e
chore: fix some api desc ( #24715 )
...
Co-authored-by: zhuqingchao <zhuqingchao@xiaomi.com>
2025-08-28 20:47:12 +08:00
crazywoola
79e6138ce2
chore: simplify the workflow details logic ( #24714 )
2025-08-28 18:17:48 +08:00
17hz
5a64f69456
fix: Default value for input variable is null when starting new conversations on the web app ( #24709 )
2025-08-28 17:48:04 +08:00
lyzno1
64c7be59b7
Improve workflow block selector search functionality ( #24707 )
2025-08-28 17:21:34 +08:00
lyzno1
4f73bc9693
fix(schedule): add time logic to weekly frequency mode for consistent behavior with daily mode ( #24673 )
2025-08-28 14:40:11 +08:00
Joel
fab5740778
fix: can not choose file type var in aggreggator node ( #24689 )
2025-08-28 14:28:46 +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
GuanMu
fbceda7b66
fix: workflow log panel's round style ( #24658 )
2025-08-28 09:20:17 +08:00
lyzno1
5cbe6bf8f8
fix(schedule): correct weekly frequency weekday calculation algorithm ( #24641 )
2025-08-27 18:20:09 +08:00
NFish
22b11e4b43
Fix/web app auth error ( #24637 )
2025-08-27 18:00:25 +08:00
lyzno1
87abfbf515
Allow empty workflows and improve workflow validation ( #24627 )
2025-08-27 17:49:09 +08:00
lyzno1
73e65fd838
feat: align trigger webhook style with schedule node and fix selection border truncation ( #24635 )
2025-08-27 17:47:14 +08:00
非法操作
17908fbf6b
fix: only workflow should display start modal ( #24623 )
2025-08-27 16:20:31 +08:00
zhangxuhe1
3dae108f84
refactor(sidebar): Restructure app operations with toggle functionality ( #24625 )
2025-08-27 16:20:17 +08:00
墨绿色
85b0b8373b
feat: datasets hit-testing retrieve chunking detail answer when docum… ( #24600 )
...
Co-authored-by: lijiezhao@perfect99.com <lijiezhao@perfect99.com>
2025-08-27 16:04:57 +08:00
lyzno1
5bbf685035
feat: fix i18n missing keys and merge upstream/main ( #24615 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
Signed-off-by: kenwoodjw <blackxin55+@gmail.com>
Signed-off-by: Yongtao Huang <yongtaoh2022@gmail.com>
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
Signed-off-by: zhanluxianshen <zhanluxianshen@163.com>
Co-authored-by: -LAN- <laipz8200@outlook.com>
Co-authored-by: GuanMu <ballmanjq@gmail.com>
Co-authored-by: Davide Delbianco <davide.delbianco@outlook.com>
Co-authored-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com>
Co-authored-by: kenwoodjw <blackxin55+@gmail.com>
Co-authored-by: Yongtao Huang <yongtaoh2022@gmail.com>
Co-authored-by: Yongtao Huang <99629139+hyongtao-db@users.noreply.github.com>
Co-authored-by: Qiang Lee <18018968632@163.com>
Co-authored-by: 李强04 <liqiang04@gaotu.cn>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org>
Co-authored-by: Matri Qi <matrixdom@126.com>
Co-authored-by: huayaoyue6 <huayaoyue@163.com>
Co-authored-by: Bowen Liang <liangbowen@gf.com.cn>
Co-authored-by: znn <jubinkumarsoni@gmail.com>
Co-authored-by: crazywoola <427733928@qq.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: yihong <zouzou0208@gmail.com>
Co-authored-by: Muke Wang <shaodwaaron@gmail.com>
Co-authored-by: wangmuke <wangmuke@kingsware.cn>
Co-authored-by: Wu Tianwei <30284043+WTW0313@users.noreply.github.com>
Co-authored-by: quicksand <quicksandzn@gmail.com>
Co-authored-by: 非法操作 <hjlarry@163.com>
Co-authored-by: zxhlyh <jasonapring2015@outlook.com>
Co-authored-by: Eric Guo <eric.guocz@gmail.com>
Co-authored-by: Zhedong Cen <cenzhedong2@126.com>
Co-authored-by: jiangbo721 <jiangbo721@163.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: hjlarry <25834719+hjlarry@users.noreply.github.com>
Co-authored-by: lxsummer <35754229+lxjustdoit@users.noreply.github.com>
Co-authored-by: 湛露先生 <zhanluxianshen@163.com>
Co-authored-by: Guangdong Liu <liugddx@gmail.com>
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Yessenia-d <yessenia.contact@gmail.com>
Co-authored-by: huangzhuo1949 <167434202+huangzhuo1949@users.noreply.github.com>
Co-authored-by: huangzhuo <huangzhuo1@xiaomi.com>
Co-authored-by: 17hz <0x149527@gmail.com>
Co-authored-by: Amy <1530140574@qq.com>
Co-authored-by: Joel <iamjoel007@gmail.com>
Co-authored-by: Nite Knite <nkCoding@gmail.com>
Co-authored-by: Yeuoly <45712896+Yeuoly@users.noreply.github.com>
Co-authored-by: Petrus Han <petrus.hanks@gmail.com>
Co-authored-by: iamjoel <2120155+iamjoel@users.noreply.github.com>
Co-authored-by: Kalo Chin <frog.beepers.0n@icloud.com>
Co-authored-by: Ujjwal Maurya <ujjwalsbx@gmail.com>
Co-authored-by: Maries <xh001x@hotmail.com>
2025-08-27 15:07:28 +08:00
lyzno1
7129de98cd
feat: implement workflow onboarding modal system ( #24551 )
2025-08-27 13:31:22 +08:00
Ujjwal Maurya
a159c13333
Fix tooltip visibility issues during scroll in model selector popup ( #24593 )
...
Co-authored-by: 17hz <0x149527@gmail.com>
2025-08-27 10:30:37 +08:00
非法操作
a7419d0aba
fix: when credential unauthrozied display green color ( #24572 )
2025-08-26 23:24:09 +08:00
Nite Knite
a2598fd134
refactor(api-access): refactor code group ( #24565 )
...
Refactor CodeGroup component on the API Access page.
Fix example tab switching.
2025-08-26 18:25:08 +08:00
Joel
dac72b078d
feat: support bool type variable frontend ( #24437 )
...
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com>
2025-08-26 18:16:05 +08:00
非法操作
2984dbc0df
fix: when workflow not has start node can't open service api ( #24564 )
2025-08-26 18:06:11 +08:00
17hz
8af2ae973f
feat: Auto-associate variables in Jinja editor mode ( #24561 )
2025-08-26 17:54:16 +08:00
非法操作
392db7f611
fix: when workflow only has trigger node can't save ( #24546 )
2025-08-26 16:41:47 +08:00
znn
243876e9b7
sort on display status ( #24252 )
...
Co-authored-by: crazywoola <427733928@qq.com>
2025-08-26 11:55:53 +08:00
crazywoola
aa71f88e1b
chore: hide delete action when avatar is none ( #24512 )
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/amd64, build-api-amd64) (push) Has been cancelled
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/arm64, build-api-arm64) (push) Has been cancelled
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/amd64, build-web-amd64) (push) Has been cancelled
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/arm64, build-web-arm64) (push) Has been cancelled
Build and Push API & Web / create-manifest (api, DIFY_API_IMAGE_NAME, merge-api-images) (push) Has been cancelled
Build and Push API & Web / create-manifest (web, DIFY_WEB_IMAGE_NAME, merge-web-images) (push) Has been cancelled
2025-08-26 10:25:55 +08:00
znn
b4be132201
improve border radius ( #24486 )
2025-08-25 23:17:44 +08:00
lxsummer
e7833b42cd
optimize close action on about page ( #24342 )
2025-08-25 18:04:21 +08:00
lyzno1
5a427b8daa
refactor: rename RunAllTriggers icon to TriggerAll for semantic clarity ( #24478 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-25 17:51:04 +08:00
Zhedong Cen
d1ba5fec89
feat: Show tooltip on document names in document list ( #24467 )
2025-08-25 17:48:12 +08:00
非法操作
6010d5f24c
feat: add multi model credentials ( #24451 )
...
Co-authored-by: zxhlyh <jasonapring2015@outlook.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-25 16:12:29 +08:00
quicksand
a06681913d
remove: document download file permission ( #24459 )
2025-08-25 15:11:48 +08:00
lyzno1
a4d17cb585
fix: add backdrop-blur-sm to plugin dropdown filters for consistent dark mode styling ( #24454 )
autofix.ci / autofix (push) Waiting to run
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/amd64, build-api-amd64) (push) Waiting to run
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/arm64, build-api-arm64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/amd64, build-web-amd64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/arm64, build-web-arm64) (push) Waiting to run
Build and Push API & Web / create-manifest (api, DIFY_API_IMAGE_NAME, merge-api-images) (push) Blocked by required conditions
Build and Push API & Web / create-manifest (web, DIFY_WEB_IMAGE_NAME, merge-web-images) (push) Blocked by required conditions
2025-08-25 13:55:41 +08:00
lyzno1
e78903302f
feat(trigger-schedule): simplify timezone handling with user-centric approach ( #24401 )
2025-08-24 21:03:59 +08:00
cathy
4084ade86c
refactor(trigger-webhook): remove redundant WebhookParam type and sim… ( #24390 )
2025-08-24 00:21:47 +08:00
cathy
6b0d919dbd
feat: webhook trigger frontend ( #24311 )
2025-08-23 23:54:41 +08:00
lyzno1
8e93a8a2e2
refactor: comprehensive schedule trigger component redesign ( #24359 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: zhangxuhe1 <xuhezhang6@gmail.com>
2025-08-23 11:03:18 +08:00
Davide Delbianco
0a2111f33d
Expose agent node usage ( #24355 )
2025-08-23 10:57:58 +08:00
GuanMu
295b47cbff
Node search supports model and name search ( #24331 )
2025-08-22 22:01:11 +08:00
Yeuoly
e38a86e37b
Merge branch 'main' into feat/trigger
2025-08-22 20:11:49 +08:00
17hz
ffe1685b54
feat: Add default value support for all workflow start node variable types ( #24129 )
...
autofix.ci / autofix (push) Waiting to run
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/amd64, build-api-amd64) (push) Waiting to run
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/arm64, build-api-arm64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/amd64, build-web-amd64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/arm64, build-web-arm64) (push) Waiting to run
Build and Push API & Web / create-manifest (api, DIFY_API_IMAGE_NAME, merge-api-images) (push) Blocked by required conditions
Build and Push API & Web / create-manifest (web, DIFY_WEB_IMAGE_NAME, merge-web-images) (push) Blocked by required conditions
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-08-22 18:44:48 +08:00
lyzno1
392e3530bf
feat: replace mock data with dynamic workflow options in test run dropdown ( #24320 )
2025-08-22 16:36:09 +08:00
HyaCinth
09b0dd5583
fix: Optimize scrolling experience on plugin page ( #24314 ) ( #24322 )
2025-08-22 16:09:10 +08:00
AADI GUPTA
6b01b0b165
feat: implement TooltipManager for managing tooltip lifecycle ( #24236 )
...
autofix.ci / autofix (push) Waiting to run
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/amd64, build-api-amd64) (push) Waiting to run
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/arm64, build-api-arm64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/amd64, build-web-amd64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/arm64, build-web-arm64) (push) Waiting to run
Build and Push API & Web / create-manifest (api, DIFY_API_IMAGE_NAME, merge-api-images) (push) Blocked by required conditions
Build and Push API & Web / create-manifest (web, DIFY_WEB_IMAGE_NAME, merge-web-images) (push) Blocked by required conditions
Co-authored-by: crazywoola <427733928@qq.com>
2025-08-22 10:42:48 +08:00
Charles Lee
0c595c4745
style: replace h-[1px] with h-px to unify the writing format of Tailwind CSS ( #24146 )
2025-08-21 21:38:40 +08:00
skayliu
5867e6356d
feat: show the start time with seconds of the app logs ( #24267 )
2025-08-21 14:41:15 +08:00
lyzno1
833c902b2b
feat(workflow): Plugin Trigger Node with Unified Entry Node System ( #24205 )
2025-08-20 23:49:10 +08:00
lyzno1
6eaea64b3f
feat: implement multi-select monthly trigger schedule ( #24247 )
2025-08-20 06:23:30 -07:00
Joel
ddf05ca059
feat: notice of the expire of education verify ( #24210 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-08-20 15:37:46 +08:00
lyzno1
5303b50737
fix: initialize recur fields when switching to hourly frequency ( #24181 )
2025-08-20 09:32:05 +08:00
lyzno1
6acbcfe679
UI improvements: fix translation and custom icons for schedule trigger ( #24167 )
2025-08-19 18:27:07 +08:00
lyzno1
acfb95f9c2
Refactor Start node UI to User Input and optimize EntryNodeContainer ( #24156 )
2025-08-19 14:40:24 +08:00
KVOJJJin
5f0b52c017
Fix number input in tool configure form of agent node tool item ( #24154 )
2025-08-19 14:26:09 +08:00
Stream
c2606f9062
fix: correct behaviour of code fix ( #24152 )
...
Co-authored-by: Joel <iamjoel007@gmail.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-19 14:18:49 +08:00
lyzno1
aacea166d7
fix: resolve merge conflict between Features removal and validation enhancement ( #24150 )
2025-08-19 13:47:38 +08:00
lyzno1
f7bb3b852a
feat: implement Schedule Trigger validation with multi-start node topology support ( #24134 )
2025-08-19 11:55:15 +08:00
lyzno1
d4ff1e031a
Remove workflow features button ( #24085 )
2025-08-19 09:32:07 +08:00
lyzno1
6a3d135d49
fix: simplify trigger-schedule hourly mode calculation and improve UI consistency ( #24082 )
...
Co-authored-by: zhangxuhe1 <xuhezhang6@gmail.com>
2025-08-18 23:37:57 +08:00
lyzno1
5c4bf7aabd
feat: Test Run dropdown with dynamic trigger selection ( #24113 )
2025-08-18 17:46:36 +08:00
Yongtao Huang
ef5decc98a
Chore: remove some dead code in experience-enhance-group ( #24110 )
...
Co-authored-by: Yongtao Huang <99629139+hyongtao-db@users.noreply.github.com>
2025-08-18 16:51:43 +08:00
-LAN-
4445460eca
fix: validate checklist before publishing workflow ( #24104 )
2025-08-18 16:46:22 +08:00
GuanMu
b0e58f9da7
Feature/improve goto anything commands ( #24091 )
2025-08-18 16:07:54 +08:00
Junyan Qin (Chin)
531e784a92
feat: no longer enable auto upgrade when marketplace is disabled (#24… ( #24101 )
2025-08-18 15:57:33 +08:00
HyaCinth
5e8fe30035
fix(ui): Optimize UI component styles and layouts ( #24090 ) ( #24092 )
2025-08-18 15:56:10 +08:00
Joel
f5033c5a0e
fix: no current code caused code generation show error ( #24086 )
2025-08-18 14:18:08 +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
Wu Tianwei
218e247fd2
refactor: improve loading animation and debug panel styles ( #24075 )
2025-08-18 11:12:47 +08:00
Guangdong Liu
6b51530e21
fix: update first_id logic to use the oldest answer item in chat messages ( #23992 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
2025-08-18 11:04:18 +08:00
lyzno1
9755564a05
Fix sticky table header transparency with backdrop-filter blur in dark mode ( #23999 )
2025-08-18 11:03:15 +08:00
lyzno1
e9c7dc7464
feat: update workflow run button to Test Run with keyboard shortcut ( #24071 )
2025-08-18 10:44:17 +08:00
Zhehao Peng
f8fc9f8c79
feat: add select input support to the conversation opener ( #24043 )
2025-08-18 10:01:29 +08:00
lyzno1
74ad21b145
feat: comprehensive trigger node system with Schedule Trigger implementation ( #24039 )
...
Co-authored-by: zhangxuhe1 <xuhezhang6@gmail.com>
2025-08-18 09:23:16 +08:00
Yongtao Huang
ff52a54fef
Restore useLabelStore mistakenly removed in commit 403e2d58 ( #24052 )
...
Co-authored-by: Yongtao Huang <99629139+hyongtao-db@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
2025-08-18 09:22:59 +08:00
lyzno1
f214eeb7b1
feat: add scroll to selected node button in workflow header ( #24030 )
...
Co-authored-by: zhangxuhe1 <xuhezhang6@gmail.com>
2025-08-16 19:26:44 +08:00
lyzno1
ae25f90f34
Replace export button with more actions button in workflow control panel ( #24033 )
2025-08-16 19:25:18 +08:00
lyzno1
352776ba77
update: GitHub star fallback count to current value ( #23957 )
2025-08-15 11:25:50 +08:00
lyzno1
e7a5268fdd
Fix hover button contrast in dark mode for app and dataset cards ( #23955 )
2025-08-15 10:38:03 +08:00
Rajhans Jadhao
8d47213529
fix(workflow/if-else): keep conditions in sync on variable rename ( #23611 )
...
autofix.ci / autofix (push) Waiting to run
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/amd64, build-api-amd64) (push) Waiting to run
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/arm64, build-api-arm64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/amd64, build-web-amd64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/arm64, build-web-arm64) (push) Waiting to run
Build and Push API & Web / create-manifest (api, DIFY_API_IMAGE_NAME, merge-api-images) (push) Blocked by required conditions
Build and Push API & Web / create-manifest (web, DIFY_WEB_IMAGE_NAME, merge-web-images) (push) Blocked by required conditions
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: crazywoola <427733928@qq.com>
2025-08-14 19:55:18 +08:00
lyzno1
05e071bf2f
fix: resolve user profile dropdown cache sync issue across layouts ( #23937 )
2025-08-14 19:51:28 +08:00
Yongtao Huang
2476511368
Fix: replace deprecated String.prototype.substr with slice ( #23915 )
...
Signed-off-by: Yongtao Huang <yongtaoh2022@gmail.com>
Co-authored-by: Yongtao Huang <99629139+hyongtao-db@users.noreply.github.com>
2025-08-14 13:47:23 +08:00
lyzno1
caf50ea01e
fix: resolve text clipping issues in overview chart components ( #23907 )
2025-08-14 10:16:20 +08:00
lyzno1
cc4d82f932
fix(web): resolve TypeScript errors in app overview components ( #23901 )
2025-08-14 09:22:27 +08:00
lyzno1
5dcbc9861b
fix: add dark mode support for embedded modal option icons ( #23893 )
2025-08-13 23:20:33 +08:00
HyaCinth
a36fdf6a7d
chore(cmdk): Resolve default option selection issue in GotoAnything component ( #23878 ) ( #23813 )
2025-08-13 17:14:21 +08:00
lyzno1
e0fe0e1a3e
fix: goto-anything command filter should only match shortcut ( #23862 )
2025-08-13 13:55:25 +08:00
lyzno1
e11a334c9b
fix: SimpleSelect chevron icon state sync and add notClearable to monitoring selector ( #23858 )
2025-08-13 13:55:10 +08:00