dify/api/extensions
Stephen Zhou fde800e337
Merge remote-tracking branch 'origin/main' into deploy/konwledge
# Conflicts:
#	.github/dependabot.yml
#	.github/workflows/deploy-dev.yml
#	api/app_factory.py
#	api/core/indexing_runner.py
#	api/services/feature_service.py
#	api/tests/test_containers_integration_tests/controllers/console/auth/test_password_reset.py
#	api/tests/test_containers_integration_tests/services/test_feature_service.py
#	api/tests/unit_tests/controllers/console/auth/test_account_activation.py
#	api/tests/unit_tests/controllers/service_api/app/test_conversation.py
#	api/tests/unit_tests/controllers/web/test_site.py
#	api/tests/unit_tests/core/rag/indexing/test_indexing_runner.py
#	api/tests/unit_tests/core/tools/test_base_tool.py
#	api/tests/unit_tests/extensions/otel/test_retrieval_tracing.py
#	api/tests/unit_tests/extensions/test_ext_login.py
#	api/tests/unit_tests/services/test_feature_service_deployment_edition.py
#	api/tests/unit_tests/services/test_feature_service_knowledge_fs.py
#	api/tests/unit_tests/services/test_feature_service_licensed_seats.py
2026-08-07 09:55:10 +08:00
..
logstore refactor: introduce agent working environment architecture (#39480) 2026-07-28 13:16:05 +00:00
otel Merge remote-tracking branch 'origin/main' into deploy/konwledge 2026-08-04 14:43:38 +08:00
storage Merge remote-tracking branch 'origin/main' into deploy/konwledge 2026-07-27 13:16:01 +08:00
__init__.py feat: mypy for all type check (#10921) 2024-12-24 18:38:51 +08:00
ext_app_metrics.py chore: Remove pyright in favor of pyrefly (#36154) 2026-05-14 05:49:08 +00:00
ext_application_services.py refactor(api): decouple console queries through application services (#40031) 2026-08-07 00:42:55 +00:00
ext_blueprints.py fix(dataset): align New RAG acceptance flows 2026-07-29 22:41:42 +08:00
ext_celery.py Merge remote-tracking branch 'origin/main' into deploy/konwledge 2026-07-29 10:58:29 +08:00
ext_code_based_extension.py refactor: assembling the app features in modular way (#9129) 2024-11-30 23:05:22 +08:00
ext_commands.py Expand application capabilities and refactor core workflows 2026-07-22 05:09:09 -04:00
ext_compress.py rm type ignore (#25715) 2025-10-21 11:26:58 +08:00
ext_database.py chore: Remove pyright in favor of pyrefly (#36154) 2026-05-14 05:49:08 +00:00
ext_enterprise_telemetry.py feat: enterprise otel exporter (#33138) 2026-03-27 07:56:31 +00:00
ext_fastopenapi.py chore: update to openapi v3 by change dep (#37316) 2026-06-12 07:52:19 +00:00
ext_forward_refs.py feat(api): automatically NODE_TYPE_CLASSES_MAPPING generation from node class definitions (#28525) 2025-12-01 14:14:19 +08:00
ext_hosting_provider.py refactor: assembling the app features in modular way (#9129) 2024-11-30 23:05:22 +08:00
ext_import_modules.py chore: Remove pyright in favor of pyrefly (#36154) 2026-05-14 05:49:08 +00:00
ext_key_provider.py feat: support azure keyvault (#39933) 2026-08-07 00:42:13 +00:00
ext_knowledge_fs_observability.py Expand application capabilities and refactor core workflows 2026-07-22 05:09:09 -04:00
ext_logging.py chore: add missing @override decorato to api/extensions (#36941) 2026-06-03 05:25:08 +00:00
ext_login.py Merge remote-tracking branch 'origin/main' into deploy/konwledge 2026-08-03 11:10:06 +08:00
ext_logstore.py fix(logstore): prevent SQL injection, fix serialization issues, and optimize initialization (#30697) 2026-01-14 10:21:26 +08:00
ext_mail.py chore: drop unnecessary | None on LLMError and Mail.send (#36147) 2026-05-14 03:22:00 +00:00
ext_migrate.py rm type ignore (#25715) 2025-10-21 11:26:58 +08:00
ext_oauth_bearer.py feat: adding dify cli (#36348) 2026-05-26 01:12:36 +00:00
ext_orjson.py remove bare list, dict, Sequence, None, Any (#25058) 2025-09-06 03:32:23 +08:00
ext_otel.py feat: enterprise otel exporter (#33138) 2026-03-27 07:56:31 +00:00
ext_proxy_fix.py rm type ignore (#25715) 2025-10-21 11:26:58 +08:00
ext_redis.py feat: redis support keepalive and retry more error (#38973) 2026-07-15 06:20:19 +00:00
ext_request_logging.py feat: add x-trace-id to http responses and logs (#29015) 2025-12-02 17:22:34 +08:00
ext_sentry.py fix(api): silence opentelemetry.context error reports to Sentry on cloud (#39841) 2026-07-31 05:32:02 +00:00
ext_session_factory.py refactor: add type to test (#30873) 2026-05-07 03:46:23 +00:00
ext_set_secretkey.py fix(security): harden self-hosted SECRET_KEY bootstrap (#36049) 2026-05-12 05:35:24 +00:00
ext_socketio.py fix(socketio): omit socket_timeout from RedisManager pub/sub options (#39587) 2026-07-30 00:50:21 +00:00
ext_storage.py chore(api): cloud use presigned download url on api site (#39436) 2026-07-23 03:34:49 +00:00
ext_timezone.py refactor: assembling the app features in modular way (#9129) 2024-11-30 23:05:22 +08:00
ext_warnings.py refactor: assembling the app features in modular way (#9129) 2024-11-30 23:05:22 +08:00
redis_names.py feat: support configurable redis key prefix (#35139) 2026-04-14 09:31:41 +00:00
workflow_warm_shutdown.py feat(api): abort active workflow runs during Celery warm shutdown (#38220) 2026-07-03 04:51:53 +00:00