墨绿色
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