backend: Added rooms endpoint validation and update openapi spec
This commit is contained in:
parent
bc326ba707
commit
2a7d23be7d
@ -40,6 +40,8 @@
|
|||||||
$ref: '../../components/responses/internal/success-get-room-roles.yaml'
|
$ref: '../../components/responses/internal/success-get-room-roles.yaml'
|
||||||
'404':
|
'404':
|
||||||
$ref: '../../components/responses/error-room-not-found.yaml'
|
$ref: '../../components/responses/error-room-not-found.yaml'
|
||||||
|
'422':
|
||||||
|
$ref: '../../components/responses/validation-error.yaml'
|
||||||
'500':
|
'500':
|
||||||
$ref: '../../components/responses/internal-server-error.yaml'
|
$ref: '../../components/responses/internal-server-error.yaml'
|
||||||
/rooms/{roomId}/roles/{secret}:
|
/rooms/{roomId}/roles/{secret}:
|
||||||
@ -62,5 +64,7 @@
|
|||||||
$ref: '../../components/responses/internal/error-invalid-room-secret.yaml'
|
$ref: '../../components/responses/internal/error-invalid-room-secret.yaml'
|
||||||
'404':
|
'404':
|
||||||
$ref: '../../components/responses/error-room-not-found.yaml'
|
$ref: '../../components/responses/error-room-not-found.yaml'
|
||||||
|
'422':
|
||||||
|
$ref: '../../components/responses/validation-error.yaml'
|
||||||
'500':
|
'500':
|
||||||
$ref: '../../components/responses/internal-server-error.yaml'
|
$ref: '../../components/responses/internal-server-error.yaml'
|
||||||
|
|||||||
@ -45,6 +45,8 @@
|
|||||||
$ref: '../components/responses/unauthorized-error.yaml'
|
$ref: '../components/responses/unauthorized-error.yaml'
|
||||||
'403':
|
'403':
|
||||||
$ref: '../components/responses/forbidden-error.yaml'
|
$ref: '../components/responses/forbidden-error.yaml'
|
||||||
|
'422':
|
||||||
|
$ref: '../components/responses/validation-error.yaml'
|
||||||
'500':
|
'500':
|
||||||
$ref: '../components/responses/internal-server-error.yaml'
|
$ref: '../components/responses/internal-server-error.yaml'
|
||||||
|
|
||||||
@ -114,6 +116,8 @@
|
|||||||
$ref: '../components/responses/forbidden-error.yaml'
|
$ref: '../components/responses/forbidden-error.yaml'
|
||||||
'404':
|
'404':
|
||||||
$ref: '../components/responses/error-room-not-found.yaml'
|
$ref: '../components/responses/error-room-not-found.yaml'
|
||||||
|
'422':
|
||||||
|
$ref: '../components/responses/validation-error.yaml'
|
||||||
'500':
|
'500':
|
||||||
$ref: '../components/responses/internal-server-error.yaml'
|
$ref: '../components/responses/internal-server-error.yaml'
|
||||||
delete:
|
delete:
|
||||||
@ -148,5 +152,7 @@
|
|||||||
$ref: '../components/responses/forbidden-error.yaml'
|
$ref: '../components/responses/forbidden-error.yaml'
|
||||||
'404':
|
'404':
|
||||||
$ref: '../components/responses/error-room-not-found.yaml'
|
$ref: '../components/responses/error-room-not-found.yaml'
|
||||||
|
'422':
|
||||||
|
$ref: '../components/responses/validation-error.yaml'
|
||||||
'500':
|
'500':
|
||||||
$ref: '../components/responses/internal-server-error.yaml'
|
$ref: '../components/responses/internal-server-error.yaml'
|
||||||
|
|||||||
@ -68,10 +68,16 @@ internalRoomRouter.put(
|
|||||||
internalRoomRouter.post(
|
internalRoomRouter.post(
|
||||||
'/:roomId/recording-token',
|
'/:roomId/recording-token',
|
||||||
configureRecordingTokenAuth,
|
configureRecordingTokenAuth,
|
||||||
|
withValidRoomId,
|
||||||
withValidRoomSecret,
|
withValidRoomSecret,
|
||||||
roomCtrl.generateRecordingToken
|
roomCtrl.generateRecordingToken
|
||||||
);
|
);
|
||||||
|
|
||||||
// Roles and permissions
|
// Roles and permissions
|
||||||
internalRoomRouter.get('/:roomId/roles', roomCtrl.getRoomRolesAndPermissions);
|
internalRoomRouter.get('/:roomId/roles', withValidRoomId, roomCtrl.getRoomRolesAndPermissions);
|
||||||
internalRoomRouter.get('/:roomId/roles/:secret', roomCtrl.getRoomRoleAndPermissions);
|
internalRoomRouter.get(
|
||||||
|
'/:roomId/roles/:secret',
|
||||||
|
withValidRoomId,
|
||||||
|
withValidRoomSecret,
|
||||||
|
roomCtrl.getRoomRoleAndPermissions
|
||||||
|
);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user