twwu
e2a141b3bb
Merge branch 'main' into feat/rag-2
2025-07-10 10:14:12 +08:00
-LAN- and GitHub
4cb50f1809
feat(libs): Introduce extract_tenant_id ( #22086 )
...
Signed-off-by: -LAN- <[email protected] >
2025-07-09 17:45:56 +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
9e44f2b805
Merge branch 'main' into feat/rag-2
2025-07-09 15:54:57 +08:00
jyong
b5e4ce6c68
r2
2025-07-09 14:27:49 +08:00
jyong
bc1a517a97
r2
2025-07-08 17:16:10 +08:00
heyszt and GitHub
a201e9faee
feat: Add Aliyun LLM Observability Integration ( #21471 )
2025-07-04 21:54:33 +08:00
jyong
76c418c0b7
r2
2025-07-03 14:03:06 +08:00
NeatGuyCoding and GitHub
ebc4fdc4b2
moving the MessageStatus class from the models.model module to models.enums module ( #21867 )
...
Signed-off-by: neatguycoding <[email protected] >
2025-07-03 13:56:23 +08:00
1af3d40c1a
feat: Improve Observability with Arize & Phoenix Integration ( #19840 )
...
Co-authored-by: crazywoola <[email protected] >
Co-authored-by: Gu <[email protected] >
2025-07-03 13:52:14 +08:00
31eb8548ef
fix: Before publish the app, preview the voice of tts, it raise an er… ( #21821 )
...
Co-authored-by: 刘江波 <[email protected] >
2025-07-03 10:53:14 +08:00
e17b33e004
chore: add message status enum ( #21825 )
...
Co-authored-by: 刘江波 <[email protected] >
2025-07-02 21:22:28 +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
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
QuantumGhost and GitHub
c2e599cd85
fix(api): Fix resetting sys var causing internal server error ( #21604 )
...
and sorts draft variables by their creation time, ensures a consist order.
2025-07-02 13:36:35 +08:00
jyong
9f14b5db9a
r2
2025-07-02 11:55:21 +08:00
jyong
39d3f58082
r2
2025-07-02 11:33:00 +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
Dongyu Li
bfcf09b684
feat(datasource): fix datasource icon
2025-07-01 14:04:09 +08:00
Bowen Liang and GitHub
1a7ad195f0
refactor: define the Dify project version in pyproject.toml ( #20910 )
2025-07-01 12:07:24 +08:00
a06af88b26
Feat/api validate model provider ( #21582 )
...
Co-authored-by: crazywoola <[email protected] >
2025-06-27 09:59:44 +08:00
NeatGuyCoding and GitHub
33f0457a23
fix: wrong token number when using qa_model and answer is updated. ( #21574 )
2025-06-27 09:11:41 +08:00
Yeuoly and GitHub
cea6522122
feat: add DYNAMIC_SELECT parameter type for dynamic options in parameter entities ( #21425 )
2025-06-26 17:44:14 +08:00
90aba77471
chore: remove unused code ( #21497 )
...
Co-authored-by: 刘江波 <[email protected] >
2025-06-26 10:08:17 +08:00
NeatGuyCoding and GitHub
6bb82f8ee0
Fix minor comment missing ( #21517 )
2025-06-26 10:06:49 +08:00
00f0b569cc
Feat/kb index ( #20868 )
...
Co-authored-by: twwu <[email protected] >
2025-06-25 17:52:59 +08:00
jyong
efccbe4039
r2
2025-06-25 17:32:26 +08:00
Maries and GitHub
1dd2607dfd
feat(oauth): refactor proxy context ( #21483 )
2025-06-25 15:10: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
Maries and GitHub
164e5481c5
feat(oauth): plugin oauth service ( #21480 )
2025-06-25 14:14:30 +08:00
QuantumGhost and GitHub
268da31332
fix(api): adding variable to variable pool recursively while loading draft variables. ( #21478 )
...
This PR fix the issue that `ObjectSegment` are not recursively added to the draft variable pool while loading draft variables from database. It also fixes an issue about loading variables with more than two elements in the its selector.
Enhances #19735 .
Closes #21477 .
2025-06-25 12:39:22 +08:00
94f8e48647
Refactor update dataset ( fix #21401 ) ( #21402 )
...
Co-authored-by: Jyong <[email protected] >
Co-authored-by: Copilot <[email protected] >
2025-06-25 11:44:35 +08:00
-LAN- and GitHub
c7ee0f2a93
fix(knowledge_base): Unchecked metadata name length ( #21454 )
...
Signed-off-by: -LAN- <[email protected] >
2025-06-25 10:18:20 +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
QuantumGhost and GitHub
10b738a296
feat: Persist Variables for Enhanced Debugging Workflow ( #20699 )
...
This pull request introduces a feature aimed at improving the debugging experience during workflow editing. With the addition of variable persistence, the system will automatically retain the output variables from previously executed nodes. These persisted variables can then be reused when debugging subsequent nodes, eliminating the need for repetitive manual input.
By streamlining this aspect of the workflow, the feature minimizes user errors and significantly reduces debugging effort, offering a smoother and more efficient experience.
Key highlights of this change:
- Automatic persistence of output variables for executed nodes.
- Reuse of persisted variables to simplify input steps for nodes requiring them (e.g., `code`, `template`, `variable_assigner`).
- Enhanced debugging experience with reduced friction.
Closes #19735 .
2025-06-24 09:05:29 +08:00
Dongyu Li
b77081a19e
feat(datasource): update datasource icon
2025-06-23 15:57:37 +08:00
Yeuoly and GitHub
3113350e51
fix(migrate/tools): Correct parameter name in tool_builtin_providers migration function ( #21358 )
2025-06-23 14:56:34 +08:00
twwu
af64f29e87
Merge branch 'feat/rag-pipeline' into deploy/rag-dev
2025-06-23 13:59:39 +08:00
NeatGuyCoding and GitHub
a0a89b562c
Feature:Refactor batch update document status for #21324 ( #21325 )
2025-06-23 09:49:13 +08:00
GuanMu and GitHub
870e73c03b
Knowledge base API supports status updates #18147 ( #18235 )
2025-06-21 11:18:48 +08:00
Jyong and GitHub
57f7368a0e
fix notion dataset rule not found ( #21236 )
2025-06-20 20:05:01 +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