32cccbbf88
fix user_id missed
2025-09-11 17:36:49 +08:00
914ae3c5d2
Merge branch 'feat/rag-2' into feat/rag-pipeline-service-api
2025-09-10 15:09:51 +08:00
6103aa7830
fix user_id missed
2025-09-10 15:02:03 +08:00
f4abd3856a
fix user_id missed
2025-09-10 14:13:44 +08:00
23def7d0f9
fix workflow graph user_id missed ( #25466 )
2025-09-10 13:54:34 +08:00
463ea3e916
fix: Handle missing dataset avatars and improve routing ( #25459 )
2025-09-10 13:53:19 +08:00
c295b1d645
fix user_id missed
2025-09-10 13:50:12 +08:00
bc061016b6
refactor: Extract getDatasetLink function into separate callback
2025-09-10 11:11:27 +08:00
92a91d790f
refactor: Rename createRouter to createRoute
2025-09-10 11:06:07 +08:00
88563f10df
Update datasets.ts
2025-09-10 11:04:02 +08:00
9ae6978a77
refactor: Simplify dataset navigation and avatar display logic
2025-09-10 11:00:49 +08:00
9fdaa14c8d
fix: Handle missing dataset avatars and improve routing
2025-09-10 10:51:48 +08:00
65780e96ca
fix(dataset-sidebar): eliminate icon flickering during expand/collapse ( #25444 )
2025-09-09 23:14:59 +08:00
5e1e387c5c
Revert "chore: add .serena/ to gitignore"
...
This reverts commit 4eca134a2a .
2025-09-09 22:55:19 +08:00
4eca134a2a
chore: add .serena/ to gitignore
2025-09-09 22:54:10 +08:00
f4ecc293f9
fix(dataset-sidebar): eliminate icon flickering during expand/collapse
...
- Unified layout structure for both expand/collapse states
- Single AppIcon component with dynamic size props instead of conditional rendering
- Fixed container structure prevents DOM rebuilding and flickering
- Adjusted spacing for collapsed state more button positioning
2025-09-09 22:53:13 +08:00
48e32e285e
fix: migration
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-09 21:41:03 +08:00
e1ecce8d27
fix: Fix RAG pipeline identifier name dash format ( #25438 )
2025-09-09 18:43:34 +08:00
2d6330f9b3
fix: Fix RAG pipeline identifier name dash format
2025-09-09 18:40:32 +08:00
c79de5d68e
feat: Add chunk input field translation and tooltip ( #25434 )
2025-09-09 18:20:43 +08:00
01416fe6a8
feat: Add chunk input field translation and tooltip
2025-09-09 18:13:36 +08:00
6247fadb37
fix(api): Fix incorrect import of ToolProviderID ( #25432 )
2025-09-09 17:45:12 +08:00
6637b9efda
fix(api): Fix incorrect import of ToolProviderID
2025-09-09 17:42:42 +08:00
2c13d1072d
Fix/value content rerender error ( #25421 )
2025-09-09 17:10:25 +08:00
fc8adb9d6c
fix ruff
2025-09-09 17:07:22 +08:00
a3bbf098ef
change migration
2025-09-09 17:00:06 +08:00
045d07885d
Merge branch 'main' into fix/value-content-rerender-error
2025-09-09 16:40:08 +08:00
7596eb4c2f
refactor: clean up unused code and improve Textarea component
2025-09-09 16:24:20 +08:00
9240ed680e
fix: hide export pipeline button ( #25343 )
2025-09-09 15:44:45 +08:00
daba3af694
refactor: replace useResetDatasetList with useInvalidDatasetList ( #25413 )
2025-09-09 15:44:40 +08:00
c8614b108a
refactor: replace useResetDatasetList with useInvalidDatasetList across multiple components
2025-09-09 15:35:02 +08:00
06d45f0278
Merge branch 'feat/rag-2' into fix/hide-export-button
2025-09-09 15:10:26 +08:00
a79702a1ca
Merge branch 'main' into feat/rag-pipeline-service-api
...
# Conflicts:
# web/app/components/tools/types.ts
2025-09-09 11:16:48 +08:00
2a84832998
Merge branch 'feat/queue-based-graph-engine' into feat/rag-2
2025-09-08 16:44:00 +08:00
ef974e484b
fix: handle None env vars
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-08 16:43:47 +08:00
aeaeb28a0b
fix: add variable_pool to pipeline WorkflowEntry
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-08 16:17:43 +08:00
be005d0549
Merge branch 'feat/rag-2' into fix/hide-export-button
2025-09-08 15:29:04 +08:00
b865ef54d5
chore: bump version to 2.0.0-beta.2
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-08 15:19:02 +08:00
23cd615489
Merge branch 'feat/queue-based-graph-engine' into feat/rag-2
2025-09-08 14:30:43 +08:00
299141ae01
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-09-08 13:56:45 +08:00
1427e08cb4
fix: prevent memory leak by revoking object URLs after file download in various components
2025-09-08 11:43:32 +08:00
b48c266908
style: improve pointer event handling in PublishToast and Workflow components ( #25339 )
2025-09-08 11:20:24 +08:00
f7d4e17ae1
style: improve pointer event handling in PublishToast and Workflow components
2025-09-08 11:06:35 +08:00
18204ac2b0
fix: fix dark mode styling issues ( #25338 )
2025-09-08 10:38:36 +08:00
092e249bfb
style: enhance loading indicator and adjust Markdown component styling for consistency
2025-09-08 10:26:08 +08:00
ed9b6f7bce
style: update DSL modal and uploader components for improved UI consistency
2025-09-08 10:09:11 +08:00
c2e67e93ef
Fix mem leak of URL.createObjectURL() ( #25303 )
2025-09-08 09:47:51 +08:00
e5a983a409
fix(datasource): load default fileExtensions for file node earlier ( #24696 )
2025-09-08 09:41:11 +08:00
cc1d437dc1
fix: correct indentation in TokenBufferMemory get_history_prompt_messages method
2025-09-07 12:48:50 +08:00
7aef0b54e5
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-09-07 12:34:54 +08:00
1f10c1f474
fix(datasource): load default fileExtensions for file node earlier
2025-09-06 16:11:52 +00:00
a1abe98666
Fix mem leak of URL.createObjectURL
2025-09-06 22:13:18 +08:00
3c28936796
fix: test
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-06 16:21:28 +08:00
81fdc7c54b
fix: type errors
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-06 16:09:59 +08:00
abb53f11ad
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-09-06 16:05:13 +08:00
d9aa0ec046
fix: resolve mypy type errors in http_request and list_operator nodes
...
- Fix str | bytes union type handling in http_request executor
- Add type guard for boolean filter value in list_operator node
2025-09-05 21:17:18 +08:00
6c3302a192
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-09-05 21:13:07 +08:00
7ba1f0a046
chore: improve typing
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-05 20:57:11 +08:00
ca1deb8f01
fix: remove notion page selector modal ( #25247 )
2025-09-05 20:25:54 +08:00
b3026dfb0d
Update web/app/components/datasets/documents/index.tsx
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-05 16:14:38 +08:00
f64b055d2e
refactor(Documents): Remove ProgressBar component and simplify document loading logic
2025-09-05 16:13:15 +08:00
bebd7c5718
change migration
2025-09-05 15:30:02 +08:00
917c924a94
change migration
2025-09-05 15:29:48 +08:00
447b016e9e
refactor(NotionPageSelector): Remove NotionPageSelectorModal component and associated styles
2025-09-05 14:21:41 +08:00
110b6a0863
fix incorrect indent in TokenBufferMemory ( #25215 )
2025-09-05 14:01:07 +08:00
e3cbe85db4
Fix _logger is not defined ( #25235 )
2025-09-05 13:59:37 +08:00
aa74d2c322
feat: rag-2 i18n ( #25231 )
2025-09-05 13:12:40 +08:00
1a81c79852
Correct value knowledge_index to align with NodeType.KNOWLEDGE_INDEX.value ( #25180 )
2025-09-05 09:54:34 +08:00
2adf5d0eee
docs: remove outdated document
2025-09-05 02:09:53 +08:00
103a9a4e67
fix(graph_engine): add type hint for workers_to_remove
2025-09-05 01:59:11 +08:00
15b3443e9e
fix(debug_logging_layer): remove access for variable pool
2025-09-05 01:52:19 +08:00
fae6d4f2dd
chore: add default value for FILES_URL
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-04 21:30:12 +08:00
495324b85b
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-09-04 20:52:02 +08:00
65df8f6c57
refactor(DocumentList): Optimize dataset configuration handling and improve data source type checks
2025-09-04 20:51:56 +08:00
d4ee915058
Merge branch 'feat/queue-based-graph-engine' into feat/rag-2
2025-09-04 20:51:48 +08:00
81e9d6f63a
fix: correct type checking for None values in code node output validation
...
- Fixed isinstance() checks to properly handle None values by checking None separately
- Fixed typo in STRING type validation where 'output_name' was hardcoded as string instead of variable
- Updated error message format to be consistent and more informative
- Updated test assertion to match new error message format
2025-09-04 20:39:37 +08:00
637afe1ab0
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-09-04 20:36:38 +08:00
df70e28481
chore(docker): Update Docker images to version 2.0.0-beta.1 for API, worker, web, and plugin daemon services
2025-09-04 20:36:23 +08:00
b9394d542c
Merge branch 'feat/queue-based-graph-engine' into feat/rag-2
...
# Conflicts:
# api/core/app/apps/advanced_chat/generate_task_pipeline.py
# api/pyproject.toml
# api/uv.lock
# docker/docker-compose-template.yaml
# docker/docker-compose.yaml
# web/package.json
2025-09-04 20:30:08 +08:00
1fda319ecb
chore(docker): Update Docker images to version 2.0.0-beta1 for API, worker, web, and plugin daemon services
2025-09-04 20:24:17 +08:00
9c2943183e
test: fix code node
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-04 20:17:28 +08:00
814cbee28e
chore: Update GitHub Actions workflow to include 'feat/rag-2' path for build triggers
2025-09-04 20:11:16 +08:00
443e1fad32
chore: Bump version to 2.0.0-beta1
2025-09-04 20:06:15 +08:00
f6a2a09815
test: fix code node
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-04 20:04:29 +08:00
e21c133e1d
change migration
2025-09-04 19:38:51 +08:00
e229510e73
perf: eliminate lock contention in worker pool by removing callbacks
...
Remove worker idle/active callbacks that caused severe lock contention.
Instead, use sampling-based monitoring where worker states are queried
on-demand during scaling decisions. This eliminates the performance
bottleneck caused by workers acquiring locks 10+ times per second.
Changes:
- Remove callback parameters from Worker class
- Add properties to expose worker idle state directly
- Update WorkerPool to query worker states without callbacks
- Maintain scaling functionality with better performance
2025-09-04 19:37:31 +08:00
36048d1526
feat(graph_engine): allow to scale down without lock
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-04 19:32:07 +08:00
aff7ca12b8
fix(code_node): type checking bypass
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-04 19:25:08 +08:00
8506288180
fix(firecrawl): map markdown content to content field in crawl results
2025-09-04 19:24:54 +08:00
ad9eed2551
fix: disable scale for perfermance
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-04 19:11:22 +08:00
ef64729771
refactor(notion-page-preview): update fetchNotionPagePreview to include pageType parameter for improved API request
2025-09-04 19:02:35 +08:00
771ea54a0b
change migration
2025-09-04 18:37:58 +08:00
35ec0d25e8
change migration
2025-09-04 18:06:45 +08:00
07109846e0
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-09-04 17:48:08 +08:00
2aeaefccec
test: fix test
2025-09-04 17:47:36 +08:00
4d63bd2083
refactor(graph_engine): rename SimpleWorkerPool to WorkerPool
2025-09-04 17:47:13 +08:00
952fb16b91
change migration
2025-09-04 17:37:21 +08:00
e9f11b4706
change migration
2025-09-04 17:29:09 +08:00
41b5596441
fix file name
2025-09-04 17:11:13 +08:00
55b936003f
refactor(context-menu): conditionally render export option based on pipeline ID
2025-09-04 16:47:21 +08:00
a6b0071ca0
feat: add datasource category handling in marketplace list condition
2025-09-04 16:05:29 +08:00
226f14a20f
feat(graph_engine): implement scale down worker
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-04 15:35:20 +08:00
ebeb17ec96
refactor(form-input-item): enhance type switch logic to include select input handling
2025-09-04 15:34:21 +08:00
313069a63e
refactor(workflow): improve loading state rendering and enhance control prompt editor re-rendering logic
2025-09-04 15:27:55 +08:00
64fc0c9073
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-09-04 14:52:34 +08:00
94f2956e3a
fix file name
2025-09-04 14:52:23 +08:00
1bf04b7b74
fix: export workflow image
2025-09-04 14:43:14 +08:00
1e5f6c1475
fix file name
2025-09-04 14:07:58 +08:00
9f3c996be2
fix(pipeline-publish): publish not update dataset
2025-09-04 14:07:42 +08:00
0bcdd0db99
fix(field): add z-index to sticky header for improved layering in workflow nodes
2025-09-04 13:18:14 +08:00
5ecf382180
refactor(chunk-preview): improve key assignment for ChunkContainer components and enhance localFileList handling in Preparation component
2025-09-04 13:03:49 +08:00
2b28aed4e2
[autofix.ci] apply automated fixes
2025-09-04 04:50:21 +00:00
938a845852
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-09-04 12:48:58 +08:00
04d01c8409
refactor(icons): remove unused Globe01 icon and related files
2025-09-04 12:37:01 +08:00
7efe215d2b
fix file name
2025-09-04 12:28:52 +08:00
ead8568bfc
fix: some errors reported by basedpyright
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-04 11:58:54 +08:00
25e3f4da04
fix(pipeline-tracing-log): datasource icon error
2025-09-04 11:44:10 +08:00
68f4d4b97c
fix(rag-pipeline-dsl): dsl import session error
2025-09-04 11:03:45 +08:00
c40dfe7060
fix(pipeline): correct API endpoint for stopping workflow runs
2025-09-04 10:39:23 +08:00
647af6fc69
fix file name
2025-09-04 10:36:44 +08:00
5114569017
refactor(document-picker): enhance chunking mode handling and improve parent mode label logic
2025-09-04 09:59:55 +08:00
ed22d04ea0
test: remove outdated test case
2025-09-04 02:42:36 +08:00
04bbf540d9
chore: code format
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-04 02:33:53 +08:00
657c27ec75
feat(graph_engine): make runtime state read-only in layer
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-04 02:30:40 +08:00
16e9cd5ac5
feat(graph_runtime_state): prevent to set variable pool after initialized.
2025-09-04 02:20:19 +08:00
61c79b0013
test: correct imported name
2025-09-04 02:15:46 +08:00
8332472944
refactor(graph_engine): rename Layer to GraphEngineLayer
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-04 02:11:31 +08:00
fe3f03e50a
feat: add property-based access control to GraphRuntimeState
...
- Replace direct field access with private attributes and property decorators
- Implement deep copy protection for mutable objects (dict, LLMUsage)
- Add helper methods: set_output(), get_output(), update_outputs()
- Add increment_node_run_steps() and add_tokens() convenience methods
- Update loop_node and event_handlers to use new accessor methods
- Add comprehensive unit tests for immutability and validation
- Ensure backward compatibility with existing property access patterns
2025-09-04 02:08:58 +08:00
9c96b23d55
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-09-04 00:27:08 +08:00
f811855f79
fix(workflow): ensure variable updates only occur for matching selectors in updateNodeVars
2025-09-03 23:28:32 +08:00
c7510d3f54
refactor(panel): simplify outputSchema mapping for improved readability
2025-09-03 23:06:12 +08:00
e3092837e4
fix file name
2025-09-03 21:26:28 +08:00
46731dc8a1
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-09-03 20:33:01 +08:00
1214942eb7
refactor(datasets): rename 'markdown' to 'content' for consistency across components
2025-09-03 20:32:48 +08:00
dd89c9aa21
fix preview and recommend plugins
2025-09-03 19:51:07 +08:00
5ab3cd7213
fix preview and recommend plugins
2025-09-03 19:42:20 +08:00
49d268d4a3
fix preview and recommend plugins
2025-09-03 19:20:14 +08:00
aa670c8982
fix(datasource): add datasource icon in tracing panel
2025-09-03 18:23:23 +08:00
c8d60f372d
fix: in pipeline not show the node config right
2025-09-03 18:21:51 +08:00
c4f0691454
refactor(workflow): update fetchInspectVars calls to accept empty parameters
2025-09-03 18:15:14 +08:00
451948d49c
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-09-03 18:10:14 +08:00
fd3b55cc16
fix preview and recommend plugins
2025-09-03 18:09:56 +08:00
0212f0de9f
fix(api): fix workflow execution
2025-09-03 17:11:43 +08:00
9eb1c15906
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-09-03 16:51:57 +08:00
110211d966
refactor(uploader): replace YAML icon with pipeline icon and update label text
2025-09-03 16:51:49 +08:00
08d6fcfd52
fix: large data markdown ui problems
2025-09-03 16:48:41 +08:00
d755b2885e
refactor(workflow): enhance handleExportDSL function and clean up code structure
2025-09-03 16:22:59 +08:00
b4c98daa8d
refactor(workflow): update RAG tool suggestions and improve filtering logic
2025-09-03 16:05:55 +08:00
58e598dac8
Merge branch 'main' into feat/rag-2
2025-09-03 15:01:41 +08:00
d4aed3df5c
Merge branch 'feat/queue-based-graph-engine' into feat/rag-2
...
# Conflicts:
# api/core/memory/token_buffer_memory.py
# api/core/rag/extractor/notion_extractor.py
# api/core/repositories/sqlalchemy_workflow_node_execution_repository.py
# api/core/variables/variables.py
# api/core/workflow/graph/graph.py
# api/core/workflow/graph_engine/entities/event.py
# api/services/dataset_service.py
# web/app/components/app-sidebar/index.tsx
# web/app/components/base/tag-management/selector.tsx
# web/app/components/base/toast/index.tsx
# web/app/components/datasets/create/website/index.tsx
# web/app/components/datasets/create/website/jina-reader/base/options-wrap.tsx
# web/app/components/workflow/header/version-history-button.tsx
# web/app/components/workflow/hooks/use-inspect-vars-crud-common.ts
# web/app/components/workflow/hooks/use-workflow-interactions.ts
# web/app/components/workflow/panel/version-history-panel/index.tsx
# web/service/base.ts
2025-09-03 15:01:06 +08:00
c422d732d2
fix: tool bool input can choose file
2025-09-03 14:41:29 +08:00
df0fe49fcc
fix: one step run schema type file not support
2025-09-03 14:28:13 +08:00
97875d2b55
plugin dependencies select all
2025-09-03 14:27:29 +08:00
8c97937cae
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-09-03 13:53:43 +08:00
9a79d8941e
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-09-03 12:59:34 +08:00
9d3772f7d6
feat(workflow): add DisplayContent component for improved variable inspection and integrate schema type handling
2025-09-03 12:59:22 +08:00
d2e341367e
fix(api): fix relations of WorkflowNodeExecutionModel not preloaded
...
`WorkflowNodeExecutionModel.offload_data` should be preloaded to
provide info about the offloading information of execution record.
The `RagPipelineService.get_node_last_run` does not utilize
`DifyAPISQLAlchemyWorkflowNodeExecutionRepository` so the loading
logics is not changed.
In the commit we migrate to calling
`DifyAPISQLAlchemyWorkflowNodeExecutionRepository` to avoid such issue.
2025-09-03 12:30:20 +08:00
e761f38d26
fix(api): adjust gevent patching
2025-09-03 12:29:39 +08:00
e2ff7fac77
fix(api): fix variable truncation related field not returned.
2025-09-03 12:29:38 +08:00
617dc247f5
fix preview and recommend plugins
2025-09-03 12:15:03 +08:00
f6acff4cce
chore: remove unused variables
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-03 12:12:27 +08:00
3fa48cb5cf
chore: remove ty-check from Python style check.
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-03 12:05:41 +08:00
b81745aed8
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-09-03 11:56:05 +08:00
e1b6da21f4
fix preview and recommend plugins
2025-09-03 11:35:41 +08:00
b10d7d5b22
fix: datasource file can not be chosen
2025-09-03 11:31:53 +08:00
8c41d95d03
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-09-03 11:06:42 +08:00
885c7d26e5
feat: handle choose select
2025-09-03 11:05:15 +08:00
7896eeec5b
fix: correct run history tracing sequence
2025-09-03 10:56:23 +08:00
38e24922e1
Merge branch 'feat/tool-rag-tag' into feat/rag-2
2025-09-03 10:27:02 +08:00
d2787dc925
feat: tools add rag tag
2025-09-03 10:25:08 +08:00
706969d812
fix(workflow): enhance variable inspection by integrating schema type handling and refactoring logic
2025-09-03 10:17:38 +08:00
9d004a0971
test: fix test
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-03 02:11:37 +08:00
02fcd08c08
[autofix.ci] apply automated fixes
2025-09-02 17:34:07 +00:00
77a9a73d0d
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-09-03 01:33:17 +08:00
7623dc14bb
fix preview and recommend plugins
2025-09-02 20:12:45 +08:00
1ad46d0962
fix(pipeline): add handling for RAG pipeline variables in workflow state
2025-09-02 20:11:38 +08:00
5e854238b0
fix(workflow): improve formatting and add checkbox type to input variable type mapping
2025-09-02 19:57:18 +08:00
343f1a375f
fix preview and recommend plugins
2025-09-02 19:41:29 +08:00
fc4bc08796
feat(workflow): enhance RAG recommended plugins structure and update related components
2025-09-02 19:11:03 +08:00
60da4c9048
feat: set var inspect schema type
2025-09-02 18:44:49 +08:00
32a009654f
feat(input-field): add isEditMode prop to InputFieldForm and update handling of variable changes
2025-09-02 18:19:40 +08:00
1522fd50df
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-09-02 17:25:54 +08:00
00b5772012
feat(portal): add customContainer prop to PortalToFollowElem for flexible rendering
2025-09-02 17:25:47 +08:00
8467494706
fix preview and recommend plugins
2025-09-02 17:02:25 +08:00
a8cd1e2483
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-09-02 16:44:33 +08:00
7ace7e65e1
fix preview and recommend plugins
2025-09-02 16:44:18 +08:00
273dae6738
fix(header): update boolean form type to checkbox and improve JSX formatting in form input component
2025-09-02 16:26:41 +08:00
1770b93e5b
chore(graph_engine): Add a TODO commment in _update_response_outputs in event_handlers
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-02 15:20:03 +08:00
d8ff4aa9ba
feat(graph_engine): Handle NodeRunAgentLogEvent
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-02 15:02:07 +08:00
9f8f21bf87
chore: remove backup files
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-02 15:01:58 +08:00
dfb967773b
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-09-02 11:56:13 +08:00
56fc9088dd
add recommended rag plugin endpoint
2025-09-02 11:56:05 +08:00
0b0dc63f29
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-09-02 11:52:25 +08:00
bf09c3eb10
feat(rag): integrate RAG recommended plugins into workflow component
2025-09-02 10:43:57 +08:00
e5e52ab4b9
refactor(value-content): improve JSX formatting for readability in variable inspect component
2025-09-02 10:19:01 +08:00
826b9d5b21
add recommended rag plugin endpoint
2025-09-01 20:41:14 +08:00
633de2cb47
add recommended rag plugin endpoint
2025-09-01 20:12:27 +08:00
d94e03c72b
add recommended rag plugin endpoint
2025-09-01 19:38:28 +08:00
89ec13ec67
fix(api): fix ToolNode._extract_variable_selector_to_variable_mapping
...
The original selector syntax does not match our current implementation
for injecting user inputs into VariablePool.
2025-09-01 18:11:33 +08:00
1103130f81
add recommended rag plugin endpoint
2025-09-01 18:03:35 +08:00
493dae239f
add recommended rag plugin endpoint
2025-09-01 17:08:37 +08:00
eb7b21c7f1
Merge remote-tracking branch 'upstream/feat/rag-2' into feat/rag-2
2025-09-01 17:06:53 +08:00
ad5a2c77c1
Merge remote-tracking branch 'upstream/feat/big-var-value-show-fe' into feat/rag-2
2025-09-01 17:06:23 +08:00
acbf27eb65
chore(api): adjust migration order and date
2025-09-01 15:20:57 +08:00
e2ae89e08d
fix(tests): fix broken tests and linter issues
2025-09-01 14:55:35 +08:00
1676207776
add recommended rag plugin endpoint
2025-09-01 14:50:02 +08:00
8c780df8fd
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-09-01 14:46:08 +08:00
7920714f49
add recommended rag plugin endpoint
2025-09-01 14:45:56 +08:00
8433cf4437
refactor(graph_engine): Merge event_collector and event_emitter into event_manager
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-01 13:15:58 +08:00
bb5d52539c
refactor(graph_engine): Merge branch_handler into edge_processor
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-01 12:53:06 +08:00
88622f70fb
refactor(graph_engine): Move setup methods into __init__
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-01 12:08:03 +08:00
a41af6f322
refactor: update file upload and download handling for pipeline format
2025-09-01 11:13:11 +08:00
ce3eb0fcbb
fix: rag pipeline template
2025-09-01 10:23:08 +08:00
0fdb1b2bc9
refactor(graph_engine): Correct private attributes and private methods naming
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-01 04:37:23 +08:00
a5cb9d2b73
refactor(graph_engine): inline output_registry into response_coordinator
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-01 03:59:53 +08:00
64c1234724
refactor(graph_engine): Merge worker management into one WorkerPool
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-01 03:23:47 +08:00
202fdfcb81
refactor(graph_engine): Remove backward compatibility code
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-01 02:41:16 +08:00
e2f4c9ba8d
refactor(graph_engine): Merge state managers into unified_state_manager
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-01 02:08:08 +08:00
546d75d84d
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-09-01 00:29:28 +08:00
63c035d8a2
chore(api): migrate import for db
2025-08-31 16:46:25 +08:00
e9e7d4f3cd
Merge branch 'feat/rag-2' into feat/workflow-draft-var-optimize
2025-08-31 15:17:23 +08:00
c72d847ac7
feat(api): support array[boolean] truncation
2025-08-31 14:32:53 +08:00
982fd9170c
WIP: test(api): tests for truncation logic
2025-08-31 13:45:16 +08:00
91fac9b720
WIP: feat(api): draft var cleanup task
2025-08-31 13:45:16 +08:00
a527bd42b5
chore(api): optimize file url signing
2025-08-31 13:45:16 +08:00
621b75b343
feat(api): implement truncation for SSE events
2025-08-31 13:45:15 +08:00
6b9d2e98b9
feat(api): Implement truncation for WorkflowNodeExecution
2025-08-31 13:44:39 +08:00
2fd337e610
feat(api): add WorkflowNodeExecutionOffload model
2025-08-31 13:44:39 +08:00
a7aa17e361
chore(api): remove orphan files in draft var cleanup script
2025-08-31 13:44:38 +08:00
13eb9f7d7d
feat(api): implement truncation for draft var
2025-08-31 13:44:38 +08:00
d7db58cabd
feat(api): implement VariableTruncator
2025-08-31 13:44:38 +08:00
0cf8a80bdd
chore(api): Introduce variable truncation configuration
2025-08-31 13:44:38 +08:00
a10586c8ea
fixup! feat(api): Add migration for WorkflowDraftVariableFile
2025-08-31 13:44:38 +08:00
40faa9ce16
refactor(api): Inject db dependency to FileService
2025-08-31 13:44:38 +08:00
58dfae60f0
feat(api): Add migration for WorkflowDraftVariableFile
2025-08-31 13:44:38 +08:00
de08b2310c
feat(api): Introduce WorkflowDraftVariableFile model
...
This model is used to track offloaded variables values for
`WorkflowDraftVariable`.
2025-08-31 13:44:38 +08:00
e9c6038192
docs(api): update docs for UploadFile
2025-08-31 13:44:38 +08:00
a8fe4ea802
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-08-30 16:36:10 +08:00
82193580de
chore: improve typing
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-08-30 16:35:57 +08:00
1fd27cf3ad
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-08-30 00:13:45 +08:00
1e9bfd8872
feat(chunk-card-list): implement ChunkCard and QAItem components, refactor ChunkCardList to utilize new structure and types
2025-08-29 23:28:43 +08:00
11d32ca87d
test: fix web test
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-08-29 23:20:28 +08:00
5415d0c6d1
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-08-29 23:17:30 +08:00
d8af8ae4e6
fix: update workflow service tests for new graph engine
...
- Update method calls from _handle_node_run_result to _handle_single_step_result
- Add required fields (id, node_id, node_type, start_at) to graph events
- Use proper NodeType enum values instead of strings
- Fix imports to use correct modules (Node instead of BaseNode)
- Ensure event generators return proper generator objects
These tests were failing because the internal implementation changed
with the new graph engine architecture.
2025-08-29 23:04:33 +08:00
04e5d4692f
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-08-29 22:34:47 +08:00
3aa48efd0a
test(test_workflow_service): Use new engine's method.
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-08-29 22:06:10 +08:00
c2afb84884
fix chunk format
2025-08-29 17:10:18 +08:00
8eb78c04b2
chore(token_buffer_memory): code format
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-08-29 17:02:51 +08:00
22ee318cf8
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-08-29 17:01:42 +08:00
3c0adfb48a
fix chunk format
2025-08-29 16:27:22 +08:00
b3dbf9fe94
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-08-29 16:20:54 +08:00
a597ae1a8a
feat(block-selector): add RAG tool suggestions component and integrate with existing tools
2025-08-29 16:20:43 +08:00
f2bc4f5d87
fix: resolve type error in node_factory by using type guard for node_type_str
2025-08-29 16:16:58 +08:00
d7d456349d
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-08-29 16:14:04 +08:00
65215135e5
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-08-29 14:49:05 +08:00
5cf795f2b8
fix preview run
2025-08-29 14:48:51 +08:00
1c8190f142
feat(search-box): enhance marketplace search box with new triggers and conditional rendering
2025-08-29 14:45:04 +08:00
dce4d0ff80
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-08-29 13:22:13 +08:00
3dee8064ba
feat: enhance typing
2025-08-29 13:17:02 +08:00
d0dd728e6c
Merge branch 'main' into feat/rag-2
...
# Conflicts:
# api/core/app/entities/queue_entities.py
# api/core/workflow/graph_engine/entities/event.py
2025-08-29 11:29:51 +08:00
0bb3407385
fix preview run
2025-08-29 11:25:08 +08:00
05c21883f9
fix(pipeline): make kb node deletable ( #24731 )
2025-08-29 09:19:09 +08:00
5b4335c4b5
fix preview run
2025-08-28 22:02:22 +08:00
39080eed10
fix preview run
2025-08-28 22:01:49 +08:00
1db04aa729
Merge branch 'feat/queue-based-graph-engine' into feat/rag-2
2025-08-28 18:12:49 +08:00
64772fb413
fix preview run
2025-08-28 18:12:27 +08:00
1022e67fb6
fix: adjust padding in search box component for improved layout
2025-08-28 18:02:19 +08:00
a67589d5db
feat: add title property to DataSourceDefaultValue type in block-selector
2025-08-28 17:25:26 +08:00
bfbb36756a
feat(graph_engine): Add NodeExecutionType.ROOT and auto mark skipped in Graph.init
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-08-28 16:41:51 +08:00
9448d49305
feat: add 'rag' tag to plugin constants and translations in multiple languages
2025-08-28 16:21:53 +08:00
169a8edc28
refactor: update import statement style in IfElseNode component
2025-08-28 15:47:39 +08:00
d7e0c5f759
chore: use 'XXX | None' instead of Optional[XXX] in graph.py
2025-08-28 15:45:22 +08:00
9c93a49605
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-08-28 15:40:11 +08:00
f6ed1c5643
fix: update chunk structure tip messages in English and Chinese translations for clarity
2025-08-28 15:40:02 +08:00
334bc8f1a2
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-08-28 15:39:36 +08:00
a9f7ee029e
fix preview run
2025-08-28 15:39:22 +08:00
c396788128
chore(graph_engine): add final mark to classes
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-08-28 15:38:35 +08:00
edd41a30eb
feat: add AddChunks icon and related components for knowledge base chunk structure
2025-08-28 15:31:30 +08:00
580201ed2c
merge main
2025-08-28 14:57:30 +08:00
e955a603c6
fix: can choose file in add in variable aggregator
2025-08-28 14:19:07 +08:00
740f1c5f2c
fix: tools value not update caused data outdated
2025-08-28 14:06:28 +08:00
9a13cb5bdf
refactor: remove unused state management in usePipelineRun hook
2025-08-28 13:58:03 +08:00
048feb4165
refactor: update local file and online drive state management in create-from-pipeline components
2025-08-28 13:47:20 +08:00
843b14ccc6
refactor: Refactor online drive breadcrumbs navigation
2025-08-28 10:56:51 +08:00
e3a7b1f691
fix: type hints
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-08-28 05:24:18 +08:00
8aab7f49c3
chore(graph_engine): Use XXX | None instead of Optional[XXX]
2025-08-28 05:09:33 +08:00
1e12c1cbf2
[autofix.ci] apply automated fixes
2025-08-27 21:00:36 +00:00
affedd6ce4
chore(graph_engine): Use XXX | None instead of Optional[XXX]
2025-08-28 04:59:49 +08:00
ef21097774
refactor(graph_engine): Remove unnecessary check from SkipPropagator
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-08-28 04:45:26 +08:00
1d377fe994
refactor(graph_engine): Use _ to mark unused variable in BranchHandler
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-08-28 04:44:45 +08:00
c82697f267
refactor(graph_engine): Remove node_id from SkipPropagator.skip_branch_paths
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-08-28 04:43:56 +08:00
98b25c0bbc
refactor(graph_engine): Convert attrs to private in error_handler
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-08-28 04:42:37 +08:00
1cd0792606
chore(graph_events): Improve type hints
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-08-28 04:41:48 +08:00
7cbf4093f4
chore(graph_engine): Use TYPE | None instead of Optional
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-08-28 04:30:50 +08:00
8129ca7c05
chore(graph_engine): Move error_strategy.py to protocols/
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-08-28 04:29:32 +08:00
65617f000d
feat(event_collector): Update to use ReadWriteLock
2025-08-28 03:26:42 +08:00
635eff2e25
test(graph_engine): remove outdated tests
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-08-28 02:53:19 +08:00
55085a9ca2
chore(graph_engine): add type hint for event_queue
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-08-28 02:38:56 +08:00
9dc1e9724e
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-08-28 02:26:40 +08:00
4403a26f37
merge new graph engine
2025-08-27 20:44:14 +08:00
88abaa840c
merge new graph engine
2025-08-27 18:33:38 +08:00
4e2c3bfb05
fix: not obj type struct schema render error
2025-08-27 18:32:04 +08:00
a644153e9f
feat: just use chunk type in knowledge base
2025-08-27 18:16:46 +08:00
0316eb6064
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-08-27 18:09:55 +08:00
6a56649be2
feat(web): add support for Tool block type in BlockIcon component
2025-08-27 18:09:48 +08:00
8a585607c1
fix: tool schem not right
2025-08-27 18:07:33 +08:00
c3f66e2901
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-08-27 18:05:35 +08:00
90d72f5ddf
merge new graph engine
2025-08-27 17:46:46 +08:00
6c8212d509
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-08-27 17:46:05 +08:00
19d3ba42e5
chore: schema type change
2025-08-27 17:40:05 +08:00
ee144452e2
Merge branch 'main' into feat/rag-2
2025-08-27 17:28:21 +08:00
367b2d0320
refactor(web): streamline data source before run form and enhance run handling logic
2025-08-27 16:56:33 +08:00
bd294ffe0d
feat: file schem file replace
2025-08-27 16:07:31 +08:00
392514fa13
Merge branch 'feat/queue-based-graph-engine' into feat/rag-2
...
# Conflicts:
# api/commands.py
# api/core/app/apps/common/workflow_response_converter.py
# api/core/llm_generator/llm_generator.py
# api/core/plugin/entities/plugin.py
# api/core/plugin/impl/tool.py
# api/core/rag/index_processor/index_processor_base.py
# api/core/workflow/entities/workflow_execution.py
# api/core/workflow/entities/workflow_node_execution.py
# api/core/workflow/enums.py
# api/core/workflow/graph_engine/entities/graph.py
# api/core/workflow/graph_engine/graph_engine.py
# api/core/workflow/nodes/enums.py
# api/services/dataset_service.py
2025-08-27 16:05:59 +08:00
86e7cb713c
[autofix.ci] apply automated fixes
2025-08-27 07:38:26 +00:00
0f29244459
fix: test
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-08-27 15:37:37 +08:00
48cbf4c78f
[autofix.ci] apply automated fixes
2025-08-27 15:33:30 +08:00
8c35663220
feat: queue-based graph engine
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-08-27 15:33:28 +08:00
4cb286c765
feat: handle file schem show
2025-08-27 14:46:44 +08:00
ff33d42c55
rag pipeline initial template
2025-08-27 14:39:39 +08:00
e1a2755e3b
fix(web): add spinning animation to loader icon in variable inspect trigger for better UX
2025-08-27 13:55:43 +08:00
b1f348fb31
refactor(web): reorganize imports in document index component for improved clarity
2025-08-27 13:48:04 +08:00
5f0bae0ae5
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-08-27 13:46:10 +08:00
57c242fff3
Update dataset pipeline header text and translations for improved clarity
2025-08-27 13:46:03 +08:00
1814b99c79
fix(web): correct title color in option card in dark mode ( #24579 )
2025-08-27 11:27:25 +08:00
f24f573731
feat: show struct schema in output
2025-08-27 11:18:22 +08:00
da48e54778
Merge branch 'main' into feat/rag-2
2025-08-27 11:16:27 +08:00
2db699522c
feat: compare schema type
2025-08-27 10:48:38 +08:00
5c15fe7b01
fix pipeline export
2025-08-26 18:52:24 +08:00
da9b38f642
pipeline name
2025-08-26 18:26:25 +08:00
918958743f
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-08-26 17:18:49 +08:00
51c3f1b2e2
add pipeline async run
2025-08-26 17:18:43 +08:00
bdcd9ad9cb
refactor(workflow): update output schema handling in tool and data source nodes for improved integration with plugin info
2025-08-26 16:48:18 +08:00
1f5fd13359
refactor(plugin_migration): improve code readability by formatting the install function signature
2025-08-26 16:03:59 +08:00
61f2f8fd31
refactor(schemas): update titles in JSON schemas for consistency and clarity
2025-08-26 16:03:59 +08:00
60fb242f27
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-08-26 15:52:01 +08:00
85f0d31fab
add pipeline async run
2025-08-26 15:51:49 +08:00
a282b6cea4
refactor(tests): remove unused TestPerformance class from schema resolver tests
2025-08-26 15:47:34 +08:00
46019ea927
refactor(resolver): enhance schema reference resolution with improved error handling and caching
2025-08-26 15:47:34 +08:00
7e20273bce
refactor(resolver): implement BFS approach for resolving references in Dify schemas
2025-08-26 15:47:34 +08:00
1d2d0ff49f
add pipeline async run
2025-08-26 15:32:39 +08:00
c77bdd1fb3
add pipeline async run
2025-08-26 15:20:40 +08:00
0f3ca1d8f4
fix: ruff
2025-08-26 12:51:40 +08:00
d1be9544fb
fix: restful to restx
2025-08-26 12:51:40 +08:00
1692a7bd1b
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-08-26 12:06:43 +08:00
c3c4ef3a8e
add pipeline async run
2025-08-26 12:06:34 +08:00
c911ac8c01
refactor(console): add spec controller import and enhance tool output schema resolution
2025-08-26 11:07:12 +08:00
1bc77204b1
fix(use-initial): handle potential undefined nodeData by providing a fallback object
2025-08-26 10:23:13 +08:00
1ad7b0e852
add pipeline async run
2025-08-25 18:26:05 +08:00
e0e3224413
refactor(option-card): enhance styling and accessibility by updating class names and adding title attribute
2025-08-25 17:46:27 +08:00
f418164648
add pipeline async run
2025-08-25 17:33:49 +08:00
4fc498bd48
fix
2025-08-25 16:55:08 +08:00
14d8788dac
refactor: remove unused DataSourceType import and simplify iconType handling in DatasetDetailLayout
2025-08-25 16:43:52 +08:00
101d6504fb
fix
2025-08-25 16:14:22 +08:00
d440577913
refactor(operations): remove document download functionality and associated UI elements
2025-08-25 15:32:48 +08:00
85fd97e090
Merge branch 'main' into feat/rag-2
2025-08-25 15:30:18 +08:00
412e4b04f3
fix(use-settings-display): correct translation key for keyword search in settings display
2025-08-25 15:20:59 +08:00
cc1f0d4d8d
fix
2025-08-25 13:55:42 +08:00
1b9c817dba
feat: add process data truncate
2025-08-25 11:26:57 +08:00
b7ed2cade1
initial template
2025-08-22 18:12:24 +08:00
8c44151e6f
Merge branch 'main' into feat/rag-2
2025-08-22 17:40:34 +08:00
570b644a7e
refactor(header, option-card): improve layout and responsiveness by adjusting flex properties and adding title attributes
2025-08-22 16:49:28 +08:00
5824a2d71c
refactor(use-tool-icon): make data parameter optional and update usage in variable inspect components
2025-08-22 16:02:14 +08:00
83cc3b4710
refactor(credential-selector): enhance layout with overflow handling for better UI responsiveness
2025-08-22 14:49:24 +08:00
0ca7c29c47
feat: preiew show the large data
2025-08-22 11:35:54 +08:00
2f6c51927e
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-08-22 11:34:13 +08:00
6b7ea9885c
support name generate
2025-08-22 11:34:01 +08:00
68ba41e57e
chore: fix trunate change proplem
2025-08-22 11:08:54 +08:00
8ff4f34773
refactor(create-pipeline): remove unused CreateForm and CreateModal components, streamline dataset creation process
2025-08-22 10:49:23 +08:00
4545f509a5
support name generate
2025-08-21 19:15:16 +08:00
af74019d6e
refactor(knowledge-base): update title from 'Question-Answer' to 'Q&A' for improved clarity
2025-08-21 18:13:44 +08:00
d3b6631df8
refactor(retrieval-method): replace all instances of invertedIndex with keyword_search in components and translations
2025-08-21 17:31:25 +08:00
5699adf69c
refactor(result-preview): update chunk handling to use GeneralChunkPreview type and extract content
2025-08-21 17:07:20 +08:00
42935997aa
refactor(retrieval-method): update retrieval method from invertedIndex to keywordSearch across components
2025-08-21 16:29:23 +08:00
f82f06bdd0
feat: support filter file vars
2025-08-21 16:11:32 +08:00
c5ee6e09d4
fix: output schema file type
2025-08-21 15:12:53 +08:00
60fafc524c
feat(data-source): add LOCAL_FILE_OUTPUT to constants and integrate into panel for local file handling
2025-08-21 14:17:25 +08:00
cecef01bf7
feat(rag-pipeline): enhance result preview with chunk formatting and add configuration for preview chunk limit
2025-08-21 11:04:33 +08:00
dfd33b3d84
Merge branch 'main' into feat/rag-2
2025-08-21 09:43:51 +08:00
3e27e97364
feat(publish): improve success and error notifications for knowledge pipeline publishing with localized messages and enhanced user guidance
2025-08-20 18:41:09 +08:00
9d3198f808
refactor(data-source, before-run-form): enhance data handling and user interface for data source selection, integrating new components and improving state management
2025-08-20 18:21:59 +08:00
449755ada4
refactor(test-run, preparation): restructure test run components, enhance data handling, and improve user experience with new loading states and error handling
2025-08-20 16:40:56 +08:00
8ab3f1212b
refactor(billing, chunk-preview): update link target and improve file property handling in document preview
2025-08-20 10:23:33 +08:00
be045a68ee
refactor(credential-icon, create-from-pipeline, test-run): improve component structure and enhance data handling for online drive files
2025-08-19 15:24:14 +08:00
d4370a8ca5
chore: alert ui
2025-08-19 15:07:53 +08:00
95f60d89ab
refactor(datasets): reorganize document components and enhance operations with download functionality
2025-08-19 15:07:52 +08:00
a1666fe058
Merge branch 'main' into feat/rag-2
2025-08-19 14:59:06 +08:00
ed4bd56146
refactor(create-card, template-card): add TODO comments for direct pipeline dataset creation and improve code organization
2025-08-19 14:41:32 +08:00
64897bc6fe
chore: hide mock data
2025-08-19 14:21:53 +08:00
559d014b29
chore: use api return truncate
2025-08-19 14:18:41 +08:00
ad523ef4ad
feat(publish): enhance success notification for pipeline template publishing with additional information and links
2025-08-19 14:15:49 +08:00
3c4b374038
feat: run result data too long export
2025-08-19 14:04:00 +08:00
d9cdce3f7a
fix(i18n): refine Simplified Chinese translations for dataset and pipeline terminology
2025-08-19 13:10:51 +08:00
865e3ee85b
fix(billing): adjust padding and margin for pricing plan item components
2025-08-19 10:43:49 +08:00
07887fb24f
fix(i18n): update Simplified Chinese translations for "知识管道" to "知识流水线"
2025-08-19 10:24:52 +08:00
fcdbe3b84a
fix: plugin service import
2025-08-19 10:06:27 +08:00
38c51b1011
fix(i18n): highlight "プレミアム" in Japanese billing translations
2025-08-18 21:04:57 +08:00
469ed5a311
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-08-18 21:00:13 +08:00
56273a2dcf
fix(i18n): update Japanese and Simplified Chinese translations for billing terms
2025-08-18 20:59:49 +08:00
6ce013ac52
fix: OAuth client parameter retrieval by verifying plugin status
2025-08-18 20:41:22 +08:00
fb6fe4a32b
fix(billing): adjust z-index for noise effects in pricing plans and self-hosted plan items
2025-08-18 20:40:45 +08:00
ae183b348c
feat: variable preview
2025-08-18 18:16:48 +08:00
b4e76af4a7
feat: string type too long hide
2025-08-18 18:15:10 +08:00
4a5c883988
feat(pipeline): implement footer component for dataset creation and enhance UI with new styles
2025-08-18 16:58:43 +08:00
2391e582f2
feat: debug show big data
2025-08-18 16:57:41 +08:00
cd760633cb
feat(billing): add noise effects to pricing plans and update rendering logic
2025-08-18 14:31:09 +08:00
ece1330567
feat(billing): add Enterprise plan component and update plan rendering logic
2025-08-18 11:25:48 +08:00
386614951f
Merge branch 'main' into feat/rag-2
2025-08-18 11:16:18 +08:00
a2892773f2
fix: dark mode color
2025-08-17 15:25:10 +08:00
e80645bfa1
feat: enhance billing plan components with new SVG assets and update styles for premium and enterprise plans
2025-08-15 22:17:32 +08:00
c7d5ec1520
feat: add new pricing assets and update billing plan components to utilize them
2025-08-15 18:39:59 +08:00
8cf98ba0ce
feat: add knowledge pipeline publishing feature and update billing context; refactor popup component for conditional rendering
2025-08-15 18:06:15 +08:00
fb10706c20
feat: refactor billing plans components to improve structure and add self-hosted plan item button; update pricing layout and translations
2025-08-15 16:29:45 +08:00
fb7dc4e0e1
fix file
2025-08-15 14:55:37 +08:00
d558f98aa6
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-08-15 14:17:46 +08:00
89c7f71199
feat: add Footer component and integrate it into Pricing layout; refactor Header styles and update Plans component structure
2025-08-15 14:16:35 +08:00
ff76adc88a
[autofix.ci] apply automated fixes
2025-08-15 04:17:51 +00:00
cfc555d05d
feat: add knowledge pipeline creation feature
2025-08-15 12:15:37 +08:00
153d5e8f03
refactor: Change plan-item directory
2025-08-15 11:14:38 +08:00
ac456c1a95
feat: refactor billing plans components and add new PlanItem structure with tooltip support
2025-08-15 11:08:36 +08:00
8e88765261
fix file
2025-08-14 18:17:44 +08:00
5a2618d002
fix file
2025-08-14 18:07:52 +08:00
69a821db02
fix file
2025-08-14 18:01:29 +08:00
46224724a2
feat: add Cloud and SelfHosted components with updated PlanSwitcher integration
2025-08-14 15:54:07 +08:00
8a5bcd11f2
fix: add missing newline at end of JSON files for icon components
2025-08-14 15:21:53 +08:00
a8fbf123e4
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-08-14 15:12:29 +08:00
8b8d257f78
fix file
2025-08-14 15:12:09 +08:00
02720c9b95
Merge branch 'main' into feat/rag-2
2025-08-14 15:03:48 +08:00
d8a9645e83
feat: Implement billing plan selection UI with plan switcher and range options
2025-08-14 15:01:38 +08:00
72ea3b4d01
fix variable_pool
2025-08-13 17:38:14 +08:00
3797416fe0
fix online drive
2025-08-13 15:45:33 +08:00
f74706a4a5
fix online drive
2025-08-13 15:28:18 +08:00
463ca7043d
fix: sync doc styling change
2025-08-13 15:13:03 +08:00
5a6818c817
Merge branch 'main' into feat/rag-2
2025-08-13 15:05:57 +08:00
acde411629
fix: Update breadcrumb styles in Online Drive component for improved visual consistency
2025-08-13 14:28:55 +08:00
4d34891ac0
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-08-13 11:34:27 +08:00
cf46fba753
feat: Enhance Online Drive component with bucket handling and breadcrumb navigation
2025-08-13 11:34:22 +08:00
fcdbfbda4f
add credential id
2025-08-12 17:56:28 +08:00
71d8a0c0b6
refactor: Refactor FileIcon component to use useMemo for file type determination and rename loading state variable for clarity
2025-08-12 16:55:00 +08:00
ae3addb922
add credential id
2025-08-12 15:43:11 +08:00
bd1d7f8652
add credential id
2025-08-12 15:38:26 +08:00
a0006ce968
add credential id
2025-08-12 14:45:45 +08:00
2b7243dbc7
add credential id
2025-08-12 11:13:47 +08:00
22b3933cc3
Merge branch 'main' into feat/rag-2
...
# Conflicts:
# api/core/workflow/entities/variable_pool.py
2025-08-12 11:13:04 +08:00
1bc506603a
add credential id
2025-08-12 11:10:21 +08:00
54b935f609
fix
2025-08-12 10:49:49 +08:00
cf4a526e7f
refactor: replace db.session with session in DatasourceProviderService for consistency
2025-08-11 20:35:46 +08:00
543f80ad5d
refactor: replace get_real_credential_by_id with get_datasource_credentials in multiple services for consistency
2025-08-11 20:04:04 +08:00
7f328328fb
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-08-11 18:37:22 +08:00
9893b8110d
refactor: rename selectedFileKeys to selectedFileIds and update related logic in online drive components
2025-08-11 18:37:15 +08:00
087a4fbd14
add credential id
2025-08-11 18:26:41 +08:00
ada0875ac4
fix: update default value for expires_at in DatasourceProvider model
2025-08-11 11:40:51 +08:00
6b07e0e8d6
feat: add expiration for OAuth credentials in datasource provider
2025-08-11 11:25:50 +08:00
fc779d00df
Merge branch 'main' into feat/rag-2
2025-08-11 11:15:58 +08:00
58aca75ee0
fix: json schema
2025-08-08 17:38:01 +08:00
8464ec46e6
fix: json schema
2025-08-08 17:38:01 +08:00
ac7953a32c
feat: add credential_id handling in CreateFormPipeline and OnlineDrive components
2025-08-08 14:48:58 +08:00
b21d991fdb
feat(rag): pass credentialId to online document preview and wire to data source store
2025-08-08 14:26:38 +08:00
df5a4e5c08
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-08-08 14:18:45 +08:00
d07ce809be
add credential id
2025-08-08 14:18:30 +08:00
ec3cb126a0
feat: add clear data functions for online documents, website crawl, and online drive; integrate credential change handling
2025-08-08 13:49:08 +08:00
184c3c88b7
refactor: Refactor online document and online drive components to handle credential changes
2025-08-08 13:43:01 +08:00
097a6fc1e0
fix: variable
2025-08-07 17:22:29 +08:00
d5f82d0d5f
fix: json schema
2025-08-07 16:36:59 +08:00
1b3860d012
Merge branch 'main' into feat/rag-2
2025-08-07 16:27:20 +08:00
5729d38776
feat: add CredentialIcon component and integrate it into credential selector for improved avatar display
2025-08-07 15:34:15 +08:00
9e882122ca
fix: json schema
2025-08-07 15:28:42 +08:00
e6f1bc165c
add tool file preview
2025-08-07 14:35:04 +08:00
842ced218e
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-08-07 11:13:10 +08:00
ca8f80ee33
notion fix
2025-08-07 11:13:02 +08:00
646b798e9c
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-08-07 10:10:32 +08:00
e0753359f8
fix: adjust Toast component positioning to top-right corner
2025-08-07 10:10:27 +08:00
1d79c21ae3
feat: implement structured output wrapping for pipeline items
2025-08-06 17:41:07 +08:00
5b433aa2d1
feat: add useFloatingRight hook and integrate it into InputFieldEditorPanel and PreviewPanel for dynamic positioning
2025-08-06 16:59:22 +08:00
218e778099
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-08-06 15:39:27 +08:00
1567b615dc
notion fix
2025-08-06 15:39:22 +08:00
29da2e5c19
feat: enhance output schema descriptions and remove unused constants
2025-08-06 15:12:57 +08:00
facbe02cf7
feat: datasource output schema
2025-08-06 15:12:57 +08:00
2a1e1a8042
feat: datasource output schema
2025-08-06 15:12:57 +08:00
13f38045d4
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-08-06 15:11:45 +08:00
94a0fb6dc1
notion fix
2025-08-06 15:11:37 +08:00
c5a3bf9b9e
refactor: simplify Markdown rendering in ChunkContent component
2025-08-06 14:32:28 +08:00
95982d37a6
refactor: remove unused DataSourceOauthBinding import from dataset_service and document_indexing_sync_task
2025-08-06 14:25:39 +08:00
40f3524cfe
Merge branch 'main' into feat/rag-2
2025-08-06 14:23:51 +08:00
da68cf48c4
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-08-06 11:40:35 +08:00
8717a789b3
feat: dynamically import panel components to improve performance
2025-08-06 11:40:30 +08:00
05e96e56e5
notion fix
2025-08-06 11:13:20 +08:00
6954926df9
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-08-06 10:33:50 +08:00
ec6fabb222
feat: introduce useInputFieldPanel hook to manage input field panel state and refactor related components
2025-08-06 10:32:57 +08:00
6cae1a2872
fix: rag variable
2025-08-05 18:26:07 +08:00
2f163bad8f
transform document
2025-08-05 18:16:24 +08:00
6faa4b107b
fix: rag variable
2025-08-05 16:31:14 +08:00
8ab5c47737
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-08-05 14:20:41 +08:00
0a397ac477
feat: Refactor document context and update chunking mode handling across components
2025-08-05 14:19:28 +08:00
09b5cacbad
fix: rag variable
2025-08-05 13:02:51 +08:00
522210bad6
fix: rag variable
2025-08-05 11:39:17 +08:00
0975f5bdc2
merge main
2025-08-05 10:31:12 +08:00
201e4cd64d
merge main
2025-08-05 10:30:53 +08:00
1e5317d3f0
feat: Enhance InputFieldPanel to manage preview and edit states more effectively
2025-08-01 16:35:27 +08:00
44d569a7c1
feat: Implement input field management panel
2025-08-01 16:27:53 +08:00
ec501cf664
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-08-01 14:43:00 +08:00
cd9bfe0df3
feat: Update website crawl provider to use jinaReader and synchronize selection changes
2025-08-01 14:42:54 +08:00
d36501203f
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-08-01 14:11:18 +08:00
f3f3a99e5b
transform document
2025-08-01 14:11:11 +08:00
19a93c6554
feat: Enhance Notion integration by adding credential_id to NotionInfo and updating related functions
2025-08-01 14:04:01 +08:00
383ee368e6
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-08-01 13:59:19 +08:00
79f30daf03
transform document
2025-08-01 13:59:11 +08:00
e7e531dc06
feat: Refactor WebsiteCrawl component to improve header configuration and remove unused memoization
2025-08-01 11:50:50 +08:00
d8ac78056e
fix: open input field modal from var picker
2025-08-01 11:28:30 +08:00
f75a3ef212
feat: Enhance InputFieldDialog and PreviewPanel with improved styling for better layout
2025-07-31 20:24:18 +08:00
c9ab0fb8f6
feat: Update InputFieldDialog styling to allow for flexible growth
2025-07-31 20:18:20 +08:00
2dc71f059c
feat: Update FooterTip component and enhance InputFieldDialog layout
2025-07-31 18:38:04 +08:00
18af3dfe5d
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-07-31 16:29:00 +08:00
0b871abe59
feat: Add credential handling to Notion page selector and related components
2025-07-31 16:28:53 +08:00
82819af55c
transform document
2025-07-31 15:59:30 +08:00
9915364740
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-07-31 15:21:18 +08:00
97136ca8f0
transform document
2025-07-31 15:21:06 +08:00
195bf6621a
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-07-31 15:19:11 +08:00
8711a57d92
feat: Enhance NotionPageSelector and NotionPageSelectorModal with loading states and credential handling
2025-07-31 15:19:03 +08:00
8e96b9ed77
transform document
2025-07-31 11:51:40 +08:00
5a21da00c5
chore: knowledge base single run
2025-07-31 11:20:46 +08:00
a7a4c8228e
Merge branch 'main' into feat/rag-2
...
# Conflicts:
# web/app/components/workflow/hooks/use-workflow.ts
2025-07-31 10:30:28 +08:00
1b6a925b34
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-07-30 17:42:10 +08:00
41363459b5
feat: Update Header component button styling and remove redundant onClick from icon
2025-07-30 17:41:55 +08:00
deceaa38f0
feat: datasource oauth default credentials
2025-07-30 16:36:27 +08:00
f7ec255b3e
feat: oauth
2025-07-30 15:55:16 +08:00
4dab128900
feat: oauth
2025-07-30 15:52:59 +08:00
76b4288b34
datasource change authed page
2025-07-30 15:23:04 +08:00
a1c38a2740
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-07-30 15:19:16 +08:00
f8d7d07c13
feat: Introduce CredentialSelector component and remove WorkspaceSelector
2025-07-30 15:19:10 +08:00
69738794bc
feat: support custom before run form
2025-07-30 14:43:29 +08:00
f37109ef39
transform document
2025-07-30 14:34:38 +08:00
875aea1c22
feat: datasource reauthentication
2025-07-30 13:39:04 +08:00
c70a7e832e
chore: data source add single run button
2025-07-29 18:31:35 +08:00
ecba9e44ff
transform document
2025-07-29 18:17:56 +08:00
a7d4675831
transform document
2025-07-29 18:12:35 +08:00
21df72a57a
transform document
2025-07-29 17:56:28 +08:00
240f6890f1
fix: some lint
2025-07-29 16:29:59 +08:00
27f65150d7
fix: run tool cause page crash because of feature context
2025-07-29 16:19:14 +08:00
e2df3f182d
transform document
2025-07-29 16:01:06 +08:00
a996c1d90c
merge main
2025-07-29 15:45:01 +08:00
e19a07c2e6
merge main
2025-07-29 15:44:23 +08:00
2c6f88ef82
chore: reload vars
2025-07-29 15:24:26 +08:00
786d121fdf
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-07-29 15:23:22 +08:00
9cfb531e3b
transform document
2025-07-29 15:23:11 +08:00
1c813239c9
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-07-29 14:52:25 +08:00
fbf3abddf2
feat: Add tooltip for configuration button in header and update translations
2025-07-29 14:52:17 +08:00
e89398f415
add old auth transform
2025-07-29 14:13:50 +08:00
cc911f46f2
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-07-29 13:46:23 +08:00
c2cbdcd3bf
feat: Enhance dataset info and card components with memoization for improved performance
2025-07-29 13:46:17 +08:00
46db1acf98
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-07-29 11:18:14 +08:00
6d00ffa509
add old auth transform
2025-07-29 11:18:06 +08:00
446301a443
fix: search method
2025-07-29 11:10:16 +08:00
657e813c7f
add old auth transform
2025-07-28 19:29:36 +08:00
829e6f0d1a
add old auth transform
2025-07-28 19:29:07 +08:00
b0cd4daf54
feat: Add credential seletor for online docuemnts and online drive
2025-07-28 16:55:40 +08:00
fc3250678c
fix: module not found
2025-07-28 16:36:40 +08:00
a95cf6f8b0
merge main
2025-07-28 16:00:38 +08:00
acae51c309
initial nodes
2025-07-28 15:38:48 +08:00
347cd6befc
publish toast
2025-07-28 14:29:05 +08:00
50fed69c0c
r2 transform
2025-07-28 14:00:18 +08:00
9dbc887da5
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-07-25 17:43:23 +08:00
38e6391be4
r2 transform
2025-07-25 17:43:15 +08:00
e1861f5f9c
fix: add dataset reset functionality and improve warning message consistency
2025-07-25 17:30:19 +08:00
f887bbedab
r2 transform
2025-07-25 17:06:29 +08:00
f4dd22b9cb
r2 transform
2025-07-25 15:17:03 +08:00
7f6759e0ac
r2 transform
2025-07-25 14:41:39 +08:00
b01c66acbc
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-07-25 14:10:20 +08:00
ed1bec9344
r2 transform
2025-07-25 14:10:12 +08:00
4fdcd74f52
fix: publish
2025-07-25 12:00:00 +08:00
bb609ee3ca
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-07-24 17:43:38 +08:00
1938991162
r2 transform
2025-07-24 17:43:26 +08:00
bae2af0c85
Merge branch main into feat/rag-2
2025-07-24 17:40:04 +08:00
3b0be18d47
r2 transform
2025-07-24 17:08:39 +08:00
0417e2f4d9
fix: auth provider
2025-07-24 16:58:25 +08:00
16603952a0
datasource template
2025-07-23 18:20:32 +08:00
5401299e6e
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-07-23 17:02:12 +08:00
98ef4ffb4d
r2 transform
2025-07-23 17:02:01 +08:00
761d717656
fix
2025-07-23 16:59:47 +08:00
44a8b4120b
pipeline template
2025-07-23 15:34:32 +08:00
53cdee1e2f
pipeline template
2025-07-23 10:46:45 +08:00
d76e37b018
add datasource empty node
2025-07-22 16:48:24 +08:00
3b8d96f45c
merge main
2025-07-22 13:52:24 +08:00
10657b6bd3
datasource auth
2025-07-22 10:39:19 +08:00
e5c7fd5b14
feat: enforce maximum length for authorization name in datasource authentication
2025-07-21 19:31:58 +08:00
12661ce0ca
feat: improve authorization name validation and enhance credential encryption handling
2025-07-21 19:28:00 +08:00
34072371a1
feat: refactor OAuth client retrieval in datasource authentication
2025-07-21 18:55:21 +08:00
666868fa35
feat: remove unused import for CredentialsValidateFailedError in datasource provider service
2025-07-21 18:53:36 +08:00
ba7f0b3004
feat: enhance datasource authentication by improving credential handling and updating API parameters
2025-07-21 18:51:55 +08:00
386d320650
rename auth name
2025-07-21 17:59:13 +08:00
4d36e784b7
merge main
2025-07-21 17:45:26 +08:00
caa2de3344
datasource oauth
2025-07-21 17:41:19 +08:00
039a053027
feat: standardize credential type string for API key in datasource provider service
2025-07-21 17:40:50 +08:00
7141181732
feat: remove unnecessary blank line in datasource authentication setup
2025-07-21 17:00:10 +08:00
17da96bdd8
feat: refactor datasource authentication APIs for improved credential management
2025-07-21 16:43:50 +08:00
57b48f51b5
feat: convert credential form schemas to lists for consistency
2025-07-21 15:51:24 +08:00
af94602d37
feat: add APIs for setting default datasource provider and updating provider name
2025-07-21 15:49:39 +08:00
9c96f1db6c
r2 transform
2025-07-21 14:51:40 +08:00
51d7a9b6be
feat: mask hidden values in tenant OAuth client retrieval
2025-07-21 14:35:46 +08:00
529eca70bc
feat: enhance datasource credential and OAuth schema serialization
2025-07-21 14:31:26 +08:00
ef8d941633
feat: simplify OAuth encrypter retrieval and remove unnecessary validation
2025-07-21 13:48:05 +08:00
e97f03c130
feat: add custom OAuth client setup and enhance datasource provider model with avatar_url
2025-07-21 12:36:02 +08:00
7364d051d2
feat: refactor provider name generation to use incremental naming & enforce unique constraints
2025-07-18 21:34:59 +08:00
23a5ff410e
feat: add avatar_url to datasource providers and update OAuth handling
2025-07-18 19:47:59 +08:00
34a6ed74b6
r2 transform
2025-07-18 19:22:31 +08:00
dc359c6442
r2 transform
2025-07-18 19:04:46 +08:00
dd59cea085
migrations
2025-07-18 14:58:10 +08:00
ab775bce26
feat: remove BuiltinDatasourceProvider class and related credential handling
2025-07-18 14:47:08 +08:00
82b531e949
feat: remove tenant_plugin_auto_upgrade_strategies table and adjust datasource_oauth_params
2025-07-18 14:44:01 +08:00
f325662141
feat: refactor DatasourceNode and KnowledgeIndexNode to use _node_data attribute
2025-07-18 14:25:11 +08:00
32fe8313b4
feat: import and extend dayjs relativeTime plugin in multiple components
2025-07-18 14:15:07 +08:00
6ca5bc1063
feat: add datasource OAuth client setup command and refactor related models
2025-07-18 14:11:15 +08:00
f153319a77
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-07-18 14:05:55 +08:00
0e428afe43
feat: convert VersionHistoryPanel to dynamic import for improved performance
2025-07-18 14:05:34 +08:00
f336245a45
fix: tool node text overflow
2025-07-18 14:05:08 +08:00
5b2c99e183
Merge branch 'main' into feat/rag-2
2025-07-18 14:03:48 +08:00
399866e0ac
fix: add 'no-spinner' class to InputNumber component for better styling
2025-07-18 13:42:05 +08:00
633bfc25e0
feat: update provider parameter naming and refactor related logic in datasource_auth.py
2025-07-18 13:13:20 +08:00
0ac5c0bf3e
feat: refactor OAuth provider handling and improve provider name generation
2025-07-18 12:47:32 +08:00
9f2a9ad271
fix: update keyboard shortcut and clean up component structure in various files
2025-07-17 18:22:03 +08:00
59f68cd63b
fix: ensure default values are handled correctly in InputNumber and related components
2025-07-17 18:15:52 +08:00
3388e83920
Merge remote-tracking branch 'origin/main' into feat/rag-2
...
# Conflicts:
# .github/workflows/build-push.yml
# web/app/components/workflow/nodes/_base/components/workflow-panel/index.tsx
2025-07-17 17:56:56 +08:00
e0e0a7661d
merge main
2025-07-17 16:49:59 +08:00
de47b56ca4
merge main
2025-07-17 16:49:22 +08:00
01566035e3
merge main
2025-07-17 16:48:43 +08:00
cc96b7f507
r2 transform
2025-07-17 16:45:30 +08:00
ad7650e724
r2 transform
2025-07-17 16:36:40 +08:00
f79a90fb21
fix agent default
2025-07-17 16:07:58 +08:00
d0c78d079b
r2 transform
2025-07-17 15:32:58 +08:00
cc06ce60fd
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-07-17 15:22:51 +08:00
761ea0eedb
r2 transform
2025-07-17 15:22:39 +08:00
c706793847
fix: file upload config
2025-07-17 13:48:23 +08:00
2c52561060
datasource oauth
2025-07-17 11:18:08 +08:00
a39d7e1f85
r2 transform
2025-07-16 19:26:33 +08:00
aaa5b0e295
r2 transform
2025-07-16 18:05:40 +08:00
3bdb40f37b
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-07-16 14:25:30 +08:00
c660c98b04
r2 transform
2025-07-16 14:25:16 +08:00
e7f31a66be
fix: correct notification type for successful dataset conversion
2025-07-16 14:12:33 +08:00
675ff9bd7d
r2 transform
2025-07-16 12:00:26 +08:00
6363ecef97
r2 transform
2025-07-16 11:49:59 +08:00
5c0d19e36d
fix: improve handleVariableNameBlur logic to prevent setting label when it already exists
2025-07-16 10:33:59 +08:00
e0753ebfd1
fix: update dataset conversion endpoint path for correct API integration
2025-07-16 10:08:46 +08:00
b8e9b97f07
feat: implement dataset conversion to pipeline with success and error notifications
2025-07-16 09:53:11 +08:00
384073f025
r2 transform
2025-07-16 02:02:08 +08:00
2012ea3213
r2 transform
2025-07-16 01:50:37 +08:00
1ad73ccdc8
r2
2025-07-15 17:54:53 +08:00
96484731a2
r2
2025-07-15 16:13:45 +08:00
537e535d9a
r2
2025-07-15 15:33:40 +08:00
3a3b60bab5
r2
2025-07-15 15:00:38 +08:00
63111e8050
r2
2025-07-14 18:17:34 +08:00
405139c377
fix: add isRunning prop to ProcessDocuments and related components for better processing state management
2025-07-14 17:45:19 +08:00
a919e3e135
r2
2025-07-14 17:33:08 +08:00
3e5772c50c
fix: enhance layout and tooltip handling in Actions component
2025-07-14 16:36:51 +08:00
cb8fab7364
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-07-14 16:26:03 +08:00
60f3832c65
fix: refactor OptionCard and StepTwo components for improved structure and readability
2025-07-14 16:25:56 +08:00
cf89d06023
fix: single run url error in pipeline
2025-07-14 16:15:52 +08:00
4b9a5a66c1
r2
2025-07-14 16:14:27 +08:00
e095de05c5
feat: pipeline run
2025-07-14 16:04:43 +08:00
82f4b35d52
chore: use flow type instead of whole url
2025-07-14 15:30:04 +08:00
7a9faf909e
feat: workflow use common last run
2025-07-14 15:10:35 +08:00
928751a856
r2
2025-07-14 14:11:58 +08:00
d77d86f53b
fix: remove unused showWorkflowEmpty prop from Tools component for cleaner code
2025-07-14 14:11:05 +08:00
2a5bab10b8
fix: pass dataSources prop to PortalToFollowElem for improved functionality
2025-07-14 13:48:45 +08:00
6313f819cf
fix: add block enumeration and tool icon handling for enhanced workflow functionality
2025-07-14 11:44:13 +08:00
682b65034c
Merge branch 'main' into feat/rag-2
2025-07-14 11:17:42 +08:00
adbad0ad33
fix: enhance bucket list initiation check for improved accuracy
2025-07-14 10:06:55 +08:00
ed77877db1
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-07-11 18:46:29 +08:00
9c4356e9a1
r2
2025-07-11 18:46:22 +08:00
0fdb1fedb0
feat: add PluginDependency component to RagPipelineChildren and WorkflowChildren for enhanced functionality
2025-07-11 18:38:18 +08:00
23a6fe3259
fix: adjust default selection of crawl results based on pipeline status
2025-07-11 18:02:23 +08:00
90d0f12ee9
refactor: update file extension handling in ChunkPreview component to use dynamic extension retrieval
2025-07-11 16:53:03 +08:00
50e16f8362
refactor: optimize state selection in data source components using useShallow for improved performance
2025-07-11 16:41:01 +08:00
9dbb06fccc
fix: Fix node panel positioning issue when chat log modal is open
2025-07-11 15:58:26 +08:00
3b70f8ac08
r2
2025-07-11 15:25:58 +08:00
58a3471a5f
refactor: update variable utility functions to include isRagVariableVar for enhanced variable validation
2025-07-11 13:51:23 +08:00
3e187ba6aa
refactor: update BlockIcon component to handle Tool and DataSource types for conditional rendering
2025-07-10 16:56:59 +08:00
f677f2f71b
refactor: update useEffect dependency to include currentPage.page_id for proper content fetching
2025-07-10 16:27:56 +08:00
de6867f875
refactor: update CrawledResult and WebsiteCrawl components to handle showPreview prop and adjust previewIndex logic
2025-07-10 15:43:36 +08:00
c39746181d
refactor: update data source store usage in LocalFile and WebsiteCrawl components
2025-07-10 15:24:58 +08:00
15cd9e0b12
refactor: rename selectedFileList to selectedFileKeys across components and update related logic
2025-07-10 15:14:23 +08:00
e66c2badda
refactor: update error handling to use DataSourceNodeErrorResponse in OnlineDocuments and WebsiteCrawl components
2025-07-10 13:55:24 +08:00
6030ae9d0f
refactor: integrate currentNodeIdRef into data source store and update related components
2025-07-10 12:02:54 +08:00
42fd40500a
refactor: remove isTruncated state and update related logic to use mutable refs
2025-07-10 10:39:01 +08:00
611bc728d0
fix: update hover background color for disabled and active NavLink states
2025-07-10 10:21:45 +08:00
e2a141b3bb
Merge branch 'main' into feat/rag-2
2025-07-10 10:14:12 +08:00
8b97551f1a
r2
2025-07-09 18:50:13 +08:00
966e6e03fc
style: Update component attributes to use single quotes and adjust z-index in ContentDialog
2025-07-09 18:34:21 +08:00
775983b04b
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-07-09 18:21:01 +08:00
a2e0bc26c6
feat: Add conversion functionality to Knowledge Pipeline with UI and translations
2025-07-09 18:20:52 +08:00
bd33b9ffec
r2
2025-07-09 17:34:42 +08:00
b538eee5dd
r2
2025-07-09 17:28:52 +08:00
7c6bdb9ec9
feat: Enhance operations with pause and resume functionality
2025-07-09 16:05:42 +08:00
258c965bd0
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-07-09 15:55:31 +08:00
9e44f2b805
Merge branch 'main' into feat/rag-2
2025-07-09 15:54:57 +08:00
9dcba51225
r2
2025-07-09 15:48:08 +08:00
e7d394f160
feat: Add DatasetSidebarDropdown component and integrate ExtraInfo for dataset details
2025-07-09 15:13:02 +08:00
dfe3c2caa1
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-07-09 14:45:03 +08:00
4ea4d227c6
refactor: Remove unused file support types logic from CreateFormPipeline component
2025-07-09 14:44:56 +08:00
b5e4ce6c68
r2
2025-07-09 14:27:49 +08:00
4a8061d14c
fix: Integrate dataset list reset functionality in dropdown and step two components
2025-07-09 13:54:49 +08:00
59c3305dcc
feat: Enhance dataset dropdown functionality with export and delete options
2025-07-09 13:42:24 +08:00
8fc15c83d0
feat: Refactor dataset info components and add export pipeline functionality
2025-07-09 10:45:50 +08:00
a0942399cd
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-07-08 20:04:26 +08:00
1c85dada53
feat: Implement sidebar toggle functionality with keyboard shortcuts and improve translations
2025-07-08 20:04:15 +08:00
bc1a517a97
r2
2025-07-08 17:16:10 +08:00
b3431ab0c4
feat: Refactor online drive components to improve file retrieval and selection logic
2025-07-08 16:46:59 +08:00
073a0974a4
fix: Update breadcrumb click handling to close dropdown and adjust prefix slicing logic
2025-07-08 15:40:16 +08:00
e911a4e719
fix: Update button styles and improve file size validation in breadcrumb and item components
2025-07-08 15:28:22 +08:00
5e2b60664f
fix: Improve item selection logic and reset selected file list on folder open
2025-07-08 14:26:55 +08:00
b36f36d242
feat: Enhance CreateFormPipeline with file selection and validation for online documents and drives
2025-07-08 14:14:50 +08:00
6332fe795e
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-07-08 14:05:45 +08:00
db886ae3fb
r2
2025-07-08 14:04:44 +08:00
467cd2c4c1
fix: Update onlineDrive file check to use selectedFileList for better validation
2025-07-07 16:34:43 +08:00
d3ca50626d
feat: Integrate useOnlineDrive hook and enhance datasource handling in CreateFormPipeline
2025-07-07 16:30:15 +08:00
13f168ed1c
refactor: Refactor Online Drive components to improve state management and add truncation support
2025-07-07 15:51:59 +08:00
83c8219942
feat: Enhance file item component with support for disabled state and file type validation
2025-07-07 14:36:09 +08:00
a30b92d6b1
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-07-04 19:15:52 +08:00
1bd664e655
feat: Implement Dropdown and Menu components for breadcrumb navigation in Online Drive
2025-07-04 19:15:37 +08:00
1fb59adba9
r2
2025-07-04 19:09:40 +08:00
1b3888a13e
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-07-04 18:49:50 +08:00
9c6eb95700
r2
2025-07-04 18:49:37 +08:00
1ff608dfa9
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-07-04 18:24:59 +08:00
933ad0649c
feat: Add subItems mapping to Panel component for enhanced item details
2025-07-04 18:24:52 +08:00
a8b676ade0
r2
2025-07-04 18:05:58 +08:00
0d9991ec88
feat: Add ONLINE_DRIVE_OUTPUT and integrate into DataSource components for online drive support
2025-07-04 18:04:47 +08:00
e67a19b26b
refactor: Enhance Bucket and Breadcrumbs components; improve event handling and add button for bucket name
2025-07-04 17:55:30 +08:00
d44af3ec46
refactor: Restructure breadcrumbs component; introduce Bucket and BreadcrumbItem components for improved navigation
2025-07-04 16:44:21 +08:00
9ce0c69687
refactor: Update event handling in Checkbox and Radio components; optimize Online Drive file filtering
2025-07-04 15:30:08 +08:00
2ecbcd6a7f
refactor: Add loading state and bucket handling to Online Drive components
2025-07-04 15:14:19 +08:00
d3b17ea567
fix: Update key property for onlineDrive datasource handling in TestRunPanel
2025-07-04 14:11:23 +08:00
a4f7d373b5
refactor: Replace useDataSourceStore with useDataSourceStoreWithSelector for improved state selection across components
2025-07-04 14:03:04 +08:00
334f0c905a
feat: Enhance Online Drive file handling with selection and folder opening functionality
2025-07-04 13:42:36 +08:00
44c2efcfe4
r2
2025-07-03 18:56:42 +08:00
f2960989c1
refactor: Refactor data source components
2025-07-03 18:34:54 +08:00
816b49483a
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-07-03 15:15:14 +08:00
798d0880d6
r2
2025-07-03 15:15:01 +08:00
cf4f652105
fix: Enhance data source handling by adding error response type and updating local file and online document slices
2025-07-03 14:58:58 +08:00
76c418c0b7
r2
2025-07-03 14:03:06 +08:00
7c5893db91
Merge branch 'feat/r2' into deploy/rag-dev
...
# Conflicts:
# web/app/components/workflow-app/components/workflow-main.tsx
# web/app/components/workflow/constants.ts
# web/app/components/workflow/header/run-and-history.tsx
# web/app/components/workflow/hooks-store/store.ts
# 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/nodes/_base/components/panel-operator/panel-operator-popup.tsx
# web/app/components/workflow/nodes/_base/components/variable/var-reference-picker.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-03 11:40:54 +08:00
2dd1f41ad3
feat: Implement data source store with slices for local files, online documents, website crawls, and online drives
2025-07-03 10:31:29 +08:00
ddde576b4a
refactor: Update notification messages in CreateFromDSLModal and CreateFromScratchModal for dataset creation
2025-07-03 10:17:55 +08:00
38d895ab5f
r2
2025-07-02 18:46:36 +08:00
a6ff9b224b
r2
2025-07-02 18:20:41 +08:00
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
81b07dc3be
r2
2025-07-02 18:15:23 +08:00
a52bf6211a
merge main
2025-07-02 18:07:09 +08:00
d7b0ccd6f7
feat: Add name field to data source credentials update function in usePipeline service
2025-07-02 15:08:20 +08:00
68d59ee8b3
refactor: Refactor useOnlineDocument hook
2025-07-02 14:56:29 +08:00
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
0284e7556e
refactor: Refactor useDatasourceIcon hook and enhance dataset node rendering with AppIcon component
2025-07-02 13:48:11 +08:00
9f14b5db9a
r2
2025-07-02 11:55:21 +08:00
39d3f58082
r2
2025-07-02 11:33:00 +08:00
5d7a533ada
fix: Improve layout by adding overflow handling in CreateFromPipeline and List components
2025-07-01 17:46:41 +08:00
0db7967e5f
refactor: Add useOnlineDrive hook and integrate it into CreateFormPipeline and TestRunPanel components
2025-07-01 16:54:44 +08:00
a81dc49ad2
feat: Refactor OnlineDocuments and PageSelector components to enhance state management and integrate new Actions component
2025-07-01 16:32:21 +08:00
f33b6c0c73
add online drive
2025-07-01 16:08:54 +08:00
a4eddd7dc2
r2
2025-07-01 15:16:33 +08:00
c993a05da7
Merge remote-tracking branch 'origin/feat/r2' into feat/r2
2025-07-01 14:23:58 +08:00
f44f0fa34c
r2
2025-07-01 14:23:46 +08:00
2d0d448667
feat: Update selection handling to support multiple choice in OnlineDocuments and PageSelector components
2025-07-01 14:14:28 +08:00
bfcf09b684
feat(datasource): fix datasource icon
2025-07-01 14:04:09 +08:00
cdbba1400c
feat(datasource): update fetch_datasource_provider
2025-07-01 11:57:06 +08:00
55d7d7ef76
fix: Update default value handling for number input in useInitialData hook
2025-07-01 11:24:30 +08:00
7b473bb5c9
feat: Integrate OnlineDrive component into CreateFormPipeline and update related components
2025-06-30 18:31:52 +08:00
ff511c6f31
refactor: Remove unused variables and simplify next button logic in TestRunPanel
2025-06-30 17:54:33 +08:00
310102bebd
feat: Add SearchMenu icon and integrate it into the file list component with empty state handling
2025-06-30 17:31:27 +08:00
1f5c32525f
datasource page
2025-06-30 16:16:54 +08:00
618ad4c291
r2
2025-06-30 15:36:20 +08:00
ada632f9f5
feat: Enhance input field handling by adding allVariableNames prop and localizing error messages
2025-06-30 15:28:55 +08:00
4c82c9d029
feat: Add Online Drive file management components and enhance file icon handling
2025-06-30 14:19:14 +08:00
42655a3b1f
fix: checklist
2025-06-30 14:11:26 +08:00
1449ed86c4
feat: rename online driver to online drive and update related classes and methods :)
2025-06-27 20:11:28 +08:00
94674e99ab
datasource page add marketplace
2025-06-27 16:44:23 +08:00
eee72101f4
feat(online_driver): add online driver plugin, support browsing and downloading
2025-06-27 16:41:39 +08:00
93eabef58a
refactor: Refactor OnlineDocuments component and remove OnlineDocumentSelector
2025-06-27 16:29:30 +08:00
5248fcca56
feat: implement support for single and multiple choice in crawled result items
2025-06-27 15:56:38 +08:00
264b95e572
feat: separate input fields into datasource and global categories in RAG pipeline
2025-06-27 15:23:04 +08:00
8f2ad89027
datasource page
2025-06-27 15:01:33 +08:00
18b1a9cb2e
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-06-26 15:28:19 +08:00
25fef5d757
merge main
2025-06-26 15:21:24 +08:00
2a25ca2b2c
feat: enhance online drive connection UI and add localization for connection status in dataset pipeline
2025-06-26 14:24:50 +08:00
3a9c79b09a
feat: refactor data source handling and integrate OnlineDrive component in TestRunPanel
2025-06-26 13:46:12 +08:00
025b55ef3b
feat: update tooltip text for test run mode in English and Chinese translations for clarity
2025-06-26 10:17:48 +08:00
cf7574bd10
feat: add FooterTips component and integrate it into TestRunPanel; extend DatasourceType enum with onlineDrive
2025-06-26 10:16:37 +08:00
efccbe4039
r2
2025-06-25 17:32:26 +08:00
c7cec120a6
feat: update variable validation regex for consistency in ExternalDataToolModal and schema
2025-06-25 17:07:31 +08:00
7d7fd18e65
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-06-25 16:16:41 +08:00
c6ae9628af
feat: refactor input variable handling and configurations in pipeline processing components
2025-06-25 16:15:59 +08:00
4631575c12
feat: can support choose current node var
2025-06-25 16:06:08 +08:00
a4f4fea0a5
fix: note node delete
2025-06-25 16:01:45 +08:00
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
7b7cdad1d8
r2
2025-06-25 13:28:08 +08:00
261b7cabc8
feat: enhance OnlineDocumentPreview with datasourceNodeId and implement preview functionality
2025-06-25 11:36:56 +08:00
ccd346d1da
feat: add handling for RAG pipeline variables in node interactions
2025-06-25 10:40:48 +08:00
a866cbc6d7
feat: implement usePipeline hook for managing pipeline variables and refactor input field handling
2025-06-25 10:11:26 +08:00
6aba39a2dd
feat(datasource): add datasource content preview api
2025-06-24 17:43:25 +08:00
8f4a0d4a22
variable picker
2025-06-24 17:27:06 +08:00
49bb15fae1
feat(datasource): add datasource content preview api
2025-06-24 17:14:31 +08:00
e165f4a102
feat(datasource): add datasource content preview api
2025-06-24 17:14:16 +08:00
1c51bef3cb
fix: standardize capitalization in translation keys and remove unused group property in FieldListContainer
2025-06-24 14:25:58 +08:00
c31754e6cd
fix: create pipeline from customized
2025-06-24 11:12:39 +08:00
83cc484c24
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-23 17:12:26 +08:00
1ff9c07a92
fix notion dataset rule not found
2025-06-23 17:12:08 +08:00
b25b284d7f
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-23 16:41:13 +08:00
2414dbb5f8
feat: clear selected IDs on document deletion action in DocumentList component
2025-06-23 16:38:19 +08:00
916a8c76e7
fix: rename currentDocuments to currentDocument for consistency in online documents handling
2025-06-23 16:31:09 +08:00
9783832223
Merge branch 'feat/datasource' into deploy/rag-dev
2025-06-23 16:12:03 +08:00
b77081a19e
feat(datasource): update datasource icon
2025-06-23 15:57:37 +08:00
896906ae77
feat: refactor layout structure in PipelineSettings component for improved responsiveness
2025-06-23 15:57:02 +08:00
2365a3a5fc
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-23 15:39:00 +08:00
dd792210f6
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-06-23 15:38:34 +08:00
6ba4a4c165
feat: enhance website crawl functionality with state management and result handling
2025-06-23 15:38:24 +08:00
0a6dbf6ee2
Merge remote-tracking branch 'origin/deploy/rag-dev' into deploy/rag-dev
2025-06-23 15:21:15 +08:00
ca0979dd43
feat(datasource): update fetch_datasource_provider
2025-06-23 15:18:15 +08:00
0762e5ae50
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-23 15:03:32 +08:00
48f53f3b9b
workflow dependency
2025-06-23 15:02:57 +08:00
af64f29e87
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-23 13:59:39 +08:00
b9f59e3a75
Merge branch 'main' into feat/rag-pipeline
2025-06-23 13:59:05 +08:00
b12a8eeb90
feat(datasource): change datasource result type to event-stream
2025-06-20 10:09:47 +08:00
e551cf65c9
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-19 15:58:51 +08:00
3899211c41
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-06-19 15:58:01 +08:00
335e1e3602
feat: enhance pipeline settings with execution log and processing capabilities
2025-06-19 15:57:49 +08:00
725fc72c6f
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-19 15:31:03 +08:00
b618f3bd9e
r2
2025-06-19 15:30:46 +08:00
95ba55af4d
fix: import dsl sync rag variables
2025-06-19 15:04:26 +08:00
f4e1ea9011
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-19 14:30:05 +08:00
3d0e288e85
r2
2025-06-19 14:29:39 +08:00
9620d6bcd8
Merge branch 'feat/r2' into deploy/rag-dev
...
# Conflicts:
# web/i18n/zh-Hans/app.ts
2025-06-19 13:32:49 +08:00
f7fbded8b9
Merge branch 'main' into feat/r2
2025-06-19 13:32:07 +08:00
0c5706b3f6
Merge remote-tracking branch 'origin/deploy/rag-dev' into deploy/rag-dev
2025-06-19 11:10:43 +08:00
82d0a70cb4
feat(datasource): change datasource result type to event-stream
2025-06-19 11:10:24 +08:00
55516c4e57
fix: add type checks for workspace roles in DatasetsLayout component
2025-06-19 10:56:03 +08:00
cc2cd85ff5
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-19 10:46:15 +08:00
6ec742539a
r2
2025-06-19 10:45:59 +08:00
09e0a54070
r2
2025-06-19 10:38:10 +08:00
5d25199f42
refactor: update layout for creation title and content in StepThree component
2025-06-19 09:36:04 +08:00
387826674c
Merge branch 'main' into feat/rag-pipeline
2025-06-19 09:34:09 +08:00
02ae479636
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-18 18:04:23 +08:00
a103324f25
refactor: enhance UI components with new icons and improved styling in billing and dataset processes
2025-06-18 18:03:43 +08:00
643efc5d85
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-18 17:11:52 +08:00
43e5798e13
feat(datasource): change datasource result type to event-stream
2025-06-18 16:27:10 +08:00
8aca70cd50
Merge remote-tracking branch 'origin/deploy/rag-dev' into deploy/rag-dev
2025-06-18 16:05:08 +08:00
2cf980026e
feat(datasource): change datasource result type to event-stream
2025-06-18 16:04:47 +08:00
224111081b
feat(datasource): change datasource result type to event-stream
2025-06-18 16:04:40 +08:00
4dc6cad588
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-18 15:08:05 +08:00
f85e6a0dea
feat: implement SSE for data source node processing and completion events, replacing previous run methods
2025-06-18 15:06:50 +08:00
4b3a54633f
refactor: streamline dataset detail fetching and improve dataset list handling across components
2025-06-18 15:05:21 +08:00
6f67a34349
r2 qa index
2025-06-18 14:37:18 +08:00
e51d308312
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-18 13:47:36 +08:00
379c92bd82
Merge branch 'main' into feat/rag-pipeline
2025-06-18 13:47:06 +08:00
fa9f0ebfb1
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-18 11:06:37 +08:00
ac917bb56d
r2
2025-06-18 11:05:52 +08:00
f7a4e5d1a6
Merge branch 'main' into feat/r2
2025-06-18 10:57:44 +08:00
515d34bbfb
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-17 19:07:38 +08:00
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
7f7ea92a45
r2
2025-06-17 19:06:17 +08:00
a014345688
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-17 18:29:24 +08:00
cf66d111ba
feat(datasource): change datasource result type to event-stream
2025-06-17 18:29:02 +08:00
2d01b1a808
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-17 18:24:52 +08:00
739ebf2117
feat(datasource): change datasource result type to event-stream
2025-06-17 18:24:09 +08:00
176b844cd5
refactor: consolidate DialogWrapper component usage and improve prop handling across input fields
2025-06-17 18:20:30 +08:00
8fc6684ab1
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-17 18:12:36 +08:00
7c41f71248
r2
2025-06-17 18:11:38 +08:00
2c2bfb4f54
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-17 17:45:50 +08:00
3164f90327
merge main
2025-06-17 17:44:08 +08:00
90ac52482c
test: add unit tests for ActionButton component with various states and sizes
2025-06-17 16:48:52 +08:00
879ac940dd
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-17 16:30:37 +08:00
796797d12b
feat: centralize variable type mapping by introducing VAR_TYPE_MAP in pipeline model
2025-06-17 16:28:50 +08:00
7ac0f0c08c
feat: enhance processing components by adding runDisabled state and fetching indicators
2025-06-17 16:13:49 +08:00
5cc6a2bf33
refactor: update toast notification handling and improve context usage in DocumentDetail
2025-06-17 14:41:06 +08:00
2db0b19044
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-17 14:05:15 +08:00
1d2ee9020c
r2
2025-06-17 14:04:55 +08:00
f2538bf381
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-17 13:56:00 +08:00
f37e28a368
feat(datasource): Comment out the datasource_file_manager.
2025-06-17 13:54:25 +08:00
c5976f5a09
feat(datasource): change datasource result type to event-stream
2025-06-17 13:51:41 +08:00
64a9181ee4
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-17 11:30:38 +08:00
33cd32382f
feat: add indexing status batch and process rule hooks; refactor Notion page preview types
2025-06-17 11:29:56 +08:00
9456c59290
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-17 10:14:20 +08:00
ce0bd421ae
Merge branch 'main' into feat/rag-pipeline
2025-06-17 10:13:31 +08:00
f9d04c6975
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-06-16 18:26:01 +08:00
ecb07a5d0d
feat: enhance field list functionality by adding chosen and selected properties to SortableItem
2025-06-16 18:25:30 +08:00
a165ba2059
merge main
2025-06-16 15:43:57 +08:00
12fd2903d8
fix
2025-06-16 15:41:27 +08:00
0a2c569b3b
fix: replace useGetDocLanguage with useDocLink for consistent documentation linking
2025-06-16 14:58:52 +08:00
9ab0d5fe60
Merge branch 'main' into feat/rag-pipeline
2025-06-16 14:25:58 +08:00
1d71fd5b56
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-16 14:09:04 +08:00
b277acc298
Merge branch 'main' into feat/r2
2025-06-16 14:08:02 +08:00
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
41fef8a21f
r2
2025-06-16 13:48:43 +08:00
b853a42e37
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-16 11:45:24 +08:00
1633626d23
Merge branch 'main' into feat/rag-pipeline
2025-06-16 11:44:42 +08:00
6c7a40c571
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-16 10:16:00 +08:00
abb2ed66e7
merge main
2025-06-16 10:15:24 +08:00
5ae78f79b0
datasource dark theme
2025-06-16 10:00:14 +08:00
e3b3a6d040
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-13 18:32:56 +08:00
6622ce6ad8
fix: update formData construction in convertToInputFieldFormData for improved handling of optional fields
...
fix: adjust z-index value in DialogWrapper for proper stacking context
2025-06-13 18:32:36 +08:00
5ccb8d9736
feat: online document
2025-06-13 18:22:15 +08:00
55906c8375
fix: remove unused billing plan logic from CreateFromDSLModal component
2025-06-13 18:01:01 +08:00
0908f310fc
feat: webcrawl
2025-06-13 17:47:51 +08:00
58842898e1
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-06-13 16:42:27 +08:00
1c17c8fa36
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-13 16:39:40 +08:00
26aff400e4
node default configs
2025-06-13 16:38:54 +08:00
4b11d29ede
fix: update VAR_TYPE_MAP and initialData handling in useConfigurations for improved variable processing
2025-06-13 15:57:16 +08:00
b2b95412b9
r2
2025-06-13 15:04:22 +08:00
5c228bca4f
feat: replace TypeIcon with AppIcon in SelectDataSet component for improved icon display
2025-06-13 15:02:31 +08:00
7bd2509ad5
Update deploy-dev.yml
2025-06-13 14:50:38 +08:00
2a5d70d9e1
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-13 14:44:53 +08:00
b0107f4128
fix: update z-index values for DialogWrapper components to ensure proper stacking context
2025-06-13 14:44:32 +08:00
dc3c5362e4
Merge branch 'deploy/rag-dev' of https://github.com/langgenius/dify into deploy/rag-dev
2025-06-13 14:43:58 +08:00
1d106c3660
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-13 14:43:46 +08:00
fcb2fa04e7
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-13 14:43:38 +08:00
55bff10f0d
fix
2025-06-13 14:43:02 +08:00
45c9b77e82
fix: match var reg
2025-06-13 14:42:35 +08:00
767860e76b
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-13 11:44:22 +08:00
80f656f79a
fix: adjust layout and visibility conditions in CreateFormPipeline and ChunkPreview components
2025-06-13 11:38:26 +08:00
c891eb28fc
fix: in prompt editor show vars error
2025-06-13 11:12:11 +08:00
b9fa3f54e9
refactor: refactor component imports and enhance layout for better responsiveness in dataset previews
2025-06-13 10:54:31 +08:00
4d2f904d72
feat: enhance WorkflowPreview and TemplateCard components with additional styling and className prop
2025-06-13 10:14:45 +08:00
26b7911177
Merge branch 'main' into feat/rag-pipeline
2025-06-13 09:49:03 +08:00
dd91edf70b
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-12 18:11:19 +08:00
d994e6b6c7
feat: replace data source icons with AppIcon component in Item and DatasetItem
2025-06-12 18:11:00 +08:00
aba48bde0b
feat: update SettingsModal to integrate keyword number handling and refactor index method logic
2025-06-12 18:06:00 +08:00
3e5d9884cb
test: add unit tests for AppIcon component with various rendering scenarios
2025-06-12 17:33:28 +08:00
faadad62ff
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-12 17:01:41 +08:00
406d70e4a3
feat: integrate resetDatasetList hook into CreateOptions and TemplateCard components
2025-06-12 16:59:33 +08:00
f17f256b2b
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-12 16:25:04 +08:00
b367f48de6
add datasource category
2025-06-12 16:24:21 +08:00
dee7b6eb22
Update deploy-dev.yml
2025-06-12 16:19:12 +08:00
6f17200dec
refactor: update dataset handling to use runtime_mode instead of pipeline_id
2025-06-12 15:57:07 +08:00
d3dbfbe8b3
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-12 15:18:49 +08:00
b1f250862f
Merge branch 'main' into feat/rag-pipeline
2025-06-12 15:18:19 +08:00
141d6b1abf
feat: implement document settings and pipeline settings components with localization support
2025-06-12 15:13:15 +08:00
a7eb534761
add datasource category
2025-06-12 15:05:36 +08:00
808f792f55
fix: update isPending condition and add indexing technique checks for segment detail and new segment modal
2025-06-12 11:11:03 +08:00
346d066128
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-11 18:12:17 +08:00
5c41922b8a
fix: update file extension for downloaded DSL files and refine mutation keys for template operations
2025-06-11 18:11:38 +08:00
9c3e3b00d0
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-11 18:07:20 +08:00
da3a3ce165
r2
2025-06-11 18:07:06 +08:00
b525bc2b81
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-11 18:03:53 +08:00
14dc3e8642
r2
2025-06-11 18:03:21 +08:00
e52c905aa5
refactor: improve layout-main component structure and readability
2025-06-11 17:46:50 +08:00
7b9a3c1084
fix: update translation keys for document availability messages in English and Chinese
2025-06-11 17:42:45 +08:00
ce8ddae11e
Merge remote-tracking branch 'origin/deploy/rag-dev' into deploy/rag-dev
2025-06-11 17:30:45 +08:00
4e8184bc56
Merge branch 'feat/r2' into deploy/rag-dev
...
# Conflicts:
# api/models/dataset.py
2025-06-11 17:30:30 +08:00
9eb8597957
r2
2025-06-11 17:29:14 +08:00
cde584046d
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-11 17:19:08 +08:00
b7f9d7e94a
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-06-11 17:17:15 +08:00
88817bf974
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-11 17:17:10 +08:00
92e6c52c0e
refactor: update handleUseTemplate to use callback for dataset creation and improve error handling; change HTTP method for dependency check
2025-06-11 17:17:09 +08:00
309dfe8829
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-11 17:16:52 +08:00
1d8b390584
Merge branch 'main' into feat/r2
...
# Conflicts:
# docker/docker-compose.middleware.yaml
2025-06-11 17:16:27 +08:00
7dea7f77ac
Merge branch 'main' into feat/rag-pipeline
2025-06-11 17:12:38 +08:00
4d9b15e519
fix
2025-06-11 17:11:57 +08:00
45a708f17e
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-11 17:10:42 +08:00
5f08a9314c
r2
2025-06-11 17:10:20 +08:00
5802b2b437
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-11 16:39:18 +08:00
f995436eec
feat: implement chunk structure card and related hooks for dataset creation; update translations and refactor pipeline template fetching
2025-06-11 16:38:42 +08:00
25f0c61e65
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-11 16:36:56 +08:00
66fa68fa18
r2
2025-06-11 16:36:36 +08:00
3e5781c6f1
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-11 14:03:50 +08:00
a6f7560d2f
r2
2025-06-11 14:03:32 +08:00
45c76c1d68
refactor: rename icon property to icon_info in UpdateTemplateInfoRequest and related components
2025-06-11 13:39:07 +08:00
14d5af468c
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-11 13:12:41 +08:00
874e1bc41d
r2
2025-06-11 13:12:18 +08:00
d2ae695b3b
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-11 11:55:46 +08:00
6ecdac6344
pipeline preview
2025-06-11 11:51:19 +08:00
3c2ce07f38
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-11 11:30:14 +08:00
5c58b11b22
refactor: standardize pipeline template properties and improve related components
2025-06-11 11:25:08 +08:00
be92122f17
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-11 11:21:37 +08:00
2972a06f16
r2
2025-06-11 11:21:17 +08:00
caa275fdbd
refactor: remove unused websiteCrawlJobId state and related props from useWebsiteCrawl and CreateFormPipeline components; update loading and file preview components for consistent width
2025-06-11 10:50:03 +08:00
5dbda7f4c5
merge main
2025-06-11 10:41:50 +08:00
0564651f6f
publish as customized pipeline
2025-06-11 10:40:49 +08:00
eff8108f1c
refactor: update dataset model and improve batch action component
2025-06-11 10:24:07 +08:00
127a77d807
r2
2025-06-10 19:22:08 +08:00
265842223c
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-10 18:20:44 +08:00
95a24156de
r2
2025-06-10 18:20:32 +08:00
80ca5b3356
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-10 18:16:45 +08:00
e934503fa0
r2
2025-06-10 18:16:30 +08:00
442bcd18c0
Merge remote-tracking branch 'origin/deploy/rag-dev' into deploy/rag-dev
2025-06-10 17:59:27 +08:00
aeb1d1946c
r2
2025-06-10 17:59:14 +08:00
12f2913e08
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-10 17:40:08 +08:00
0aeeee49f7
fix: draft sync
2025-06-10 17:39:20 +08:00
eb7479b1ea
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-10 17:12:12 +08:00
80b219707e
r2
2025-06-10 17:11:49 +08:00
65ac022245
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-06-10 16:06:58 +08:00
6e6090d5a9
test(SegmentedControl): add test cases
2025-06-10 16:06:42 +08:00
58b5daeef3
r2
2025-06-10 15:56:28 +08:00
33fd1fa79d
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-10 15:40:52 +08:00
978118f770
fix: datasource
2025-06-10 15:40:15 +08:00
a2610b22cc
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-10 15:20:19 +08:00
f4789d750d
publish as pipeline
2025-06-10 15:19:47 +08:00
176f9ea2f4
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-10 15:10:52 +08:00
5e71f7c825
publish as pipeline
2025-06-10 15:10:13 +08:00
7624edd32d
r2
2025-06-10 14:56:18 +08:00
7b79354849
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-10 14:54:27 +08:00
a7ff2ab470
r2
2025-06-10 14:53:07 +08:00
d3eedaf0ec
feat(i18n): add new translation entries for local file, website crawl, and online document
2025-06-10 14:22:09 +08:00
bcb0496bf4
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-10 14:13:32 +08:00
4d967544f3
r2
2025-06-10 14:13:10 +08:00
c18ee4be50
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-10 11:45:19 +08:00
65873aa411
r2
2025-06-10 11:44:52 +08:00
b95256d624
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-10 11:00:11 +08:00
c0d3452494
r2
2025-06-10 10:59:44 +08:00
c91456de1b
fix(ChunkStructure): add disabled prop to OptionCard component
2025-06-10 10:43:40 +08:00
e1ce156433
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-10 10:16:49 +08:00
9e19ed4e67
knowledge base node checklisst
2025-06-10 10:16:13 +08:00
ba383b1b0d
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-10 10:00:48 +08:00
ad3d9cf782
r2
2025-06-10 10:00:20 +08:00
69053332e4
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-10 09:47:36 +08:00
5b4d04b348
Merge branch 'main' into feat/rag-pipeline
2025-06-10 09:38:06 +08:00
47664f8fd3
r2
2025-06-09 14:00:34 +08:00
8d8f21addd
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-06 18:52:57 +08:00
9b9640b3db
refactor: remove job ID handling from website crawl components and update related hooks
2025-06-06 18:52:32 +08:00
83ba61203b
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-06 17:47:47 +08:00
fcbd5febeb
r2
2025-06-06 17:47:06 +08:00
b8813e199f
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-06 17:27:14 +08:00
2322496552
Merge branch 'feat/r2' into deploy/rag-dev
...
# Conflicts:
# docker/docker-compose.middleware.yaml
2025-06-06 17:15:24 +08:00
21a3509bef
r2
2025-06-06 17:14:43 +08:00
3e2f12b065
refactor: update website crawl handling and improve parameter naming in pipeline processing
2025-06-06 17:00:34 +08:00
55e20d189a
Update deploy-dev.yml
2025-06-06 16:16:44 +08:00
1aa13bd20d
r2
2025-06-06 16:05:49 +08:00
cc2dd052df
Merge remote-tracking branch 'origin/deploy/rag-dev' into deploy/rag-dev
2025-06-06 16:03:46 +08:00
4ffdf68a20
r2
2025-06-06 16:03:35 +08:00
547bd3cc1b
refactor: rename cancel editor handler and improve variable name validation in field list
2025-06-06 15:54:55 +08:00
f3e9761c75
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-06 15:35:53 +08:00
83ca59e0f1
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-06-06 15:35:50 +08:00
d725aa8791
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-06-06 15:35:31 +08:00
cc8ee0ff69
dsl
2025-06-06 15:35:19 +08:00
4a249c40b1
feat: enhance input field configurations with blur listeners and update translations for display name
2025-06-06 15:35:19 +08:00
04e4a1e3aa
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-06 15:20:06 +08:00
d2d5fc62ae
r2
2025-06-06 15:19:53 +08:00
52460f6929
Merge remote-tracking branch 'origin/deploy/rag-dev' into deploy/rag-dev
2025-06-06 15:06:59 +08:00
06dfc32e0f
Merge branch 'feat/r2' into deploy/rag-dev
...
# Conflicts:
# docker/docker-compose.middleware.yaml
2025-06-06 15:06:47 +08:00
0ca38d8215
r2
2025-06-06 15:06:26 +08:00
3da6becad3
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-06 15:02:00 +08:00
f9d0a7bdc8
Merge branch 'main' into feat/rag-pipeline
2025-06-06 15:01:27 +08:00
e961722597
dsl
2025-06-06 15:00:37 +08:00
2ddd2616ec
confirm publish
2025-06-06 14:24:02 +08:00
a82a9fb9d4
fix: update condition for handling datasource selection in DataSourceOptions
2025-06-06 14:24:02 +08:00
3fce6f2581
Merge branch 'feat/r2' into deploy/rag-dev
...
# Conflicts:
# api/services/rag_pipeline/rag_pipeline.py
2025-06-06 14:23:05 +08:00
3db864561e
confirm publish
2025-06-06 14:22:15 +08:00
d2750f1a02
r2
2025-06-06 14:22:00 +08:00
30a50c5cc8
Merge remote-tracking branch 'origin/deploy/rag-dev' into deploy/rag-dev
2025-06-06 12:08:20 +08:00
0ff746ebf6
r2
2025-06-06 12:08:09 +08:00
5193fa2118
fix: update condition for handling datasource selection in DataSourceOptions
2025-06-06 11:43:00 +08:00
9a0dc82e6a
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-06 10:55:43 +08:00
8e4165defe
datasource
2025-06-06 10:55:13 +08:00
d917bc8ed0
Merge branch 'deploy/rag-dev' of https://github.com/langgenius/dify into deploy/rag-dev
2025-06-06 10:53:23 +08:00
ef7bd262c5
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-06 10:52:53 +08:00
d3e29ffa74
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-06 10:40:57 +08:00
70432952fd
r2
2025-06-06 10:40:06 +08:00
cf2ef93ad5
Merge branch 'main' into feat/rag-pipeline
2025-06-06 10:10:53 +08:00
cbf0864edc
refactor: refactor online documents handling and update related components
2025-06-06 10:08:19 +08:00
bce2bdd0de
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-06-05 18:28:58 +08:00
82e7c8a2f9
refactor: update datasource handling and improve documentation properties in pipeline components
2025-06-05 18:28:48 +08:00
2acdb0a4ea
fix: var type error in cal var type in data source type
2025-06-05 17:40:49 +08:00
350ea6be6e
fix: correct spacing and formatting in variable utility functions
2025-06-05 17:32:03 +08:00
4664174ef3
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-05 16:51:55 +08:00
f0413f359a
datasource
2025-06-05 16:51:19 +08:00
53b32c8b22
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-05 16:44:02 +08:00
b8ef1d9585
r2
2025-06-05 16:43:47 +08:00
90ca98ff3a
fix: in node show rag var
2025-06-05 16:41:04 +08:00
d4a1d045f8
fix: to new var format
2025-06-05 16:36:41 +08:00
91fefa0e37
refactor: improve layout and event handling in Header and FieldItem components
2025-06-05 15:44:18 +08:00
067ec17539
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-05 15:29:37 +08:00
c084b57933
r2
2025-06-05 15:28:44 +08:00
876be7e6e9
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-05 15:07:59 +08:00
468bfdfed9
datasource
2025-06-05 15:07:29 +08:00
82d817f612
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-05 14:56:19 +08:00
9e84a5321d
r2
2025-06-05 14:55:09 +08:00
d77e27ac05
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-05 14:10:07 +08:00
8a86a2c817
r2
2025-06-05 14:09:50 +08:00
fdc4c36b77
refactor: replace useStore with useDatasetDetailContextWithSelector for pipeline ID retrieval
2025-06-05 14:05:27 +08:00
52c118f5b8
Merge remote-tracking branch 'origin/deploy/rag-dev' into deploy/rag-dev
2025-06-05 11:46:19 +08:00
5d7c7023c3
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-05 11:46:07 +08:00
3e0a10b7ed
r2
2025-06-05 11:45:53 +08:00
84f5272f72
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-05 11:40:47 +08:00
6286f368f1
refactor: replace ImagePlus icon with RiImageCircleAiLine and improve tab button styling
2025-06-05 11:21:17 +08:00
cb2ca0b533
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-05 11:12:32 +08:00
5fe5da7c1d
r2
2025-06-05 11:12:06 +08:00
c83370f701
refactor: simplify workflow draft synchronization in InputFieldDialog
2025-06-05 11:07:28 +08:00
7506867fb9
Merge branch 'main' into feat/rag-pipeline
2025-06-05 10:29:18 +08:00
842136959b
feat: update data source handling and improve processing parameters integration
2025-06-05 10:24:25 +08:00
4c2cc98ebc
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-06-04 18:37:25 +08:00
44b9f49ab1
feat: enhance field item interaction and add preprocessing parameters hooks
2025-06-04 18:37:19 +08:00
f7f7952951
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-04 18:10:03 +08:00
a7fa5044e3
datasource
2025-06-04 18:09:31 +08:00
eb84134706
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-04 17:39:46 +08:00
fbca9010f3
r2
2025-06-04 17:39:31 +08:00
0bf0c7dbe8
feat: var type to inner
2025-06-04 17:34:22 +08:00
e071bd63e6
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-04 17:29:55 +08:00
8a147a00e8
r2
2025-06-04 17:29:39 +08:00
c9a4c66b07
fix: update input type from 'number-input' to 'number' for consistency
2025-06-04 16:58:08 +08:00
edec654b68
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-04 16:51:52 +08:00
a82ab1d152
r2
2025-06-04 16:51:23 +08:00
9934eac15c
refactor: refactor data source handling and add form for document processing
2025-06-04 16:50:27 +08:00
c155afac29
chore: rename rag var spell errro
2025-06-04 16:43:24 +08:00
7080c9f279
fix: show rag vars names
2025-06-04 16:29:36 +08:00
e41699cbc8
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-04 16:23:34 +08:00
133193e7d0
r2
2025-06-04 16:23:12 +08:00
9d6371e0a3
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-04 15:48:58 +08:00
dfe091789c
datasource
2025-06-04 15:48:29 +08:00
4c9bf78363
knowledge base node checklist
2025-06-04 15:18:03 +08:00
b95ecaf8a3
Update build-push.yml
2025-06-04 15:17:39 +08:00
7a0e8108ae
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-04 15:16:47 +08:00
3afd5e73c9
feat: enhance input field dialog with preview functionality and global inputs
2025-06-04 15:16:02 +08:00
c09c8c6e5b
r2
2025-06-04 15:12:05 +08:00
cab491795a
chore: some special to some fns
2025-06-04 14:54:11 +08:00
e290ddc3e5
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-06-04 14:50:16 +08:00
db154e33b7
Merge branch 'main' into feat/rag-pipeline
2025-06-04 14:48:10 +08:00
32f9004b5f
merge feat/rag-pipeline
2025-06-04 11:43:38 +08:00
225402280e
datasource auth
2025-06-04 11:39:31 +08:00
abcca11479
r2
2025-06-03 19:10:40 +08:00
9cdd2cbb27
r2
2025-06-03 19:02:57 +08:00
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
0a9f50e85f
Merge branch 'main' into feat/rag-pipeline
2025-06-03 18:44:53 +08:00
ed1d71f4d0
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-06-03 18:33:07 +08:00
7039ec33b9
refactor: update retrieval search method from invertedIndex to keywordSearch
2025-06-03 18:33:01 +08:00
025dc7c781
feat: can show rag vars
2025-06-03 18:32:52 +08:00
4130c50643
r2
2025-06-03 18:32:39 +08:00
7b7f8ef51d
r2
2025-06-03 18:12:24 +08:00
bad451d5ec
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-06-03 17:42:53 +08:00
87c15062e6
feat: enhance document processing with embedding and rule detail components
2025-06-03 17:42:40 +08:00
573cd15e77
r2
2025-06-03 16:52:21 +08:00
ab1730bbaa
r2
2025-06-03 16:51:21 +08:00
163bae3aaf
input rag variable
2025-06-03 16:07:58 +08:00
270edd43ab
r2
2025-06-03 15:53:17 +08:00
b8f3b23b1a
r2
2025-06-03 15:51:31 +08:00
b9c6496fea
datasource default value & publish sync draft
2025-06-03 14:42:17 +08:00
0486aa3445
r2
2025-06-03 13:30:51 +08:00
5fb771218c
fix: update types and improve data handling in pipeline components
2025-06-03 10:14:48 +08:00
3fb02a7933
r2
2025-05-30 17:28:09 +08:00
898495b5c4
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-30 15:54:46 +08:00
08624878cf
fix: update ChunkStructureEnum values for consistency with model naming
2025-05-30 15:53:32 +08:00
6fe473f0fa
knowledge base node
2025-05-30 15:45:58 +08:00
11cf23e5fc
Merge remote-tracking branch 'origin/feat/r2' into feat/r2
2025-05-30 15:42:56 +08:00
631768ea1d
r2
2025-05-30 15:42:36 +08:00
e1d658b482
Update build-push.yml
2025-05-30 15:26:51 +08:00
1274aaed5d
fix: add dataset mutation context to Popup component
2025-05-30 15:17:19 +08:00
9be036e0ca
Merge branch 'main' into feat/rag-pipeline
2025-05-30 15:10:16 +08:00
7284569c5f
Update build-push.yml
2025-05-30 01:02:33 +08:00
976b465e76
r2
2025-05-30 00:55:06 +08:00
804e55824d
r2
2025-05-30 00:37:36 +08:00
69529fb16d
r2
2025-05-30 00:37:27 +08:00
cb5cfb2dae
r2
2025-05-30 00:03:43 +08:00
a826879cf7
Merge branch 'main' into feat/r2
2025-05-29 23:04:38 +08:00
e7c48c0b69
r2
2025-05-29 23:04:04 +08:00
558a280fc8
datasource type
2025-05-29 18:21:29 +08:00
2158c03231
fix: update button disabled state to reflect publishedAt status in Popup component
2025-05-29 17:53:08 +08:00
a61f1f8eb0
refactor: replace anchor tag with Link component for navigation in Actions
2025-05-29 17:42:00 +08:00
9f724c19db
refactor: refactor navigation components to use Link for improved routing
2025-05-29 17:33:04 +08:00
4ae936b263
refactor: refactor navigation handling in dataset components to use button elements
2025-05-29 15:48:54 +08:00
80875a109a
feat: add logic to handle navigation based on pipeline status in DatasetCard
2025-05-29 15:22:29 +08:00
121e54f3e3
plugins page
2025-05-29 15:18:27 +08:00
1c2c4b62f8
run & tracing
2025-05-29 14:31:35 +08:00
9176790adf
feat: enhance dataset detail layout with button disable logic based on pipeline status
2025-05-29 14:06:12 +08:00
6ff6525d1d
test run
2025-05-29 11:30:42 +08:00
71ce505631
data source panel
2025-05-29 11:03:22 +08:00
11dfe3713f
refactor: enhance document upload flow with step indicators and file preview handling
2025-05-29 10:18:11 +08:00
a025db137d
Merge branch 'main' into feat/r2
2025-05-29 09:54:28 +08:00
797d044714
r2
2025-05-29 09:53:42 +08:00
c4169f8aa0
Merge branch 'main' into feat/rag-pipeline
2025-05-29 09:39:36 +08:00
3005419573
feat: implement document upload steps and enhance test run panel with new hooks and components
2025-05-28 18:34:26 +08:00
7f59ffe7af
r2
2025-05-28 17:56:04 +08:00
cc7ad5ac97
feat: add input field variables change sync
2025-05-28 16:38:49 +08:00
769b5e185a
workflow init config staletime
2025-05-28 15:36:10 +08:00
9e763c9e87
feat: enhance file uploader and test run panel with batch upload limits and tooltips
2025-05-28 14:51:10 +08:00
b9214ca76b
knowledge base default data
2025-05-28 13:57:24 +08:00
29d2f2339b
refactor: enhance document preview functionality and refactor form handling
2025-05-28 13:44:37 +08:00
5ac1e3584d
Merge branch 'main' into feat/rag-pipeline
2025-05-28 11:01:56 +08:00
dd0cf6fadc
refactor: streamline data source type handling and improve FieldList props
2025-05-28 10:07:12 +08:00
b320ebe2ba
datasource variables
2025-05-27 18:44:29 +08:00
377093b776
fix: conditionally render FieldListContainer based on inputFields length
2025-05-27 18:19:10 +08:00
70119a054a
fix: add is_preview flag to datasource submission and improve dataset card rendering logic
2025-05-27 17:54:39 +08:00
69d1e3ec7d
input field in datasource
2025-05-27 17:42:30 +08:00
365157c37d
refactor: enhance action button logic to include workflow running state
2025-05-27 15:43:10 +08:00
4bc0a1bd37
knowledge base node init
2025-05-27 15:28:35 +08:00
d6640f2adf
refactor: streamline input field data conversion and enhance datasource component
2025-05-27 15:25:35 +08:00
987f845e79
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-27 14:42:12 +08:00
84daf49047
node meta data
2025-05-27 14:40:56 +08:00
31e183ef0d
refactor: enhance datasource handling by adding fileExtensions support
2025-05-27 14:39:52 +08:00
754a1d1197
refactor: add DatasourceIcon component and update related hooks and options
2025-05-27 14:17:55 +08:00
049a6de4b3
refactor: update data source handling and replace icon implementation
2025-05-27 13:52:43 +08:00
6bd28cadc4
datasource icon
2025-05-27 13:42:13 +08:00
3b9a0b1d25
datasource icon
2025-05-27 11:27:25 +08:00
db963a638c
Merge branch 'main' into feat/rag-pipeline
2025-05-27 11:03:49 +08:00
dcb4c9e84a
refactor: refactor datasource type handling
2025-05-27 11:01:38 +08:00
5fc2bc58a9
r2
2025-05-27 00:01:23 +08:00
d333645e09
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-26 17:48:59 +08:00
2812c774c6
fix(i18n): Update economy index method description to include keyword count
2025-05-26 17:48:54 +08:00
e2f3f0ae4c
datasource
2025-05-26 17:47:03 +08:00
83ca7f8deb
feat: add datasource support to PluginDeclaration and PluginCategory
2025-05-26 17:32:25 +08:00
e6c6fa8ed8
tool icon
2025-05-26 17:28:16 +08:00
678d6ffe2b
r2
2025-05-26 17:00:16 +08:00
cef77a3717
datasource icon
2025-05-26 16:41:50 +08:00
28726b6cf3
block selector
2025-05-26 16:33:08 +08:00
ef0e41de07
r2
2025-05-26 16:02:11 +08:00
dc2b63b832
Merge branch 'main' into feat/rag-pipeline
2025-05-26 15:58:15 +08:00
0478fc9649
datasource node variable
2025-05-26 15:57:34 +08:00
1b07e612d2
r2
2025-05-26 15:49:37 +08:00
38cce3f62a
r2
2025-05-26 14:52:09 +08:00
35be8721b9
Merge branch 'main' into feat/r2
2025-05-26 14:50:33 +08:00
665ffbdc10
r2
2025-05-26 14:49:59 +08:00
b5f88c77a3
datasource list
2025-05-26 14:13:59 +08:00
324c0d7b4c
refactor: improve layout and styling in TestRunPanel and FilePreview components
2025-05-26 14:06:04 +08:00
13e3f17493
refactor: standardize terminology by renaming 'data-source' to 'datasource' across components and translations
2025-05-26 10:50:39 +08:00
841bd35ebb
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-26 09:49:15 +08:00
ccefd41606
refactor: rename InputType to InputTypeEnum and update related usages for consistency
2025-05-26 09:48:17 +08:00
ec1c4efca9
r2
2025-05-25 23:09:01 +08:00
0f10852b6b
Merge remote-tracking branch 'origin/feat/r2' into feat/r2
2025-05-23 19:30:59 +08:00
6d547447d3
r2
2025-05-23 19:30:48 +08:00
6123f1ab21
refactor: reorganize imports and fix datasource endpoint URL
2025-05-23 19:22:50 +08:00
e7370766bd
datasource
2025-05-23 18:19:28 +08:00
db4958be05
fix: fix modal handling in InputFieldEditor
2025-05-23 17:52:00 +08:00
a15bf8e8fe
remove output schema
2025-05-23 17:35:26 +08:00
70d2c78176
r2
2025-05-23 17:13:09 +08:00
42fcda3dc8
r2
2025-05-23 17:11:56 +08:00
ac049d938e
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-23 16:57:46 +08:00
3af61f4b5d
refactor: update input type mappings and enums for consistency across components
2025-05-23 16:57:27 +08:00
e19adbbbc5
datasource
2025-05-23 16:27:49 +08:00
64d997fdb0
r2
2025-05-23 15:55:41 +08:00
a49942b949
fix: rename first_step_parameters
2025-05-23 15:12:31 +08:00
4460d96e58
feat: add oauth schema
2025-05-23 15:11:40 +08:00
a7d5f2f53b
apply ruff
2025-05-23 15:10:56 +08:00
c9bf99a1e2
refactor: update input variable types and initial data handling in pipeline components
2025-05-23 15:10:20 +08:00
4300ebc8aa
fix: remove provide type
2025-05-23 15:10:16 +08:00
720ce79901
checklist & datasource icon
2025-05-23 14:26:06 +08:00
693107a6c8
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-23 13:54:59 +08:00
583db24ee7
refactor: update CustomActions type to use structured props across form components
2025-05-23 13:54:49 +08:00
7d92574e02
datasource panel
2025-05-23 11:51:17 +08:00
5aaa06c8b0
refactor: integrate routing for document creation in Popup component
2025-05-23 11:19:57 +08:00
52b773770b
refactor: update datasource handling in InputFieldDialog and Datasource components
2025-05-23 11:07:48 +08:00
23adc7d8a8
datasource
2025-05-23 10:47:31 +08:00
e3708bfa85
refactor: enhance ChunkPreview with form handling and preview functionality
2025-05-23 10:29:59 +08:00
7d65e9980c
Merge branch 'main' into feat/rag-pipeline
2025-05-23 09:35:08 +08:00
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
b82b26bba5
r2
2025-05-23 00:05:57 +08:00
21c24977d8
refactor: enhance document processing UI and functionality with new components and translations
2025-05-22 23:05:58 +08:00
fe435c23c3
i18n
2025-05-22 17:44:07 +08:00
ead1209f98
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-22 17:41:18 +08:00
3994bb1771
refactor: refactor document processing components and update translations
2025-05-22 17:39:39 +08:00
327690e4a7
merge main
2025-05-22 16:45:13 +08:00
c2a7e0e986
version panel
2025-05-22 16:43:30 +08:00
faf6b9ea03
refactor: refactor preview components
2025-05-22 14:49:40 +08:00
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
5fa2aca2c8
feat: add oauth schema to datasource
2025-05-21 20:29:59 +08:00
69a60101fe
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-21 16:37:08 +08:00
b18519b824
refactor: add create-from-pipeline page and associated components for document processing
2025-05-21 16:37:02 +08:00
0d01025254
parallel check
2025-05-21 16:34:41 +08:00
eef1542cb3
use available nodes
2025-05-21 15:51:05 +08:00
9aef4b6d6b
refactor: Notion component and add NotionPageSelector for improved page selection
2025-05-21 14:02:37 +08:00
7dba83754f
Merge branch 'main' into feat/rag-pipeline
2025-05-21 13:42:28 +08:00
e2585bc778
Merge branch 'main' into feat/rag-pipeline
2025-05-21 11:27:50 +08:00
cc6e2558ef
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-21 10:53:29 +08:00
20343facad
refactor: website data source components and hooks
2025-05-21 10:53:18 +08:00
eff123a11c
checklist
2025-05-20 16:52:45 +08:00
9bafd3a226
r2
2025-05-20 15:41:10 +08:00
82be119fec
Merge branch 'main' into feat/r2
2025-05-20 15:18:52 +08:00
a64df507f6
r2
2025-05-20 15:18:33 +08:00
cf73faf174
feat: add FileUploaderField and TextAreaField components; enhance BaseField to support file inputs
2025-05-20 15:09:30 +08:00
ba52bf27c1
r2
2025-05-20 14:57:26 +08:00
55f4177b01
merge main
2025-05-20 14:03:54 +08:00
14a9052d60
refactor: update variable naming for consistency and improve data source handling in pipeline components
2025-05-20 11:42:22 +08:00
314a2f9be8
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-19 18:21:29 +08:00
8eee344fbb
fix: correct hover state logic and refactor environment variable handling in FieldItem and usePipelineInit
2025-05-19 18:21:17 +08:00
0e0a266142
merge main
2025-05-19 18:11:45 +08:00
7bce35913d
i18n
2025-05-19 18:09:12 +08:00
7898dbd5bf
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-19 16:26:24 +08:00
bd1073ff1a
refactor: update input variable types to use PipelineInputVarType and simplify form data handling
2025-05-19 16:26:13 +08:00
1bbd572593
option card
2025-05-19 15:59:04 +08:00
5199297f61
run and history
2025-05-19 14:23:40 +08:00
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
8d4ced227e
fix: update click handler logic in OptionCard
2025-05-16 17:54:41 +08:00
f481075f8f
pipeline sync draft
2025-05-16 17:48:01 +08:00
836cf6453e
pipeline sync draft
2025-05-16 17:48:01 +08:00
8bea88c8cc
r2
2025-05-16 17:22:17 +08:00
4b7274f9a5
fix: update link in Form component and correct endpoint for related apps query
2025-05-16 16:49:43 +08:00
7de5585da6
refactor: replace SWR with custom hooks for dataset detail and related apps; update context usage in components
2025-05-16 16:32:25 +08:00
87dc80f6fa
fix: add cursor pointer and hover effect to MemberItem; adjust padding in PermissionItem
2025-05-16 15:52:28 +08:00
a008c04331
refactor: standardize naming for load more handlers and navigation items across components
2025-05-16 15:43:28 +08:00
56b66b8a57
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-16 15:15:00 +08:00
35a7add4e9
refactor: refactor pipeline-related components and services to use template terminology
2025-05-16 15:14:50 +08:00
f1fe143962
add i18n
2025-05-16 14:53:39 +08:00
9e72afee3c
r2
2025-05-16 14:00:35 +08:00
613b94a6e6
r2
2025-05-16 13:45:47 +08:00
7b0d38f7d3
r2
2025-05-16 12:02:35 +08:00
4ff971c8a3
r2
2025-05-16 11:26:56 +08:00
019ef74bf2
refactor: replace Container with List, update DatasetCard z-index, and implement useDatasetList for data fetching
2025-05-16 10:50:31 +08:00
2670557258
merge main
2025-05-16 10:09:24 +08:00
93ac6d37e9
r2
2025-05-15 16:44:55 +08:00
e710a8402c
r2
2025-05-15 16:07:17 +08:00
360f8a3375
Merge branch 'main' into feat/r2
2025-05-15 15:15:23 +08:00
818eb46a8b
r2
2025-05-15 15:14:52 +08:00
f5c297708b
Merge branch 'main' into feat/rag-pipeline
2025-05-15 14:52:54 +08:00
bf8324f7f7
tag filter
2025-05-15 14:52:00 +08:00
b730d153ea
Merge branch 'main' into feat/rag-pipeline
2025-05-15 10:27:47 +08:00
11977596c9
merge main
2025-05-15 10:14:40 +08:00
612dca8b7d
feat: add WorkflowPreview component to Details and define graph structure in PipelineTemplateByIdResponse
2025-05-14 18:20:29 +08:00
53018289d4
workflow preview
2025-05-14 18:02:58 +08:00
958ff44707
refactor: simplify import DSL confirmation request structure
2025-05-14 16:27:59 +08:00
d910770b3c
feat: add dataset_id to DSL import responses and update routing logic in CreateFromDSLModal
2025-05-14 16:00:17 +08:00
5a8f10520f
feat: refactor template card actions and details to standardize prop names; add create modal for dataset creation
2025-05-14 15:53:17 +08:00
df928772c0
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-14 14:49:10 +08:00
b713218cab
feat: add DSL modal header and tab components; enhance pipeline import functionality
2025-05-14 14:49:01 +08:00
9ea2123e7f
component add readonly
2025-05-14 11:14:49 +08:00
de0cb06f8c
feat: implement create dataset pipeline forms and modals
2025-05-14 10:48:54 +08:00
cfb6d59513
Merge branch 'main' into feat/rag-pipeline
2025-05-13 18:38:26 +08:00
4c30d1c1eb
feat: Enhance InputFieldDialog and workflow hooks to handle ragPipelineVariables
2025-05-13 16:33:38 +08:00
5bb02c79cc
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-13 16:18:07 +08:00
0a891e5392
feat: Update retrieval method configuration to use new OptionCard component and improve layout
2025-05-13 16:17:59 +08:00
f6978ce6b1
fix: pipeline init
2025-05-13 16:02:36 +08:00
4d68aadc1c
Refactor: Replace IndexMethodRadio with IndexMethod component, add keyword number functionality, and update related translations
2025-05-13 15:35:21 +08:00
cef6463847
feat: Enhance dataset settings with chunk structure and icon selection
2025-05-13 11:07:31 +08:00
39b8331f81
merge main
2025-05-09 18:20:56 +08:00
212d4c5899
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-09 16:35:14 +08:00
97ec855df4
feat: enhance input field management with internationalization support and improved state handling
2025-05-09 16:35:09 +08:00
d83b9b70e3
fix: import
2025-05-09 16:25:34 +08:00
b51c18c2cf
pipeline init
2025-05-09 15:53:31 +08:00
7e31da7882
refactor: update data source handling and improve internationalization support in test run panel
2025-05-09 12:56:57 +08:00
d9ed61287d
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-08 18:29:58 +08:00
6024dbe98d
refactor: simplify type definitions in form components and update related configurations
2025-05-08 18:29:49 +08:00
13ce6317f1
pipeline header
2025-05-08 18:27:44 +08:00
0099f2296d
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-08 16:26:37 +08:00
2d93bc6725
refactor: update DatasetInfo component layout and styling for better responsiveness
2025-05-08 16:26:30 +08:00
cb52f9ecc5
pipeline header
2025-05-08 15:32:19 +08:00
1fbeb3a21a
refactor: enhance dataset components with new icons and improve layout structure
2025-05-08 13:48:14 +08:00
38f1a42ce8
refactor: remove unused icon components and update imports in dataset components
2025-05-08 11:15:27 +08:00
3d11af2dd6
refactor: update imports for knowledge and pipeline components
2025-05-08 10:44:26 +08:00
d1fd5db7f8
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-08 09:52:53 +08:00
c240cf3bb1
refactor: dataset creation to support pipeline datasets, update related types and hooks
2025-05-08 09:42:02 +08:00
bbbcd68258
portal element
2025-05-07 18:14:26 +08:00
7ce9710229
feat: add pipeline template details and import functionality, enhance dataset pipeline management
2025-05-07 18:09:38 +08:00
3f7f21ce70
show test run panel
2025-05-07 17:31:06 +08:00
fa8ab4ea04
rag pipeline
2025-05-07 16:30:24 +08:00
3f1363503b
r2
2025-05-07 16:19:09 +08:00
3f52f491d7
feat: knowledge base node
2025-05-07 15:08:37 +08:00
e86a3fc672
feat: Enhance dataset pipeline creation and management with new export and delete functionalities, improved internationalization, and refactor for better clarity
2025-05-07 14:29:01 +08:00
6f77f67427
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-07 11:30:20 +08:00
4025cd0b46
feat: Refactor dataset pipeline creation components and add internationalization support
2025-05-07 11:30:13 +08:00
3bbb22750c
merge main
2025-05-06 18:28:44 +08:00
d196872059
merge main
2025-05-06 17:31:48 +08:00
a478d95950
feat: knowledge base node
2025-05-06 17:25:18 +08:00
12c060b795
feat: enhance dataset icon handling by making icon background and URL optional
2025-05-06 16:58:37 +08:00
c480c3d881
feat: enhance dataset detail layout with new icon structure and additional document count display
2025-05-06 16:37:21 +08:00
a998022c12
r2
2025-05-06 16:18:34 +08:00
a25cc4e8af
r2
2025-05-06 13:56:13 +08:00
b4bccf5fef
feat: Add External Knowledge Base and Pipeline icons, update DatasetCard component
2025-05-06 11:58:53 +08:00
14ad34af71
feat: enhance dataset creation UI with new pipeline list and edit functionality
2025-05-03 17:16:00 +08:00
7ed398267f
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-03 13:43:43 +08:00
fc9556e057
feat: add dataset creation components and functionality
2025-05-03 13:43:37 +08:00
acf6872a50
fix: variable selector
2025-04-30 16:55:00 +08:00
e689f21a60
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-04-30 14:16:25 +08:00
a7f9259e27
feat: new Dataset list
2025-04-30 14:16:13 +08:00
a46b4e3616
Merge branch 'main' into feat/rag-pipeline
2025-04-29 16:27:49 +08:00
e7e12c1d2e
fix: node selector
2025-04-29 16:26:53 +08:00
66176c4d71
fix: node default
2025-04-29 16:14:20 +08:00
2613a380b6
fix: Correct link path for creating datasets and optimize Link component with memoization
2025-04-29 15:47:29 +08:00
9392ce259f
feat: Refactor dataset components and update translations for new dataset creation options
2025-04-29 15:44:32 +08:00
d1287f08b4
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-04-29 10:44:37 +08:00
7ee8472a5f
feat: Add SegmentedControl component with styling and option handling
2025-04-29 10:44:03 +08:00
cdb615deeb
knowledge base node
2025-04-28 18:37:18 +08:00
abbba1d004
knowledge base node
2025-04-28 18:37:17 +08:00
3c386c63a6
Merge remote-tracking branch 'origin/feat/r2' into feat/r2
2025-04-28 16:19:29 +08:00
49d1846e63
r2
2025-04-28 16:19:12 +08:00
53f2882077
feat: Implement document processing component with configuration and action handling
2025-04-28 15:55:24 +08:00
8f07e088f5
feat: Add JinaReader and WaterCrawl components with configurations and schema handling
2025-04-28 14:33:01 +08:00
f71b0eccb2
Refactor: dataset creation components and implement Firecrawl functionality
2025-04-28 13:33:16 +08:00
5b89d36ea1
feat: Update Zod schema generation for file types and upload methods to use new constants
2025-04-27 20:44:05 +08:00
7c3af74b0d
feat: Update useConfigurations and useHiddenConfigurations to use InputVarType constants for type values
2025-04-27 20:34:25 +08:00
d1d83f8a2a
feat: Enhance form components with hidden fields and popup properties for improved configuration
2025-04-27 20:17:50 +08:00
839fe12087
feat: Update OptionsField to use correct Options type and enhance Zod schema generation for options and select input types
2025-04-27 18:45:22 +08:00
fd8ee9f53e
Refactor input field form components and schema
2025-04-27 15:29:11 +08:00
c2d02f8f4d
Merge branch 'main' into feat/r2
2025-04-27 14:31:19 +08:00
8367ae85de
feat: Replace BaseVarType with BaseFieldType for consistent field type usage across components
2025-04-27 10:16:16 +08:00
d1f0e6e5c2
feat: Implement Zod schema generation for form validation and update form component usage
2025-04-27 09:56:48 +08:00
7deb44f864
feat: Add additional field components to form hook for enhanced functionality
2025-04-26 22:43:51 +08:00
d12e9b81e3
feat: Introduce new form field components and enhance existing ones with label options
2025-04-26 21:50:21 +08:00
b1fbaaed95
refactor: Simplify type checks for form field rendering and correct comment grammar
2025-04-25 18:39:05 +08:00
3f8b0b937c
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-04-25 18:13:57 +08:00
734c62998f
feat: Implement dynamic form field rendering and replace SubmitButton with Actions component
2025-04-25 18:13:52 +08:00
4792ca1813
knowledge base node
2025-04-25 17:24:47 +08:00
d4007ae073
r2
2025-04-25 15:49:36 +08:00
389f15f8e3
r2
2025-04-25 14:56:22 +08:00
9437145218
r2
2025-04-25 13:42:57 +08:00
076924bbd6
rag pipeline main
2025-04-25 11:32:17 +08:00
97cf6b2d65
refactor workflow
2025-04-25 11:04:14 +08:00
f317ef2fe2
feat: Refactor NotionConnector integration and add Header component for improved UI in NotionPageSelector
2025-04-24 21:26:54 +08:00
f7de55364f
chore: refactor workflow
2025-04-24 16:29:58 +08:00
de30e9278c
feat: Refactor Notion and LocalFile components to remove unused VectorSpaceFull prop and improve step indicator logic
2025-04-24 15:47:22 +08:00
b9ab1555fb
r2
2025-04-24 15:42:30 +08:00
44b9ce0951
feat: Implement Notion connector and related components for data source selection in the RAG pipeline
2025-04-24 15:32:04 +08:00
d768094376
feat: Refactor file upload configuration and validation logic
2025-04-24 13:46:50 +08:00
93f83086c1
feat: add CustomSelectField component and integrate with input field form
2025-04-23 22:16:19 +08:00
8d9c252811
block selector & data source node
2025-04-22 16:46:33 +08:00
c7f4b41920
r2
2025-04-22 16:08:58 +08:00
efb27eb443
feat: enhance FieldList component with sorting and dynamic input field management
2025-04-22 12:56:22 +08:00
5b8c43052e
feat: implement input field dialog and related components for rag pipeline
2025-04-22 11:29:03 +08:00
e04ae927b6
Merge branch 'main' into feat/rag-pipeline
2025-04-22 10:14:28 +08:00
ac68d62d1c
Merge branch 'main' into feat/rag-pipeline
2025-04-21 18:07:15 +08:00
caa17b8fe9
rag pipeline store
2025-04-21 17:52:34 +08:00
cd1562ee24
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-04-21 16:58:28 +08:00
47af1a9c42
feat: add InputField component and integrate into RagPipeline panel
2025-04-21 16:58:22 +08:00
0cd6a427af
add publisher
2025-04-21 14:41:41 +08:00
51165408ed
feat: implement input field form with file upload settings and validation
2025-04-21 09:53:35 +08:00
a2dc38f90a
feat: add rag pipeline store slice
2025-04-18 15:51:40 +08:00
a36436b585
feat: add rag pipeline store slice
2025-04-18 15:46:54 +08:00
2d87823fc6
init rag pipeline
2025-04-18 14:56:34 +08:00
d238da9826
Merge branch 'main' into feat/rag-pipeline
2025-04-18 14:00:58 +08:00
6eef5990c9
feat: enhance form components with additional props for validation and tooltips; add OptionsField component
2025-04-18 11:32:23 +08:00
5c4bf2a9e4
r2
2025-04-17 15:07:23 +08:00
0345eb4659
feat: add new form components including CheckboxField, NumberInputField, SelectField, TextField, and SubmitButton with updated input sizes
2025-04-17 13:33:33 +08:00
71f78e0d33
feat: replace existing page content with DemoForm component for improved layout
2025-04-16 14:16:56 +08:00
942648e9e9
feat: implement form components including CheckboxField, SelectField, TextField, and SubmitButton with validation
2025-04-16 14:16:32 +08:00
d841581679
feat: add IndeterminateIcon component and update Checkbox to support indeterminate state
...
refactor: remove mixed state handling and update related styles
fix: update useCallback dependencies for better performance
2025-04-15 17:30:18 +08:00
9f8e05d9f0
r2
2025-04-14 18:17:17 +08:00
3340775052
r2
2025-04-14 11:10:44 +08:00
9987774471
r2
2025-04-10 18:00:22 +08:00