* Revert "fix(server): use thumbnail content type instead of application/octet-stream (#3075)"
This reverts commit 3cc77d945b476db5e8bc24c8235bb99b7ef34186.
* generate api
* asset mimetype instead of application/octet-stream
* use thumbnail mimetype instead
* narrowed openapi spec
* thumbnail format validation
* JPEG fallback, `getThumbnailPath` returns format
* return content type in `getThumbnailPath`
* moved `format` validation to dto
* removed unused import
* moved fallback warning