diff options
author | Joas Schilling <coding@schilljs.com> | 2023-10-04 13:12:43 +0200 |
---|---|---|
committer | Joas Schilling <coding@schilljs.com> | 2023-10-23 15:47:57 +0200 |
commit | 712917fb1756df6c2a918cf6223cdb2a349f5cd0 (patch) | |
tree | 0bdf1ba84d668dd28aa3e168a5f6876e54557454 /appinfo | |
parent | 0ce12161c3e6b8068bd791b67cd503d73582d67d (diff) |
feat(sip-dialout): Add an endpoint to verify a SIP dialout as the SIP bridge
Signed-off-by: Joas Schilling <coding@schilljs.com>
Diffstat (limited to 'appinfo')
-rw-r--r-- | appinfo/routes/routesRoomController.php | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/appinfo/routes/routesRoomController.php b/appinfo/routes/routesRoomController.php index 598a5a719..3b7bc0a67 100644 --- a/appinfo/routes/routesRoomController.php +++ b/appinfo/routes/routesRoomController.php @@ -96,10 +96,14 @@ return [ ['name' => 'Room#addToFavorites', 'url' => '/api/{apiVersion}/room/{token}/favorite', 'verb' => 'POST', 'requirements' => $requirementsWithToken], /** @see \OCA\Talk\Controller\RoomController::removeFromFavorites() */ ['name' => 'Room#removeFromFavorites', 'url' => '/api/{apiVersion}/room/{token}/favorite', 'verb' => 'DELETE', 'requirements' => $requirementsWithToken], - /** @see \OCA\Talk\Controller\RoomController::getParticipantByDialInPin() */ - ['name' => 'Room#getParticipantByDialInPin', 'url' => '/api/{apiVersion}/room/{token}/pin/{pin}', 'verb' => 'GET', 'requirements' => array_merge($requirementsWithToken, [ + /** @see \OCA\Talk\Controller\RoomController::verifyDialInPin() */ + ['name' => 'Room#verifyDialInPin', 'url' => '/api/{apiVersion}/room/{token}/pin/{pin}', 'verb' => 'GET', 'requirements' => array_merge($requirementsWithToken, [ 'pin' => '\d{7,32}', ])], + /** @see \OCA\Talk\Controller\RoomController::verifyDialInPin() */ + ['name' => 'Room#verifyDialInPin', 'url' => '/api/{apiVersion}/room/{token}/verify-dialin', 'verb' => 'POST', 'requirements' => $requirementsWithToken], + /** @see \OCA\Talk\Controller\RoomController::verifyDialOutNumber() */ + ['name' => 'Room#verifyDialOutNumber', 'url' => '/api/{apiVersion}/room/{token}/verify-dialout', 'verb' => 'POST', 'requirements' => $requirementsWithToken], /** @see \OCA\Talk\Controller\RoomController::createGuestByDialIn() */ ['name' => 'Room#createGuestByDialIn', 'url' => '/api/{apiVersion}/room/{token}/open-dial-in', 'verb' => 'POST', 'requirements' => $requirementsWithToken], /** @see \OCA\Talk\Controller\RoomController::setNotificationLevel() */ |