Appearance
apps/api/src/features/media/media.controller.ts ​
Auto-generated by
scripts/generate-file-docs.ts. Do not edit — overwritten on every run.
Purpose ​
Media HTTP handlers (AB#3137 — Sermons & Music Hub). Transport-only: parse + validate, delegate to mediaService, format the response. Handler naming mirrors the endpoint table in sermons-music-hub.md. /
Exports ​
export async function listSeriesexport async function createSeriesexport async function getSeriesByIdexport async function updateSeriesexport async function listItemsexport async function getItemByIdexport async function getStreamUrlexport async function listRecentProgressexport async function updateProgressexport async function prepareUploadexport async function updateItemStatusexport async function listDraftItemsexport async function getActiveLiveEventexport async function createLiveEventexport async function startLiveEventexport async function stopLiveEventexport async function publishLiveEventArchiveexport async function listLiveEventsexport async function prepareArtworkUploadexport async function setSeriesArtwork
Imports ​
../../lib/errors../../lib/pagination../../lib/response./media.servicefastify