dify/api/core/sandbox
Harry af17e20f99 feat(sandbox): implement sandbox archive upload/download endpoints and security enhancements
- Added sandbox archive upload and download proxy endpoints with signed URL verification.
- Introduced security helpers for generating and verifying signed URLs.
- Updated file-related API routes to include sandbox archive functionality.
- Refactored app asset storage methods to streamline download/upload URL generation.
2026-01-26 01:11:53 +08:00
..
bash fix(e2b): stupid e2b env variable not work 2026-01-23 18:42:13 +08:00
entities refactor: consolidate sandbox management and initialization 2026-01-21 20:42:44 +08:00
initializer feat(sandbox): implement sandbox archive upload/download endpoints and security enhancements 2026-01-26 01:11:53 +08:00
security feat(sandbox): implement sandbox archive upload/download endpoints and security enhancements 2026-01-26 01:11:53 +08:00
services fix(asset_download_service): suppress error output during download command execution 2026-01-23 17:06:11 +08:00
storage feat(sandbox): implement sandbox archive upload/download endpoints and security enhancements 2026-01-26 01:11:53 +08:00
utils feat(sandbox): add AppAssetsInitializer and refactor VMFactory to VMBuilder 2026-01-15 00:13:52 +08:00
__init__.py feat: enhance sandbox initializers with async and sync support 2026-01-22 19:58:38 +08:00
builder.py feat(sandbox): implement sandbox archive upload/download endpoints and security enhancements 2026-01-26 01:11:53 +08:00
manager.py refactor: replace AppAssetsInitializer with DraftAppAssetsInitializer and ensure assets directory creation in app_assets_initializer 2026-01-23 18:51:31 +08:00
sandbox.py feat(sandbox): implement sandbox archive upload/download endpoints and security enhancements 2026-01-26 01:11:53 +08:00