jyong
bc1a517a97
r2
2025-07-08 17:16:10 +08:00
jyong
a8b676ade0
r2
2025-07-04 18:05:58 +08:00
jiangbo721
31eb8548ef
fix: Before publish the app, preview the voice of tts, it raise an er… ( #21821 )
...
Co-authored-by: 刘江波 <jiangbo721@163.com>
2025-07-03 10:53:14 +08:00
jyong
832bef053f
Merge branch 'main' into feat/r2
...
# Conflicts:
# docker/docker-compose.middleware.yaml
# web/app/components/workflow-app/components/workflow-main.tsx
# web/app/components/workflow-app/hooks/index.ts
# web/app/components/workflow/hooks-store/store.ts
# web/app/components/workflow/hooks/index.ts
# web/app/components/workflow/nodes/_base/components/variable/var-reference-picker.tsx
2025-07-02 18:20:05 +08:00
jyong
81b07dc3be
r2
2025-07-02 18:15:23 +08:00
jyong
e23d7e39ec
Merge branch 'feat/datasource' into feat/r2
...
# Conflicts:
# api/services/rag_pipeline/rag_pipeline.py
# web/app/components/workflow/constants.ts
# web/app/components/workflow/header/run-and-history.tsx
# web/app/components/workflow/hooks/use-nodes-interactions.ts
# web/app/components/workflow/hooks/use-workflow-interactions.ts
# web/app/components/workflow/hooks/use-workflow.ts
# web/app/components/workflow/index.tsx
# web/app/components/workflow/nodes/_base/components/panel-operator/panel-operator-popup.tsx
# web/app/components/workflow/nodes/_base/panel.tsx
# web/app/components/workflow/nodes/code/use-config.ts
# web/app/components/workflow/nodes/llm/default.ts
# web/app/components/workflow/panel/index.tsx
# web/app/components/workflow/panel/version-history-panel/index.tsx
# web/app/components/workflow/store/workflow/index.ts
# web/app/components/workflow/types.ts
# web/config/index.ts
# web/types/workflow.ts
2025-07-02 14:01:59 +08:00
jyong
39d3f58082
r2
2025-07-02 11:33:00 +08:00
baonudesifeizhai
8516d15a4e
fix: handle configure button for notion internal integration ( #21412 )
2025-07-01 16:58:00 +08:00
jyong
f44f0fa34c
r2
2025-07-01 14:23:46 +08:00
Bowen Liang
1a7ad195f0
refactor: define the Dify project version in pyproject.toml ( #20910 )
2025-07-01 12:07:24 +08:00
Yeuoly
cea6522122
feat: add DYNAMIC_SELECT parameter type for dynamic options in parameter entities ( #21425 )
2025-06-26 17:44:14 +08:00
Xiyuan Chen
d454f09e13
feat: add a magic field in the cancel invite api response ( #21505 )
2025-06-25 18:37:56 +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
Dongyu Li
6aba39a2dd
feat(datasource): add datasource content preview api
2025-06-24 17:43:25 +08:00
Dongyu Li
49bb15fae1
feat(datasource): add datasource content preview api
2025-06-24 17:14:31 +08:00
Dongyu Li
e165f4a102
feat(datasource): add datasource content preview api
2025-06-24 17:14:16 +08:00
Jyong
d60287621a
add dataset info in response ( #21413 )
2025-06-24 16:07:31 +08:00
Jyong
973b3854b4
add dataset info in response ( #21406 )
2025-06-24 11:13:56 +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
jyong
83cc484c24
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-23 17:12:26 +08:00
jyong
1ff9c07a92
fix notion dataset rule not found
2025-06-23 17:12:08 +08:00
Dongyu Li
b77081a19e
feat(datasource): update datasource icon
2025-06-23 15:57:37 +08:00
twwu
af64f29e87
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-23 13:59:39 +08:00
GuanMu
870e73c03b
Knowledge base API supports status updates #18147 ( #18235 )
2025-06-21 11:18:48 +08:00
椰子汁
77be115f09
critical! insert_explore_app_list_api ( #21277 )
2025-06-20 20:03:30 +08:00
Xiyuan Chen
8f64327d57
feat: use default access mode when importing dsl ( #21231 )
2025-06-19 17:14:28 +08:00
Good Wood
0cfdb8c043
fix: fix load_balancing_config save error ( #21213 )
2025-06-19 15:41:36 +08:00
jyong
9620d6bcd8
Merge branch 'feat/r2' into deploy/rag-dev
...
# Conflicts:
# web/i18n/zh-Hans/app.ts
2025-06-19 13:32:49 +08:00
jyong
f7fbded8b9
Merge branch 'main' into feat/r2
2025-06-19 13:32:07 +08:00
jyong
cc2cd85ff5
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-19 10:46:15 +08:00
jyong
6ec742539a
r2
2025-06-19 10:45:59 +08:00
jyong
09e0a54070
r2
2025-06-19 10:38:10 +08:00
LiuBo
17fe62cf91
feat: add support for Matrixone database ( #20714 )
2025-06-19 10:20:12 +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
NeatGuyCoding
2eae7503e1
Minor Improvements for File Validation and Configuration Handling #21179 ( #21171 )
...
Co-authored-by: tech <cto@sb>
2025-06-18 18:33:28 +08:00
Dongyu Li
224111081b
feat(datasource): change datasource result type to event-stream
2025-06-18 16:04:40 +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
Dongyu Li
c5976f5a09
feat(datasource): change datasource result type to event-stream
2025-06-17 13:51:41 +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
Harry
0908f310fc
feat: webcrawl
2025-06-13 17:47:51 +08:00
jyong
da3a3ce165
r2
2025-06-11 18:07:06 +08:00
jyong
1d8b390584
Merge branch 'main' into feat/r2
...
# Conflicts:
# docker/docker-compose.middleware.yaml
2025-06-11 17:16:27 +08:00
Bowen Liang
0f3d4d0b6e
chore: bump mypy to 1.16 ( #20608 )
2025-06-11 01:01:33 +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
58b5daeef3
r2
2025-06-10 15:56:28 +08:00
jyong
a7ff2ab470
r2
2025-06-10 14:53:07 +08:00
jyong
4d967544f3
r2
2025-06-10 14:13:10 +08:00
jyong
65873aa411
r2
2025-06-10 11:44:52 +08:00
jyong
c0d3452494
r2
2025-06-10 10:59:44 +08:00
Xiyuan Chen
0720bc7408
Feat/webapp verified sso main ( #20494 )
2025-06-09 17:19:53 +09:00
jyong
21a3509bef
r2
2025-06-06 17:14:43 +08:00
jyong
d2d5fc62ae
r2
2025-06-06 15:19:53 +08:00
jyong
70432952fd
r2
2025-06-06 10:40:06 +08:00
jyong
b8ef1d9585
r2
2025-06-05 16:43:47 +08:00
jyong
fbca9010f3
r2
2025-06-04 17:39:31 +08:00
jyong
8a147a00e8
r2
2025-06-04 17:29:39 +08:00
jyong
a82ab1d152
r2
2025-06-04 16:51:23 +08:00
jyong
133193e7d0
r2
2025-06-04 16:23:12 +08:00
jyong
c09c8c6e5b
r2
2025-06-04 15:12:05 +08:00
jyong
9cdd2cbb27
r2
2025-06-03 19:02:57 +08:00
jyong
309fffd1e4
Merge branch 'main' into feat/r2
...
# Conflicts:
# api/core/repositories/sqlalchemy_workflow_node_execution_repository.py
# api/core/workflow/entities/node_entities.py
# api/core/workflow/enums.py
2025-06-03 18:56:49 +08:00
jyong
0486aa3445
r2
2025-06-03 13:30:51 +08:00
jyong
3fb02a7933
r2
2025-05-30 17:28:09 +08:00
-LAN-
482e50aae9
Refactor/remove db from cycle manager ( #20455 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
2025-05-30 04:34:13 +08:00
jyong
69529fb16d
r2
2025-05-30 00:37:27 +08:00
jyong
e7c48c0b69
r2
2025-05-29 23:04:04 +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
jyong
7f59ffe7af
r2
2025-05-28 17:56:04 +08:00
Good Wood
756f35f480
feat: add pagination for plugin page ( #20151 )
2025-05-27 12:54:52 +08:00
jyong
5fc2bc58a9
r2
2025-05-27 00:01:23 +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
jyong
ef0e41de07
r2
2025-05-26 16:02:11 +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
6d547447d3
r2
2025-05-23 19:30:48 +08:00
jyong
42fcda3dc8
r2
2025-05-23 17:11:56 +08:00
jyong
64d997fdb0
r2
2025-05-23 15:55:41 +08:00
jyong
b82b26bba5
r2
2025-05-23 00:05:57 +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
crazywoola
d35d854259
Revert "fix: fix duplicate app lose custom image" ( #19995 )
2025-05-20 18:42:59 +08:00
CorrectRoad
618981f1ae
fix: fix duplicate app lose custom image ( #19775 )
2025-05-20 16:44:51 +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
-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-
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
jyong
613b94a6e6
r2
2025-05-16 13:45:47 +08:00
jyong
7b0d38f7d3
r2
2025-05-16 12:02:35 +08:00
jyong
4ff971c8a3
r2
2025-05-16 11:26:56 +08:00
jyong
93ac6d37e9
r2
2025-05-15 16:44:55 +08:00
jyong
360f8a3375
Merge branch 'main' into feat/r2
2025-05-15 15:15:23 +08:00