Skip to content

Commit 36bca63

Browse files
authored
Resolve VCSWP-23469 (#60)
* Make edits to a property in the CreateConferenceRequest model * Resolve dependabot issues
1 parent 4abe8f5 commit 36bca63

13 files changed

+38
-12
lines changed

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
@@ -4,7 +4,7 @@ FreeClimb is a cloud-based application programming interface (API) that puts the
44
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
55

66
- API version: 1.0.0
7-
- Package version: 5.1.0
7+
- Package version: 5.1.1
88
- Generator version: 7.9.0
99
- Build package: org.openapitools.codegen.languages.PythonClientCodegen
1010
For more information, please visit [https://www.freeclimb.com/support/](https://www.freeclimb.com/support/)

docs/CreateConferenceRequest.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Name | Type | Description | Notes
99
**play_beep** | [**PlayBeep**](PlayBeep.md) | | [optional]
1010
**record** | **bool** | Setting to &#x60;true&#x60; records the entire Conference. | [optional]
1111
**wait_url** | **str** | 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]
12-
**status_callback_url** | **str** | This URL is invoked when the status of the Conference changes. For more information, see **statusCallbackUrl** (below). | [optional]
12+
**status_callback_url** | **str** | This URL is invoked when the status of the Conference changes. For more information, see **statusCallbackUrl** (below). |
1313

1414
## Example
1515

freeclimb/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
""" # noqa: E501
1616

1717

18-
__version__ = "5.1.0"
18+
__version__ = "5.1.1"
1919

2020
# import apis into sdk package
2121
from freeclimb.api.default_api import DefaultApi as DefaultApi

freeclimb/api_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ def __init__(
8888
self.default_headers[header_name] = header_value
8989
self.cookie = cookie
9090
# Set default User-Agent.
91-
self.user_agent = "OpenAPI-Generator/5.1.0/python"
91+
self.user_agent = "OpenAPI-Generator/5.1.1/python"
9292
self.client_side_validation = configuration.client_side_validation
9393

9494
def __enter__(self):

freeclimb/configuration.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -427,7 +427,7 @@ def to_debug_report(self):
427427
"OS: {env}\n"
428428
"Python Version: {pyversion}\n"
429429
"Version of the API: 1.0.0\n"
430-
"SDK Package Version: 5.1.0".format(env=sys.platform, pyversion=sys.version)
430+
"SDK Package Version: 5.1.1".format(env=sys.platform, pyversion=sys.version)
431431
)
432432

433433
def get_host_settings(self):

freeclimb/models/create_conference_request.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,7 @@ class CreateConferenceRequest(
4646
description="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 &mdash; when the Conference is created.",
4747
alias="waitUrl",
4848
)
49-
status_callback_url: Optional[StrictStr] = Field(
50-
default=None,
49+
status_callback_url: StrictStr = Field(
5150
description="This URL is invoked when the status of the Conference changes. For more information, see **statusCallbackUrl** (below).",
5251
alias="statusCallbackUrl",
5352
)

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"

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "freeclimb"
3-
version = "5.1.0"
3+
version = "5.1.1"
44
description = "FreeClimb API"
55
authors = ["FreeClimb API Support <[email protected]>"]
66
license = "NoLicense"

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
# prerequisite: setuptools
2323
# http://pypi.python.org/pypi/setuptools
2424
NAME = "FreeClimb"
25-
VERSION = "5.1.0"
25+
VERSION = "5.1.1"
2626
PYTHON_REQUIRES = ">= 3.8"
2727
REQUIRES = [
2828
"urllib3 >= 1.25.3, < 3.0.0",

test/models/test_create_conference_request.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,9 @@ class TestCreateConferenceRequest(unittest.TestCase):
2525
"""CreateConferenceRequest unit test stubs"""
2626

2727
def setUp(self):
28-
self.model = CreateConferenceRequest()
28+
self.model = CreateConferenceRequest(
29+
status_callback_url="TS",
30+
)
2931

3032
def test_alias(self):
3133
"""Test CreateConferenceRequest.alias"""

yarn.lock

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -783,7 +783,7 @@ jsonc-parser@~2.2.1:
783783
resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-2.2.1.tgz#db73cd59d78cce28723199466b2a03d1be1df2bc"
784784
integrity sha512-o6/yDBYccGvTz1+QFevz6l6OBZ2+fMVu2JZ9CIhzsYRX4mjaK5IyX9eldUdCmga16zlgQxyrj5pt9kzuj2C02w==
785785

786-
jsonpath-plus@^10.0.0, jsonpath-plus@^10.1.0, jsonpath-plus@^7.2.0:
786+
jsonpath-plus@^10.1.0:
787787
version "10.2.0"
788788
resolved "https://registry.yarnpkg.com/jsonpath-plus/-/jsonpath-plus-10.2.0.tgz#84d680544d9868579cc7c8f59bbe153a5aad54c4"
789789
integrity sha512-T9V+8iNYKFL2n2rF+w02LBOT2JjDnTjioaNFrxRy0Bv1y/hNsqR/EBK7Ojy2ythRHwmz2cRIls+9JitQGZC/sw==
@@ -792,6 +792,20 @@ jsonpath-plus@^10.0.0, jsonpath-plus@^10.1.0, jsonpath-plus@^7.2.0:
792792
"@jsep-plugin/regex" "^1.0.4"
793793
jsep "^1.4.0"
794794

795+
jsonpath-plus@^10.3.0:
796+
version "10.3.0"
797+
resolved "https://registry.yarnpkg.com/jsonpath-plus/-/jsonpath-plus-10.3.0.tgz#59e22e4fa2298c68dfcd70659bb47f0cad525238"
798+
integrity sha512-8TNmfeTCk2Le33A3vRRwtuworG/L5RrgMvdjhKZxvyShO+mBu2fP50OWUjRLNtvw344DdDarFh9buFAZs5ujeA==
799+
dependencies:
800+
"@jsep-plugin/assignment" "^1.3.0"
801+
"@jsep-plugin/regex" "^1.0.4"
802+
jsep "^1.4.0"
803+
804+
jsonpath-plus@^7.2.0:
805+
version "7.2.0"
806+
resolved "https://registry.yarnpkg.com/jsonpath-plus/-/jsonpath-plus-7.2.0.tgz#7ad94e147b3ed42f7939c315d2b9ce490c5a3899"
807+
integrity sha512-zBfiUPM5nD0YZSBT/o/fbCUlCcepMIdP0CJZxM1+KgA4f2T206f6VAg9e7mX35+KlMaIc5qXW34f3BnwJ3w+RA==
808+
795809
796810
version "0.3.1"
797811
resolved "https://registry.yarnpkg.com/liquid-json/-/liquid-json-0.3.1.tgz#9155a18136d8a6b2615e5f16f9a2448ab6b50eea"

0 commit comments

Comments
 (0)