dify/api/tests/unit_tests
Harry 248fa38c34 refactor(storage): unified storage cache layer and preasign interface
- Updated storage wrappers to utilize a new base class, StorageWrapper, for better delegation of methods.
- Introduced SilentStorage to handle read operations gracefully by returning empty values instead of raising exceptions.
- Enhanced CachedPresignStorage to support batch caching of download URLs, improving performance.
- Refactored FilePresignStorage to support both presigned URLs and signed proxy URLs for downloads.
- Updated AppAssetService to utilize the new storage structure, ensuring consistent asset management.
2026-01-23 17:01:10 +08:00
..
configs fix: add DB_TYPE environment variable to unit tests (#30660) 2026-01-07 10:16:17 +08:00
controllers feat: Download the uploaded files (#31068) 2026-01-19 16:48:13 +08:00
core feat(app-bundle): implement app bundle import/export functionality 2026-01-22 22:46:57 +08:00
extensions refactor(storage): unified storage cache layer and preasign interface 2026-01-23 17:01:10 +08:00
factories hotfix: fix _extract_filename for rfc 5987 (#26230) 2025-11-27 10:54:00 +08:00
fields refactor: port api/fields/file_fields.py (#30638) 2026-01-06 22:55:58 +08:00
libs feat(sandbox): enhance sandbox management and tool artifact handling 2026-01-22 17:26:09 +08:00
models chore: remove unused link icon type (#30469) 2026-01-06 10:10:06 +08:00
oss feat: support tencent cos custom domain (#30193) 2025-12-29 15:41:02 +08:00
repositories feat: clear free plan workflow run logs (#29494) 2026-01-12 15:57:40 +08:00
services feat: Download the uploaded files (#31068) 2026-01-19 16:48:13 +08:00
tasks refactor: use session factory instead of call db.session directly (#31198) 2026-01-21 13:43:06 +08:00
tools feat: MCP tool adds support for embeddedResource (#30261) 2025-12-29 10:15:47 +08:00
utils refactor: better /context-generate with frontend support 2026-01-23 01:44:12 +08:00
__init__.py FEAT: NEW WORKFLOW ENGINE (#3160) 2024-04-08 18:51:46 +08:00
.gitignore Enhance Code Consistency Across Repository with .editorconfig (#19023) 2025-04-29 18:04:33 +08:00
conftest.py test: Consolidate API CI test runner (#29440) 2025-12-15 13:20:31 +08:00