QuantumGhost
13dc1c8795
Simplify execution_metadata
Handling for WorkflowNodeExecution
( #20062 )
...
Currently, `WorkflowNodeExecution.execution_metadata_dict` returns `None` when metadata is absent in the database. This requires all callers to perform `None` checks when processing metadata, leading to more complex caller-side logic.
This pull request updates the `execution_metadata_dict` method to return an empty dictionary instead of `None` when metadata is absent. This change would simplify the caller logic, as it removes the need for explicit `None` checks and provides a more consistent data structure to work with.
2025-05-21 18:38:16 +08:00
Hanqing Zhao
997b46bfaa
Fix/modify translation ( #20046 )
2025-05-21 16:41:05 +08:00
-LAN-
57bcb616bc
fix(sqlalchemy_workflow_node_execution_repository): Missing triggered_from
while querying WorkflowNodeExecution ( #20044 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
2025-05-21 16:37:44 +08:00
twwu
69a60101fe
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-21 16:37:08 +08:00
twwu
b18519b824
refactor: add create-from-pipeline page and associated components for document processing
2025-05-21 16:37:02 +08:00
zxhlyh
0d01025254
parallel check
2025-05-21 16:34:41 +08:00
zxhlyh
eef1542cb3
use available nodes
2025-05-21 15:51:05 +08:00
-LAN-
3196dc2d61
refactor: Use typed SQLAlchemy base model and fix type errors ( #19980 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
2025-05-21 15:38:03 +08:00
twwu
9aef4b6d6b
refactor: Notion component and add NotionPageSelector for improved page selection
2025-05-21 14:02:37 +08:00
Panpan
ef3569e667
feat: support chatflow start node custom input field hidden ( #19678 )
2025-05-21 13:52:21 +08:00
zxhlyh
7dba83754f
Merge branch 'main' into feat/rag-pipeline
2025-05-21 13:42:28 +08:00
wellCh4n
627911d4ff
feat: Move to node in workflow panel and fix help link hover style ( #19998 )
2025-05-21 11:29:24 +08:00
quicksand
2266f7cb6a
Feat:Plugin Storage Type Support Aliyun OSS ( #20012 )
2025-05-21 11:28:47 +08:00
zxhlyh
e2585bc778
Merge branch 'main' into feat/rag-pipeline
2025-05-21 11:27:50 +08:00
crazywoola
a0ebbaa840
fix: emoji picker in dark mode ( #20019 )
2025-05-21 11:23:26 +08:00
twwu
cc6e2558ef
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-21 10:53:29 +08:00
twwu
20343facad
refactor: website data source components and hooks
2025-05-21 10:53:18 +08:00
俊晨
36b321735e
fix create_tracing_app_config error ( #19884 ) ( #20004 )
...
Co-authored-by: codly <codly.fun@gmail.com>
2025-05-21 10:45:10 +08:00
crazywoola
75cacc2855
fix: ReactFlow background in dark theme ( #20013 )
2025-05-21 10:32:07 +08:00
NFish
83e71ab27c
fix: update IN SERVICE status text in app detail panel ( #19993 )
2025-05-21 10:16:21 +08:00
crazywoola
d35d854259
Revert "fix: fix duplicate app lose custom image" ( #19995 )
2025-05-20 18:42:59 +08:00
luckylhb90
c58678d84d
chore: Reduce the invocation of the plugin interface ( #19629 )
...
Co-authored-by: hobo.l <hobo.l@binance.com>
Co-authored-by: crazywoola <427733928@qq.com>
2025-05-20 16:55:21 +08:00
zxhlyh
eff123a11c
checklist
2025-05-20 16:52:45 +08:00
CorrectRoad
618981f1ae
fix: fix duplicate app lose custom image ( #19775 )
2025-05-20 16:44:51 +08:00
crazywoola
b2ae46b80f
fix: search query and refine the logic ( #19987 )
2025-05-20 16:42:37 +08:00
ruanjiefeng
9ebc58b1a2
feat: Web <video> and <audio> element support src attribute ( #19988 )
2025-05-20 16:37:31 +08:00
jyong
9bafd3a226
r2
2025-05-20 15:41:10 +08:00
Zihe JI
87f9d11d65
fix: ensure Decimal values in metadata are JSON serializable ( fixes #19936 ) ( #19955 )
...
Co-authored-by: crazywoola <427733928@qq.com>
2025-05-20 15:38:31 +08:00
Darlewo
8cb3b4aef2
fix: multiple retrieve reranking_enabled switch ( #19958 )
2025-05-20 15:22:03 +08:00
jyong
82be119fec
Merge branch 'main' into feat/r2
2025-05-20 15:18:52 +08:00
jyong
a64df507f6
r2
2025-05-20 15:18:33 +08:00
twwu
cf73faf174
feat: add FileUploaderField and TextAreaField components; enhance BaseField to support file inputs
2025-05-20 15:09:30 +08:00
jyong
ba52bf27c1
r2
2025-05-20 14:57:26 +08:00
Good Wood
09547b4c8d
fix: fix page broken for undefined permission ( #19972 )
2025-05-20 14:41:10 +08:00
zxhlyh
55f4177b01
merge main
2025-05-20 14:03:54 +08:00
NFish
d186daa131
E-300 ( #19726 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
Co-authored-by: Hash Brown <hi@xzd.me>
Co-authored-by: crazywoola <427733928@qq.com>
Co-authored-by: GareArc <chen4851@purdue.edu>
Co-authored-by: Byron.wang <byron@dify.ai>
Co-authored-by: Joel <iamjoel007@gmail.com>
Co-authored-by: -LAN- <laipz8200@outlook.com>
Co-authored-by: Garfield Dai <dai.hai@foxmail.com>
Co-authored-by: KVOJJJin <jzongcode@gmail.com>
Co-authored-by: Alexi.F <654973939@qq.com>
Co-authored-by: Xiyuan Chen <52963600+GareArc@users.noreply.github.com>
Co-authored-by: kautsar_masuara <61046989+izon-masuara@users.noreply.github.com>
Co-authored-by: achmad-kautsar <achmad.kautsar@insignia.co.id>
Co-authored-by: Xin Zhang <sjhpzx@gmail.com>
Co-authored-by: kelvintsim <83445753+kelvintsim@users.noreply.github.com>
Co-authored-by: zxhlyh <jasonapring2015@outlook.com>
Co-authored-by: Zixuan Cheng <61724187+Theysua@users.noreply.github.com>
2025-05-20 12:07:50 +08:00
twwu
14a9052d60
refactor: update variable naming for consistency and improve data source handling in pipeline components
2025-05-20 11:42:22 +08:00
Raina Otoni
6a8ca8296b
chore: update redis dependency to version 6.1.0 in api/pyproject.toml ( #19885 )
2025-05-20 10:45:03 +08:00
crazywoola
7ae529c3b0
Revert "chore: upgrade Redis from v6 to v7 in middlewares" ( #19960 )
2025-05-20 10:44:53 +08:00
湛露先生
911f9eadd0
fix model workflow_draft_variables duplicate app_id set. ( #19949 )
...
Signed-off-by: zhanluxianshen <zhanluxianshen@163.com>
2025-05-20 10:26:34 +08:00
Amir Mohsen Asaran
c9ee60e197
Feat(WaterCrawl error handling): add custom exceptions and error handling ( #19948 )
2025-05-20 10:25:16 +08:00
yeyunwen
4e5789df89
docs: Optimize Response data array object indentation for the /messages interface ( #19922 )
2025-05-20 10:23:48 +08:00
Bowen Liang
a18a6f50ab
chore: upgrade Redis from v6 to v7 in middlewares ( #19935 )
2025-05-20 09:36:21 +08:00
wellCh4n
276c02f341
feat: Variable click jumps to source node ( #13623 )
2025-05-19 23:17:18 +08:00
QuantumGhost
6a9e0b1005
feat(api): Introduce WorkflowDraftVariable
Model ( #19737 )
...
- Introduce `WorkflowDraftVariable` model and the corresponding migration.
- Implement `EnumText`, a custom column type for SQLAlchemy designed
to work seamlessly with enumeration classes based on `StrEnum`.
2025-05-19 22:59:56 +08:00
twwu
314a2f9be8
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-19 18:21:29 +08:00
twwu
8eee344fbb
fix: correct hover state logic and refactor environment variable handling in FieldItem and usePipelineInit
2025-05-19 18:21:17 +08:00
zxhlyh
0e0a266142
merge main
2025-05-19 18:11:45 +08:00
zxhlyh
7bce35913d
i18n
2025-05-19 18:09:12 +08:00
非法操作
bbebf9ad3e
fix: db_model save to _node_execution_cache ( #19911 )
2025-05-19 17:17:43 +08:00