-LAN-
2a84832998
Merge branch 'feat/queue-based-graph-engine' into feat/rag-2
2025-09-08 16:44:00 +08:00
-LAN-
ef974e484b
fix: handle None env vars
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-08 16:43:47 +08:00
-LAN-
aeaeb28a0b
fix: add variable_pool to pipeline WorkflowEntry
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-08 16:17:43 +08:00
-LAN-
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
-LAN-
23cd615489
Merge branch 'feat/queue-based-graph-engine' into feat/rag-2
2025-09-08 14:30:43 +08:00
-LAN-
299141ae01
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-09-08 13:56:45 +08:00
NeatGuyCoding
5d0a50042f
feat: add test containers based tests for clean dataset task ( #25341 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-08 13:09:53 +08:00
Wu Tianwei
b48c266908
style: improve pointer event handling in PublishToast and Workflow components ( #25339 )
2025-09-08 11:20:24 +08:00
twwu
f7d4e17ae1
style: improve pointer event handling in PublishToast and Workflow components
2025-09-08 11:06:35 +08:00
ZalterCitty
4ee49f3550
chore: remove weird account login ( #22247 )
...
Co-authored-by: zhuqingchao <zhuqingchao@xiaomi.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-08 10:44:36 +08:00
Asuka Minato
f6059ef389
add more typing ( #24949 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-08 10:40:00 +08:00
Wu Tianwei
18204ac2b0
fix: fix dark mode styling issues ( #25338 )
2025-09-08 10:38:36 +08:00
Ding
ce2281d31b
Fix: Parameter Extractor Uses Correct Prompt for Prompt Mode in Chat Models ( #24636 )
...
Co-authored-by: -LAN- <laipz8200@outlook.com >
2025-09-08 10:29:12 +08:00
twwu
092e249bfb
style: enhance loading indicator and adjust Markdown component styling for consistency
2025-09-08 10:26:08 +08:00
twwu
ed9b6f7bce
style: update DSL modal and uploader components for improved UI consistency
2025-09-08 10:09:11 +08:00
github-actions[bot]
3d16767fb3
chore: translate i18n files and update type definitions ( #25334 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-08 10:05:25 +08:00
qxo
593f7989b8
fix: 'curr_message_tokens' where it is not associated with a value #25307 ( #25308 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-08 09:59:53 +08:00
Asuka Minato
16a3e21410
more assert ( #24996 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-08 09:59:43 +08:00
crazywoola
c2e67e93ef
Fix mem leak of URL.createObjectURL() ( #25303 )
2025-09-08 09:47:51 +08:00
zyileven
98204d78fb
Refactor:upgrade react19 ref as props ( #25225 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-08 09:46:02 +08:00
Asuka Minato
27bf244b3b
keep add and remove the same ( #25277 )
2025-09-08 09:42:39 +08:00
-LAN-
9b8a03b53b
[Chore/Refactor] Improve type annotations in models module ( #25281 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-08 09:42:27 +08:00
Krito.
e1f871fefe
fix: ensure consistent DSL export behavior across UI entry ( #25317 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-08 09:41:51 +08:00
Wu Tianwei
e5a983a409
fix(datasource): load default fileExtensions for file node earlier ( #24696 )
2025-09-08 09:41:11 +08:00
Yongtao Huang
beaa8de648
Fix: correct queryKey in useBatchUpdateDocMetadata and add test case ( #25327 )
2025-09-08 09:34:04 +08:00
-LAN-
7e629fd783
fix: update iteration node to use correct variable segment types ( #25315 )
2025-09-07 21:31:41 +08:00
lyzno1
b623224d07
fix: remove workflow file preview docs ( #25318 )
2025-09-07 21:31:05 +08:00
-LAN-
92a939c401
chore: ignore PWA generated files in version control ( #25313 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-07 21:29:59 +08:00
-LAN-
cc1d437dc1
fix: correct indentation in TokenBufferMemory get_history_prompt_messages method
2025-09-07 12:48:50 +08:00
-LAN-
7aef0b54e5
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-09-07 12:34:54 +08:00
kurokobo
1f10c1f474
fix(datasource): load default fileExtensions for file node earlier
2025-09-06 16:11:52 +00:00
NeatGuyCoding
afa7228076
fix: a failed index to be marked as created ( #25290 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-06 22:53:26 +08:00
Asuka Minato
bbc43ca50d
example of no-unstable-context-value ( #25279 )
2025-09-06 22:53:01 +08:00
Yongtao Huang
a1abe98666
Fix mem leak of URL.createObjectURL
2025-09-06 22:13:18 +08:00
-LAN-
3c28936796
fix: test
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-06 16:21:28 +08:00
NeatGuyCoding
9964cc202d
Feature add test containers batch clean document ( #25287 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-06 16:18:26 +08:00
-LAN-
81fdc7c54b
fix: type errors
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-06 16:09:59 +08:00
-LAN-
b05245eab0
fix: resolve typing errors in configs module ( #25268 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-06 16:08:14 +08:00
github-actions[bot]
e41e23481c
chore: translate i18n files and update type definitions ( #25260 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-06 16:06:09 +08:00
-LAN-
abb53f11ad
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-09-06 16:05:13 +08:00
-LAN-
30e5c197cb
fix: standardize text color in install form to text-secondary ( #25272 )
2025-09-06 16:05:01 +08:00
-LAN-
52b1ac5f54
feat(web): add Progressive Web App (PWA) support ( #25274 )
2025-09-06 16:04:24 +08:00
Asuka Minato
a78339a040
remove bare list, dict, Sequence, None, Any ( #25058 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: -LAN- <laipz8200@outlook.com >
2025-09-06 03:32:23 +08:00
Asuka Minato
2b0695bdde
add more dataclass ( #25039 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-06 03:20:13 +08:00
-LAN-
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
-LAN-
6c3302a192
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-09-05 21:13:07 +08:00
-LAN-
7ba1f0a046
chore: improve typing
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-05 20:57:11 +08:00
Wu Tianwei
ca1deb8f01
fix: remove notion page selector modal ( #25247 )
2025-09-05 20:25:54 +08:00
NeatGuyCoding
917d60a1cb
Feature add test containers add document to index ( #25251 )
2025-09-05 19:20:37 +08:00
taewoong Kim
edf4a1b652
feat: add reasoning format processing to LLMNode for <think> tag handling ( #23313 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-05 18:15:35 +08:00
Timo
05cd7e2d8a
add type annotations for Python SDK ChatClient Class ( #24018 )
...
Co-authored-by: EchterTimo <EchterTimo@users.noreply.github.com >
2025-09-05 18:12:46 +08:00
Asuka Minato
a9da8edbde
example of remove useEffect ( #25212 )
2025-09-05 17:35:59 +08:00
Asuka Minato
d03d3518d7
example of lazy ( #25216 )
2025-09-05 17:35:50 +08:00
Wu Tianwei
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
twwu
f64b055d2e
refactor(Documents): Remove ProgressBar component and simplify document loading logic
2025-09-05 16:13:15 +08:00
jyong
bebd7c5718
change migration
2025-09-05 15:30:02 +08:00
jyong
917c924a94
change migration
2025-09-05 15:29:48 +08:00
coolfinish
cd95237ae4
fix: loop node doesn't exit when it react the condition #24717 ( #24844 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-05 14:38:52 +08:00
twwu
447b016e9e
refactor(NotionPageSelector): Remove NotionPageSelectorModal component and associated styles
2025-09-05 14:21:41 +08:00
Will
110b6a0863
fix incorrect indent in TokenBufferMemory ( #25215 )
2025-09-05 14:01:07 +08:00
kenwoodjw
1ba69b8abf
fix: child chunk API 404 due to UUID type comparison ( #25234 )
...
Signed-off-by: kenwoodjw <blackxin55+@gmail.com >
2025-09-05 14:00:28 +08:00
Yongtao Huang
e3cbe85db4
Fix _logger is not defined ( #25235 )
2025-09-05 13:59:37 +08:00
zxhlyh
aa74d2c322
feat: rag-2 i18n ( #25231 )
2025-09-05 13:12:40 +08:00
Asuka Minato
95eac7f7f0
example of readonly ( #25220 )
2025-09-05 12:41:54 +08:00
Asuka Minato
f84b9fd5ef
example of type button ( #25224 )
2025-09-05 12:41:36 +08:00
-LAN-
e78f1cdc6a
refactor: improve plugin version validation to support full semantic versioning ( #25161 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-05 12:39:48 +08:00
Yongtao Huang
432f89cf33
Chore: clean some # type: ignore ( #25157 )
2025-09-05 11:30:04 +08:00
Asuka Minato
f0561c0c3b
to RefObject ( #25192 )
2025-09-05 10:14:13 +08:00
墨绿色
64e338133c
fix: chunk detail modal answer not wrap line ( #25203 )
...
Co-authored-by: lijiezhao <lijiezhao@perfect99.com >
2025-09-05 10:11:49 +08:00
Yoshio Sugiyama
4966e4e1fb
fix: Remove invalid key from firecrawl request payload. ( #25190 )
...
Signed-off-by: SUGIYAMA Yoshio <nenegi.01mo@gmail.com >
2025-09-05 10:10:56 +08:00
Yongtao Huang
1a81c79852
Correct value knowledge_index to align with NodeType.KNOWLEDGE_INDEX.value ( #25180 )
2025-09-05 09:54:34 +08:00
Asuka Minato
19e1cbd033
example regexp exec ( #25200 )
2025-09-05 09:53:01 +08:00
Anubhav Singh
f721c778ad
fix: Ensure the order of execution steps are correct when logging with Weave by W&B ( #25183 )
2025-09-05 09:24:59 +08:00
-LAN-
a2e0f80c01
[Chore/Refactor] Improve type checking configuration ( #25185 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-05 08:34:18 +08:00
-LAN-
2adf5d0eee
docs: remove outdated document
2025-09-05 02:09:53 +08:00
-LAN-
103a9a4e67
fix(graph_engine): add type hint for workers_to_remove
2025-09-05 01:59:11 +08:00
-LAN-
15b3443e9e
fix(debug_logging_layer): remove access for variable pool
2025-09-05 01:52:19 +08:00
Yongtao Huang
334218a62c
Remove unused mypy script ( #25177 )
2025-09-05 00:22:38 +08:00
-LAN-
fae6d4f2dd
chore: add default value for FILES_URL
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-04 21:30:12 +08:00
twwu
495324b85b
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-09-04 20:52:02 +08:00
twwu
65df8f6c57
refactor(DocumentList): Optimize dataset configuration handling and improve data source type checks
2025-09-04 20:51:56 +08:00
jyong
d4ee915058
Merge branch 'feat/queue-based-graph-engine' into feat/rag-2
2025-09-04 20:51:48 +08:00
-LAN-
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
twwu
637afe1ab0
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-09-04 20:36:38 +08:00
twwu
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
Will
de768af099
fix: reset password ( #25172 )
2025-09-04 20:34:56 +08:00
jyong
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
twwu
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
-LAN-
9c2943183e
test: fix code node
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-04 20:17:28 +08:00
twwu
814cbee28e
chore: Update GitHub Actions workflow to include 'feat/rag-2' path for build triggers
2025-09-04 20:11:16 +08:00
twwu
443e1fad32
chore: Bump version to 2.0.0-beta1
2025-09-04 20:06:15 +08:00
-LAN-
f6a2a09815
test: fix code node
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-04 20:04:29 +08:00
jyong
e21c133e1d
change migration
2025-09-04 19:38:51 +08:00
-LAN-
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
-LAN-
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
-LAN-
aff7ca12b8
fix(code_node): type checking bypass
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-04 19:25:08 +08:00
twwu
8506288180
fix(firecrawl): map markdown content to content field in crawl results
2025-09-04 19:24:54 +08:00
-LAN-
ad9eed2551
fix: disable scale for perfermance
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-04 19:11:22 +08:00
twwu
ef64729771
refactor(notion-page-preview): update fetchNotionPagePreview to include pageType parameter for improved API request
2025-09-04 19:02:35 +08:00
jyong
771ea54a0b
change migration
2025-09-04 18:37:58 +08:00
Will
d36ce782b7
fix: update account profile ( #25150 )
2025-09-04 18:32:51 +08:00
jyong
35ec0d25e8
change migration
2025-09-04 18:06:45 +08:00
-LAN-
07109846e0
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-09-04 17:48:08 +08:00
-LAN-
2aeaefccec
test: fix test
2025-09-04 17:47:36 +08:00
-LAN-
4d63bd2083
refactor(graph_engine): rename SimpleWorkerPool to WorkerPool
2025-09-04 17:47:13 +08:00
jyong
952fb16b91
change migration
2025-09-04 17:37:21 +08:00
jyong
e9f11b4706
change migration
2025-09-04 17:29:09 +08:00
lyzno1
fb307ae128
feat: add TypeScript type safety for i18next with automated maintenance ( #25152 )
2025-09-04 17:12:48 +08:00
jyong
41b5596441
fix file name
2025-09-04 17:11:13 +08:00
twwu
55b936003f
refactor(context-menu): conditionally render export option based on pipeline ID
2025-09-04 16:47:21 +08:00
WTW0313
a6b0071ca0
feat: add datasource category handling in marketplace list condition
2025-09-04 16:05:29 +08:00
-LAN-
226f14a20f
feat(graph_engine): implement scale down worker
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-04 15:35:20 +08:00
twwu
ebeb17ec96
refactor(form-input-item): enhance type switch logic to include select input handling
2025-09-04 15:34:21 +08:00
twwu
313069a63e
refactor(workflow): improve loading state rendering and enhance control prompt editor re-rendering logic
2025-09-04 15:27:55 +08:00
CrabSAMA
8d5f788f2b
feat(workflow): Allow paste node into nested block ( #24234 )
...
Co-authored-by: crab.huang <crab.huang@huolala.cn >
2025-09-04 15:21:43 +08:00
jyong
64fc0c9073
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-09-04 14:52:34 +08:00
jyong
94f2956e3a
fix file name
2025-09-04 14:52:23 +08:00
zxhlyh
1bf04b7b74
fix: export workflow image
2025-09-04 14:43:14 +08:00
jyong
1e5f6c1475
fix file name
2025-09-04 14:07:58 +08:00
Novice
9f3c996be2
fix(pipeline-publish): publish not update dataset
2025-09-04 14:07:42 +08:00
Will
804e599598
fix: EndUser not bound to Session when plugin invokes callback ( #25132 )
2025-09-04 13:59:34 +08:00
twwu
0bcdd0db99
fix(field): add z-index to sticky header for improved layering in workflow nodes
2025-09-04 13:18:14 +08:00
twwu
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
autofix-ci[bot]
2b28aed4e2
[autofix.ci] apply automated fixes
2025-09-04 04:50:21 +00:00
-LAN-
938a845852
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-09-04 12:48:58 +08:00
twwu
04d01c8409
refactor(icons): remove unused Globe01 icon and related files
2025-09-04 12:37:01 +08:00
jyong
7efe215d2b
fix file name
2025-09-04 12:28:52 +08:00
-LAN-
ead8568bfc
fix: some errors reported by basedpyright
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-04 11:58:54 +08:00
Novice
25e3f4da04
fix(pipeline-tracing-log): datasource icon error
2025-09-04 11:44:10 +08:00
Davide Delbianco
cdf9b674dc
chore: Bump weaviate-client to latest v3 version ( #25096 )
2025-09-04 11:15:36 +08:00
Tonlo
d5aaee614f
fix recommended apps reading from db logic ( #25071 )
2025-09-04 11:14:37 +08:00
Yongtao Huang
865ba8bb4f
Minor fix: correct get_app_model mode for delete() ( #25082 )
...
Signed-off-by: Yongtao Huang <yongtaoh2022@gmail.com >
2025-09-04 11:08:31 +08:00
znn
ebbb4a5d0b
fix png jpeg export ( #25110 )
2025-09-04 11:05:45 +08:00
Novice
68f4d4b97c
fix(rag-pipeline-dsl): dsl import session error
2025-09-04 11:03:45 +08:00
17hz
9040b534c8
fix: TypeSelector component style ( #25124 )
2025-09-04 10:53:00 +08:00
非法操作
0a0ae16bd6
fix: old custom model not display credential name ( #25112 )
2025-09-04 10:46:10 +08:00
fenglin
c22b325c31
fix: align text color in dark mode for config var type selector ( #25121 )
2025-09-04 10:45:30 +08:00
twwu
c40dfe7060
fix(pipeline): correct API endpoint for stopping workflow runs
2025-09-04 10:39:23 +08:00
jyong
647af6fc69
fix file name
2025-09-04 10:36:44 +08:00
NeatGuyCoding
c0d82a412d
feat: add test containers based tests for workflow converter ( #25115 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-04 10:30:24 +08:00
Yongtao Huang
ac057a2d40
Chore: remove dead code in class Graph ( #22791 )
...
Co-authored-by: Yongtao Huang <99629139+hyongtao-db@users.noreply.github.com >
2025-09-04 10:30:04 +08:00
Will
3427f19a01
chore: improved trace info for generating conversation name ( #25118 )
2025-09-04 10:29:12 +08:00
znn
8effbaf101
make icon consistent in dropdown ( #25109 )
2025-09-04 10:03:13 +08:00
twwu
5114569017
refactor(document-picker): enhance chunking mode handling and improve parent mode label logic
2025-09-04 09:59:55 +08:00
-LAN-
53c4a8787f
[Chore/Refactor] Improve type safety and resolve type checking issues ( #25104 )
2025-09-04 09:35:32 +08:00
-LAN-
017a75aa44
chore: enhance basedpyright-check script to support path arguments ( #25108 )
2025-09-04 09:34:50 +08:00
-LAN-
ed22d04ea0
test: remove outdated test case
2025-09-04 02:42:36 +08:00
-LAN-
04bbf540d9
chore: code format
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-04 02:33:53 +08:00
-LAN-
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
-LAN-
16e9cd5ac5
feat(graph_runtime_state): prevent to set variable pool after initialized.
2025-09-04 02:20:19 +08:00
-LAN-
61c79b0013
test: correct imported name
2025-09-04 02:15:46 +08:00
-LAN-
8332472944
refactor(graph_engine): rename Layer to GraphEngineLayer
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-04 02:11:31 +08:00
-LAN-
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
-LAN-
9c96b23d55
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-09-04 00:27:08 +08:00
twwu
f811855f79
fix(workflow): ensure variable updates only occur for matching selectors in updateNodeVars
2025-09-03 23:28:32 +08:00
twwu
c7510d3f54
refactor(panel): simplify outputSchema mapping for improved readability
2025-09-03 23:06:12 +08:00
zz_xu
56afb3fd64
db internal server error ( #24947 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-03 22:44:22 +08:00
NeatGuyCoding
a9c7669c16
chore: comply to RFC 6750 and improve bearer token split ( #24955 )
2025-09-03 22:29:08 +08:00
17hz
aae792a9dd
chore: Updated pnpm version to 10.15.1 ( #25065 )
2025-09-03 22:28:03 +08:00
Yongtao Huang
db53656a45
Fix jsonschema compliance: use number instead of float ( #25049 )
...
Signed-off-by: Yongtao Huang<yongtaoh2022@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-03 22:27:41 +08:00
GuanMu
ff7a0e3170
fix: improve error logging for vector search operation in MyScale ( #25087 )
2025-09-03 22:24:45 +08:00
jyong
e3092837e4
fix file name
2025-09-03 21:26:28 +08:00
twwu
46731dc8a1
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-09-03 20:33:01 +08:00
twwu
1214942eb7
refactor(datasets): rename 'markdown' to 'content' for consistency across components
2025-09-03 20:32:48 +08:00
-LAN-
c7700ac176
chore(docker): bump version ( #25092 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-03 20:25:44 +08:00
jyong
dd89c9aa21
fix preview and recommend plugins
2025-09-03 19:51:07 +08:00
jyong
5ab3cd7213
fix preview and recommend plugins
2025-09-03 19:42:20 +08:00
jyong
49d268d4a3
fix preview and recommend plugins
2025-09-03 19:20:14 +08:00
Stream
d011ddfc64
chore(version): bump version to 1.8.1 ( #25060 )
2025-09-03 18:54:07 +08:00
zxhlyh
67cc70ad61
fix: model credential name ( #25081 )
...
Co-authored-by: hjlarry <hjlarry@163.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-03 18:23:57 +08:00
Novice
aa670c8982
fix(datasource): add datasource icon in tracing panel
2025-09-03 18:23:23 +08:00
Joel
c8d60f372d
fix: in pipeline not show the node config right
2025-09-03 18:21:51 +08:00
twwu
c4f0691454
refactor(workflow): update fetchInspectVars calls to accept empty parameters
2025-09-03 18:15:14 +08:00
jyong
451948d49c
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-09-03 18:10:14 +08:00
jyong
fd3b55cc16
fix preview and recommend plugins
2025-09-03 18:09:56 +08:00
QuantumGhost
0212f0de9f
fix(api): fix workflow execution
2025-09-03 17:11:43 +08:00
twwu
9eb1c15906
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-09-03 16:51:57 +08:00
twwu
110211d966
refactor(uploader): replace YAML icon with pipeline icon and update label text
2025-09-03 16:51:49 +08:00
Joel
08d6fcfd52
fix: large data markdown ui problems
2025-09-03 16:48:41 +08:00
twwu
d755b2885e
refactor(workflow): enhance handleExportDSL function and clean up code structure
2025-09-03 16:22:59 +08:00
-LAN-
a384ae9140
Fix advanced chat workflow event handler signature mismatch ( #25078 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-03 16:22:13 +08:00
twwu
b4c98daa8d
refactor(workflow): update RAG tool suggestions and improve filtering logic
2025-09-03 16:05:55 +08:00
17hz
a7627882a7
fix: Boolean type control is not displayed ( #25031 )
...
Co-authored-by: WTW0313 <twwu@dify.ai >
2025-09-03 15:39:09 +08:00
NeatGuyCoding
8eae7a95be
Hotfix translation error ( #25035 )
2025-09-03 15:23:04 +08:00
dswl23
dabf266048
Fix: handle 204 No Content response in MCP client ( #25040 )
2025-09-03 15:22:42 +08:00
jyong
58e598dac8
Merge branch 'main' into feat/rag-2
2025-09-03 15:01:41 +08:00
jyong
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
Asuka Minato
462e764a3c
typevar example ( #25064 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-03 14:54:38 +08:00
github-actions[bot]
0e8a37dca8
chore: translate i18n files ( #25061 )
...
Co-authored-by: zxhlyh <16177003+zxhlyh@users.noreply.github.com >
2025-09-03 14:48:53 +08:00
zyileven
bffbe54120
fix: Solve the problem of opening remarks appearing in the chat cont… ( #25067 )
2025-09-03 14:48:30 +08:00
Joel
c422d732d2
fix: tool bool input can choose file
2025-09-03 14:41:29 +08:00
Joel
df0fe49fcc
fix: one step run schema type file not support
2025-09-03 14:28:13 +08:00
zxhlyh
97875d2b55
plugin dependencies select all
2025-09-03 14:27:29 +08:00
-LAN-
8c97937cae
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-09-03 13:53:43 +08:00
非法操作
b673560b92
feat: improve multi model credentials ( #25009 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-03 13:52:31 +08:00
zxhlyh
9e125e2029
Refactor/model credential ( #24994 )
2025-09-03 13:36:59 +08:00
-LAN-
b88146c443
chore: consolidate type checking in style workflow ( #25053 )
2025-09-03 13:34:43 +08:00
-LAN-
c40cb7fd59
[Chore/Refactor] Update .gitignore to exclude pyrightconfig.json while preserving api/pyrightconfig.json ( #25055 )
2025-09-03 13:34:07 +08:00
twwu
9a79d8941e
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-09-03 12:59:34 +08:00
twwu
9d3772f7d6
feat(workflow): add DisplayContent component for improved variable inspection and integrate schema type handling
2025-09-03 12:59:22 +08:00
QuantumGhost
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
QuantumGhost
e761f38d26
fix(api): adjust gevent patching
2025-09-03 12:29:39 +08:00
QuantumGhost
e2ff7fac77
fix(api): fix variable truncation related field not returned.
2025-09-03 12:29:38 +08:00
jyong
617dc247f5
fix preview and recommend plugins
2025-09-03 12:15:03 +08:00
-LAN-
f6acff4cce
chore: remove unused variables
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-03 12:12:27 +08:00
-LAN-
3fa48cb5cf
chore: remove ty-check from Python style check.
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-03 12:05:41 +08:00
-LAN-
b81745aed8
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-09-03 11:56:05 +08:00
-LAN-
9d5956cef8
[Chore/Refactor] Switch from MyPy to Basedpyright for type checking ( #25047 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-03 11:52:26 +08:00
jyong
e1b6da21f4
fix preview and recommend plugins
2025-09-03 11:35:41 +08:00
Joel
b10d7d5b22
fix: datasource file can not be chosen
2025-09-03 11:31:53 +08:00
湛露先生
1fff4620e6
clean console apis and rag cleans. ( #25042 )
...
Signed-off-by: zhanluxianshen <zhanluxianshen@163.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-03 11:25:18 +08:00
-LAN-
8c41d95d03
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-09-03 11:06:42 +08:00
Joel
885c7d26e5
feat: handle choose select
2025-09-03 11:05:15 +08:00
-LAN-
c3820f55f4
chore: translate Chinese comments to English in ClickZetta Volume storage module ( #25037 )
2025-09-03 10:57:58 +08:00
Novice
7896eeec5b
fix: correct run history tracing sequence
2025-09-03 10:56:23 +08:00
17hz
60c5bdd62f
fix: remove redundant z-index from Field component ( #25034 )
2025-09-03 10:39:07 +08:00
Novice
38e24922e1
Merge branch 'feat/tool-rag-tag' into feat/rag-2
2025-09-03 10:27:02 +08:00
Novice
d2787dc925
feat: tools add rag tag
2025-09-03 10:25:08 +08:00
twwu
706969d812
fix(workflow): enhance variable inspection by integrating schema type handling and refactoring logic
2025-09-03 10:17:38 +08:00
Will
5092e5f631
fix: workflow not published ( #25030 )
2025-09-03 10:07:31 +08:00
NeatGuyCoding
c0bd35594e
feat: add test containers based tests for tools manage service ( #25028 )
2025-09-03 09:20:16 +08:00
Yongtao Huang
bc9efa7ea8
Refactor: use DatasourceType.XX.value instead of hardcoded ( #25015 )
...
Signed-off-by: Yongtao Huang <yongtaoh2022@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-03 08:56:48 +08:00
-LAN-
f540d0b747
chore: remove ty type checker from reformat script and pre-commit hooks ( #25021 )
2025-09-03 08:56:23 +08:00
-LAN-
7bcaa513fa
chore: remove duplicate test helper classes from api root directory ( #25024 )
2025-09-03 08:56:00 +08:00
-LAN-
9d004a0971
test: fix test
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-03 02:11:37 +08:00
autofix-ci[bot]
02fcd08c08
[autofix.ci] apply automated fixes
2025-09-02 17:34:07 +00:00
-LAN-
77a9a73d0d
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-09-03 01:33:17 +08:00
Will
d33dfee8a3
fix: EndUser is not bound to a Session ( #25010 )
2025-09-02 21:37:21 +08:00
Will
b5216df4fe
fix: xxx is not bound to a Session ( #24966 )
2025-09-02 21:37:06 +08:00
GuanMu
25a11bfafc
Export DSL from history ( #24939 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-02 21:36:52 +08:00
Yongtao Huang
8fcc864fb7
Post fix of #23224 ( #25007 )
2025-09-02 20:59:08 +08:00
jyong
7623dc14bb
fix preview and recommend plugins
2025-09-02 20:12:45 +08:00
twwu
1ad46d0962
fix(pipeline): add handling for RAG pipeline variables in workflow state
2025-09-02 20:11:38 +08:00
twwu
5e854238b0
fix(workflow): improve formatting and add checkbox type to input variable type mapping
2025-09-02 19:57:18 +08:00
jyong
343f1a375f
fix preview and recommend plugins
2025-09-02 19:41:29 +08:00
NeatGuyCoding
ed5ed0306e
minor fix: fix the check of subscription capacity limit ( #24991 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-02 19:14:30 +08:00
Asuka Minato
a418c43d32
example add more type check ( #24999 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-02 19:13:43 +08:00
twwu
fc4bc08796
feat(workflow): enhance RAG recommended plugins structure and update related components
2025-09-02 19:11:03 +08:00
17hz
5aa8c9c8df
fix: refresh UI after user profile change ( #24998 )
2025-09-02 18:57:35 +08:00
17hz
32972b45db
fix: remove unnecessary modal visibility toggle on error in name save ( #25001 )
2025-09-02 18:57:24 +08:00
Joel
60da4c9048
feat: set var inspect schema type
2025-09-02 18:44:49 +08:00
twwu
32a009654f
feat(input-field): add isEditMode prop to InputFieldForm and update handling of variable changes
2025-09-02 18:19:40 +08:00
twwu
1522fd50df
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-09-02 17:25:54 +08:00
twwu
00b5772012
feat(portal): add customContainer prop to PortalToFollowElem for flexible rendering
2025-09-02 17:25:47 +08:00
17hz
af351b1723
fix: ensure the modal closed by level ( #24984 )
2025-09-02 17:06:10 +08:00
jyong
8467494706
fix preview and recommend plugins
2025-09-02 17:02:25 +08:00
Bowen Liang
af88266212
chore: run ty check CI action only when api code changed ( #24986 )
2025-09-02 16:59:11 +08:00
jyong
a8cd1e2483
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-09-02 16:44:33 +08:00
jyong
7ace7e65e1
fix preview and recommend plugins
2025-09-02 16:44:18 +08:00
twwu
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
-LAN-
b14119b531
feat: add development environment setup commands to Makefile ( #24976 )
2025-09-02 16:24:21 +08:00
Novice
68c75f221b
fix: workflow log status filter add parial success status ( #24977 )
2025-09-02 16:24:03 +08:00
Bowen Liang
7b379e2a61
chore: apply ty checks on api code with script and ci action ( #24653 )
2025-09-02 16:05:13 +08:00
17hz
c373b734bc
feat: make secretInput type field prevent browser auto-fill ( #24971 )
2025-09-02 16:04:12 +08:00
-LAN-
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
17hz
2ac8f8003f
refactor: update radio component to handle boolean values instead of numeric ( #24956 )
2025-09-02 15:11:42 +08:00
-LAN-
d8ff4aa9ba
feat(graph_engine): Handle NodeRunAgentLogEvent
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-02 15:02:07 +08:00
-LAN-
9f8f21bf87
chore: remove backup files
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-02 15:01:58 +08:00
17hz
d6b3df8f6f
fix: API Key Authorization Configuration Model Form render default value ( #24963 )
2025-09-02 14:52:05 +08:00
湛露先生
deea07e905
make clean() function in index_processor_base abstractmethod ( #24959 )
...
Signed-off-by: zhanluxianshen <zhanluxianshen@163.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-02 14:48:45 +08:00
lyzno1
0caa94bd1c
fix: add Indonesian (id-ID) language support and improve language selector ( #24951 )
2025-09-02 14:44:59 +08:00
-LAN-
a32dde5428
Fix: Resolve workflow_node_execution primary key conflicts with UUID v7 ( #24643 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-02 14:18:29 +08:00
Yongtao Huang
067b0d07c4
Fix: ensure InstalledApp deletion uses model instances instead of Row ( #24942 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-02 11:59:38 +08:00
17hz
044f96bd93
feat: LLM prompt Jinja2 template now support more variables ( #24944 )
2025-09-02 11:59:31 +08:00
jyong
dfb967773b
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-09-02 11:56:13 +08:00
jyong
56fc9088dd
add recommended rag plugin endpoint
2025-09-02 11:56:05 +08:00
-LAN-
0b0dc63f29
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-09-02 11:52:25 +08:00
Novice
ca96350707
chore: optimize SQL queries that perform partial full table scans ( #24786 )
2025-09-02 11:46:11 +08:00
twwu
bf09c3eb10
feat(rag): integrate RAG recommended plugins into workflow component
2025-09-02 10:43:57 +08:00
Yongtao Huang
be3af1e234
Migrate SQLAlchemy from 1.x to 2.0 with automated and manual adjustments ( #23224 )
...
Co-authored-by: Yongtao Huang <99629139+hyongtao-db@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-02 10:30:19 +08:00
twwu
e5e52ab4b9
refactor(value-content): improve JSX formatting for readability in variable inspect component
2025-09-02 10:19:01 +08:00
github-actions[bot]
2e89d29c87
chore: translate i18n files ( #24934 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-02 10:16:14 +08:00
Zhedong Cen
e4eb9f7c55
fix(i18n): align zh-Hant indexMethodEconomyTip with zh-Hans ( #24933 )
2025-09-02 09:57:39 +08:00
znn
dd6547de06
downvote with reason ( #24922 )
2025-09-02 09:57:04 +08:00
Atif
84d09b8b8a
fix: API key input uses password type and no autocomplete ( #24864 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-02 09:37:24 +08:00
17hz
2c462154f7
fix: email input cannot scroll ( #24930 )
2025-09-02 09:35:53 +08:00
NeatGuyCoding
b810efdb3f
Feature add test containers tool transform service ( #24927 )
2025-09-02 09:30:55 +08:00
17hz
ae04ccc445
fix: npx typo error ( #24929 )
2025-09-02 09:20:51 +08:00
Charles Liu
f7ac1192ae
replace the secret field from obfuscated to full-masked value ( #24800 )
...
Co-authored-by: charles liu <dearcharles.liu@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-02 09:19:20 +08:00
jiangbo721
e048588a88
fix: remove duplicated code ( #24893 )
2025-09-02 08:58:31 +08:00
Frederick2313072
2042353526
fix:score threshold ( #24897 )
2025-09-02 08:58:14 +08:00
wlleiiwang
9486715929
FEAT: Tencent Vector optimize BM25 initialization to reduce loading time ( #24915 )
...
Co-authored-by: wlleiiwang <wlleiiwang@tencent.com >
2025-09-01 21:08:41 +08:00
湛露先生
64319c0d56
fix close session twice. ( #24917 )
...
Signed-off-by: zhanluxianshen <zhanluxianshen@163.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-01 21:08:01 +08:00
jyong
826b9d5b21
add recommended rag plugin endpoint
2025-09-01 20:41:14 +08:00
jyong
633de2cb47
add recommended rag plugin endpoint
2025-09-01 20:12:27 +08:00
jyong
d94e03c72b
add recommended rag plugin endpoint
2025-09-01 19:38:28 +08:00
耐小心
acd209a890
fix: prevent database connection leaks in chatflow mode by using Session-managed queries ( #24656 )
...
Co-authored-by: 王锶奇 <wangsiqi2@tal.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-01 18:22:42 +08:00
QuantumGhost
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
jyong
1103130f81
add recommended rag plugin endpoint
2025-09-01 18:03:35 +08:00
jyong
493dae239f
add recommended rag plugin endpoint
2025-09-01 17:08:37 +08:00
QuantumGhost
eb7b21c7f1
Merge remote-tracking branch 'upstream/feat/rag-2' into feat/rag-2
2025-09-01 17:06:53 +08:00
QuantumGhost
ad5a2c77c1
Merge remote-tracking branch 'upstream/feat/big-var-value-show-fe' into feat/rag-2
2025-09-01 17:06:23 +08:00
QuantumGhost
acbf27eb65
chore(api): adjust migration order and date
2025-09-01 15:20:57 +08:00
QuantumGhost
e2ae89e08d
fix(tests): fix broken tests and linter issues
2025-09-01 14:55:35 +08:00
jyong
1676207776
add recommended rag plugin endpoint
2025-09-01 14:50:02 +08:00
jyong
8c780df8fd
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-09-01 14:46:08 +08:00
jyong
7920714f49
add recommended rag plugin endpoint
2025-09-01 14:45:56 +08:00
-LAN-
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
-LAN-
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
-LAN-
88622f70fb
refactor(graph_engine): Move setup methods into __init__
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-01 12:08:03 +08:00
twwu
a41af6f322
refactor: update file upload and download handling for pipeline format
2025-09-01 11:13:11 +08:00
zxhlyh
ce3eb0fcbb
fix: rag pipeline template
2025-09-01 10:23:08 +08:00
-LAN-
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
-LAN-
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
-LAN-
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
-LAN-
202fdfcb81
refactor(graph_engine): Remove backward compatibility code
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-01 02:41:16 +08:00
-LAN-
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
-LAN-
546d75d84d
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-09-01 00:29:28 +08:00
QuantumGhost
63c035d8a2
chore(api): migrate import for db
2025-08-31 16:46:25 +08:00
QuantumGhost
e9e7d4f3cd
Merge branch 'feat/rag-2' into feat/workflow-draft-var-optimize
2025-08-31 15:17:23 +08:00
QuantumGhost
c72d847ac7
feat(api): support array[boolean] truncation
2025-08-31 14:32:53 +08:00
QuantumGhost
982fd9170c
WIP: test(api): tests for truncation logic
2025-08-31 13:45:16 +08:00
QuantumGhost
91fac9b720
WIP: feat(api): draft var cleanup task
2025-08-31 13:45:16 +08:00
QuantumGhost
a527bd42b5
chore(api): optimize file url signing
2025-08-31 13:45:16 +08:00
QuantumGhost
621b75b343
feat(api): implement truncation for SSE events
2025-08-31 13:45:15 +08:00
QuantumGhost
6b9d2e98b9
feat(api): Implement truncation for WorkflowNodeExecution
2025-08-31 13:44:39 +08:00
QuantumGhost
2fd337e610
feat(api): add WorkflowNodeExecutionOffload model
2025-08-31 13:44:39 +08:00
QuantumGhost
a7aa17e361
chore(api): remove orphan files in draft var cleanup script
2025-08-31 13:44:38 +08:00
QuantumGhost
13eb9f7d7d
feat(api): implement truncation for draft var
2025-08-31 13:44:38 +08:00
QuantumGhost
d7db58cabd
feat(api): implement VariableTruncator
2025-08-31 13:44:38 +08:00
QuantumGhost
0cf8a80bdd
chore(api): Introduce variable truncation configuration
2025-08-31 13:44:38 +08:00
QuantumGhost
a10586c8ea
fixup! feat(api): Add migration for WorkflowDraftVariableFile
2025-08-31 13:44:38 +08:00
QuantumGhost
40faa9ce16
refactor(api): Inject db dependency to FileService
2025-08-31 13:44:38 +08:00
QuantumGhost
58dfae60f0
feat(api): Add migration for WorkflowDraftVariableFile
2025-08-31 13:44:38 +08:00
QuantumGhost
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
QuantumGhost
e9c6038192
docs(api): update docs for UploadFile
2025-08-31 13:44:38 +08:00
-LAN-
a8fe4ea802
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-08-30 16:36:10 +08:00
-LAN-
82193580de
chore: improve typing
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-08-30 16:35:57 +08:00
-LAN-
1fd27cf3ad
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-08-30 00:13:45 +08:00
twwu
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
-LAN-
11d32ca87d
test: fix web test
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-08-29 23:20:28 +08:00
-LAN-
5415d0c6d1
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-08-29 23:17:30 +08:00
-LAN-
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
-LAN-
04e5d4692f
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-08-29 22:34:47 +08:00
-LAN-
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
jyong
c2afb84884
fix chunk format
2025-08-29 17:10:18 +08:00
-LAN-
8eb78c04b2
chore(token_buffer_memory): code format
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-08-29 17:02:51 +08:00
-LAN-
22ee318cf8
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-08-29 17:01:42 +08:00
jyong
3c0adfb48a
fix chunk format
2025-08-29 16:27:22 +08:00
twwu
b3dbf9fe94
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-08-29 16:20:54 +08:00
twwu
a597ae1a8a
feat(block-selector): add RAG tool suggestions component and integrate with existing tools
2025-08-29 16:20:43 +08:00
-LAN-
f2bc4f5d87
fix: resolve type error in node_factory by using type guard for node_type_str
2025-08-29 16:16:58 +08:00
-LAN-
d7d456349d
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-08-29 16:14:04 +08:00
jyong
65215135e5
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-08-29 14:49:05 +08:00
jyong
5cf795f2b8
fix preview run
2025-08-29 14:48:51 +08:00
twwu
1c8190f142
feat(search-box): enhance marketplace search box with new triggers and conditional rendering
2025-08-29 14:45:04 +08:00
-LAN-
dce4d0ff80
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-08-29 13:22:13 +08:00
-LAN-
3dee8064ba
feat: enhance typing
2025-08-29 13:17:02 +08:00
jyong
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
jyong
0bb3407385
fix preview run
2025-08-29 11:25:08 +08:00
kurokobo
05c21883f9
fix(pipeline): make kb node deletable ( #24731 )
2025-08-29 09:19:09 +08:00
jyong
5b4335c4b5
fix preview run
2025-08-28 22:02:22 +08:00
jyong
39080eed10
fix preview run
2025-08-28 22:01:49 +08:00
jyong
1db04aa729
Merge branch 'feat/queue-based-graph-engine' into feat/rag-2
2025-08-28 18:12:49 +08:00
jyong
64772fb413
fix preview run
2025-08-28 18:12:27 +08:00
twwu
1022e67fb6
fix: adjust padding in search box component for improved layout
2025-08-28 18:02:19 +08:00
twwu
a67589d5db
feat: add title property to DataSourceDefaultValue type in block-selector
2025-08-28 17:25:26 +08:00
-LAN-
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
twwu
9448d49305
feat: add 'rag' tag to plugin constants and translations in multiple languages
2025-08-28 16:21:53 +08:00
twwu
169a8edc28
refactor: update import statement style in IfElseNode component
2025-08-28 15:47:39 +08:00
-LAN-
d7e0c5f759
chore: use 'XXX | None' instead of Optional[XXX] in graph.py
2025-08-28 15:45:22 +08:00
twwu
9c93a49605
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-08-28 15:40:11 +08:00
twwu
f6ed1c5643
fix: update chunk structure tip messages in English and Chinese translations for clarity
2025-08-28 15:40:02 +08:00
jyong
334bc8f1a2
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-08-28 15:39:36 +08:00
jyong
a9f7ee029e
fix preview run
2025-08-28 15:39:22 +08:00
-LAN-
c396788128
chore(graph_engine): add final mark to classes
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-08-28 15:38:35 +08:00
twwu
edd41a30eb
feat: add AddChunks icon and related components for knowledge base chunk structure
2025-08-28 15:31:30 +08:00
Joel
580201ed2c
merge main
2025-08-28 14:57:30 +08:00
Joel
e955a603c6
fix: can choose file in add in variable aggregator
2025-08-28 14:19:07 +08:00
Joel
740f1c5f2c
fix: tools value not update caused data outdated
2025-08-28 14:06:28 +08:00
twwu
9a13cb5bdf
refactor: remove unused state management in usePipelineRun hook
2025-08-28 13:58:03 +08:00
twwu
048feb4165
refactor: update local file and online drive state management in create-from-pipeline components
2025-08-28 13:47:20 +08:00
twwu
843b14ccc6
refactor: Refactor online drive breadcrumbs navigation
2025-08-28 10:56:51 +08:00
-LAN-
e3a7b1f691
fix: type hints
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-08-28 05:24:18 +08:00
-LAN-
8aab7f49c3
chore(graph_engine): Use XXX | None instead of Optional[XXX]
2025-08-28 05:09:33 +08:00
autofix-ci[bot]
1e12c1cbf2
[autofix.ci] apply automated fixes
2025-08-27 21:00:36 +00:00
-LAN-
affedd6ce4
chore(graph_engine): Use XXX | None instead of Optional[XXX]
2025-08-28 04:59:49 +08:00
-LAN-
ef21097774
refactor(graph_engine): Remove unnecessary check from SkipPropagator
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-08-28 04:45:26 +08:00
-LAN-
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
-LAN-
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
-LAN-
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
-LAN-
1cd0792606
chore(graph_events): Improve type hints
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-08-28 04:41:48 +08:00
-LAN-
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
-LAN-
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
-LAN-
65617f000d
feat(event_collector): Update to use ReadWriteLock
2025-08-28 03:26:42 +08:00
-LAN-
635eff2e25
test(graph_engine): remove outdated tests
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-08-28 02:53:19 +08:00
-LAN-
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
-LAN-
9dc1e9724e
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-08-28 02:26:40 +08:00
jyong
4403a26f37
merge new graph engine
2025-08-27 20:44:14 +08:00
jyong
88abaa840c
merge new graph engine
2025-08-27 18:33:38 +08:00
Joel
4e2c3bfb05
fix: not obj type struct schema render error
2025-08-27 18:32:04 +08:00
Joel
a644153e9f
feat: just use chunk type in knowledge base
2025-08-27 18:16:46 +08:00
twwu
0316eb6064
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-08-27 18:09:55 +08:00
twwu
6a56649be2
feat(web): add support for Tool block type in BlockIcon component
2025-08-27 18:09:48 +08:00
Joel
8a585607c1
fix: tool schem not right
2025-08-27 18:07:33 +08:00
-LAN-
c3f66e2901
Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine
2025-08-27 18:05:35 +08:00
jyong
90d72f5ddf
merge new graph engine
2025-08-27 17:46:46 +08:00
jyong
6c8212d509
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-08-27 17:46:05 +08:00
Joel
19d3ba42e5
chore: schema type change
2025-08-27 17:40:05 +08:00
twwu
ee144452e2
Merge branch 'main' into feat/rag-2
2025-08-27 17:28:21 +08:00
twwu
367b2d0320
refactor(web): streamline data source before run form and enhance run handling logic
2025-08-27 16:56:33 +08:00
Joel
bd294ffe0d
feat: file schem file replace
2025-08-27 16:07:31 +08:00
jyong
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
autofix-ci[bot]
86e7cb713c
[autofix.ci] apply automated fixes
2025-08-27 07:38:26 +00:00
-LAN-
0f29244459
fix: test
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-08-27 15:37:37 +08:00
autofix-ci[bot]
48cbf4c78f
[autofix.ci] apply automated fixes
2025-08-27 15:33:30 +08:00
-LAN-
8c35663220
feat: queue-based graph engine
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-08-27 15:33:28 +08:00
Joel
4cb286c765
feat: handle file schem show
2025-08-27 14:46:44 +08:00
zxhlyh
ff33d42c55
rag pipeline initial template
2025-08-27 14:39:39 +08:00
twwu
e1a2755e3b
fix(web): add spinning animation to loader icon in variable inspect trigger for better UX
2025-08-27 13:55:43 +08:00
twwu
b1f348fb31
refactor(web): reorganize imports in document index component for improved clarity
2025-08-27 13:48:04 +08:00
twwu
5f0bae0ae5
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-08-27 13:46:10 +08:00
twwu
57c242fff3
Update dataset pipeline header text and translations for improved clarity
2025-08-27 13:46:03 +08:00
kurokobo
1814b99c79
fix(web): correct title color in option card in dark mode ( #24579 )
2025-08-27 11:27:25 +08:00
Joel
f24f573731
feat: show struct schema in output
2025-08-27 11:18:22 +08:00
twwu
da48e54778
Merge branch 'main' into feat/rag-2
2025-08-27 11:16:27 +08:00
Joel
2db699522c
feat: compare schema type
2025-08-27 10:48:38 +08:00
jyong
5c15fe7b01
fix pipeline export
2025-08-26 18:52:24 +08:00
jyong
da9b38f642
pipeline name
2025-08-26 18:26:25 +08:00
jyong
918958743f
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-08-26 17:18:49 +08:00
jyong
51c3f1b2e2
add pipeline async run
2025-08-26 17:18:43 +08:00
twwu
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
Harry
1f5fd13359
refactor(plugin_migration): improve code readability by formatting the install function signature
2025-08-26 16:03:59 +08:00
Harry
61f2f8fd31
refactor(schemas): update titles in JSON schemas for consistency and clarity
2025-08-26 16:03:59 +08:00
jyong
60fb242f27
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-08-26 15:52:01 +08:00
jyong
85f0d31fab
add pipeline async run
2025-08-26 15:51:49 +08:00
Harry
a282b6cea4
refactor(tests): remove unused TestPerformance class from schema resolver tests
2025-08-26 15:47:34 +08:00
Harry
46019ea927
refactor(resolver): enhance schema reference resolution with improved error handling and caching
2025-08-26 15:47:34 +08:00
Harry
7e20273bce
refactor(resolver): implement BFS approach for resolving references in Dify schemas
2025-08-26 15:47:34 +08:00
jyong
1d2d0ff49f
add pipeline async run
2025-08-26 15:32:39 +08:00
jyong
c77bdd1fb3
add pipeline async run
2025-08-26 15:20:40 +08:00
Harry
0f3ca1d8f4
fix: ruff
2025-08-26 12:51:40 +08:00
Harry
d1be9544fb
fix: restful to restx
2025-08-26 12:51:40 +08:00
jyong
1692a7bd1b
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-08-26 12:06:43 +08:00
jyong
c3c4ef3a8e
add pipeline async run
2025-08-26 12:06:34 +08:00
Harry
c911ac8c01
refactor(console): add spec controller import and enhance tool output schema resolution
2025-08-26 11:07:12 +08:00
twwu
1bc77204b1
fix(use-initial): handle potential undefined nodeData by providing a fallback object
2025-08-26 10:23:13 +08:00
jyong
1ad7b0e852
add pipeline async run
2025-08-25 18:26:05 +08:00
twwu
e0e3224413
refactor(option-card): enhance styling and accessibility by updating class names and adding title attribute
2025-08-25 17:46:27 +08:00
jyong
f418164648
add pipeline async run
2025-08-25 17:33:49 +08:00
jyong
4fc498bd48
fix
2025-08-25 16:55:08 +08:00
twwu
14d8788dac
refactor: remove unused DataSourceType import and simplify iconType handling in DatasetDetailLayout
2025-08-25 16:43:52 +08:00
jyong
101d6504fb
fix
2025-08-25 16:14:22 +08:00
twwu
d440577913
refactor(operations): remove document download functionality and associated UI elements
2025-08-25 15:32:48 +08:00
twwu
85fd97e090
Merge branch 'main' into feat/rag-2
2025-08-25 15:30:18 +08:00
twwu
412e4b04f3
fix(use-settings-display): correct translation key for keyword search in settings display
2025-08-25 15:20:59 +08:00
jyong
cc1f0d4d8d
fix
2025-08-25 13:55:42 +08:00
Joel
1b9c817dba
feat: add process data truncate
2025-08-25 11:26:57 +08:00
zxhlyh
b7ed2cade1
initial template
2025-08-22 18:12:24 +08:00
twwu
8c44151e6f
Merge branch 'main' into feat/rag-2
2025-08-22 17:40:34 +08:00
twwu
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
twwu
5824a2d71c
refactor(use-tool-icon): make data parameter optional and update usage in variable inspect components
2025-08-22 16:02:14 +08:00
twwu
83cc3b4710
refactor(credential-selector): enhance layout with overflow handling for better UI responsiveness
2025-08-22 14:49:24 +08:00
Joel
0ca7c29c47
feat: preiew show the large data
2025-08-22 11:35:54 +08:00
jyong
2f6c51927e
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-08-22 11:34:13 +08:00
jyong
6b7ea9885c
support name generate
2025-08-22 11:34:01 +08:00
Joel
68ba41e57e
chore: fix trunate change proplem
2025-08-22 11:08:54 +08:00
twwu
8ff4f34773
refactor(create-pipeline): remove unused CreateForm and CreateModal components, streamline dataset creation process
2025-08-22 10:49:23 +08:00
jyong
4545f509a5
support name generate
2025-08-21 19:15:16 +08:00
twwu
af74019d6e
refactor(knowledge-base): update title from 'Question-Answer' to 'Q&A' for improved clarity
2025-08-21 18:13:44 +08:00
twwu
d3b6631df8
refactor(retrieval-method): replace all instances of invertedIndex with keyword_search in components and translations
2025-08-21 17:31:25 +08:00
twwu
5699adf69c
refactor(result-preview): update chunk handling to use GeneralChunkPreview type and extract content
2025-08-21 17:07:20 +08:00
twwu
42935997aa
refactor(retrieval-method): update retrieval method from invertedIndex to keywordSearch across components
2025-08-21 16:29:23 +08:00
Joel
f82f06bdd0
feat: support filter file vars
2025-08-21 16:11:32 +08:00
zxhlyh
c5ee6e09d4
fix: output schema file type
2025-08-21 15:12:53 +08:00
twwu
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
twwu
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
twwu
dfd33b3d84
Merge branch 'main' into feat/rag-2
2025-08-21 09:43:51 +08:00
twwu
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
twwu
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
twwu
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
twwu
8ab3f1212b
refactor(billing, chunk-preview): update link target and improve file property handling in document preview
2025-08-20 10:23:33 +08:00
twwu
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
Joel
d4370a8ca5
chore: alert ui
2025-08-19 15:07:53 +08:00
twwu
95f60d89ab
refactor(datasets): reorganize document components and enhance operations with download functionality
2025-08-19 15:07:52 +08:00
twwu
a1666fe058
Merge branch 'main' into feat/rag-2
2025-08-19 14:59:06 +08:00
twwu
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
Joel
64897bc6fe
chore: hide mock data
2025-08-19 14:21:53 +08:00
Joel
559d014b29
chore: use api return truncate
2025-08-19 14:18:41 +08:00
twwu
ad523ef4ad
feat(publish): enhance success notification for pipeline template publishing with additional information and links
2025-08-19 14:15:49 +08:00
Joel
3c4b374038
feat: run result data too long export
2025-08-19 14:04:00 +08:00
twwu
d9cdce3f7a
fix(i18n): refine Simplified Chinese translations for dataset and pipeline terminology
2025-08-19 13:10:51 +08:00
twwu
865e3ee85b
fix(billing): adjust padding and margin for pricing plan item components
2025-08-19 10:43:49 +08:00
twwu
07887fb24f
fix(i18n): update Simplified Chinese translations for "知识管道" to "知识流水线"
2025-08-19 10:24:52 +08:00
Harry
fcdbe3b84a
fix: plugin service import
2025-08-19 10:06:27 +08:00
twwu
38c51b1011
fix(i18n): highlight "プレミアム" in Japanese billing translations
2025-08-18 21:04:57 +08:00
twwu
469ed5a311
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-08-18 21:00:13 +08:00
twwu
56273a2dcf
fix(i18n): update Japanese and Simplified Chinese translations for billing terms
2025-08-18 20:59:49 +08:00
Harry
6ce013ac52
fix: OAuth client parameter retrieval by verifying plugin status
2025-08-18 20:41:22 +08:00
twwu
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
yessenia
ae183b348c
feat: variable preview
2025-08-18 18:16:48 +08:00
Joel
b4e76af4a7
feat: string type too long hide
2025-08-18 18:15:10 +08:00
twwu
4a5c883988
feat(pipeline): implement footer component for dataset creation and enhance UI with new styles
2025-08-18 16:58:43 +08:00
Joel
2391e582f2
feat: debug show big data
2025-08-18 16:57:41 +08:00
twwu
cd760633cb
feat(billing): add noise effects to pricing plans and update rendering logic
2025-08-18 14:31:09 +08:00
twwu
ece1330567
feat(billing): add Enterprise plan component and update plan rendering logic
2025-08-18 11:25:48 +08:00
twwu
386614951f
Merge branch 'main' into feat/rag-2
2025-08-18 11:16:18 +08:00
twwu
a2892773f2
fix: dark mode color
2025-08-17 15:25:10 +08:00
twwu
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
twwu
c7d5ec1520
feat: add new pricing assets and update billing plan components to utilize them
2025-08-15 18:39:59 +08:00
twwu
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
twwu
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
jyong
fb7dc4e0e1
fix file
2025-08-15 14:55:37 +08:00
twwu
d558f98aa6
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-08-15 14:17:46 +08:00
twwu
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
autofix-ci[bot]
ff76adc88a
[autofix.ci] apply automated fixes
2025-08-15 04:17:51 +00:00
Yunlu Wen
cfc555d05d
feat: add knowledge pipeline creation feature
2025-08-15 12:15:37 +08:00
twwu
153d5e8f03
refactor: Change plan-item directory
2025-08-15 11:14:38 +08:00
twwu
ac456c1a95
feat: refactor billing plans components and add new PlanItem structure with tooltip support
2025-08-15 11:08:36 +08:00
jyong
8e88765261
fix file
2025-08-14 18:17:44 +08:00
jyong
5a2618d002
fix file
2025-08-14 18:07:52 +08:00
jyong
69a821db02
fix file
2025-08-14 18:01:29 +08:00
twwu
46224724a2
feat: add Cloud and SelfHosted components with updated PlanSwitcher integration
2025-08-14 15:54:07 +08:00
twwu
8a5bcd11f2
fix: add missing newline at end of JSON files for icon components
2025-08-14 15:21:53 +08:00
jyong
a8fbf123e4
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-08-14 15:12:29 +08:00
jyong
8b8d257f78
fix file
2025-08-14 15:12:09 +08:00
twwu
02720c9b95
Merge branch 'main' into feat/rag-2
2025-08-14 15:03:48 +08:00
twwu
d8a9645e83
feat: Implement billing plan selection UI with plan switcher and range options
2025-08-14 15:01:38 +08:00
jyong
72ea3b4d01
fix variable_pool
2025-08-13 17:38:14 +08:00
jyong
3797416fe0
fix online drive
2025-08-13 15:45:33 +08:00
jyong
f74706a4a5
fix online drive
2025-08-13 15:28:18 +08:00
twwu
463ca7043d
fix: sync doc styling change
2025-08-13 15:13:03 +08:00
twwu
5a6818c817
Merge branch 'main' into feat/rag-2
2025-08-13 15:05:57 +08:00
twwu
acde411629
fix: Update breadcrumb styles in Online Drive component for improved visual consistency
2025-08-13 14:28:55 +08:00
twwu
4d34891ac0
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-08-13 11:34:27 +08:00
twwu
cf46fba753
feat: Enhance Online Drive component with bucket handling and breadcrumb navigation
2025-08-13 11:34:22 +08:00
jyong
fcdbfbda4f
add credential id
2025-08-12 17:56:28 +08:00
twwu
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
jyong
ae3addb922
add credential id
2025-08-12 15:43:11 +08:00
jyong
bd1d7f8652
add credential id
2025-08-12 15:38:26 +08:00
jyong
a0006ce968
add credential id
2025-08-12 14:45:45 +08:00
jyong
2b7243dbc7
add credential id
2025-08-12 11:13:47 +08:00
jyong
22b3933cc3
Merge branch 'main' into feat/rag-2
...
# Conflicts:
# api/core/workflow/entities/variable_pool.py
2025-08-12 11:13:04 +08:00
jyong
1bc506603a
add credential id
2025-08-12 11:10:21 +08:00
zxhlyh
54b935f609
fix
2025-08-12 10:49:49 +08:00
Harry
cf4a526e7f
refactor: replace db.session with session in DatasourceProviderService for consistency
2025-08-11 20:35:46 +08:00
Harry
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
twwu
7f328328fb
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-08-11 18:37:22 +08:00
twwu
9893b8110d
refactor: rename selectedFileKeys to selectedFileIds and update related logic in online drive components
2025-08-11 18:37:15 +08:00
jyong
087a4fbd14
add credential id
2025-08-11 18:26:41 +08:00
Harry
ada0875ac4
fix: update default value for expires_at in DatasourceProvider model
2025-08-11 11:40:51 +08:00
Harry
6b07e0e8d6
feat: add expiration for OAuth credentials in datasource provider
2025-08-11 11:25:50 +08:00
twwu
fc779d00df
Merge branch 'main' into feat/rag-2
2025-08-11 11:15:58 +08:00
zxhlyh
58aca75ee0
fix: json schema
2025-08-08 17:38:01 +08:00
zxhlyh
8464ec46e6
fix: json schema
2025-08-08 17:38:01 +08:00
twwu
ac7953a32c
feat: add credential_id handling in CreateFormPipeline and OnlineDrive components
2025-08-08 14:48:58 +08:00
twwu
b21d991fdb
feat(rag): pass credentialId to online document preview and wire to data source store
2025-08-08 14:26:38 +08:00
jyong
df5a4e5c08
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-08-08 14:18:45 +08:00
jyong
d07ce809be
add credential id
2025-08-08 14:18:30 +08:00
twwu
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
twwu
184c3c88b7
refactor: Refactor online document and online drive components to handle credential changes
2025-08-08 13:43:01 +08:00
zxhlyh
097a6fc1e0
fix: variable
2025-08-07 17:22:29 +08:00
zxhlyh
d5f82d0d5f
fix: json schema
2025-08-07 16:36:59 +08:00
twwu
1b3860d012
Merge branch 'main' into feat/rag-2
2025-08-07 16:27:20 +08:00
twwu
5729d38776
feat: add CredentialIcon component and integrate it into credential selector for improved avatar display
2025-08-07 15:34:15 +08:00
zxhlyh
9e882122ca
fix: json schema
2025-08-07 15:28:42 +08:00
jyong
e6f1bc165c
add tool file preview
2025-08-07 14:35:04 +08:00
jyong
842ced218e
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-08-07 11:13:10 +08:00
jyong
ca8f80ee33
notion fix
2025-08-07 11:13:02 +08:00
twwu
646b798e9c
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-08-07 10:10:32 +08:00
twwu
e0753359f8
fix: adjust Toast component positioning to top-right corner
2025-08-07 10:10:27 +08:00
Harry
1d79c21ae3
feat: implement structured output wrapping for pipeline items
2025-08-06 17:41:07 +08:00
twwu
5b433aa2d1
feat: add useFloatingRight hook and integrate it into InputFieldEditorPanel and PreviewPanel for dynamic positioning
2025-08-06 16:59:22 +08:00
jyong
218e778099
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-08-06 15:39:27 +08:00
jyong
1567b615dc
notion fix
2025-08-06 15:39:22 +08:00
Harry
29da2e5c19
feat: enhance output schema descriptions and remove unused constants
2025-08-06 15:12:57 +08:00
Harry
facbe02cf7
feat: datasource output schema
2025-08-06 15:12:57 +08:00
Harry
2a1e1a8042
feat: datasource output schema
2025-08-06 15:12:57 +08:00
jyong
13f38045d4
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-08-06 15:11:45 +08:00
jyong
94a0fb6dc1
notion fix
2025-08-06 15:11:37 +08:00
twwu
c5a3bf9b9e
refactor: simplify Markdown rendering in ChunkContent component
2025-08-06 14:32:28 +08:00
twwu
95982d37a6
refactor: remove unused DataSourceOauthBinding import from dataset_service and document_indexing_sync_task
2025-08-06 14:25:39 +08:00
twwu
40f3524cfe
Merge branch 'main' into feat/rag-2
2025-08-06 14:23:51 +08:00
twwu
da68cf48c4
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-08-06 11:40:35 +08:00
twwu
8717a789b3
feat: dynamically import panel components to improve performance
2025-08-06 11:40:30 +08:00
jyong
05e96e56e5
notion fix
2025-08-06 11:13:20 +08:00
twwu
6954926df9
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-08-06 10:33:50 +08:00
twwu
ec6fabb222
feat: introduce useInputFieldPanel hook to manage input field panel state and refactor related components
2025-08-06 10:32:57 +08:00
zxhlyh
6cae1a2872
fix: rag variable
2025-08-05 18:26:07 +08:00
jyong
2f163bad8f
transform document
2025-08-05 18:16:24 +08:00
zxhlyh
6faa4b107b
fix: rag variable
2025-08-05 16:31:14 +08:00
twwu
8ab5c47737
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-08-05 14:20:41 +08:00
twwu
0a397ac477
feat: Refactor document context and update chunking mode handling across components
2025-08-05 14:19:28 +08:00
zxhlyh
09b5cacbad
fix: rag variable
2025-08-05 13:02:51 +08:00
zxhlyh
522210bad6
fix: rag variable
2025-08-05 11:39:17 +08:00
zxhlyh
0975f5bdc2
merge main
2025-08-05 10:31:12 +08:00
zxhlyh
201e4cd64d
merge main
2025-08-05 10:30:53 +08:00
twwu
1e5317d3f0
feat: Enhance InputFieldPanel to manage preview and edit states more effectively
2025-08-01 16:35:27 +08:00
twwu
44d569a7c1
feat: Implement input field management panel
2025-08-01 16:27:53 +08:00
twwu
ec501cf664
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-08-01 14:43:00 +08:00
twwu
cd9bfe0df3
feat: Update website crawl provider to use jinaReader and synchronize selection changes
2025-08-01 14:42:54 +08:00
jyong
d36501203f
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-08-01 14:11:18 +08:00
jyong
f3f3a99e5b
transform document
2025-08-01 14:11:11 +08:00
twwu
19a93c6554
feat: Enhance Notion integration by adding credential_id to NotionInfo and updating related functions
2025-08-01 14:04:01 +08:00
jyong
383ee368e6
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-08-01 13:59:19 +08:00
jyong
79f30daf03
transform document
2025-08-01 13:59:11 +08:00
twwu
e7e531dc06
feat: Refactor WebsiteCrawl component to improve header configuration and remove unused memoization
2025-08-01 11:50:50 +08:00
zxhlyh
d8ac78056e
fix: open input field modal from var picker
2025-08-01 11:28:30 +08:00
twwu
f75a3ef212
feat: Enhance InputFieldDialog and PreviewPanel with improved styling for better layout
2025-07-31 20:24:18 +08:00
twwu
c9ab0fb8f6
feat: Update InputFieldDialog styling to allow for flexible growth
2025-07-31 20:18:20 +08:00
twwu
2dc71f059c
feat: Update FooterTip component and enhance InputFieldDialog layout
2025-07-31 18:38:04 +08:00
twwu
18af3dfe5d
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-07-31 16:29:00 +08:00
twwu
0b871abe59
feat: Add credential handling to Notion page selector and related components
2025-07-31 16:28:53 +08:00
jyong
82819af55c
transform document
2025-07-31 15:59:30 +08:00
jyong
9915364740
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-07-31 15:21:18 +08:00
jyong
97136ca8f0
transform document
2025-07-31 15:21:06 +08:00
twwu
195bf6621a
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-07-31 15:19:11 +08:00
twwu
8711a57d92
feat: Enhance NotionPageSelector and NotionPageSelectorModal with loading states and credential handling
2025-07-31 15:19:03 +08:00
jyong
8e96b9ed77
transform document
2025-07-31 11:51:40 +08:00
Joel
5a21da00c5
chore: knowledge base single run
2025-07-31 11:20:46 +08:00
jyong
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
twwu
1b6a925b34
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-07-30 17:42:10 +08:00
twwu
41363459b5
feat: Update Header component button styling and remove redundant onClick from icon
2025-07-30 17:41:55 +08:00
Harry
deceaa38f0
feat: datasource oauth default credentials
2025-07-30 16:36:27 +08:00
Harry
f7ec255b3e
feat: oauth
2025-07-30 15:55:16 +08:00
Harry
4dab128900
feat: oauth
2025-07-30 15:52:59 +08:00
zxhlyh
76b4288b34
datasource change authed page
2025-07-30 15:23:04 +08:00
twwu
a1c38a2740
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-07-30 15:19:16 +08:00
twwu
f8d7d07c13
feat: Introduce CredentialSelector component and remove WorkspaceSelector
2025-07-30 15:19:10 +08:00
Joel
69738794bc
feat: support custom before run form
2025-07-30 14:43:29 +08:00
jyong
f37109ef39
transform document
2025-07-30 14:34:38 +08:00
Harry
875aea1c22
feat: datasource reauthentication
2025-07-30 13:39:04 +08:00
Joel
c70a7e832e
chore: data source add single run button
2025-07-29 18:31:35 +08:00
jyong
ecba9e44ff
transform document
2025-07-29 18:17:56 +08:00
jyong
a7d4675831
transform document
2025-07-29 18:12:35 +08:00
jyong
21df72a57a
transform document
2025-07-29 17:56:28 +08:00
Joel
240f6890f1
fix: some lint
2025-07-29 16:29:59 +08:00
Joel
27f65150d7
fix: run tool cause page crash because of feature context
2025-07-29 16:19:14 +08:00
jyong
e2df3f182d
transform document
2025-07-29 16:01:06 +08:00
zxhlyh
a996c1d90c
merge main
2025-07-29 15:45:01 +08:00
zxhlyh
e19a07c2e6
merge main
2025-07-29 15:44:23 +08:00
Joel
2c6f88ef82
chore: reload vars
2025-07-29 15:24:26 +08:00
jyong
786d121fdf
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-07-29 15:23:22 +08:00
jyong
9cfb531e3b
transform document
2025-07-29 15:23:11 +08:00
twwu
1c813239c9
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-07-29 14:52:25 +08:00
twwu
fbf3abddf2
feat: Add tooltip for configuration button in header and update translations
2025-07-29 14:52:17 +08:00
jyong
e89398f415
add old auth transform
2025-07-29 14:13:50 +08:00
twwu
cc911f46f2
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-07-29 13:46:23 +08:00
twwu
c2cbdcd3bf
feat: Enhance dataset info and card components with memoization for improved performance
2025-07-29 13:46:17 +08:00
jyong
46db1acf98
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-07-29 11:18:14 +08:00
jyong
6d00ffa509
add old auth transform
2025-07-29 11:18:06 +08:00
zxhlyh
446301a443
fix: search method
2025-07-29 11:10:16 +08:00
jyong
657e813c7f
add old auth transform
2025-07-28 19:29:36 +08:00
jyong
829e6f0d1a
add old auth transform
2025-07-28 19:29:07 +08:00
twwu
b0cd4daf54
feat: Add credential seletor for online docuemnts and online drive
2025-07-28 16:55:40 +08:00
zxhlyh
fc3250678c
fix: module not found
2025-07-28 16:36:40 +08:00
zxhlyh
a95cf6f8b0
merge main
2025-07-28 16:00:38 +08:00
zxhlyh
acae51c309
initial nodes
2025-07-28 15:38:48 +08:00
zxhlyh
347cd6befc
publish toast
2025-07-28 14:29:05 +08:00
jyong
50fed69c0c
r2 transform
2025-07-28 14:00:18 +08:00
jyong
9dbc887da5
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-07-25 17:43:23 +08:00
jyong
38e6391be4
r2 transform
2025-07-25 17:43:15 +08:00
twwu
e1861f5f9c
fix: add dataset reset functionality and improve warning message consistency
2025-07-25 17:30:19 +08:00
jyong
f887bbedab
r2 transform
2025-07-25 17:06:29 +08:00
jyong
f4dd22b9cb
r2 transform
2025-07-25 15:17:03 +08:00
jyong
7f6759e0ac
r2 transform
2025-07-25 14:41:39 +08:00
jyong
b01c66acbc
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-07-25 14:10:20 +08:00
jyong
ed1bec9344
r2 transform
2025-07-25 14:10:12 +08:00
zxhlyh
4fdcd74f52
fix: publish
2025-07-25 12:00:00 +08:00
jyong
bb609ee3ca
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-07-24 17:43:38 +08:00
jyong
1938991162
r2 transform
2025-07-24 17:43:26 +08:00
twwu
bae2af0c85
Merge branch main into feat/rag-2
2025-07-24 17:40:04 +08:00
jyong
3b0be18d47
r2 transform
2025-07-24 17:08:39 +08:00
zxhlyh
0417e2f4d9
fix: auth provider
2025-07-24 16:58:25 +08:00
zxhlyh
16603952a0
datasource template
2025-07-23 18:20:32 +08:00
jyong
5401299e6e
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-07-23 17:02:12 +08:00
jyong
98ef4ffb4d
r2 transform
2025-07-23 17:02:01 +08:00
zxhlyh
761d717656
fix
2025-07-23 16:59:47 +08:00
zxhlyh
44a8b4120b
pipeline template
2025-07-23 15:34:32 +08:00
zxhlyh
53cdee1e2f
pipeline template
2025-07-23 10:46:45 +08:00
zxhlyh
d76e37b018
add datasource empty node
2025-07-22 16:48:24 +08:00
zxhlyh
3b8d96f45c
merge main
2025-07-22 13:52:24 +08:00
zxhlyh
10657b6bd3
datasource auth
2025-07-22 10:39:19 +08:00
Harry
e5c7fd5b14
feat: enforce maximum length for authorization name in datasource authentication
2025-07-21 19:31:58 +08:00
Harry
12661ce0ca
feat: improve authorization name validation and enhance credential encryption handling
2025-07-21 19:28:00 +08:00
Harry
34072371a1
feat: refactor OAuth client retrieval in datasource authentication
2025-07-21 18:55:21 +08:00
Harry
666868fa35
feat: remove unused import for CredentialsValidateFailedError in datasource provider service
2025-07-21 18:53:36 +08:00
Harry
ba7f0b3004
feat: enhance datasource authentication by improving credential handling and updating API parameters
2025-07-21 18:51:55 +08:00
zxhlyh
386d320650
rename auth name
2025-07-21 17:59:13 +08:00
zxhlyh
4d36e784b7
merge main
2025-07-21 17:45:26 +08:00
zxhlyh
caa2de3344
datasource oauth
2025-07-21 17:41:19 +08:00
Harry
039a053027
feat: standardize credential type string for API key in datasource provider service
2025-07-21 17:40:50 +08:00
Harry
7141181732
feat: remove unnecessary blank line in datasource authentication setup
2025-07-21 17:00:10 +08:00
Harry
17da96bdd8
feat: refactor datasource authentication APIs for improved credential management
2025-07-21 16:43:50 +08:00
Harry
57b48f51b5
feat: convert credential form schemas to lists for consistency
2025-07-21 15:51:24 +08:00
Harry
af94602d37
feat: add APIs for setting default datasource provider and updating provider name
2025-07-21 15:49:39 +08:00
jyong
9c96f1db6c
r2 transform
2025-07-21 14:51:40 +08:00
Harry
51d7a9b6be
feat: mask hidden values in tenant OAuth client retrieval
2025-07-21 14:35:46 +08:00
Harry
529eca70bc
feat: enhance datasource credential and OAuth schema serialization
2025-07-21 14:31:26 +08:00
Harry
ef8d941633
feat: simplify OAuth encrypter retrieval and remove unnecessary validation
2025-07-21 13:48:05 +08:00
Harry
e97f03c130
feat: add custom OAuth client setup and enhance datasource provider model with avatar_url
2025-07-21 12:36:02 +08:00
Harry
7364d051d2
feat: refactor provider name generation to use incremental naming & enforce unique constraints
2025-07-18 21:34:59 +08:00
Harry
23a5ff410e
feat: add avatar_url to datasource providers and update OAuth handling
2025-07-18 19:47:59 +08:00
jyong
34a6ed74b6
r2 transform
2025-07-18 19:22:31 +08:00
jyong
dc359c6442
r2 transform
2025-07-18 19:04:46 +08:00
Harry
dd59cea085
migrations
2025-07-18 14:58:10 +08:00
Harry
ab775bce26
feat: remove BuiltinDatasourceProvider class and related credential handling
2025-07-18 14:47:08 +08:00
Harry
82b531e949
feat: remove tenant_plugin_auto_upgrade_strategies table and adjust datasource_oauth_params
2025-07-18 14:44:01 +08:00
Harry
f325662141
feat: refactor DatasourceNode and KnowledgeIndexNode to use _node_data attribute
2025-07-18 14:25:11 +08:00
twwu
32fe8313b4
feat: import and extend dayjs relativeTime plugin in multiple components
2025-07-18 14:15:07 +08:00
Harry
6ca5bc1063
feat: add datasource OAuth client setup command and refactor related models
2025-07-18 14:11:15 +08:00
twwu
f153319a77
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-07-18 14:05:55 +08:00
twwu
0e428afe43
feat: convert VersionHistoryPanel to dynamic import for improved performance
2025-07-18 14:05:34 +08:00
Joel
f336245a45
fix: tool node text overflow
2025-07-18 14:05:08 +08:00
twwu
5b2c99e183
Merge branch 'main' into feat/rag-2
2025-07-18 14:03:48 +08:00
twwu
399866e0ac
fix: add 'no-spinner' class to InputNumber component for better styling
2025-07-18 13:42:05 +08:00
Harry
633bfc25e0
feat: update provider parameter naming and refactor related logic in datasource_auth.py
2025-07-18 13:13:20 +08:00
Harry
0ac5c0bf3e
feat: refactor OAuth provider handling and improve provider name generation
2025-07-18 12:47:32 +08:00
twwu
9f2a9ad271
fix: update keyboard shortcut and clean up component structure in various files
2025-07-17 18:22:03 +08:00
twwu
59f68cd63b
fix: ensure default values are handled correctly in InputNumber and related components
2025-07-17 18:15:52 +08:00
Harry
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
zxhlyh
e0e0a7661d
merge main
2025-07-17 16:49:59 +08:00
zxhlyh
de47b56ca4
merge main
2025-07-17 16:49:22 +08:00
zxhlyh
01566035e3
merge main
2025-07-17 16:48:43 +08:00
jyong
cc96b7f507
r2 transform
2025-07-17 16:45:30 +08:00
jyong
ad7650e724
r2 transform
2025-07-17 16:36:40 +08:00
zxhlyh
f79a90fb21
fix agent default
2025-07-17 16:07:58 +08:00
jyong
d0c78d079b
r2 transform
2025-07-17 15:32:58 +08:00
jyong
cc06ce60fd
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-07-17 15:22:51 +08:00
jyong
761ea0eedb
r2 transform
2025-07-17 15:22:39 +08:00
zxhlyh
c706793847
fix: file upload config
2025-07-17 13:48:23 +08:00
zxhlyh
2c52561060
datasource oauth
2025-07-17 11:18:08 +08:00
jyong
a39d7e1f85
r2 transform
2025-07-16 19:26:33 +08:00
jyong
aaa5b0e295
r2 transform
2025-07-16 18:05:40 +08:00
jyong
3bdb40f37b
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-07-16 14:25:30 +08:00
jyong
c660c98b04
r2 transform
2025-07-16 14:25:16 +08:00
twwu
e7f31a66be
fix: correct notification type for successful dataset conversion
2025-07-16 14:12:33 +08:00
jyong
675ff9bd7d
r2 transform
2025-07-16 12:00:26 +08:00
jyong
6363ecef97
r2 transform
2025-07-16 11:49:59 +08:00
twwu
5c0d19e36d
fix: improve handleVariableNameBlur logic to prevent setting label when it already exists
2025-07-16 10:33:59 +08:00
twwu
e0753ebfd1
fix: update dataset conversion endpoint path for correct API integration
2025-07-16 10:08:46 +08:00
twwu
b8e9b97f07
feat: implement dataset conversion to pipeline with success and error notifications
2025-07-16 09:53:11 +08:00
jyong
384073f025
r2 transform
2025-07-16 02:02:08 +08:00
jyong
2012ea3213
r2 transform
2025-07-16 01:50:37 +08:00
jyong
1ad73ccdc8
r2
2025-07-15 17:54:53 +08:00
jyong
96484731a2
r2
2025-07-15 16:13:45 +08:00
jyong
537e535d9a
r2
2025-07-15 15:33:40 +08:00
jyong
3a3b60bab5
r2
2025-07-15 15:00:38 +08:00
jyong
63111e8050
r2
2025-07-14 18:17:34 +08:00
twwu
405139c377
fix: add isRunning prop to ProcessDocuments and related components for better processing state management
2025-07-14 17:45:19 +08:00
jyong
a919e3e135
r2
2025-07-14 17:33:08 +08:00
twwu
3e5772c50c
fix: enhance layout and tooltip handling in Actions component
2025-07-14 16:36:51 +08:00
twwu
cb8fab7364
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-07-14 16:26:03 +08:00
twwu
60f3832c65
fix: refactor OptionCard and StepTwo components for improved structure and readability
2025-07-14 16:25:56 +08:00
Joel
cf89d06023
fix: single run url error in pipeline
2025-07-14 16:15:52 +08:00
jyong
4b9a5a66c1
r2
2025-07-14 16:14:27 +08:00
Joel
e095de05c5
feat: pipeline run
2025-07-14 16:04:43 +08:00
Joel
82f4b35d52
chore: use flow type instead of whole url
2025-07-14 15:30:04 +08:00
Joel
7a9faf909e
feat: workflow use common last run
2025-07-14 15:10:35 +08:00
jyong
928751a856
r2
2025-07-14 14:11:58 +08:00
twwu
d77d86f53b
fix: remove unused showWorkflowEmpty prop from Tools component for cleaner code
2025-07-14 14:11:05 +08:00
twwu
2a5bab10b8
fix: pass dataSources prop to PortalToFollowElem for improved functionality
2025-07-14 13:48:45 +08:00
twwu
6313f819cf
fix: add block enumeration and tool icon handling for enhanced workflow functionality
2025-07-14 11:44:13 +08:00
twwu
682b65034c
Merge branch 'main' into feat/rag-2
2025-07-14 11:17:42 +08:00
twwu
adbad0ad33
fix: enhance bucket list initiation check for improved accuracy
2025-07-14 10:06:55 +08:00
jyong
ed77877db1
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-07-11 18:46:29 +08:00
jyong
9c4356e9a1
r2
2025-07-11 18:46:22 +08:00
twwu
0fdb1fedb0
feat: add PluginDependency component to RagPipelineChildren and WorkflowChildren for enhanced functionality
2025-07-11 18:38:18 +08:00
twwu
23a6fe3259
fix: adjust default selection of crawl results based on pipeline status
2025-07-11 18:02:23 +08:00
twwu
90d0f12ee9
refactor: update file extension handling in ChunkPreview component to use dynamic extension retrieval
2025-07-11 16:53:03 +08:00
twwu
50e16f8362
refactor: optimize state selection in data source components using useShallow for improved performance
2025-07-11 16:41:01 +08:00
twwu
9dbb06fccc
fix: Fix node panel positioning issue when chat log modal is open
2025-07-11 15:58:26 +08:00
jyong
3b70f8ac08
r2
2025-07-11 15:25:58 +08:00
twwu
58a3471a5f
refactor: update variable utility functions to include isRagVariableVar for enhanced variable validation
2025-07-11 13:51:23 +08:00
twwu
3e187ba6aa
refactor: update BlockIcon component to handle Tool and DataSource types for conditional rendering
2025-07-10 16:56:59 +08:00
twwu
f677f2f71b
refactor: update useEffect dependency to include currentPage.page_id for proper content fetching
2025-07-10 16:27:56 +08:00
twwu
de6867f875
refactor: update CrawledResult and WebsiteCrawl components to handle showPreview prop and adjust previewIndex logic
2025-07-10 15:43:36 +08:00
twwu
c39746181d
refactor: update data source store usage in LocalFile and WebsiteCrawl components
2025-07-10 15:24:58 +08:00
twwu
15cd9e0b12
refactor: rename selectedFileList to selectedFileKeys across components and update related logic
2025-07-10 15:14:23 +08:00
twwu
e66c2badda
refactor: update error handling to use DataSourceNodeErrorResponse in OnlineDocuments and WebsiteCrawl components
2025-07-10 13:55:24 +08:00
twwu
6030ae9d0f
refactor: integrate currentNodeIdRef into data source store and update related components
2025-07-10 12:02:54 +08:00
twwu
42fd40500a
refactor: remove isTruncated state and update related logic to use mutable refs
2025-07-10 10:39:01 +08:00
twwu
611bc728d0
fix: update hover background color for disabled and active NavLink states
2025-07-10 10:21:45 +08:00
twwu
e2a141b3bb
Merge branch 'main' into feat/rag-2
2025-07-10 10:14:12 +08:00
jyong
8b97551f1a
r2
2025-07-09 18:50:13 +08:00
twwu
966e6e03fc
style: Update component attributes to use single quotes and adjust z-index in ContentDialog
2025-07-09 18:34:21 +08:00
twwu
775983b04b
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-07-09 18:21:01 +08:00
twwu
a2e0bc26c6
feat: Add conversion functionality to Knowledge Pipeline with UI and translations
2025-07-09 18:20:52 +08:00
jyong
bd33b9ffec
r2
2025-07-09 17:34:42 +08:00
jyong
b538eee5dd
r2
2025-07-09 17:28:52 +08:00
twwu
7c6bdb9ec9
feat: Enhance operations with pause and resume functionality
2025-07-09 16:05:42 +08:00
twwu
258c965bd0
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-07-09 15:55:31 +08:00
twwu
9e44f2b805
Merge branch 'main' into feat/rag-2
2025-07-09 15:54:57 +08:00
jyong
9dcba51225
r2
2025-07-09 15:48:08 +08:00
twwu
e7d394f160
feat: Add DatasetSidebarDropdown component and integrate ExtraInfo for dataset details
2025-07-09 15:13:02 +08:00
twwu
dfe3c2caa1
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-07-09 14:45:03 +08:00
twwu
4ea4d227c6
refactor: Remove unused file support types logic from CreateFormPipeline component
2025-07-09 14:44:56 +08:00
jyong
b5e4ce6c68
r2
2025-07-09 14:27:49 +08:00
twwu
4a8061d14c
fix: Integrate dataset list reset functionality in dropdown and step two components
2025-07-09 13:54:49 +08:00
twwu
59c3305dcc
feat: Enhance dataset dropdown functionality with export and delete options
2025-07-09 13:42:24 +08:00
twwu
8fc15c83d0
feat: Refactor dataset info components and add export pipeline functionality
2025-07-09 10:45:50 +08:00
twwu
a0942399cd
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-07-08 20:04:26 +08:00
twwu
1c85dada53
feat: Implement sidebar toggle functionality with keyboard shortcuts and improve translations
2025-07-08 20:04:15 +08:00
jyong
bc1a517a97
r2
2025-07-08 17:16:10 +08:00
twwu
b3431ab0c4
feat: Refactor online drive components to improve file retrieval and selection logic
2025-07-08 16:46:59 +08:00
twwu
073a0974a4
fix: Update breadcrumb click handling to close dropdown and adjust prefix slicing logic
2025-07-08 15:40:16 +08:00
twwu
e911a4e719
fix: Update button styles and improve file size validation in breadcrumb and item components
2025-07-08 15:28:22 +08:00
twwu
5e2b60664f
fix: Improve item selection logic and reset selected file list on folder open
2025-07-08 14:26:55 +08:00
twwu
b36f36d242
feat: Enhance CreateFormPipeline with file selection and validation for online documents and drives
2025-07-08 14:14:50 +08:00
jyong
6332fe795e
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-07-08 14:05:45 +08:00
jyong
db886ae3fb
r2
2025-07-08 14:04:44 +08:00
twwu
467cd2c4c1
fix: Update onlineDrive file check to use selectedFileList for better validation
2025-07-07 16:34:43 +08:00
twwu
d3ca50626d
feat: Integrate useOnlineDrive hook and enhance datasource handling in CreateFormPipeline
2025-07-07 16:30:15 +08:00
twwu
13f168ed1c
refactor: Refactor Online Drive components to improve state management and add truncation support
2025-07-07 15:51:59 +08:00
twwu
83c8219942
feat: Enhance file item component with support for disabled state and file type validation
2025-07-07 14:36:09 +08:00
twwu
a30b92d6b1
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-07-04 19:15:52 +08:00
twwu
1bd664e655
feat: Implement Dropdown and Menu components for breadcrumb navigation in Online Drive
2025-07-04 19:15:37 +08:00
jyong
1fb59adba9
r2
2025-07-04 19:09:40 +08:00
jyong
1b3888a13e
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-07-04 18:49:50 +08:00
jyong
9c6eb95700
r2
2025-07-04 18:49:37 +08:00
twwu
1ff608dfa9
Merge branch 'feat/rag-2' of https://github.com/langgenius/dify into feat/rag-2
2025-07-04 18:24:59 +08:00
twwu
933ad0649c
feat: Add subItems mapping to Panel component for enhanced item details
2025-07-04 18:24:52 +08:00
jyong
a8b676ade0
r2
2025-07-04 18:05:58 +08:00
twwu
0d9991ec88
feat: Add ONLINE_DRIVE_OUTPUT and integrate into DataSource components for online drive support
2025-07-04 18:04:47 +08:00
twwu
e67a19b26b
refactor: Enhance Bucket and Breadcrumbs components; improve event handling and add button for bucket name
2025-07-04 17:55:30 +08:00
twwu
d44af3ec46
refactor: Restructure breadcrumbs component; introduce Bucket and BreadcrumbItem components for improved navigation
2025-07-04 16:44:21 +08:00
twwu
9ce0c69687
refactor: Update event handling in Checkbox and Radio components; optimize Online Drive file filtering
2025-07-04 15:30:08 +08:00
twwu
2ecbcd6a7f
refactor: Add loading state and bucket handling to Online Drive components
2025-07-04 15:14:19 +08:00
twwu
d3b17ea567
fix: Update key property for onlineDrive datasource handling in TestRunPanel
2025-07-04 14:11:23 +08:00
twwu
a4f7d373b5
refactor: Replace useDataSourceStore with useDataSourceStoreWithSelector for improved state selection across components
2025-07-04 14:03:04 +08:00
twwu
334f0c905a
feat: Enhance Online Drive file handling with selection and folder opening functionality
2025-07-04 13:42:36 +08:00
jyong
44c2efcfe4
r2
2025-07-03 18:56:42 +08:00
twwu
f2960989c1
refactor: Refactor data source components
2025-07-03 18:34:54 +08:00
jyong
816b49483a
Merge remote-tracking branch 'origin/feat/rag-2' into feat/rag-2
2025-07-03 15:15:14 +08:00
jyong
798d0880d6
r2
2025-07-03 15:15:01 +08:00
twwu
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
jyong
76c418c0b7
r2
2025-07-03 14:03:06 +08:00
jyong
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
twwu
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
twwu
ddde576b4a
refactor: Update notification messages in CreateFromDSLModal and CreateFromScratchModal for dataset creation
2025-07-03 10:17:55 +08:00
jyong
38d895ab5f
r2
2025-07-02 18:46:36 +08:00
jyong
a6ff9b224b
r2
2025-07-02 18:20:41 +08:00
jyong
832bef053f
Merge branch 'main' into feat/r2
...
# Conflicts:
# docker/docker-compose.middleware.yaml
# web/app/components/workflow-app/components/workflow-main.tsx
# web/app/components/workflow-app/hooks/index.ts
# web/app/components/workflow/hooks-store/store.ts
# web/app/components/workflow/hooks/index.ts
# web/app/components/workflow/nodes/_base/components/variable/var-reference-picker.tsx
2025-07-02 18:20:05 +08:00
jyong
81b07dc3be
r2
2025-07-02 18:15:23 +08:00
zxhlyh
a52bf6211a
merge main
2025-07-02 18:07:09 +08:00
twwu
d7b0ccd6f7
feat: Add name field to data source credentials update function in usePipeline service
2025-07-02 15:08:20 +08:00
twwu
68d59ee8b3
refactor: Refactor useOnlineDocument hook
2025-07-02 14:56:29 +08:00
jyong
e23d7e39ec
Merge branch 'feat/datasource' into feat/r2
...
# Conflicts:
# api/services/rag_pipeline/rag_pipeline.py
# web/app/components/workflow/constants.ts
# web/app/components/workflow/header/run-and-history.tsx
# web/app/components/workflow/hooks/use-nodes-interactions.ts
# web/app/components/workflow/hooks/use-workflow-interactions.ts
# web/app/components/workflow/hooks/use-workflow.ts
# web/app/components/workflow/index.tsx
# web/app/components/workflow/nodes/_base/components/panel-operator/panel-operator-popup.tsx
# web/app/components/workflow/nodes/_base/panel.tsx
# web/app/components/workflow/nodes/code/use-config.ts
# web/app/components/workflow/nodes/llm/default.ts
# web/app/components/workflow/panel/index.tsx
# web/app/components/workflow/panel/version-history-panel/index.tsx
# web/app/components/workflow/store/workflow/index.ts
# web/app/components/workflow/types.ts
# web/config/index.ts
# web/types/workflow.ts
2025-07-02 14:01:59 +08:00
twwu
0284e7556e
refactor: Refactor useDatasourceIcon hook and enhance dataset node rendering with AppIcon component
2025-07-02 13:48:11 +08:00
jyong
9f14b5db9a
r2
2025-07-02 11:55:21 +08:00
jyong
39d3f58082
r2
2025-07-02 11:33:00 +08:00
twwu
5d7a533ada
fix: Improve layout by adding overflow handling in CreateFromPipeline and List components
2025-07-01 17:46:41 +08:00
twwu
0db7967e5f
refactor: Add useOnlineDrive hook and integrate it into CreateFormPipeline and TestRunPanel components
2025-07-01 16:54:44 +08:00
twwu
a81dc49ad2
feat: Refactor OnlineDocuments and PageSelector components to enhance state management and integrate new Actions component
2025-07-01 16:32:21 +08:00
jyong
f33b6c0c73
add online drive
2025-07-01 16:08:54 +08:00
jyong
a4eddd7dc2
r2
2025-07-01 15:16:33 +08:00
jyong
c993a05da7
Merge remote-tracking branch 'origin/feat/r2' into feat/r2
2025-07-01 14:23:58 +08:00
jyong
f44f0fa34c
r2
2025-07-01 14:23:46 +08:00
twwu
2d0d448667
feat: Update selection handling to support multiple choice in OnlineDocuments and PageSelector components
2025-07-01 14:14:28 +08:00
Dongyu Li
bfcf09b684
feat(datasource): fix datasource icon
2025-07-01 14:04:09 +08:00
Dongyu Li
cdbba1400c
feat(datasource): update fetch_datasource_provider
2025-07-01 11:57:06 +08:00
twwu
55d7d7ef76
fix: Update default value handling for number input in useInitialData hook
2025-07-01 11:24:30 +08:00
twwu
7b473bb5c9
feat: Integrate OnlineDrive component into CreateFormPipeline and update related components
2025-06-30 18:31:52 +08:00
twwu
ff511c6f31
refactor: Remove unused variables and simplify next button logic in TestRunPanel
2025-06-30 17:54:33 +08:00
twwu
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
zxhlyh
1f5c32525f
datasource page
2025-06-30 16:16:54 +08:00
jyong
618ad4c291
r2
2025-06-30 15:36:20 +08:00
twwu
ada632f9f5
feat: Enhance input field handling by adding allVariableNames prop and localizing error messages
2025-06-30 15:28:55 +08:00
twwu
4c82c9d029
feat: Add Online Drive file management components and enhance file icon handling
2025-06-30 14:19:14 +08:00
zxhlyh
42655a3b1f
fix: checklist
2025-06-30 14:11:26 +08:00
Harry
1449ed86c4
feat: rename online driver to online drive and update related classes and methods :)
2025-06-27 20:11:28 +08:00
zxhlyh
94674e99ab
datasource page add marketplace
2025-06-27 16:44:23 +08:00
Harry
eee72101f4
feat(online_driver): add online driver plugin, support browsing and downloading
2025-06-27 16:41:39 +08:00
twwu
93eabef58a
refactor: Refactor OnlineDocuments component and remove OnlineDocumentSelector
2025-06-27 16:29:30 +08:00
twwu
5248fcca56
feat: implement support for single and multiple choice in crawled result items
2025-06-27 15:56:38 +08:00
twwu
264b95e572
feat: separate input fields into datasource and global categories in RAG pipeline
2025-06-27 15:23:04 +08:00
zxhlyh
8f2ad89027
datasource page
2025-06-27 15:01:33 +08:00
twwu
18b1a9cb2e
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-06-26 15:28:19 +08:00
zxhlyh
25fef5d757
merge main
2025-06-26 15:21:24 +08:00
twwu
2a25ca2b2c
feat: enhance online drive connection UI and add localization for connection status in dataset pipeline
2025-06-26 14:24:50 +08:00
twwu
3a9c79b09a
feat: refactor data source handling and integrate OnlineDrive component in TestRunPanel
2025-06-26 13:46:12 +08:00
twwu
025b55ef3b
feat: update tooltip text for test run mode in English and Chinese translations for clarity
2025-06-26 10:17:48 +08:00
twwu
cf7574bd10
feat: add FooterTips component and integrate it into TestRunPanel; extend DatasourceType enum with onlineDrive
2025-06-26 10:16:37 +08:00
jyong
efccbe4039
r2
2025-06-25 17:32:26 +08:00
twwu
c7cec120a6
feat: update variable validation regex for consistency in ExternalDataToolModal and schema
2025-06-25 17:07:31 +08:00
twwu
7d7fd18e65
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-06-25 16:16:41 +08:00
twwu
c6ae9628af
feat: refactor input variable handling and configurations in pipeline processing components
2025-06-25 16:15:59 +08:00
Joel
4631575c12
feat: can support choose current node var
2025-06-25 16:06:08 +08:00
zxhlyh
a4f4fea0a5
fix: note node delete
2025-06-25 16:01:45 +08:00
jyong
540096a8d8
Merge branch 'main' into feat/r2
...
# Conflicts:
# api/core/plugin/impl/oauth.py
# api/core/workflow/entities/variable_pool.py
# api/models/workflow.py
# api/services/dataset_service.py
2025-06-25 14:35:23 +08:00
jyong
7b7cdad1d8
r2
2025-06-25 13:28:08 +08:00
twwu
261b7cabc8
feat: enhance OnlineDocumentPreview with datasourceNodeId and implement preview functionality
2025-06-25 11:36:56 +08:00
twwu
ccd346d1da
feat: add handling for RAG pipeline variables in node interactions
2025-06-25 10:40:48 +08:00
twwu
a866cbc6d7
feat: implement usePipeline hook for managing pipeline variables and refactor input field handling
2025-06-25 10:11:26 +08:00
Dongyu Li
6aba39a2dd
feat(datasource): add datasource content preview api
2025-06-24 17:43:25 +08:00
zxhlyh
8f4a0d4a22
variable picker
2025-06-24 17:27:06 +08:00
Dongyu Li
49bb15fae1
feat(datasource): add datasource content preview api
2025-06-24 17:14:31 +08:00
Dongyu Li
e165f4a102
feat(datasource): add datasource content preview api
2025-06-24 17:14:16 +08:00
twwu
1c51bef3cb
fix: standardize capitalization in translation keys and remove unused group property in FieldListContainer
2025-06-24 14:25:58 +08:00
zxhlyh
c31754e6cd
fix: create pipeline from customized
2025-06-24 11:12:39 +08:00
jyong
83cc484c24
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-23 17:12:26 +08:00
jyong
1ff9c07a92
fix notion dataset rule not found
2025-06-23 17:12:08 +08:00
twwu
b25b284d7f
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-23 16:41:13 +08:00
twwu
2414dbb5f8
feat: clear selected IDs on document deletion action in DocumentList component
2025-06-23 16:38:19 +08:00
twwu
916a8c76e7
fix: rename currentDocuments to currentDocument for consistency in online documents handling
2025-06-23 16:31:09 +08:00
Dongyu Li
9783832223
Merge branch 'feat/datasource' into deploy/rag-dev
2025-06-23 16:12:03 +08:00
Dongyu Li
b77081a19e
feat(datasource): update datasource icon
2025-06-23 15:57:37 +08:00
twwu
896906ae77
feat: refactor layout structure in PipelineSettings component for improved responsiveness
2025-06-23 15:57:02 +08:00
twwu
2365a3a5fc
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-23 15:39:00 +08:00
twwu
dd792210f6
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-06-23 15:38:34 +08:00
twwu
6ba4a4c165
feat: enhance website crawl functionality with state management and result handling
2025-06-23 15:38:24 +08:00
Dongyu Li
0a6dbf6ee2
Merge remote-tracking branch 'origin/deploy/rag-dev' into deploy/rag-dev
2025-06-23 15:21:15 +08:00
Dongyu Li
ca0979dd43
feat(datasource): update fetch_datasource_provider
2025-06-23 15:18:15 +08:00
zxhlyh
0762e5ae50
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-23 15:03:32 +08:00
zxhlyh
48f53f3b9b
workflow dependency
2025-06-23 15:02:57 +08:00
twwu
af64f29e87
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-23 13:59:39 +08:00
twwu
b9f59e3a75
Merge branch 'main' into feat/rag-pipeline
2025-06-23 13:59:05 +08:00
Dongyu Li
b12a8eeb90
feat(datasource): change datasource result type to event-stream
2025-06-20 10:09:47 +08:00
twwu
e551cf65c9
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-19 15:58:51 +08:00
twwu
3899211c41
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-06-19 15:58:01 +08:00
twwu
335e1e3602
feat: enhance pipeline settings with execution log and processing capabilities
2025-06-19 15:57:49 +08:00
jyong
725fc72c6f
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-19 15:31:03 +08:00
jyong
b618f3bd9e
r2
2025-06-19 15:30:46 +08:00
zxhlyh
95ba55af4d
fix: import dsl sync rag variables
2025-06-19 15:04:26 +08:00
jyong
f4e1ea9011
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-19 14:30:05 +08:00
jyong
3d0e288e85
r2
2025-06-19 14:29:39 +08:00
jyong
9620d6bcd8
Merge branch 'feat/r2' into deploy/rag-dev
...
# Conflicts:
# web/i18n/zh-Hans/app.ts
2025-06-19 13:32:49 +08:00
jyong
f7fbded8b9
Merge branch 'main' into feat/r2
2025-06-19 13:32:07 +08:00
Dongyu Li
0c5706b3f6
Merge remote-tracking branch 'origin/deploy/rag-dev' into deploy/rag-dev
2025-06-19 11:10:43 +08:00
Dongyu Li
82d0a70cb4
feat(datasource): change datasource result type to event-stream
2025-06-19 11:10:24 +08:00
twwu
55516c4e57
fix: add type checks for workspace roles in DatasetsLayout component
2025-06-19 10:56:03 +08:00
jyong
cc2cd85ff5
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-19 10:46:15 +08:00
jyong
6ec742539a
r2
2025-06-19 10:45:59 +08:00
jyong
09e0a54070
r2
2025-06-19 10:38:10 +08:00
twwu
5d25199f42
refactor: update layout for creation title and content in StepThree component
2025-06-19 09:36:04 +08:00
twwu
387826674c
Merge branch 'main' into feat/rag-pipeline
2025-06-19 09:34:09 +08:00
twwu
02ae479636
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-18 18:04:23 +08:00
twwu
a103324f25
refactor: enhance UI components with new icons and improved styling in billing and dataset processes
2025-06-18 18:03:43 +08:00
jyong
643efc5d85
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-18 17:11:52 +08:00
Dongyu Li
43e5798e13
feat(datasource): change datasource result type to event-stream
2025-06-18 16:27:10 +08:00
Dongyu Li
8aca70cd50
Merge remote-tracking branch 'origin/deploy/rag-dev' into deploy/rag-dev
2025-06-18 16:05:08 +08:00
Dongyu Li
2cf980026e
feat(datasource): change datasource result type to event-stream
2025-06-18 16:04:47 +08:00
Dongyu Li
224111081b
feat(datasource): change datasource result type to event-stream
2025-06-18 16:04:40 +08:00
twwu
4dc6cad588
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-18 15:08:05 +08:00
twwu
f85e6a0dea
feat: implement SSE for data source node processing and completion events, replacing previous run methods
2025-06-18 15:06:50 +08:00
twwu
4b3a54633f
refactor: streamline dataset detail fetching and improve dataset list handling across components
2025-06-18 15:05:21 +08:00
jyong
6f67a34349
r2 qa index
2025-06-18 14:37:18 +08:00
zxhlyh
e51d308312
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-18 13:47:36 +08:00
zxhlyh
379c92bd82
Merge branch 'main' into feat/rag-pipeline
2025-06-18 13:47:06 +08:00
jyong
fa9f0ebfb1
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-18 11:06:37 +08:00
jyong
ac917bb56d
r2
2025-06-18 11:05:52 +08:00
jyong
f7a4e5d1a6
Merge branch 'main' into feat/r2
2025-06-18 10:57:44 +08:00
jyong
515d34bbfb
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-17 19:07:38 +08:00
jyong
66de2e1f0a
Merge remote-tracking branch 'origin/feat/r2' into feat/r2
...
# Conflicts:
# api/core/workflow/graph_engine/entities/event.py
# api/services/rag_pipeline/rag_pipeline.py
2025-06-17 19:07:15 +08:00
jyong
7f7ea92a45
r2
2025-06-17 19:06:17 +08:00
Dongyu Li
a014345688
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-17 18:29:24 +08:00
Dongyu Li
cf66d111ba
feat(datasource): change datasource result type to event-stream
2025-06-17 18:29:02 +08:00
Dongyu Li
2d01b1a808
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-17 18:24:52 +08:00
Dongyu Li
739ebf2117
feat(datasource): change datasource result type to event-stream
2025-06-17 18:24:09 +08:00
twwu
176b844cd5
refactor: consolidate DialogWrapper component usage and improve prop handling across input fields
2025-06-17 18:20:30 +08:00
jyong
8fc6684ab1
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-17 18:12:36 +08:00
jyong
7c41f71248
r2
2025-06-17 18:11:38 +08:00
zxhlyh
2c2bfb4f54
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-17 17:45:50 +08:00
zxhlyh
3164f90327
merge main
2025-06-17 17:44:08 +08:00
twwu
90ac52482c
test: add unit tests for ActionButton component with various states and sizes
2025-06-17 16:48:52 +08:00
twwu
879ac940dd
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-17 16:30:37 +08:00
twwu
796797d12b
feat: centralize variable type mapping by introducing VAR_TYPE_MAP in pipeline model
2025-06-17 16:28:50 +08:00
twwu
7ac0f0c08c
feat: enhance processing components by adding runDisabled state and fetching indicators
2025-06-17 16:13:49 +08:00
twwu
5cc6a2bf33
refactor: update toast notification handling and improve context usage in DocumentDetail
2025-06-17 14:41:06 +08:00
jyong
2db0b19044
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-17 14:05:15 +08:00
jyong
1d2ee9020c
r2
2025-06-17 14:04:55 +08:00
Dongyu Li
f2538bf381
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-17 13:56:00 +08:00
Dongyu Li
f37e28a368
feat(datasource): Comment out the datasource_file_manager.
2025-06-17 13:54:25 +08:00
Dongyu Li
c5976f5a09
feat(datasource): change datasource result type to event-stream
2025-06-17 13:51:41 +08:00
twwu
64a9181ee4
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-17 11:30:38 +08:00
twwu
33cd32382f
feat: add indexing status batch and process rule hooks; refactor Notion page preview types
2025-06-17 11:29:56 +08:00
twwu
9456c59290
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-17 10:14:20 +08:00
twwu
ce0bd421ae
Merge branch 'main' into feat/rag-pipeline
2025-06-17 10:13:31 +08:00
twwu
f9d04c6975
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-06-16 18:26:01 +08:00
twwu
ecb07a5d0d
feat: enhance field list functionality by adding chosen and selected properties to SortableItem
2025-06-16 18:25:30 +08:00
zxhlyh
a165ba2059
merge main
2025-06-16 15:43:57 +08:00
zxhlyh
12fd2903d8
fix
2025-06-16 15:41:27 +08:00
twwu
0a2c569b3b
fix: replace useGetDocLanguage with useDocLink for consistent documentation linking
2025-06-16 14:58:52 +08:00
twwu
9ab0d5fe60
Merge branch 'main' into feat/rag-pipeline
2025-06-16 14:25:58 +08:00
jyong
1d71fd5b56
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-16 14:09:04 +08:00
jyong
b277acc298
Merge branch 'main' into feat/r2
2025-06-16 14:08:02 +08:00
jyong
8d47d8ce4f
Merge remote-tracking branch 'origin/feat/r2' into feat/r2
...
# Conflicts:
# api/core/datasource/website_crawl/website_crawl_plugin.py
# api/services/rag_pipeline/rag_pipeline.py
2025-06-16 13:50:33 +08:00
jyong
41fef8a21f
r2
2025-06-16 13:48:43 +08:00
zxhlyh
b853a42e37
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-16 11:45:24 +08:00
zxhlyh
1633626d23
Merge branch 'main' into feat/rag-pipeline
2025-06-16 11:44:42 +08:00
zxhlyh
6c7a40c571
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-16 10:16:00 +08:00
zxhlyh
abb2ed66e7
merge main
2025-06-16 10:15:24 +08:00
zxhlyh
5ae78f79b0
datasource dark theme
2025-06-16 10:00:14 +08:00
twwu
e3b3a6d040
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-13 18:32:56 +08:00
twwu
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
Harry
5ccb8d9736
feat: online document
2025-06-13 18:22:15 +08:00
twwu
55906c8375
fix: remove unused billing plan logic from CreateFromDSLModal component
2025-06-13 18:01:01 +08:00
Harry
0908f310fc
feat: webcrawl
2025-06-13 17:47:51 +08:00
twwu
58842898e1
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-06-13 16:42:27 +08:00
zxhlyh
1c17c8fa36
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-13 16:39:40 +08:00
zxhlyh
26aff400e4
node default configs
2025-06-13 16:38:54 +08:00
twwu
4b11d29ede
fix: update VAR_TYPE_MAP and initialData handling in useConfigurations for improved variable processing
2025-06-13 15:57:16 +08:00
jyong
b2b95412b9
r2
2025-06-13 15:04:22 +08:00
twwu
5c228bca4f
feat: replace TypeIcon with AppIcon in SelectDataSet component for improved icon display
2025-06-13 15:02:31 +08:00
Jyong
7bd2509ad5
Update deploy-dev.yml
2025-06-13 14:50:38 +08:00
twwu
2a5d70d9e1
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-13 14:44:53 +08:00
twwu
b0107f4128
fix: update z-index values for DialogWrapper components to ensure proper stacking context
2025-06-13 14:44:32 +08:00
Joel
dc3c5362e4
Merge branch 'deploy/rag-dev' of https://github.com/langgenius/dify into deploy/rag-dev
2025-06-13 14:43:58 +08:00
Joel
1d106c3660
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-13 14:43:46 +08:00
zxhlyh
fcb2fa04e7
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-13 14:43:38 +08:00
zxhlyh
55bff10f0d
fix
2025-06-13 14:43:02 +08:00
Joel
45c9b77e82
fix: match var reg
2025-06-13 14:42:35 +08:00
twwu
767860e76b
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-13 11:44:22 +08:00
twwu
80f656f79a
fix: adjust layout and visibility conditions in CreateFormPipeline and ChunkPreview components
2025-06-13 11:38:26 +08:00
Joel
c891eb28fc
fix: in prompt editor show vars error
2025-06-13 11:12:11 +08:00
twwu
b9fa3f54e9
refactor: refactor component imports and enhance layout for better responsiveness in dataset previews
2025-06-13 10:54:31 +08:00
twwu
4d2f904d72
feat: enhance WorkflowPreview and TemplateCard components with additional styling and className prop
2025-06-13 10:14:45 +08:00
twwu
26b7911177
Merge branch 'main' into feat/rag-pipeline
2025-06-13 09:49:03 +08:00
twwu
dd91edf70b
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-12 18:11:19 +08:00
twwu
d994e6b6c7
feat: replace data source icons with AppIcon component in Item and DatasetItem
2025-06-12 18:11:00 +08:00
twwu
aba48bde0b
feat: update SettingsModal to integrate keyword number handling and refactor index method logic
2025-06-12 18:06:00 +08:00
twwu
3e5d9884cb
test: add unit tests for AppIcon component with various rendering scenarios
2025-06-12 17:33:28 +08:00
twwu
faadad62ff
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-12 17:01:41 +08:00
twwu
406d70e4a3
feat: integrate resetDatasetList hook into CreateOptions and TemplateCard components
2025-06-12 16:59:33 +08:00
zxhlyh
f17f256b2b
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-12 16:25:04 +08:00
zxhlyh
b367f48de6
add datasource category
2025-06-12 16:24:21 +08:00
Jyong
dee7b6eb22
Update deploy-dev.yml
2025-06-12 16:19:12 +08:00
twwu
6f17200dec
refactor: update dataset handling to use runtime_mode instead of pipeline_id
2025-06-12 15:57:07 +08:00
twwu
d3dbfbe8b3
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-12 15:18:49 +08:00
twwu
b1f250862f
Merge branch 'main' into feat/rag-pipeline
2025-06-12 15:18:19 +08:00
twwu
141d6b1abf
feat: implement document settings and pipeline settings components with localization support
2025-06-12 15:13:15 +08:00
zxhlyh
a7eb534761
add datasource category
2025-06-12 15:05:36 +08:00
twwu
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
twwu
346d066128
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-11 18:12:17 +08:00
twwu
5c41922b8a
fix: update file extension for downloaded DSL files and refine mutation keys for template operations
2025-06-11 18:11:38 +08:00
jyong
9c3e3b00d0
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-11 18:07:20 +08:00
jyong
da3a3ce165
r2
2025-06-11 18:07:06 +08:00
jyong
b525bc2b81
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-11 18:03:53 +08:00
jyong
14dc3e8642
r2
2025-06-11 18:03:21 +08:00
twwu
e52c905aa5
refactor: improve layout-main component structure and readability
2025-06-11 17:46:50 +08:00
twwu
7b9a3c1084
fix: update translation keys for document availability messages in English and Chinese
2025-06-11 17:42:45 +08:00
jyong
ce8ddae11e
Merge remote-tracking branch 'origin/deploy/rag-dev' into deploy/rag-dev
2025-06-11 17:30:45 +08:00
jyong
4e8184bc56
Merge branch 'feat/r2' into deploy/rag-dev
...
# Conflicts:
# api/models/dataset.py
2025-06-11 17:30:30 +08:00
jyong
9eb8597957
r2
2025-06-11 17:29:14 +08:00
twwu
cde584046d
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-11 17:19:08 +08:00
twwu
b7f9d7e94a
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-06-11 17:17:15 +08:00
zxhlyh
88817bf974
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-11 17:17:10 +08:00
twwu
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
jyong
309dfe8829
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-11 17:16:52 +08:00
jyong
1d8b390584
Merge branch 'main' into feat/r2
...
# Conflicts:
# docker/docker-compose.middleware.yaml
2025-06-11 17:16:27 +08:00
zxhlyh
7dea7f77ac
Merge branch 'main' into feat/rag-pipeline
2025-06-11 17:12:38 +08:00
zxhlyh
4d9b15e519
fix
2025-06-11 17:11:57 +08:00
jyong
45a708f17e
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-11 17:10:42 +08:00
jyong
5f08a9314c
r2
2025-06-11 17:10:20 +08:00
twwu
5802b2b437
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-11 16:39:18 +08:00
twwu
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
jyong
25f0c61e65
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-11 16:36:56 +08:00
jyong
66fa68fa18
r2
2025-06-11 16:36:36 +08:00
jyong
3e5781c6f1
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-11 14:03:50 +08:00
jyong
a6f7560d2f
r2
2025-06-11 14:03:32 +08:00
twwu
45c76c1d68
refactor: rename icon property to icon_info in UpdateTemplateInfoRequest and related components
2025-06-11 13:39:07 +08:00
jyong
14d5af468c
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-11 13:12:41 +08:00
jyong
874e1bc41d
r2
2025-06-11 13:12:18 +08:00
zxhlyh
d2ae695b3b
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-11 11:55:46 +08:00
zxhlyh
6ecdac6344
pipeline preview
2025-06-11 11:51:19 +08:00
twwu
3c2ce07f38
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-11 11:30:14 +08:00
twwu
5c58b11b22
refactor: standardize pipeline template properties and improve related components
2025-06-11 11:25:08 +08:00
jyong
be92122f17
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-11 11:21:37 +08:00
jyong
2972a06f16
r2
2025-06-11 11:21:17 +08:00
twwu
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
zxhlyh
5dbda7f4c5
merge main
2025-06-11 10:41:50 +08:00
zxhlyh
0564651f6f
publish as customized pipeline
2025-06-11 10:40:49 +08:00
twwu
eff8108f1c
refactor: update dataset model and improve batch action component
2025-06-11 10:24:07 +08:00
jyong
127a77d807
r2
2025-06-10 19:22:08 +08:00
jyong
265842223c
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-10 18:20:44 +08:00
jyong
95a24156de
r2
2025-06-10 18:20:32 +08:00
jyong
80ca5b3356
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-10 18:16:45 +08:00
jyong
e934503fa0
r2
2025-06-10 18:16:30 +08:00
jyong
442bcd18c0
Merge remote-tracking branch 'origin/deploy/rag-dev' into deploy/rag-dev
2025-06-10 17:59:27 +08:00
jyong
aeb1d1946c
r2
2025-06-10 17:59:14 +08:00
zxhlyh
12f2913e08
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-10 17:40:08 +08:00
zxhlyh
0aeeee49f7
fix: draft sync
2025-06-10 17:39:20 +08:00
jyong
eb7479b1ea
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-10 17:12:12 +08:00
jyong
80b219707e
r2
2025-06-10 17:11:49 +08:00
twwu
65ac022245
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-06-10 16:06:58 +08:00
twwu
6e6090d5a9
test(SegmentedControl): add test cases
2025-06-10 16:06:42 +08:00
jyong
58b5daeef3
r2
2025-06-10 15:56:28 +08:00
zxhlyh
33fd1fa79d
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-10 15:40:52 +08:00
zxhlyh
978118f770
fix: datasource
2025-06-10 15:40:15 +08:00
zxhlyh
a2610b22cc
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-10 15:20:19 +08:00
zxhlyh
f4789d750d
publish as pipeline
2025-06-10 15:19:47 +08:00
zxhlyh
176f9ea2f4
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-10 15:10:52 +08:00
zxhlyh
5e71f7c825
publish as pipeline
2025-06-10 15:10:13 +08:00
jyong
7624edd32d
r2
2025-06-10 14:56:18 +08:00
jyong
7b79354849
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-10 14:54:27 +08:00
jyong
a7ff2ab470
r2
2025-06-10 14:53:07 +08:00
twwu
d3eedaf0ec
feat(i18n): add new translation entries for local file, website crawl, and online document
2025-06-10 14:22:09 +08:00
jyong
bcb0496bf4
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-10 14:13:32 +08:00
jyong
4d967544f3
r2
2025-06-10 14:13:10 +08:00
jyong
c18ee4be50
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-10 11:45:19 +08:00
jyong
65873aa411
r2
2025-06-10 11:44:52 +08:00
jyong
b95256d624
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-10 11:00:11 +08:00
jyong
c0d3452494
r2
2025-06-10 10:59:44 +08:00
twwu
c91456de1b
fix(ChunkStructure): add disabled prop to OptionCard component
2025-06-10 10:43:40 +08:00
zxhlyh
e1ce156433
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-10 10:16:49 +08:00
zxhlyh
9e19ed4e67
knowledge base node checklisst
2025-06-10 10:16:13 +08:00
jyong
ba383b1b0d
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-10 10:00:48 +08:00
jyong
ad3d9cf782
r2
2025-06-10 10:00:20 +08:00
twwu
69053332e4
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-10 09:47:36 +08:00
zxhlyh
5b4d04b348
Merge branch 'main' into feat/rag-pipeline
2025-06-10 09:38:06 +08:00
jyong
47664f8fd3
r2
2025-06-09 14:00:34 +08:00
twwu
8d8f21addd
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-06 18:52:57 +08:00
twwu
9b9640b3db
refactor: remove job ID handling from website crawl components and update related hooks
2025-06-06 18:52:32 +08:00
jyong
83ba61203b
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-06 17:47:47 +08:00
jyong
fcbd5febeb
r2
2025-06-06 17:47:06 +08:00
twwu
b8813e199f
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-06 17:27:14 +08:00
jyong
2322496552
Merge branch 'feat/r2' into deploy/rag-dev
...
# Conflicts:
# docker/docker-compose.middleware.yaml
2025-06-06 17:15:24 +08:00
jyong
21a3509bef
r2
2025-06-06 17:14:43 +08:00
twwu
3e2f12b065
refactor: update website crawl handling and improve parameter naming in pipeline processing
2025-06-06 17:00:34 +08:00
Jyong
55e20d189a
Update deploy-dev.yml
2025-06-06 16:16:44 +08:00
jyong
1aa13bd20d
r2
2025-06-06 16:05:49 +08:00
jyong
cc2dd052df
Merge remote-tracking branch 'origin/deploy/rag-dev' into deploy/rag-dev
2025-06-06 16:03:46 +08:00
jyong
4ffdf68a20
r2
2025-06-06 16:03:35 +08:00
twwu
547bd3cc1b
refactor: rename cancel editor handler and improve variable name validation in field list
2025-06-06 15:54:55 +08:00
zxhlyh
f3e9761c75
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-06 15:35:53 +08:00
twwu
83ca59e0f1
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-06-06 15:35:50 +08:00
twwu
d725aa8791
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-06-06 15:35:31 +08:00
zxhlyh
cc8ee0ff69
dsl
2025-06-06 15:35:19 +08:00
twwu
4a249c40b1
feat: enhance input field configurations with blur listeners and update translations for display name
2025-06-06 15:35:19 +08:00
jyong
04e4a1e3aa
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-06 15:20:06 +08:00
jyong
d2d5fc62ae
r2
2025-06-06 15:19:53 +08:00
jyong
52460f6929
Merge remote-tracking branch 'origin/deploy/rag-dev' into deploy/rag-dev
2025-06-06 15:06:59 +08:00
jyong
06dfc32e0f
Merge branch 'feat/r2' into deploy/rag-dev
...
# Conflicts:
# docker/docker-compose.middleware.yaml
2025-06-06 15:06:47 +08:00
jyong
0ca38d8215
r2
2025-06-06 15:06:26 +08:00
zxhlyh
3da6becad3
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-06 15:02:00 +08:00
zxhlyh
f9d0a7bdc8
Merge branch 'main' into feat/rag-pipeline
2025-06-06 15:01:27 +08:00
zxhlyh
e961722597
dsl
2025-06-06 15:00:37 +08:00
zxhlyh
2ddd2616ec
confirm publish
2025-06-06 14:24:02 +08:00
twwu
a82a9fb9d4
fix: update condition for handling datasource selection in DataSourceOptions
2025-06-06 14:24:02 +08:00
jyong
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
zxhlyh
3db864561e
confirm publish
2025-06-06 14:22:15 +08:00
jyong
d2750f1a02
r2
2025-06-06 14:22:00 +08:00
jyong
30a50c5cc8
Merge remote-tracking branch 'origin/deploy/rag-dev' into deploy/rag-dev
2025-06-06 12:08:20 +08:00
jyong
0ff746ebf6
r2
2025-06-06 12:08:09 +08:00
twwu
5193fa2118
fix: update condition for handling datasource selection in DataSourceOptions
2025-06-06 11:43:00 +08:00
zxhlyh
9a0dc82e6a
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-06 10:55:43 +08:00
zxhlyh
8e4165defe
datasource
2025-06-06 10:55:13 +08:00
twwu
d917bc8ed0
Merge branch 'deploy/rag-dev' of https://github.com/langgenius/dify into deploy/rag-dev
2025-06-06 10:53:23 +08:00
twwu
ef7bd262c5
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-06 10:52:53 +08:00
jyong
d3e29ffa74
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-06 10:40:57 +08:00
jyong
70432952fd
r2
2025-06-06 10:40:06 +08:00
twwu
cf2ef93ad5
Merge branch 'main' into feat/rag-pipeline
2025-06-06 10:10:53 +08:00
twwu
cbf0864edc
refactor: refactor online documents handling and update related components
2025-06-06 10:08:19 +08:00
twwu
bce2bdd0de
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-06-05 18:28:58 +08:00
twwu
82e7c8a2f9
refactor: update datasource handling and improve documentation properties in pipeline components
2025-06-05 18:28:48 +08:00
Joel
2acdb0a4ea
fix: var type error in cal var type in data source type
2025-06-05 17:40:49 +08:00
twwu
350ea6be6e
fix: correct spacing and formatting in variable utility functions
2025-06-05 17:32:03 +08:00
zxhlyh
4664174ef3
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-05 16:51:55 +08:00
zxhlyh
f0413f359a
datasource
2025-06-05 16:51:19 +08:00
jyong
53b32c8b22
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-05 16:44:02 +08:00
jyong
b8ef1d9585
r2
2025-06-05 16:43:47 +08:00
Joel
90ca98ff3a
fix: in node show rag var
2025-06-05 16:41:04 +08:00
Joel
d4a1d045f8
fix: to new var format
2025-06-05 16:36:41 +08:00
twwu
91fefa0e37
refactor: improve layout and event handling in Header and FieldItem components
2025-06-05 15:44:18 +08:00
jyong
067ec17539
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-05 15:29:37 +08:00
jyong
c084b57933
r2
2025-06-05 15:28:44 +08:00
zxhlyh
876be7e6e9
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-05 15:07:59 +08:00
zxhlyh
468bfdfed9
datasource
2025-06-05 15:07:29 +08:00
jyong
82d817f612
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-05 14:56:19 +08:00
jyong
9e84a5321d
r2
2025-06-05 14:55:09 +08:00
jyong
d77e27ac05
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-05 14:10:07 +08:00
jyong
8a86a2c817
r2
2025-06-05 14:09:50 +08:00
twwu
fdc4c36b77
refactor: replace useStore with useDatasetDetailContextWithSelector for pipeline ID retrieval
2025-06-05 14:05:27 +08:00
jyong
52c118f5b8
Merge remote-tracking branch 'origin/deploy/rag-dev' into deploy/rag-dev
2025-06-05 11:46:19 +08:00
jyong
5d7c7023c3
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-05 11:46:07 +08:00
jyong
3e0a10b7ed
r2
2025-06-05 11:45:53 +08:00
twwu
84f5272f72
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-05 11:40:47 +08:00
twwu
6286f368f1
refactor: replace ImagePlus icon with RiImageCircleAiLine and improve tab button styling
2025-06-05 11:21:17 +08:00
jyong
cb2ca0b533
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-05 11:12:32 +08:00
jyong
5fe5da7c1d
r2
2025-06-05 11:12:06 +08:00
twwu
c83370f701
refactor: simplify workflow draft synchronization in InputFieldDialog
2025-06-05 11:07:28 +08:00
twwu
7506867fb9
Merge branch 'main' into feat/rag-pipeline
2025-06-05 10:29:18 +08:00
twwu
842136959b
feat: update data source handling and improve processing parameters integration
2025-06-05 10:24:25 +08:00
twwu
4c2cc98ebc
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-06-04 18:37:25 +08:00
twwu
44b9f49ab1
feat: enhance field item interaction and add preprocessing parameters hooks
2025-06-04 18:37:19 +08:00
zxhlyh
f7f7952951
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-04 18:10:03 +08:00
zxhlyh
a7fa5044e3
datasource
2025-06-04 18:09:31 +08:00
jyong
eb84134706
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-04 17:39:46 +08:00
jyong
fbca9010f3
r2
2025-06-04 17:39:31 +08:00
Joel
0bf0c7dbe8
feat: var type to inner
2025-06-04 17:34:22 +08:00
jyong
e071bd63e6
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-04 17:29:55 +08:00
jyong
8a147a00e8
r2
2025-06-04 17:29:39 +08:00
twwu
c9a4c66b07
fix: update input type from 'number-input' to 'number' for consistency
2025-06-04 16:58:08 +08:00
jyong
edec654b68
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-04 16:51:52 +08:00
jyong
a82ab1d152
r2
2025-06-04 16:51:23 +08:00
twwu
9934eac15c
refactor: refactor data source handling and add form for document processing
2025-06-04 16:50:27 +08:00
Joel
c155afac29
chore: rename rag var spell errro
2025-06-04 16:43:24 +08:00
Joel
7080c9f279
fix: show rag vars names
2025-06-04 16:29:36 +08:00
jyong
e41699cbc8
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-04 16:23:34 +08:00
jyong
133193e7d0
r2
2025-06-04 16:23:12 +08:00
zxhlyh
9d6371e0a3
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-04 15:48:58 +08:00
zxhlyh
dfe091789c
datasource
2025-06-04 15:48:29 +08:00
zxhlyh
4c9bf78363
knowledge base node checklist
2025-06-04 15:18:03 +08:00
Jyong
b95ecaf8a3
Update build-push.yml
2025-06-04 15:17:39 +08:00
jyong
7a0e8108ae
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-04 15:16:47 +08:00
twwu
3afd5e73c9
feat: enhance input field dialog with preview functionality and global inputs
2025-06-04 15:16:02 +08:00
jyong
c09c8c6e5b
r2
2025-06-04 15:12:05 +08:00
Joel
cab491795a
chore: some special to some fns
2025-06-04 14:54:11 +08:00
twwu
e290ddc3e5
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-06-04 14:50:16 +08:00
twwu
db154e33b7
Merge branch 'main' into feat/rag-pipeline
2025-06-04 14:48:10 +08:00
zxhlyh
32f9004b5f
merge feat/rag-pipeline
2025-06-04 11:43:38 +08:00
zxhlyh
225402280e
datasource auth
2025-06-04 11:39:31 +08:00
jyong
abcca11479
r2
2025-06-03 19:10:40 +08:00
jyong
9cdd2cbb27
r2
2025-06-03 19:02:57 +08:00
jyong
309fffd1e4
Merge branch 'main' into feat/r2
...
# Conflicts:
# api/core/repositories/sqlalchemy_workflow_node_execution_repository.py
# api/core/workflow/entities/node_entities.py
# api/core/workflow/enums.py
2025-06-03 18:56:49 +08:00
twwu
0a9f50e85f
Merge branch 'main' into feat/rag-pipeline
2025-06-03 18:44:53 +08:00
twwu
ed1d71f4d0
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-06-03 18:33:07 +08:00
twwu
7039ec33b9
refactor: update retrieval search method from invertedIndex to keywordSearch
2025-06-03 18:33:01 +08:00
Joel
025dc7c781
feat: can show rag vars
2025-06-03 18:32:52 +08:00
jyong
4130c50643
r2
2025-06-03 18:32:39 +08:00
jyong
7b7f8ef51d
r2
2025-06-03 18:12:24 +08:00
twwu
bad451d5ec
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-06-03 17:42:53 +08:00
twwu
87c15062e6
feat: enhance document processing with embedding and rule detail components
2025-06-03 17:42:40 +08:00
jyong
573cd15e77
r2
2025-06-03 16:52:21 +08:00
jyong
ab1730bbaa
r2
2025-06-03 16:51:21 +08:00
zxhlyh
163bae3aaf
input rag variable
2025-06-03 16:07:58 +08:00
jyong
270edd43ab
r2
2025-06-03 15:53:17 +08:00
jyong
b8f3b23b1a
r2
2025-06-03 15:51:31 +08:00
zxhlyh
b9c6496fea
datasource default value & publish sync draft
2025-06-03 14:42:17 +08:00
jyong
0486aa3445
r2
2025-06-03 13:30:51 +08:00
twwu
5fb771218c
fix: update types and improve data handling in pipeline components
2025-06-03 10:14:48 +08:00
jyong
3fb02a7933
r2
2025-05-30 17:28:09 +08:00
twwu
898495b5c4
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-30 15:54:46 +08:00
twwu
08624878cf
fix: update ChunkStructureEnum values for consistency with model naming
2025-05-30 15:53:32 +08:00
zxhlyh
6fe473f0fa
knowledge base node
2025-05-30 15:45:58 +08:00
jyong
11cf23e5fc
Merge remote-tracking branch 'origin/feat/r2' into feat/r2
2025-05-30 15:42:56 +08:00
jyong
631768ea1d
r2
2025-05-30 15:42:36 +08:00
Jyong
e1d658b482
Update build-push.yml
2025-05-30 15:26:51 +08:00
twwu
1274aaed5d
fix: add dataset mutation context to Popup component
2025-05-30 15:17:19 +08:00
twwu
9be036e0ca
Merge branch 'main' into feat/rag-pipeline
2025-05-30 15:10:16 +08:00
Jyong
7284569c5f
Update build-push.yml
2025-05-30 01:02:33 +08:00
jyong
976b465e76
r2
2025-05-30 00:55:06 +08:00
jyong
804e55824d
r2
2025-05-30 00:37:36 +08:00
jyong
69529fb16d
r2
2025-05-30 00:37:27 +08:00
jyong
cb5cfb2dae
r2
2025-05-30 00:03:43 +08:00
jyong
a826879cf7
Merge branch 'main' into feat/r2
2025-05-29 23:04:38 +08:00
jyong
e7c48c0b69
r2
2025-05-29 23:04:04 +08:00
zxhlyh
558a280fc8
datasource type
2025-05-29 18:21:29 +08:00
twwu
2158c03231
fix: update button disabled state to reflect publishedAt status in Popup component
2025-05-29 17:53:08 +08:00
twwu
a61f1f8eb0
refactor: replace anchor tag with Link component for navigation in Actions
2025-05-29 17:42:00 +08:00
twwu
9f724c19db
refactor: refactor navigation components to use Link for improved routing
2025-05-29 17:33:04 +08:00
twwu
4ae936b263
refactor: refactor navigation handling in dataset components to use button elements
2025-05-29 15:48:54 +08:00
twwu
80875a109a
feat: add logic to handle navigation based on pipeline status in DatasetCard
2025-05-29 15:22:29 +08:00
zxhlyh
121e54f3e3
plugins page
2025-05-29 15:18:27 +08:00
zxhlyh
1c2c4b62f8
run & tracing
2025-05-29 14:31:35 +08:00
twwu
9176790adf
feat: enhance dataset detail layout with button disable logic based on pipeline status
2025-05-29 14:06:12 +08:00
zxhlyh
6ff6525d1d
test run
2025-05-29 11:30:42 +08:00
zxhlyh
71ce505631
data source panel
2025-05-29 11:03:22 +08:00
twwu
11dfe3713f
refactor: enhance document upload flow with step indicators and file preview handling
2025-05-29 10:18:11 +08:00
jyong
a025db137d
Merge branch 'main' into feat/r2
2025-05-29 09:54:28 +08:00
jyong
797d044714
r2
2025-05-29 09:53:42 +08:00
zxhlyh
c4169f8aa0
Merge branch 'main' into feat/rag-pipeline
2025-05-29 09:39:36 +08:00
twwu
3005419573
feat: implement document upload steps and enhance test run panel with new hooks and components
2025-05-28 18:34:26 +08:00
jyong
7f59ffe7af
r2
2025-05-28 17:56:04 +08:00
twwu
cc7ad5ac97
feat: add input field variables change sync
2025-05-28 16:38:49 +08:00
zxhlyh
769b5e185a
workflow init config staletime
2025-05-28 15:36:10 +08:00
twwu
9e763c9e87
feat: enhance file uploader and test run panel with batch upload limits and tooltips
2025-05-28 14:51:10 +08:00
zxhlyh
b9214ca76b
knowledge base default data
2025-05-28 13:57:24 +08:00
twwu
29d2f2339b
refactor: enhance document preview functionality and refactor form handling
2025-05-28 13:44:37 +08:00
zxhlyh
5ac1e3584d
Merge branch 'main' into feat/rag-pipeline
2025-05-28 11:01:56 +08:00
twwu
dd0cf6fadc
refactor: streamline data source type handling and improve FieldList props
2025-05-28 10:07:12 +08:00
zxhlyh
b320ebe2ba
datasource variables
2025-05-27 18:44:29 +08:00
twwu
377093b776
fix: conditionally render FieldListContainer based on inputFields length
2025-05-27 18:19:10 +08:00
twwu
70119a054a
fix: add is_preview flag to datasource submission and improve dataset card rendering logic
2025-05-27 17:54:39 +08:00
zxhlyh
69d1e3ec7d
input field in datasource
2025-05-27 17:42:30 +08:00
twwu
365157c37d
refactor: enhance action button logic to include workflow running state
2025-05-27 15:43:10 +08:00
zxhlyh
4bc0a1bd37
knowledge base node init
2025-05-27 15:28:35 +08:00
twwu
d6640f2adf
refactor: streamline input field data conversion and enhance datasource component
2025-05-27 15:25:35 +08:00
twwu
987f845e79
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-27 14:42:12 +08:00
zxhlyh
84daf49047
node meta data
2025-05-27 14:40:56 +08:00
twwu
31e183ef0d
refactor: enhance datasource handling by adding fileExtensions support
2025-05-27 14:39:52 +08:00
twwu
754a1d1197
refactor: add DatasourceIcon component and update related hooks and options
2025-05-27 14:17:55 +08:00
twwu
049a6de4b3
refactor: update data source handling and replace icon implementation
2025-05-27 13:52:43 +08:00
zxhlyh
6bd28cadc4
datasource icon
2025-05-27 13:42:13 +08:00
zxhlyh
3b9a0b1d25
datasource icon
2025-05-27 11:27:25 +08:00
twwu
db963a638c
Merge branch 'main' into feat/rag-pipeline
2025-05-27 11:03:49 +08:00
twwu
dcb4c9e84a
refactor: refactor datasource type handling
2025-05-27 11:01:38 +08:00
jyong
5fc2bc58a9
r2
2025-05-27 00:01:23 +08:00
twwu
d333645e09
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-26 17:48:59 +08:00
twwu
2812c774c6
fix(i18n): Update economy index method description to include keyword count
2025-05-26 17:48:54 +08:00
zxhlyh
e2f3f0ae4c
datasource
2025-05-26 17:47:03 +08:00
Yeuoly
83ca7f8deb
feat: add datasource support to PluginDeclaration and PluginCategory
2025-05-26 17:32:25 +08:00
zxhlyh
e6c6fa8ed8
tool icon
2025-05-26 17:28:16 +08:00
jyong
678d6ffe2b
r2
2025-05-26 17:00:16 +08:00
zxhlyh
cef77a3717
datasource icon
2025-05-26 16:41:50 +08:00
zxhlyh
28726b6cf3
block selector
2025-05-26 16:33:08 +08:00
jyong
ef0e41de07
r2
2025-05-26 16:02:11 +08:00
zxhlyh
dc2b63b832
Merge branch 'main' into feat/rag-pipeline
2025-05-26 15:58:15 +08:00
zxhlyh
0478fc9649
datasource node variable
2025-05-26 15:57:34 +08:00
jyong
1b07e612d2
r2
2025-05-26 15:49:37 +08:00
jyong
38cce3f62a
r2
2025-05-26 14:52:09 +08:00
jyong
35be8721b9
Merge branch 'main' into feat/r2
2025-05-26 14:50:33 +08:00
jyong
665ffbdc10
r2
2025-05-26 14:49:59 +08:00
zxhlyh
b5f88c77a3
datasource list
2025-05-26 14:13:59 +08:00
twwu
324c0d7b4c
refactor: improve layout and styling in TestRunPanel and FilePreview components
2025-05-26 14:06:04 +08:00
twwu
13e3f17493
refactor: standardize terminology by renaming 'data-source' to 'datasource' across components and translations
2025-05-26 10:50:39 +08:00
twwu
841bd35ebb
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-26 09:49:15 +08:00
twwu
ccefd41606
refactor: rename InputType to InputTypeEnum and update related usages for consistency
2025-05-26 09:48:17 +08:00
jyong
ec1c4efca9
r2
2025-05-25 23:09:01 +08:00
jyong
0f10852b6b
Merge remote-tracking branch 'origin/feat/r2' into feat/r2
2025-05-23 19:30:59 +08:00
jyong
6d547447d3
r2
2025-05-23 19:30:48 +08:00
Yeuoly
6123f1ab21
refactor: reorganize imports and fix datasource endpoint URL
2025-05-23 19:22:50 +08:00
zxhlyh
e7370766bd
datasource
2025-05-23 18:19:28 +08:00
twwu
db4958be05
fix: fix modal handling in InputFieldEditor
2025-05-23 17:52:00 +08:00
Yeuoly
a15bf8e8fe
remove output schema
2025-05-23 17:35:26 +08:00
jyong
70d2c78176
r2
2025-05-23 17:13:09 +08:00
jyong
42fcda3dc8
r2
2025-05-23 17:11:56 +08:00
twwu
ac049d938e
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-23 16:57:46 +08:00
twwu
3af61f4b5d
refactor: update input type mappings and enums for consistency across components
2025-05-23 16:57:27 +08:00
zxhlyh
e19adbbbc5
datasource
2025-05-23 16:27:49 +08:00
jyong
64d997fdb0
r2
2025-05-23 15:55:41 +08:00
Yeuoly
a49942b949
fix: rename first_step_parameters
2025-05-23 15:12:31 +08:00
Yeuoly
4460d96e58
feat: add oauth schema
2025-05-23 15:11:40 +08:00
Yeuoly
a7d5f2f53b
apply ruff
2025-05-23 15:10:56 +08:00
twwu
c9bf99a1e2
refactor: update input variable types and initial data handling in pipeline components
2025-05-23 15:10:20 +08:00
Yeuoly
4300ebc8aa
fix: remove provide type
2025-05-23 15:10:16 +08:00
zxhlyh
720ce79901
checklist & datasource icon
2025-05-23 14:26:06 +08:00
twwu
693107a6c8
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-23 13:54:59 +08:00
twwu
583db24ee7
refactor: update CustomActions type to use structured props across form components
2025-05-23 13:54:49 +08:00
zxhlyh
7d92574e02
datasource panel
2025-05-23 11:51:17 +08:00
twwu
5aaa06c8b0
refactor: integrate routing for document creation in Popup component
2025-05-23 11:19:57 +08:00
twwu
52b773770b
refactor: update datasource handling in InputFieldDialog and Datasource components
2025-05-23 11:07:48 +08:00
zxhlyh
23adc7d8a8
datasource
2025-05-23 10:47:31 +08:00
twwu
e3708bfa85
refactor: enhance ChunkPreview with form handling and preview functionality
2025-05-23 10:29:59 +08:00
twwu
7d65e9980c
Merge branch 'main' into feat/rag-pipeline
2025-05-23 09:35:08 +08:00
jyong
b93d26ee9f
Merge remote-tracking branch 'origin/feat/r2' into feat/r2
...
# Conflicts:
# api/core/datasource/entities/datasource_entities.py
2025-05-23 00:06:51 +08:00
jyong
b82b26bba5
r2
2025-05-23 00:05:57 +08:00
twwu
21c24977d8
refactor: enhance document processing UI and functionality with new components and translations
2025-05-22 23:05:58 +08:00
zxhlyh
fe435c23c3
i18n
2025-05-22 17:44:07 +08:00
twwu
ead1209f98
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-22 17:41:18 +08:00
twwu
3994bb1771
refactor: refactor document processing components and update translations
2025-05-22 17:39:39 +08:00
zxhlyh
327690e4a7
merge main
2025-05-22 16:45:13 +08:00
zxhlyh
c2a7e0e986
version panel
2025-05-22 16:43:30 +08:00
twwu
faf6b9ea03
refactor: refactor preview components
2025-05-22 14:49:40 +08:00
Yeuoly
3bfc602561
refactor: update datasource entity structure and parameter handling
...
- Renamed and split parameters in DatasourceEntity into first_step_parameters and second_step_parameters.
- Updated validation methods for new parameter structure.
- Adjusted datasource_node to reference first_step_parameters.
- Cleaned up unused imports and improved type hints in workflow.py.
2025-05-21 20:36:26 +08:00
Yeuoly
5fa2aca2c8
feat: add oauth schema to datasource
2025-05-21 20:29:59 +08:00
twwu
69a60101fe
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-21 16:37:08 +08:00
twwu
b18519b824
refactor: add create-from-pipeline page and associated components for document processing
2025-05-21 16:37:02 +08:00
zxhlyh
0d01025254
parallel check
2025-05-21 16:34:41 +08:00
zxhlyh
eef1542cb3
use available nodes
2025-05-21 15:51:05 +08:00
twwu
9aef4b6d6b
refactor: Notion component and add NotionPageSelector for improved page selection
2025-05-21 14:02:37 +08:00
zxhlyh
7dba83754f
Merge branch 'main' into feat/rag-pipeline
2025-05-21 13:42:28 +08:00
zxhlyh
e2585bc778
Merge branch 'main' into feat/rag-pipeline
2025-05-21 11:27:50 +08:00
twwu
cc6e2558ef
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-21 10:53:29 +08:00
twwu
20343facad
refactor: website data source components and hooks
2025-05-21 10:53:18 +08:00
zxhlyh
eff123a11c
checklist
2025-05-20 16:52:45 +08:00
jyong
9bafd3a226
r2
2025-05-20 15:41:10 +08:00
jyong
82be119fec
Merge branch 'main' into feat/r2
2025-05-20 15:18:52 +08:00
jyong
a64df507f6
r2
2025-05-20 15:18:33 +08:00
twwu
cf73faf174
feat: add FileUploaderField and TextAreaField components; enhance BaseField to support file inputs
2025-05-20 15:09:30 +08:00
jyong
ba52bf27c1
r2
2025-05-20 14:57:26 +08:00
zxhlyh
55f4177b01
merge main
2025-05-20 14:03:54 +08:00
twwu
14a9052d60
refactor: update variable naming for consistency and improve data source handling in pipeline components
2025-05-20 11:42:22 +08:00
twwu
314a2f9be8
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-19 18:21:29 +08:00
twwu
8eee344fbb
fix: correct hover state logic and refactor environment variable handling in FieldItem and usePipelineInit
2025-05-19 18:21:17 +08:00
zxhlyh
0e0a266142
merge main
2025-05-19 18:11:45 +08:00
zxhlyh
7bce35913d
i18n
2025-05-19 18:09:12 +08:00
twwu
7898dbd5bf
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-19 16:26:24 +08:00
twwu
bd1073ff1a
refactor: update input variable types to use PipelineInputVarType and simplify form data handling
2025-05-19 16:26:13 +08:00
zxhlyh
1bbd572593
option card
2025-05-19 15:59:04 +08:00
zxhlyh
5199297f61
run and history
2025-05-19 14:23:40 +08:00
Yeuoly
c5a2f43ceb
refactor: replace BuiltinToolManageService with RagPipelineManageService for datasource management and remove unused datasource engine and related code
2025-05-16 18:42:07 +08:00
twwu
8d4ced227e
fix: update click handler logic in OptionCard
2025-05-16 17:54:41 +08:00
zxhlyh
f481075f8f
pipeline sync draft
2025-05-16 17:48:01 +08:00
zxhlyh
836cf6453e
pipeline sync draft
2025-05-16 17:48:01 +08:00
jyong
8bea88c8cc
r2
2025-05-16 17:22:17 +08:00
twwu
4b7274f9a5
fix: update link in Form component and correct endpoint for related apps query
2025-05-16 16:49:43 +08:00
twwu
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
twwu
87dc80f6fa
fix: add cursor pointer and hover effect to MemberItem; adjust padding in PermissionItem
2025-05-16 15:52:28 +08:00
twwu
a008c04331
refactor: standardize naming for load more handlers and navigation items across components
2025-05-16 15:43:28 +08:00
twwu
56b66b8a57
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-16 15:15:00 +08:00
twwu
35a7add4e9
refactor: refactor pipeline-related components and services to use template terminology
2025-05-16 15:14:50 +08:00
zxhlyh
f1fe143962
add i18n
2025-05-16 14:53:39 +08:00
jyong
9e72afee3c
r2
2025-05-16 14:00:35 +08:00
jyong
613b94a6e6
r2
2025-05-16 13:45:47 +08:00
jyong
7b0d38f7d3
r2
2025-05-16 12:02:35 +08:00
jyong
4ff971c8a3
r2
2025-05-16 11:26:56 +08:00
twwu
019ef74bf2
refactor: replace Container with List, update DatasetCard z-index, and implement useDatasetList for data fetching
2025-05-16 10:50:31 +08:00
zxhlyh
2670557258
merge main
2025-05-16 10:09:24 +08:00
jyong
93ac6d37e9
r2
2025-05-15 16:44:55 +08:00
jyong
e710a8402c
r2
2025-05-15 16:07:17 +08:00
jyong
360f8a3375
Merge branch 'main' into feat/r2
2025-05-15 15:15:23 +08:00
jyong
818eb46a8b
r2
2025-05-15 15:14:52 +08:00
zxhlyh
f5c297708b
Merge branch 'main' into feat/rag-pipeline
2025-05-15 14:52:54 +08:00
zxhlyh
bf8324f7f7
tag filter
2025-05-15 14:52:00 +08:00
zxhlyh
b730d153ea
Merge branch 'main' into feat/rag-pipeline
2025-05-15 10:27:47 +08:00
zxhlyh
11977596c9
merge main
2025-05-15 10:14:40 +08:00
twwu
612dca8b7d
feat: add WorkflowPreview component to Details and define graph structure in PipelineTemplateByIdResponse
2025-05-14 18:20:29 +08:00
zxhlyh
53018289d4
workflow preview
2025-05-14 18:02:58 +08:00
twwu
958ff44707
refactor: simplify import DSL confirmation request structure
2025-05-14 16:27:59 +08:00
twwu
d910770b3c
feat: add dataset_id to DSL import responses and update routing logic in CreateFromDSLModal
2025-05-14 16:00:17 +08:00
twwu
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
twwu
df928772c0
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-14 14:49:10 +08:00
twwu
b713218cab
feat: add DSL modal header and tab components; enhance pipeline import functionality
2025-05-14 14:49:01 +08:00
zxhlyh
9ea2123e7f
component add readonly
2025-05-14 11:14:49 +08:00
twwu
de0cb06f8c
feat: implement create dataset pipeline forms and modals
2025-05-14 10:48:54 +08:00
twwu
cfb6d59513
Merge branch 'main' into feat/rag-pipeline
2025-05-13 18:38:26 +08:00
twwu
4c30d1c1eb
feat: Enhance InputFieldDialog and workflow hooks to handle ragPipelineVariables
2025-05-13 16:33:38 +08:00
twwu
5bb02c79cc
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-13 16:18:07 +08:00
twwu
0a891e5392
feat: Update retrieval method configuration to use new OptionCard component and improve layout
2025-05-13 16:17:59 +08:00
zxhlyh
f6978ce6b1
fix: pipeline init
2025-05-13 16:02:36 +08:00
twwu
4d68aadc1c
Refactor: Replace IndexMethodRadio with IndexMethod component, add keyword number functionality, and update related translations
2025-05-13 15:35:21 +08:00
twwu
cef6463847
feat: Enhance dataset settings with chunk structure and icon selection
2025-05-13 11:07:31 +08:00
zxhlyh
39b8331f81
merge main
2025-05-09 18:20:56 +08:00
twwu
212d4c5899
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-09 16:35:14 +08:00
twwu
97ec855df4
feat: enhance input field management with internationalization support and improved state handling
2025-05-09 16:35:09 +08:00
zxhlyh
d83b9b70e3
fix: import
2025-05-09 16:25:34 +08:00
zxhlyh
b51c18c2cf
pipeline init
2025-05-09 15:53:31 +08:00
twwu
7e31da7882
refactor: update data source handling and improve internationalization support in test run panel
2025-05-09 12:56:57 +08:00
twwu
d9ed61287d
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-08 18:29:58 +08:00
twwu
6024dbe98d
refactor: simplify type definitions in form components and update related configurations
2025-05-08 18:29:49 +08:00
zxhlyh
13ce6317f1
pipeline header
2025-05-08 18:27:44 +08:00
twwu
0099f2296d
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-08 16:26:37 +08:00
twwu
2d93bc6725
refactor: update DatasetInfo component layout and styling for better responsiveness
2025-05-08 16:26:30 +08:00
zxhlyh
cb52f9ecc5
pipeline header
2025-05-08 15:32:19 +08:00
twwu
1fbeb3a21a
refactor: enhance dataset components with new icons and improve layout structure
2025-05-08 13:48:14 +08:00
twwu
38f1a42ce8
refactor: remove unused icon components and update imports in dataset components
2025-05-08 11:15:27 +08:00
twwu
3d11af2dd6
refactor: update imports for knowledge and pipeline components
2025-05-08 10:44:26 +08:00
twwu
d1fd5db7f8
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-08 09:52:53 +08:00
twwu
c240cf3bb1
refactor: dataset creation to support pipeline datasets, update related types and hooks
2025-05-08 09:42:02 +08:00
zxhlyh
bbbcd68258
portal element
2025-05-07 18:14:26 +08:00
twwu
7ce9710229
feat: add pipeline template details and import functionality, enhance dataset pipeline management
2025-05-07 18:09:38 +08:00
zxhlyh
3f7f21ce70
show test run panel
2025-05-07 17:31:06 +08:00
zxhlyh
fa8ab4ea04
rag pipeline
2025-05-07 16:30:24 +08:00
jyong
3f1363503b
r2
2025-05-07 16:19:09 +08:00
zxhlyh
3f52f491d7
feat: knowledge base node
2025-05-07 15:08:37 +08:00
twwu
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
twwu
6f77f67427
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-07 11:30:20 +08:00
twwu
4025cd0b46
feat: Refactor dataset pipeline creation components and add internationalization support
2025-05-07 11:30:13 +08:00
zxhlyh
3bbb22750c
merge main
2025-05-06 18:28:44 +08:00
zxhlyh
d196872059
merge main
2025-05-06 17:31:48 +08:00
zxhlyh
a478d95950
feat: knowledge base node
2025-05-06 17:25:18 +08:00
twwu
12c060b795
feat: enhance dataset icon handling by making icon background and URL optional
2025-05-06 16:58:37 +08:00
twwu
c480c3d881
feat: enhance dataset detail layout with new icon structure and additional document count display
2025-05-06 16:37:21 +08:00
jyong
a998022c12
r2
2025-05-06 16:18:34 +08:00
jyong
a25cc4e8af
r2
2025-05-06 13:56:13 +08:00
twwu
b4bccf5fef
feat: Add External Knowledge Base and Pipeline icons, update DatasetCard component
2025-05-06 11:58:53 +08:00
twwu
14ad34af71
feat: enhance dataset creation UI with new pipeline list and edit functionality
2025-05-03 17:16:00 +08:00
twwu
7ed398267f
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-05-03 13:43:43 +08:00
twwu
fc9556e057
feat: add dataset creation components and functionality
2025-05-03 13:43:37 +08:00
zxhlyh
acf6872a50
fix: variable selector
2025-04-30 16:55:00 +08:00
twwu
e689f21a60
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-04-30 14:16:25 +08:00
twwu
a7f9259e27
feat: new Dataset list
2025-04-30 14:16:13 +08:00
zxhlyh
a46b4e3616
Merge branch 'main' into feat/rag-pipeline
2025-04-29 16:27:49 +08:00
zxhlyh
e7e12c1d2e
fix: node selector
2025-04-29 16:26:53 +08:00
zxhlyh
66176c4d71
fix: node default
2025-04-29 16:14:20 +08:00
twwu
2613a380b6
fix: Correct link path for creating datasets and optimize Link component with memoization
2025-04-29 15:47:29 +08:00
twwu
9392ce259f
feat: Refactor dataset components and update translations for new dataset creation options
2025-04-29 15:44:32 +08:00
twwu
d1287f08b4
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-04-29 10:44:37 +08:00
twwu
7ee8472a5f
feat: Add SegmentedControl component with styling and option handling
2025-04-29 10:44:03 +08:00
zxhlyh
cdb615deeb
knowledge base node
2025-04-28 18:37:18 +08:00
zxhlyh
abbba1d004
knowledge base node
2025-04-28 18:37:17 +08:00
jyong
3c386c63a6
Merge remote-tracking branch 'origin/feat/r2' into feat/r2
2025-04-28 16:19:29 +08:00
jyong
49d1846e63
r2
2025-04-28 16:19:12 +08:00
twwu
53f2882077
feat: Implement document processing component with configuration and action handling
2025-04-28 15:55:24 +08:00
twwu
8f07e088f5
feat: Add JinaReader and WaterCrawl components with configurations and schema handling
2025-04-28 14:33:01 +08:00
twwu
f71b0eccb2
Refactor: dataset creation components and implement Firecrawl functionality
2025-04-28 13:33:16 +08:00
twwu
5b89d36ea1
feat: Update Zod schema generation for file types and upload methods to use new constants
2025-04-27 20:44:05 +08:00
twwu
7c3af74b0d
feat: Update useConfigurations and useHiddenConfigurations to use InputVarType constants for type values
2025-04-27 20:34:25 +08:00
twwu
d1d83f8a2a
feat: Enhance form components with hidden fields and popup properties for improved configuration
2025-04-27 20:17:50 +08:00
twwu
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
twwu
fd8ee9f53e
Refactor input field form components and schema
2025-04-27 15:29:11 +08:00
Yeuoly
c2d02f8f4d
Merge branch 'main' into feat/r2
2025-04-27 14:31:19 +08:00
twwu
8367ae85de
feat: Replace BaseVarType with BaseFieldType for consistent field type usage across components
2025-04-27 10:16:16 +08:00
twwu
d1f0e6e5c2
feat: Implement Zod schema generation for form validation and update form component usage
2025-04-27 09:56:48 +08:00
twwu
7deb44f864
feat: Add additional field components to form hook for enhanced functionality
2025-04-26 22:43:51 +08:00
twwu
d12e9b81e3
feat: Introduce new form field components and enhance existing ones with label options
2025-04-26 21:50:21 +08:00
twwu
b1fbaaed95
refactor: Simplify type checks for form field rendering and correct comment grammar
2025-04-25 18:39:05 +08:00
twwu
3f8b0b937c
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-04-25 18:13:57 +08:00
twwu
734c62998f
feat: Implement dynamic form field rendering and replace SubmitButton with Actions component
2025-04-25 18:13:52 +08:00
zxhlyh
4792ca1813
knowledge base node
2025-04-25 17:24:47 +08:00
jyong
d4007ae073
r2
2025-04-25 15:49:36 +08:00
jyong
389f15f8e3
r2
2025-04-25 14:56:22 +08:00
jyong
9437145218
r2
2025-04-25 13:42:57 +08:00
zxhlyh
076924bbd6
rag pipeline main
2025-04-25 11:32:17 +08:00
zxhlyh
97cf6b2d65
refactor workflow
2025-04-25 11:04:14 +08:00
twwu
f317ef2fe2
feat: Refactor NotionConnector integration and add Header component for improved UI in NotionPageSelector
2025-04-24 21:26:54 +08:00
zxhlyh
f7de55364f
chore: refactor workflow
2025-04-24 16:29:58 +08:00
twwu
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
jyong
b9ab1555fb
r2
2025-04-24 15:42:30 +08:00
twwu
44b9ce0951
feat: Implement Notion connector and related components for data source selection in the RAG pipeline
2025-04-24 15:32:04 +08:00
twwu
d768094376
feat: Refactor file upload configuration and validation logic
2025-04-24 13:46:50 +08:00
twwu
93f83086c1
feat: add CustomSelectField component and integrate with input field form
2025-04-23 22:16:19 +08:00
zxhlyh
8d9c252811
block selector & data source node
2025-04-22 16:46:33 +08:00
jyong
c7f4b41920
r2
2025-04-22 16:08:58 +08:00
twwu
efb27eb443
feat: enhance FieldList component with sorting and dynamic input field management
2025-04-22 12:56:22 +08:00
twwu
5b8c43052e
feat: implement input field dialog and related components for rag pipeline
2025-04-22 11:29:03 +08:00
twwu
e04ae927b6
Merge branch 'main' into feat/rag-pipeline
2025-04-22 10:14:28 +08:00
twwu
ac68d62d1c
Merge branch 'main' into feat/rag-pipeline
2025-04-21 18:07:15 +08:00
zxhlyh
caa17b8fe9
rag pipeline store
2025-04-21 17:52:34 +08:00
twwu
cd1562ee24
Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline
2025-04-21 16:58:28 +08:00
twwu
47af1a9c42
feat: add InputField component and integrate into RagPipeline panel
2025-04-21 16:58:22 +08:00
zxhlyh
0cd6a427af
add publisher
2025-04-21 14:41:41 +08:00
twwu
51165408ed
feat: implement input field form with file upload settings and validation
2025-04-21 09:53:35 +08:00
zxhlyh
a2dc38f90a
feat: add rag pipeline store slice
2025-04-18 15:51:40 +08:00
zxhlyh
a36436b585
feat: add rag pipeline store slice
2025-04-18 15:46:54 +08:00
zxhlyh
2d87823fc6
init rag pipeline
2025-04-18 14:56:34 +08:00
zxhlyh
d238da9826
Merge branch 'main' into feat/rag-pipeline
2025-04-18 14:00:58 +08:00
twwu
6eef5990c9
feat: enhance form components with additional props for validation and tooltips; add OptionsField component
2025-04-18 11:32:23 +08:00
jyong
5c4bf2a9e4
r2
2025-04-17 15:07:23 +08:00
twwu
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
twwu
71f78e0d33
feat: replace existing page content with DemoForm component for improved layout
2025-04-16 14:16:56 +08:00
twwu
942648e9e9
feat: implement form components including CheckboxField, SelectField, TextField, and SubmitButton with validation
2025-04-16 14:16:32 +08:00
twwu
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
jyong
9f8e05d9f0
r2
2025-04-14 18:17:17 +08:00
jyong
3340775052
r2
2025-04-14 11:10:44 +08:00
jyong
9987774471
r2
2025-04-10 18:00:22 +08:00