Dongyu Li
bfcf09b684
feat(datasource): fix datasource icon
2025-07-01 14:04:09 +08:00
jyong
efccbe4039
r2
2025-06-25 17:32:26 +08:00
jyong
540096a8d8
Merge branch 'main' into feat/r2
...
# Conflicts:
# api/core/plugin/impl/oauth.py
# api/core/workflow/entities/variable_pool.py
# api/models/workflow.py
# api/services/dataset_service.py
2025-06-25 14:35:23 +08:00
Maries
164e5481c5
feat(oauth): plugin oauth service ( #21480 )
2025-06-25 14:14:30 +08:00
QuantumGhost
268da31332
fix(api): adding variable to variable pool recursively while loading draft variables. ( #21478 )
...
This PR fix the issue that `ObjectSegment` are not recursively added to the draft variable pool while loading draft variables from database. It also fixes an issue about loading variables with more than two elements in the its selector.
Enhances #19735 .
Closes #21477 .
2025-06-25 12:39:22 +08:00
NeatGuyCoding
94f8e48647
Refactor update dataset ( fix #21401 ) ( #21402 )
...
Co-authored-by: Jyong <76649700+JohnJyong@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-25 11:44:35 +08:00
-LAN-
c7ee0f2a93
fix(knowledge_base): Unchecked metadata name length ( #21454 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
2025-06-25 10:18:20 +08:00
QuantumGhost
10b738a296
feat: Persist Variables for Enhanced Debugging Workflow ( #20699 )
...
This pull request introduces a feature aimed at improving the debugging experience during workflow editing. With the addition of variable persistence, the system will automatically retain the output variables from previously executed nodes. These persisted variables can then be reused when debugging subsequent nodes, eliminating the need for repetitive manual input.
By streamlining this aspect of the workflow, the feature minimizes user errors and significantly reduces debugging effort, offering a smoother and more efficient experience.
Key highlights of this change:
- Automatic persistence of output variables for executed nodes.
- Reuse of persisted variables to simplify input steps for nodes requiring them (e.g., `code`, `template`, `variable_assigner`).
- Enhanced debugging experience with reduced friction.
Closes #19735 .
2025-06-24 09:05:29 +08:00
Yeuoly
3113350e51
fix(migrate/tools): Correct parameter name in tool_builtin_providers migration function ( #21358 )
2025-06-23 14:56:34 +08:00
NeatGuyCoding
a0a89b562c
Feature:Refactor batch update document status for #21324 ( #21325 )
2025-06-23 09:49:13 +08:00
GuanMu
870e73c03b
Knowledge base API supports status updates #18147 ( #18235 )
2025-06-21 11:18:48 +08:00
Jyong
57f7368a0e
fix notion dataset rule not found ( #21236 )
2025-06-20 20:05:01 +08:00
jyong
f7fbded8b9
Merge branch 'main' into feat/r2
2025-06-19 13:32:07 +08:00
Yeuoly
2020a31785
fix(plugin/migrations) refactor data migration to use specific provider ID classes. ( #21187 )
2025-06-19 13:02:39 +08:00
Jyong
9a18a98b58
fix keyword search top-k not initial ( #21202 )
2025-06-19 11:10:41 +08:00
Ganondorf
e99861d4fe
Add Filter of Get Workflow Logs ( #21172 )
...
Co-authored-by: lizb <lizb@sugon.com>
2025-06-19 10:10:16 +08:00
Xin Zhang
30cfc9c172
Feat/plugin install scope management ( #19963 )
2025-06-18 16:25:00 +08:00
HyaCinth
d4be356ffb
fix(api): add support for "image" icon when duplicate app ( #20744 ) ( #20761 )
2025-06-18 14:35:42 +08:00
jyong
f7a4e5d1a6
Merge branch 'main' into feat/r2
2025-06-18 10:57:44 +08:00
jyong
66de2e1f0a
Merge remote-tracking branch 'origin/feat/r2' into feat/r2
...
# Conflicts:
# api/core/workflow/graph_engine/entities/event.py
# api/services/rag_pipeline/rag_pipeline.py
2025-06-17 19:07:15 +08:00
jyong
7f7ea92a45
r2
2025-06-17 19:06:17 +08:00
Dongyu Li
739ebf2117
feat(datasource): change datasource result type to event-stream
2025-06-17 18:24:09 +08:00
jyong
7c41f71248
r2
2025-06-17 18:11:38 +08:00
Dongyu Li
c5976f5a09
feat(datasource): change datasource result type to event-stream
2025-06-17 13:51:41 +08:00
-LAN-
2440ac43b1
fix: Replace GenericProviderID with ToolProviderID ( #21064 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
2025-06-16 17:35:46 +08:00
jyong
b277acc298
Merge branch 'main' into feat/r2
2025-06-16 14:08:02 +08:00
jyong
8d47d8ce4f
Merge remote-tracking branch 'origin/feat/r2' into feat/r2
...
# Conflicts:
# api/core/datasource/website_crawl/website_crawl_plugin.py
# api/services/rag_pipeline/rag_pipeline.py
2025-06-16 13:50:33 +08:00
jyong
41fef8a21f
r2
2025-06-16 13:48:43 +08:00
yihong
909259da37
fix: delete some dead code using vulture ( #20999 )
...
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
2025-06-16 12:07:41 +08:00
Harry
5ccb8d9736
feat: online document
2025-06-13 18:22:15 +08:00
Harry
0908f310fc
feat: webcrawl
2025-06-13 17:47:51 +08:00
jyong
14dc3e8642
r2
2025-06-11 18:03:21 +08:00
jyong
1d8b390584
Merge branch 'main' into feat/r2
...
# Conflicts:
# docker/docker-compose.middleware.yaml
2025-06-11 17:16:27 +08:00
jyong
5f08a9314c
r2
2025-06-11 17:10:20 +08:00
jyong
66fa68fa18
r2
2025-06-11 16:36:36 +08:00
jyong
a6f7560d2f
r2
2025-06-11 14:03:32 +08:00
jyong
874e1bc41d
r2
2025-06-11 13:12:18 +08:00
jyong
2972a06f16
r2
2025-06-11 11:21:17 +08:00
jyong
127a77d807
r2
2025-06-10 19:22:08 +08:00
jyong
e934503fa0
r2
2025-06-10 18:16:30 +08:00
jyong
80b219707e
r2
2025-06-10 17:11:49 +08:00
jyong
a7ff2ab470
r2
2025-06-10 14:53:07 +08:00
Xiyuan Chen
0720bc7408
Feat/webapp verified sso main ( #20494 )
2025-06-09 17:19:53 +09:00
jyong
fcbd5febeb
r2
2025-06-06 17:47:06 +08:00
jyong
21a3509bef
r2
2025-06-06 17:14:43 +08:00
jyong
1aa13bd20d
r2
2025-06-06 16:05:49 +08:00
jyong
d2750f1a02
r2
2025-06-06 14:22:00 +08:00
Bowen Liang
c1a13fa553
chore: replace pseudo-random generators with secrets module ( #20616 )
2025-06-06 10:48:28 +08:00
jyong
70432952fd
r2
2025-06-06 10:40:06 +08:00
jyong
b8ef1d9585
r2
2025-06-05 16:43:47 +08:00