77f7b4e7

Author: Michael Lynch <git@mtlynch.io>

Committer: Michael Lynch <mtlynch@noreply.codeberg.org>

Keep encoded media content types independent of host MIME mappings (#427)

Derive content types from the supported output formats instead of the
host MIME database. A host can classify .webm as audio/webm, causing
video publication to fail with "invalid content type: unsupported value
"audio/webm"" despite producing a WebM video.

Cover a conflicting host mapping, supported formats, case-insensitive
extensions, and unsupported extensions through the storage API.

Reviewed-on: https://codeberg.org/mtlynch/little-moments/pulls/427

Total

7m39s

Time to Start Worker time Duration Time to finish Idle
Config 0s 2s 2s 2s 0s
Eval 2s 12s 12s 15s 0s
Build 14s 3m22s 1m58s 2m13s 17s
Deploy 2m15s 5m23s 5m23s 7m39s 2m15s
Suite 0s 9m01s 7m39s 7m39s 2m33s

Timeline

Config Eval Build Deploy Failed Retried Compressed gap
0s2m3m4m5m6m7m