dify/api/services
Harry 5f0a21d2d4 refactor(sandbox): enhance system default configuration retrieval
- Updated the `get_system_default_config` method to accept a `provider_type` parameter for more precise querying.
- Improved error handling to raise a ValueError if no system default provider is configured for the specified tenant and provider type.
- Added fallback logic to ensure a system default configuration is returned when available.
2026-01-23 02:06:13 +08:00
..
auth fix: fix firecrawl url concat (#30008) 2025-12-24 09:40:32 +08:00
document_indexing_proxy
enterprise feat: implement workspace permission checks for member invitations an… (#31202) 2026-01-18 19:35:50 -08:00
entities chore: remove icon_large of models (#30466) 2026-01-03 02:35:17 +09:00
errors feat(app-assets): add file download functionality with pre-signed URLs and enhance asset management 2026-01-15 17:20:10 +08:00
plugin feat: Add option to delete or keep API keys when uninstalling plugin (#28201) 2026-01-14 10:09:30 +08:00
rag_pipeline refactor(variables): clarify base vs union type naming (#30634) 2026-01-13 23:39:34 +09:00
recommend_app
retention chore: improve clear workflow_run task (#31124) 2026-01-19 10:58:57 +08:00
sandbox refactor(sandbox): enhance system default configuration retrieval 2026-01-23 02:06:13 +08:00
tools refactor(encryption): using oauth encryption as a general encryption util. 2026-01-09 18:12:34 +08:00
trigger refactor(encryption): using oauth encryption as a general encryption util. 2026-01-09 18:12:34 +08:00
workflow refactor: rename mention node to nested_node for generic sub-graph support 2026-01-22 13:15:13 +08:00
__init__.py
account_service.py feat: implement workspace permission checks for member invitations an… (#31202) 2026-01-18 19:35:50 -08:00
advanced_prompt_template_service.py
agent_service.py
annotation_service.py refactor(db): enforce non-null message annotation questions (#27915) 2026-01-22 16:13:10 +08:00
api_based_extension_service.py
app_asset_service.py fix(app_asset_service): correct parameter passing in get_or_create_assets method and remove unused method for published assets 2026-01-22 22:46:57 +08:00
app_bundle_service.py feat(app-bundle): implement app bundle import/export functionality 2026-01-22 22:46:57 +08:00
app_dsl_service.py chore: remove unused link icon type (#30469) 2026-01-06 10:10:06 +08:00
app_generate_service.py fix: consolidate duplicate InvokeRateLimitError definitions (#30229) 2025-12-28 03:03:42 +09:00
app_model_config_service.py
app_service.py fix(api): refactors the SQL LIKE pattern escaping logic to use a centralized utility function, ensuring consistent and secure handling of special characters across all database queries. (#30450) 2026-01-06 09:56:30 +08:00
app_task_service.py
async_workflow_service.py fix: consolidate duplicate InvokeRateLimitError definitions (#30229) 2025-12-28 03:03:42 +09:00
attachment_service.py
audio_service.py
billing_service.py feat: get plan bulk with cache (#30339) 2025-12-30 09:27:46 +08:00
clear_free_plan_tenant_expired_logs.py
code_based_extension_service.py
conversation_service.py refactor(api): inject sessionmaker into conversation variable updater (#30609) 2026-01-06 14:52:59 +08:00
conversation_variable_updater.py refactor(variables): clarify base vs union type naming (#30634) 2026-01-13 23:39:34 +09:00
credit_pool_service.py feat: credit pool (#30720) 2026-01-08 13:17:30 +08:00
dataset_service.py feat: Download the uploaded files (#31068) 2026-01-19 16:48:13 +08:00
datasource_provider_service.py
end_user_service.py
external_knowledge_service.py fix(api): refactors the SQL LIKE pattern escaping logic to use a centralized utility function, ensuring consistent and secure handling of special characters across all database queries. (#30450) 2026-01-06 09:56:30 +08:00
feature_service.py feat: app trial (#26281) 2026-01-22 15:42:54 +08:00
feedback_service.py
file_service.py feat: Download the uploaded files (#31068) 2026-01-19 16:48:13 +08:00
hit_testing_service.py fix: hit-test failed when attachment id is not exist (#29563) 2025-12-12 13:45:00 +08:00
knowledge_service.py
llm_generation_service.py chore: remove unused changes 2025-12-10 15:04:19 +08:00
message_service.py
metadata_service.py
model_load_balancing_service.py
model_provider_service.py chore: remove icon_large of models (#30466) 2026-01-03 02:35:17 +09:00
oauth_server.py
operation_service.py
ops_service.py
recommended_app_service.py feat: app trial (#26281) 2026-01-22 15:42:54 +08:00
saved_message_service.py
tag_service.py fix(api): refactors the SQL LIKE pattern escaping logic to use a centralized utility function, ensuring consistent and secure handling of special characters across all database queries. (#30450) 2026-01-06 09:56:30 +08:00
variable_truncator.py feat: add mention type variable 2026-01-12 17:40:37 +08:00
vector_service.py
web_conversation_service.py
webapp_auth_service.py chore: case insensitive email (#29978) 2026-01-13 15:42:44 +08:00
website_service.py chore: use from __future__ import annotations (#30254) 2026-01-06 23:57:20 +09:00
workflow_app_service.py fix(api): refactors the SQL LIKE pattern escaping logic to use a centralized utility function, ensuring consistent and secure handling of special characters across all database queries. (#30450) 2026-01-06 09:56:30 +08:00
workflow_draft_variable_service.py refactor(variables): clarify base vs union type naming (#30634) 2026-01-13 23:39:34 +09:00
workflow_run_service.py refactor(llm node): tool call tool result entity 2025-12-17 10:30:21 +08:00
workflow_service.py feat(app-bundle): implement app bundle import/export functionality 2026-01-22 22:46:57 +08:00
workspace_service.py feat: credit pool (#30720) 2026-01-08 13:17:30 +08:00