release: OpenNexus 0.5.0
This commit is contained in:
@@ -11,7 +11,7 @@ from uuid import uuid4
|
||||
from fastapi import APIRouter, Header, Query, Request
|
||||
from fastapi.responses import FileResponse, StreamingResponse
|
||||
|
||||
from app.contracts import TranscriptEditRequest, TranscriptNoteRequest, TranscriptionJob
|
||||
from app.contracts import TranscriptArtifactsRequest, TranscriptEditRequest, TranscriptNoteRequest, TranscriptionJob
|
||||
from app.database.db import connect, transaction
|
||||
from app.errors import ApiError
|
||||
from app.services import transcription_service as jobs
|
||||
@@ -160,6 +160,12 @@ async def create_note(job_id: str, request: TranscriptNoteRequest):
|
||||
return await create_transcript_note(job_id, request)
|
||||
|
||||
|
||||
@router.post("/transcriptions/{job_id}/artifacts", status_code=201)
|
||||
async def create_artifacts(job_id: str, request: TranscriptArtifactsRequest):
|
||||
from app.services.media_notes import create_transcript_artifacts
|
||||
return await create_transcript_artifacts(job_id, request)
|
||||
|
||||
|
||||
@router.get("/attachments/{attachment_id}/cleanup-impact")
|
||||
async def cleanup_impact(attachment_id: str):
|
||||
attachment_path(attachment_id)
|
||||
|
||||
Reference in New Issue
Block a user