Skip to content

Commit 9b73144

Browse files
authored
Resolve VCSWP-23469 (#48)
* Make edits to a property in the CreateConferenceRequest model * Update composer lock file * Resolve dependabot issues
1 parent 43a40b9 commit 9b73144

File tree

11 files changed

+59
-30
lines changed

11 files changed

+59
-30
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
composer.phar
44
/vendor/
5+
node_modules
56

67
# Commit your application's lock file https://getcomposer.org/doc/01-basic-usage.md#commit-your-composer-lock-file-to-version-control
78
# You may choose to ignore a library lock file http://getcomposer.org/doc/02-libraries.md#lock-file

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,14 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
99

1010
None
1111

12+
<a name="5.1.1"></a>
13+
14+
## [5.1.1] - 2025-02-18
15+
16+
### Changed
17+
18+
- Make statusCallbackURL property mandatory for CreateConference
19+
1220
<a name="5.1.0"></a>
1321

1422
## [5.1.0] - 2025-02-05

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -347,6 +347,6 @@ [email protected]
347347
This PHP package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
348348

349349
- API version: `1.0.0`
350-
- Package version: `5.1.0`
350+
- Package version: `5.1.1`
351351
- Generator version: `7.9.0`
352352
- Build package: `org.openapitools.codegen.languages.PhpClientCodegen`

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "freeclimbapi/php-sdk",
3-
"version": "5.1.0",
3+
"version": "5.1.1",
44
"description": "FreeClimb is a cloud-based application programming interface (API) that puts the power of the Vail platform in your hands. FreeClimb simplifies the process of creating applications that can use a full range of telephony features without requiring specialized or on-site telephony equipment. Using the FreeClimb REST API to write applications is easy! You have the option to use the language of your choice or hit the API directly. Your application can execute a command by issuing a RESTful request to the FreeClimb API. The base URL to send HTTP requests to the FreeClimb REST API is: /apiserver. FreeClimb authenticates and processes your request.",
55
"keywords": [
66
"openapitools",

composer.lock

Lines changed: 21 additions & 21 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/Model/CreateConferenceRequest.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@ Name | Type | Description | Notes
88
**play_beep** | [**\FreeClimb\Api\Model\PlayBeep**](PlayBeep.md) | | [optional]
99
**record** | **bool** | Setting to &#x60;true&#x60; records the entire Conference. | [optional]
1010
**wait_url** | **string** | If specified, a URL for the audio file that provides custom hold music for the Conference when it is in the populated state. Otherwise, FreeClimb uses a system default audio file. This is always fetched using HTTP GET and is fetched just once &amp;mdash; when the Conference is created. | [optional]
11-
**status_callback_url** | **string** | This URL is invoked when the status of the Conference changes. For more information, see **statusCallbackUrl** (below). | [optional]
11+
**status_callback_url** | **string** | This URL is invoked when the status of the Conference changes. For more information, see **statusCallbackUrl** (below). |
1212

1313
[[Back to Model list]](../../README.md#models) [[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)

lib/Configuration.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ class Configuration
102102
*
103103
* @var string
104104
*/
105-
protected $userAgent = 'OpenAPI-Generator/5.1.0/PHP';
105+
protected $userAgent = 'OpenAPI-Generator/5.1.1/PHP';
106106

107107
/**
108108
* Debug switch (default set to false)
@@ -435,7 +435,7 @@ public static function toDebugReport()
435435
$report .= ' OS: ' . php_uname() . PHP_EOL;
436436
$report .= ' PHP Version: ' . PHP_VERSION . PHP_EOL;
437437
$report .= ' The version of the OpenAPI document: 1.0.0' . PHP_EOL;
438-
$report .= ' SDK Package Version: 5.1.0' . PHP_EOL;
438+
$report .= ' SDK Package Version: 5.1.1' . PHP_EOL;
439439
$report .= ' Temp Folder Path: ' . self::getDefaultConfiguration()->getTempFolderPath() . PHP_EOL;
440440

441441
return $report;

lib/Model/CreateConferenceRequest.php

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -304,6 +304,9 @@ public function listInvalidProperties()
304304
{
305305
$invalidProperties = [];
306306

307+
if ($this->container['status_callback_url'] === null) {
308+
$invalidProperties[] = "'status_callback_url' can't be null";
309+
}
307310
return $invalidProperties;
308311
}
309312

@@ -437,7 +440,7 @@ public function setWaitUrl($wait_url)
437440
/**
438441
* Gets status_callback_url
439442
*
440-
* @return string|null
443+
* @return string
441444
*/
442445
public function getStatusCallbackUrl()
443446
{
@@ -447,7 +450,7 @@ public function getStatusCallbackUrl()
447450
/**
448451
* Sets status_callback_url
449452
*
450-
* @param string|null $status_callback_url This URL is invoked when the status of the Conference changes. For more information, see **statusCallbackUrl** (below).
453+
* @param string $status_callback_url This URL is invoked when the status of the Conference changes. For more information, see **statusCallbackUrl** (below).
451454
*
452455
* @return self
453456
*/

openapi.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3658,6 +3658,9 @@
36583658
},
36593659
"CreateConferenceRequest": {
36603660
"type": "object",
3661+
"required": [
3662+
"statusCallbackUrl"
3663+
],
36613664
"properties": {
36623665
"alias": {
36633666
"type": "string",

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"dependencies": {
33
"@stoplight/prism-cli": "5.6.0",
44
"fast-xml-parser": "^4.5.0",
5-
"jsonpath-plus": "^10.0.0"
5+
"jsonpath-plus": "^10.3.0"
66
},
77
"resolutions": {
88
"@stoplight/json": "3.20.0"

0 commit comments

Comments
 (0)