jyong
69529fb16d
r2
2025-05-30 00:37:27 +08:00
jyong
cb5cfb2dae
r2
2025-05-30 00:03:43 +08:00
jyong
a826879cf7
Merge branch 'main' into feat/r2
2025-05-29 23:04:38 +08:00
jyong
e7c48c0b69
r2
2025-05-29 23:04:04 +08:00
Yeuoly
d4408e0f54
fix: handle values in output arrays for CodeNode transformation ( #20437 )
2025-05-29 17:55:20 +08:00
Bowen Liang
eee88a8012
chore: improve error logging for requests to plugin daemon ( #20328 )
2025-05-29 17:12:27 +08:00
quicksand
2d4f8f1377
fix: apps/annotation missing 1 required positional argument: 'end_user' ( #20428 )
2025-05-29 16:10:28 +08:00
jyong
a025db137d
Merge branch 'main' into feat/r2
2025-05-29 09:54:28 +08:00
jyong
797d044714
r2
2025-05-29 09:53:42 +08:00
Novice
b2ab401279
chore: remove agent turn limits ( #19930 )
2025-05-29 09:51:56 +08:00
Novice
9bbd646f40
fix: inner invoke llm token too long ( #20391 )
2025-05-29 09:49:44 +08:00
-LAN-
c3c67d9608
fix: register user model to current_user in backward invoke. ( #20374 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
2025-05-28 19:56:33 +08:00
-LAN-
f59fb94dae
feat(agent_node): ensure that the enum-checking syntax is compatible with Python 3.11. ( #20373 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
2025-05-28 19:56:17 +08:00
jyong
7f59ffe7af
r2
2025-05-28 17:56:04 +08:00
teawoong Kim
400ae664bb
fix(http): force multipart/form-data even without files( #20322 ) ( #20323 )
2025-05-28 17:04:38 +08:00
-LAN-
eaaf551497
fix: Instance <Account> is not bound to a Session ( #20347 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
2025-05-28 16:36:08 +08:00
-LAN-
f233a64eb5
fix(workflow): fetch user failed when workflow run in parallel mode ( #20321 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
2025-05-27 22:41:07 +08:00
AichiB7A
2b81b6673f
[Observability] Add type check and try-except in otel ( #20319 )
2025-05-27 21:17:45 +08:00
-LAN-
4c46f04d77
fix: Enhances tenant ID handling in telemetry ( #20304 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
2025-05-27 17:44:40 +08:00
-LAN-
fe01de5667
chore(*): Bump version to 1.4.1 ( #20275 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
2025-05-27 15:32:59 +08:00
-LAN-
275b042998
chore(remove_app_and_related_data_task): Revert `_delete_app_workflow_node_executions` ( #20278 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
2025-05-27 14:58:08 +08:00
rouxiaomin
4c4887c5fc
feat(qdrant):add replication_factor when create collection in qdrant ( #20133 )
...
Co-authored-by: 刘敏 <min.liu@tongdun.net>
2025-05-27 14:46:04 +08:00
Mio Inamijima
0ebaba98f0
fix: dataset permission check for partial team members ( #19249 ) ( #20242 )
...
Co-authored-by: MioINAMIJIMA <m.inamijima@optimaize-consulting.com>
2025-05-27 14:33:11 +08:00
-LAN-
d3bfcd498b
fix: Refactor web reader to use readabilipy ( #19789 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
2025-05-27 14:17:32 +08:00
-LAN-
9c9d3d7bd0
feat: document extractor chardet encoding ( #20269 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
2025-05-27 13:27:46 +08:00
Good Wood
756f35f480
feat: add pagination for plugin page ( #20151 )
2025-05-27 12:54:52 +08:00
-LAN-
55503ce771
fix: persist workflow execution status on partial success and failure ( #20264 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
2025-05-27 11:24:08 +08:00
Dongyu Li
c57726a587
fix[cve]: update qdrant-client from 1.7.3 to 1.9.0 ( #20231 )
2025-05-27 11:08:26 +08:00
-LAN-
b357eca307
fix: Copy request context and current user in app generators. ( #20240 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
2025-05-27 10:56:23 +08:00
非法操作
acd4b9a8ac
fix: not save workflow_run_id of chatflow message ( #20257 )
2025-05-27 10:43:22 +08:00
jyong
5fc2bc58a9
r2
2025-05-27 00:01:23 +08:00
-LAN-
f21e6e03a3
refactor: Consolidate Flask-Login Authentication Logic ( #20235 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
2025-05-26 18:22:01 +08:00
Good Wood
6f982eb7e4
feat: add author_name for app list card ( #16900 )
...
Co-authored-by: crazywoola <427733928@qq.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
2025-05-26 18:20:53 +08:00
cooper.wu
2cad98f01f
fix : #18132 when deepseek llm model, auto_generate name can't work ( #18646 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
2025-05-26 18:04:52 +08:00
Yeuoly
83ca7f8deb
feat: add datasource support to PluginDeclaration and PluginCategory
2025-05-26 17:32:25 +08:00
jyong
678d6ffe2b
r2
2025-05-26 17:00:16 +08:00
Heyang Wang
b9b5d43dc6
fix: add 'floatfmt' when extract number from excel ( #20153 ) ( #20193 )
...
Co-authored-by: wangheyang <wangheyang@corp.netease.com>
Co-authored-by: crazywoola <427733928@qq.com>
2025-05-26 16:41:57 +08:00
jyong
ef0e41de07
r2
2025-05-26 16:02:11 +08:00
jyong
1b07e612d2
r2
2025-05-26 15:49:37 +08:00
jyong
38cce3f62a
r2
2025-05-26 14:52:09 +08:00
jyong
35be8721b9
Merge branch 'main' into feat/r2
2025-05-26 14:50:33 +08:00
jyong
665ffbdc10
r2
2025-05-26 14:49:59 +08:00
jyong
ec1c4efca9
r2
2025-05-25 23:09:01 +08:00
jyong
0f10852b6b
Merge remote-tracking branch 'origin/feat/r2' into feat/r2
2025-05-23 19:30:59 +08:00
jyong
6d547447d3
r2
2025-05-23 19:30:48 +08:00
Yeuoly
6123f1ab21
refactor: reorganize imports and fix datasource endpoint URL
2025-05-23 19:22:50 +08:00
Yeuoly
a15bf8e8fe
remove output schema
2025-05-23 17:35:26 +08:00
jyong
70d2c78176
r2
2025-05-23 17:13:09 +08:00
jyong
42fcda3dc8
r2
2025-05-23 17:11:56 +08:00
jyong
64d997fdb0
r2
2025-05-23 15:55:41 +08:00
Yeuoly
a49942b949
fix: rename first_step_parameters
2025-05-23 15:12:31 +08:00
Yeuoly
4460d96e58
feat: add oauth schema
2025-05-23 15:11:40 +08:00
Yeuoly
a7d5f2f53b
apply ruff
2025-05-23 15:10:56 +08:00
Yeuoly
4300ebc8aa
fix: remove provide type
2025-05-23 15:10:16 +08:00
jyong
b93d26ee9f
Merge remote-tracking branch 'origin/feat/r2' into feat/r2
...
# Conflicts:
# api/core/datasource/entities/datasource_entities.py
2025-05-23 00:06:51 +08:00
jyong
b82b26bba5
r2
2025-05-23 00:05:57 +08:00
非法操作
9b1dc1de7a
fix: system file upload can't export custom file types ( #20122 )
2025-05-22 22:29:27 +08:00
Boris Feld
c939f04b1a
Add support for tracking conversation with Opik Tracer ( #20063 )
2025-05-22 16:11:50 +08:00
Boris Feld
9afd7f6c87
chore: Update S3StorageConfig to match boto3 type hints ( #20072 )
2025-05-22 14:10:14 +08:00
jameshui1997
648393cc7b
fix: improve tracing provider validation logic in OpsTraceManager ( #20042 )
2025-05-22 14:08:36 +08:00
He Huang
6f48af2610
Refactor OpenSearch config to separate use_ssl and verify_certs flags ( #20075 )
...
Co-authored-by: he.huang <he.huang1@outlook.com>
Co-authored-by: crazywoola <427733928@qq.com>
2025-05-22 10:14:38 +08:00
zhudongwork
adca981eee
fix: uninitialized variable error on empty knowledge retrieval(agent) ( #20025 )
...
Co-authored-by: crazywoola <427733928@qq.com>
2025-05-22 10:09:07 +08:00
GonzaHM
38b1e46241
fix: correct indentation in dataset retrieval model assignment ( #20040 )
2025-05-22 10:05:24 +08:00
-LAN-
6b3666f826
feat: Split WorkflowCycleManager ( #20071 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
2025-05-22 09:49:25 +08:00
heyszt
02929b2cce
Fix/fix trace provider delete err ( #20070 )
2025-05-21 23:51:42 +08:00
-LAN-
d31235ca13
feat: Introduce WorkflowExecution Domain Entity and Repository, Replace WorkflowRun Direct Usage, and Unify Stream Response Logic ( #20067 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
2025-05-21 22:01:53 +08:00
Yeuoly
3bfc602561
refactor: update datasource entity structure and parameter handling
...
- Renamed and split parameters in DatasourceEntity into first_step_parameters and second_step_parameters.
- Updated validation methods for new parameter structure.
- Adjusted datasource_node to reference first_step_parameters.
- Cleaned up unused imports and improved type hints in workflow.py.
2025-05-21 20:36:26 +08:00
Yeuoly
5fa2aca2c8
feat: add oauth schema to datasource
2025-05-21 20:29:59 +08:00
wlleiiwang
7d230acf40
tencent vectordb compatible with version 1.1.3 and below ( #20056 )
...
Co-authored-by: wlleiiwang <wlleiiwang@tencent.com>
2025-05-21 20:24:05 +08:00
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
-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
-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
Panpan
ef3569e667
feat: support chatflow start node custom input field hidden ( #19678 )
2025-05-21 13:52:21 +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
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
CorrectRoad
618981f1ae
fix: fix duplicate app lose custom image ( #19775 )
2025-05-20 16:44:51 +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
jyong
ba52bf27c1
r2
2025-05-20 14:57:26 +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
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
Bowen Liang
a18a6f50ab
chore: upgrade Redis from v6 to v7 in middlewares ( #19935 )
2025-05-20 09:36:21 +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
非法操作
bbebf9ad3e
fix: db_model save to _node_execution_cache ( #19911 )
2025-05-19 17:17:43 +08:00
heyszt
11146b6bae
fix create_tracing_app_config error ( #19884 )
2025-05-19 10:09:21 +08:00
Hashcon
6a74c97a0a
feat: add debug log for request and response ( #19781 ) ( #19783 )
...
Co-authored-by: hashjang <hash@geek.com>
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com>
2025-05-17 17:31:09 +08:00
-LAN-
e0e8cd6ca3
feat(DraftWorkflowApi): Requires environment_variables in DraftWorkflowApi ( #19849 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
2025-05-17 13:45:00 +08:00
-LAN-
7d0106b220
fix: correct type mismatch in WorkflowService node execution handling ( #19846 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
2025-05-17 12:31:27 +08:00
-LAN-
4977bb21ec
feat(workflow): domain model for workflow node execution ( #19430 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-05-17 00:56:16 +08:00
Yeuoly
c5a2f43ceb
refactor: replace BuiltinToolManageService with RagPipelineManageService for datasource management and remove unused datasource engine and related code
2025-05-16 18:42:07 +08:00
jyong
8bea88c8cc
r2
2025-05-16 17:22:17 +08:00
Emmanuel Ferdman
582b721160
Resolve Python Logger library warnings ( #19791 )
...
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
2025-05-16 14:31:54 +08:00
jyong
9e72afee3c
r2
2025-05-16 14:00:35 +08:00