Media Module
The Media module manages asset ingestion, organization, and retrieval for admin and page workflows.
Responsibilities
- Media library browsing
- Folder listing and creation
- Asset upload and metadata updates
- Asset preview and download
- Chunked upload sessions for large files
Key admin routes
/{admin_prefix}/media
Key API groups
api/v1/{admin_prefix}/media/assetsapi/v1/{admin_prefix}/media/foldersapi/v1/{admin_prefix}/media/upload-sessions
Upload session flow
- Create upload session.
- Upload file chunks.
- Complete upload session.
- Asset becomes available in library.
Testing coverage highlights
- media module bootstrap
- media upload and lifecycle operations