From 1adce0f4240c8076d865e6fc6a1430c207d9bedf Mon Sep 17 00:00:00 2001 From: juancarmore Date: Wed, 27 Aug 2025 20:16:17 +0200 Subject: [PATCH] openapi: add roomName property to recording responses and schema --- .../responses/internal/success-start-recording.yaml | 1 + .../components/responses/internal/success-stop-recording.yaml | 2 +- .../openapi/components/responses/success-get-recording.yaml | 2 ++ .../openapi/components/responses/success-get-recordings.yaml | 2 ++ backend/openapi/components/schemas/meet-recording.yaml | 4 ++++ 5 files changed, 10 insertions(+), 1 deletion(-) diff --git a/backend/openapi/components/responses/internal/success-start-recording.yaml b/backend/openapi/components/responses/internal/success-start-recording.yaml index c5c60ca..769e252 100644 --- a/backend/openapi/components/responses/internal/success-start-recording.yaml +++ b/backend/openapi/components/responses/internal/success-start-recording.yaml @@ -6,6 +6,7 @@ content: example: recordingId: 'room-123--EG_XYZ--XX445' roomId: 'room-123' + roomName: 'room' status: 'ACTIVE' filename: 'room-123--XX445.mp4' startDate: 1600000000000 diff --git a/backend/openapi/components/responses/internal/success-stop-recording.yaml b/backend/openapi/components/responses/internal/success-stop-recording.yaml index 21109a8..b606e96 100644 --- a/backend/openapi/components/responses/internal/success-stop-recording.yaml +++ b/backend/openapi/components/responses/internal/success-stop-recording.yaml @@ -12,8 +12,8 @@ content: example: recordingId: 'room-123--EG_XYZ--XX445' roomId: 'room-123' + roomName: 'room' status: 'ENDING' filename: 'room-123--XX445.mp4' startDate: 1600000000000 - duration: 3.6 details: 'End reason: StopEgress API' diff --git a/backend/openapi/components/responses/success-get-recording.yaml b/backend/openapi/components/responses/success-get-recording.yaml index 3c60337..f992114 100644 --- a/backend/openapi/components/responses/success-get-recording.yaml +++ b/backend/openapi/components/responses/success-get-recording.yaml @@ -9,6 +9,7 @@ content: value: recordingId: 'room-123--EG_XYZ--XX445' roomId: 'room-123' + roomName: 'room' status: 'COMPLETE' filename: 'room-123--XX445.mp4' startDate: 1600000000000 @@ -22,6 +23,7 @@ content: value: recordingId: 'room-456--EG_ABC--QR789' roomId: 'room-456' + roomName: 'room' status: 'ACTIVE' filename: 'room-456--QR789.mp4' startDate: 1682500000000 diff --git a/backend/openapi/components/responses/success-get-recordings.yaml b/backend/openapi/components/responses/success-get-recordings.yaml index 774d83f..8c86117 100644 --- a/backend/openapi/components/responses/success-get-recordings.yaml +++ b/backend/openapi/components/responses/success-get-recordings.yaml @@ -17,6 +17,7 @@ content: recordings: - recordingId: 'room-123--EG_XYZ--XX445' roomId: 'room-123' + roomName: 'room' status: 'ACTIVE' filename: 'room-123--XX445.mp4' startDate: 1620000000000 @@ -26,6 +27,7 @@ content: details: 'Stopped using API' - recordingId: 'room-456--EG_ZYX--XX678' roomId: 'room-456' + roomName: 'room' status: 'COMPLETE' filename: 'room-456--XX678.mp4' startDate: 1625000000000 diff --git a/backend/openapi/components/schemas/meet-recording.yaml b/backend/openapi/components/schemas/meet-recording.yaml index 0a99df2..3764b23 100644 --- a/backend/openapi/components/schemas/meet-recording.yaml +++ b/backend/openapi/components/schemas/meet-recording.yaml @@ -8,6 +8,10 @@ properties: type: string example: 'room-123' description: The unique identifier of the room where the recording was made. + roomName: + type: string + example: 'room' + description: The name of the room where the recording was made. # outputMode: # type: string # example: 'COMPOSED'