Commit Graph

665 Commits (2a98fcb7f8f74af43c111b799805efdbe373937c)

Author SHA1 Message Date
stream 689490142d feat: add endpoint for prompt optimization 11 months ago
Joel df1e84ef99 merge 11 months ago
Novice 0f0c30e978 Merge branch 'feat/mcp' into deploy/dev 11 months ago
Novice 978598f06e refactor: streamable http app server 11 months ago
Yongtao Huang de54f8d0ef
Chore: remove unreachable code (#21986) 11 months ago
Harry 9f053f3bbc feat(oauth): rename ToolProviderCredentialType to CredentialType for consistency 11 months ago
Harry 478c156f7d feat(oauth&mcp): refactor credential encrypter 11 months ago
Harry c160a0e5e3 Merge branch 'feat/tool-plugin-oauth' into deploy/dev
# Conflicts:
#	api/controllers/console/workspace/tool_providers.py
#	api/core/tools/entities/api_entities.py
#	api/core/tools/tool_manager.py
#	api/core/tools/utils/configuration.py
#	api/services/tools/tools_transform_service.py
11 months ago
Harry 9b25b7a8d8 feat(oauth): rename ToolProviderCredentialType to CredentialType for consistency 11 months ago
cutiechi 47954aa284
feat(api): validate and reject external datasets in document update (#21783) 12 months ago
jiangbo721 31eb8548ef
fix: Before publish the app, preview the voice of tts, it raise an er… (#21821)
Co-authored-by: 刘江波 <jiangbo721@163.com>
12 months ago
Harry b316867bab Merge remote-tracking branch 'origin/main' into feat/tool-plugin-oauth 12 months ago
Harry 988a76066d feat(oauth): enhance OAuth client handling and add custom client support 12 months ago
Novice 2c1bf7c411 Merge branch 'main' into feat/mcp 12 months ago
Novice e965eaca1f Merge branch 'feat/mcp' into deploy/dev 12 months ago
Novice 3e9368ce84 refactor: simplify logic based on review suggestions 12 months ago
Harry 6ef1e017df feat(oauth): add support for retrieving credential info and OAuth client schema 12 months ago
Novice 39fe35b2e6 Merge branch 'main' into deploy/dev 12 months ago
Harry 7951a1c4df refactor(tool): implement multi provider credentials support 12 months ago
baonudesifeizhai 8516d15a4e
fix: handle configure button for notion internal integration (#21412) 12 months ago
Novice b814f16ecd Merge branch 'feat/mcp' into deploy/dev 12 months ago
Novice 3102a41ab7 fix: add api return uuid 12 months ago
Harry daec82bd44 feat(oauth): refactor tool provider methods and enhance credential handling 12 months ago
Bowen Liang 1a7ad195f0
refactor: define the Dify project version in pyproject.toml (#20910) 12 months ago
zxhlyh 4200d016f0 Merge branch 'chore/workflow-last-run' into deploy/dev 12 months ago
Ganondorf 55a6b330ec
Add get document detail service api (#21700)
Co-authored-by: lizb <lizb@sugon.com>
12 months ago
Novice 75511d38c1 Merge branch 'feat/mcp' into deploy/dev 12 months ago
Novice 7ccaadee83 fix: change the server version to support claude 12 months ago
Junyan Qin d601dd3ae6
chore: commit plugin.py 12 months ago
Junyan Qin db0090972e
Merge branch 'feat/plugin-auto-upgrade' into deploy/dev 12 months ago
Novice c885b384a5 Merge branch 'main' into feat/mcp 12 months ago
Xin Zhang 37e19de7ab
feat(inner-api/workspace): include tenant details in CreateWorkspace response (#21636) 12 months ago
Yeuoly 87efe45240
feat(plugin): Add API endpoint for invoking LLM with structured output (#21624) 12 months ago
Khoa a06af88b26
Feat/api validate model provider (#21582)
Co-authored-by: crazywoola <427733928@qq.com>
12 months ago
Yeuoly cea6522122
feat: add DYNAMIC_SELECT parameter type for dynamic options in parameter entities (#21425) 12 months ago
Novice ecc4ad0770 fix: the mcp server disable status 12 months ago
Harry 8a954c0b19 Merge branch 'main' into feat/tool-plugin-oauth 12 months ago
Harry ba843c2691 feat(oauth): update api 12 months ago
Novice 8f61408cb6 fix: change the mcp tool update logic 12 months ago
Xiyuan Chen d454f09e13
feat: add a magic field in the cancel invite api response (#21505) 12 months ago
Harry ce4cc54cc9 feat(oauth): merge tool oauth and remove sequence number branches 12 months ago
Harry a58e99c671 Merge branch 'main' into feat/tool-plugin-oauth 12 months ago
Novice f783ad68e4 chore(refactor): queries in service and auth components 12 months ago
Novice 01922f2d02 feat: add unique id in mcp tool dsl 12 months ago
Harry 7979e05ade Merge branch 'main' into feat/tool-plugin-oauth
# Conflicts:
#	README.md
#	api/services/tools/builtin_tools_manage_service.py
12 months ago
Harry 5e7c5863ef refactor(tool oauth): update api implementation 12 months ago
Junyan Qin e42068a20e
feat: exclude one plugin 12 months ago
Jyong d60287621a
add dataset info in response (#21413) 12 months ago
Junyan Qin c983967d82
feat: combine plugin preferences apis 12 months ago
Jyong 973b3854b4
add dataset info in response (#21406) 12 months ago
QuantumGhost 10b738a296
feat: Persist Variables for Enhanced Debugging Workflow (#20699)
This pull request introduces a feature aimed at improving the debugging experience during workflow editing. With the addition of variable persistence, the system will automatically retain the output variables from previously executed nodes. These persisted variables can then be reused when debugging subsequent nodes, eliminating the need for repetitive manual input.

By streamlining this aspect of the workflow, the feature minimizes user errors and significantly reduces debugging effort, offering a smoother and more efficient experience.

Key highlights of this change:

- Automatic persistence of output variables for executed nodes.
- Reuse of persisted variables to simplify input steps for nodes requiring them (e.g., `code`, `template`, `variable_assigner`).
- Enhanced debugging experience with reduced friction.

Closes #19735.
12 months ago
Novice 901c3157c3 chore: change the server url validation 12 months ago
Novice 1fc3f88f82 Merge branch 'main' into feat/mcp 12 months ago
Novice 5f6f02350e chore: change the redirect url 12 months ago
Novice b5b5d7493d chore: change the oauth process 12 months ago
Harry 7f292dc261 fix: remove debugging flags 12 months ago
Harry 12c20ec7f6 feat: plugin OAuth with stateful 12 months ago
GuanMu 870e73c03b
Knowledge base API supports status updates #18147 (#18235) 12 months ago
椰子汁 77be115f09
critical! insert_explore_app_list_api (#21277) 12 months ago
Novice a467612b2b Merge branch 'main' into feat/mcp 12 months ago
Xiyuan Chen 8f64327d57
feat: use default access mode when importing dsl (#21231) 12 months ago
Novice 58faef8b5b Merge branch 'main' into feat/mcp 12 months ago
Good Wood 0cfdb8c043
fix: fix load_balancing_config save error (#21213) 12 months ago
LiuBo 17fe62cf91
feat: add support for Matrixone database (#20714) 12 months ago
Ganondorf e99861d4fe
Add Filter of Get Workflow Logs (#21172)
Co-authored-by: lizb <lizb@sugon.com>
12 months ago
NeatGuyCoding 2eae7503e1
Minor Improvements for File Validation and Configuration Handling #21179 (#21171)
Co-authored-by: tech <cto@sb>
1 year ago
Novice 9dd1cd9df8 fix: update mcp tool auth 1 year ago
Jyong 787a556bd7
add service api ratelimit check (#20878) 1 year ago
NeatGuyCoding 61526c027d
[Bug] fix misusing ACCESS_TOKEN_EXPIRE_MINUTES in jwt on exp (#21030)
Co-authored-by: tech <cto@sb>
1 year ago
Novice b4317cd0dc feat: implement serveless streamable server 1 year ago
quicksand 3a628bc671
chore: app info add author_name (#20973) 1 year ago
Novice ac3438e187 chore: add log 1 year ago
Novice 0f668be415 feat: add multi app mode's server support 1 year ago
Novice 671136f5e6 Merge branch 'main' into feat/mcp 1 year ago
Yeuoly d6d8cca053
refactor: replace compact response generation with length-prefixed response for backwards invocation api (#20903) 1 year ago
Bowen Liang 0f3d4d0b6e
chore: bump mypy to 1.16 (#20608) 1 year ago
Xiyuan Chen 0720bc7408
Feat/webapp verified sso main (#20494) 1 year ago
Yeuoly 38554c5f3e
fix(inner_api/plugin/wraps): refresh user model after creation in get user function (#20704) 1 year ago
Novice ecd18b70a1 fix: mypy error 1 year ago
Novice a9e73653a8 Merge branch 'main' into feat/mcp 1 year ago
Abdullah AlOsaimi ad8e79c440
assign dataset indexing_technique to args if not explicitly provided (#20597) 1 year ago
Abdullah AlOsaimi 006496f24e
raise error when process_rule is required but missing (#20599) 1 year ago
Novice 4ac3600f81
fix: update app tag error (#20618) 1 year ago
Novice beef679798 feat: change the mcp server url 1 year ago
Ganondorf 51f64797cd
Add APIs for Knowledge Base Tag Management and Dataset Binding (#20023)
Co-authored-by: lizb <lizb@sugon.com>
1 year ago
Dongyu Li 1ea4459d9f
update knowledge base api (#20426) 1 year ago
Novice 14aecc147b feat: add encrypted 1 year ago
-LAN- 482e50aae9
Refactor/remove db from cycle manager (#20455)
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
quicksand 2d4f8f1377
fix: apps/annotation missing 1 required positional argument: 'end_user' (#20428) 1 year ago
Novice 1c84a27e7e feat: mcp tool add input schema 1 year ago
-LAN- c3c67d9608
fix: register user model to current_user in backward invoke. (#20374)
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
Novice 1a7242abd4 Merge branch 'main' into feat/mcp 1 year ago
Novice c7cb3770a4 feat: agent node add mcp tools 1 year ago
Novice 41bbcb9540 feat: upgrade streamable http client 1 year ago
Good Wood 756f35f480
feat: add pagination for plugin page (#20151) 1 year ago
-LAN- b357eca307
fix: Copy request context and current user in app generators. (#20240)
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
Novice 1fd4839eca temp 1 year ago
Novice bdb4395319 feat: add mcp server 1 year ago
-LAN- 3196dc2d61
refactor: Use typed SQLAlchemy base model and fix type errors (#19980)
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
crazywoola d35d854259
Revert "fix: fix duplicate app lose custom image" (#19995) 1 year ago