Skip to content

Resolve VCSWP-23469 #60

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Mar 7, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,14 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm

None

<a name="5.1.1"></a>

## [5.1.1] - 2025-02-18

### Changed

- Make statusCallbackURL property mandatory for CreateConference

<a name="5.1.0"></a>

## [5.1.0] - 2025-02-05
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ FreeClimb is a cloud-based application programming interface (API) that puts the
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:

- API version: 1.0.0
- Package version: 5.1.0
- Package version: 5.1.1
- Generator version: 7.9.0
- Build package: org.openapitools.codegen.languages.PythonClientCodegen
For more information, please visit [https://www.freeclimb.com/support/](https://www.freeclimb.com/support/)
Expand Down
2 changes: 1 addition & 1 deletion docs/CreateConferenceRequest.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Name | Type | Description | Notes
**play_beep** | [**PlayBeep**](PlayBeep.md) | | [optional]
**record** | **bool** | Setting to &#x60;true&#x60; records the entire Conference. | [optional]
**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]
**status_callback_url** | **str** | This URL is invoked when the status of the Conference changes. For more information, see **statusCallbackUrl** (below). | [optional]
**status_callback_url** | **str** | This URL is invoked when the status of the Conference changes. For more information, see **statusCallbackUrl** (below). |

## Example

Expand Down
2 changes: 1 addition & 1 deletion freeclimb/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
""" # noqa: E501


__version__ = "5.1.0"
__version__ = "5.1.1"

# import apis into sdk package
from freeclimb.api.default_api import DefaultApi as DefaultApi
Expand Down
2 changes: 1 addition & 1 deletion freeclimb/api_client.py
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ def __init__(
self.default_headers[header_name] = header_value
self.cookie = cookie
# Set default User-Agent.
self.user_agent = "OpenAPI-Generator/5.1.0/python"
self.user_agent = "OpenAPI-Generator/5.1.1/python"
self.client_side_validation = configuration.client_side_validation

def __enter__(self):
Expand Down
2 changes: 1 addition & 1 deletion freeclimb/configuration.py
Original file line number Diff line number Diff line change
Expand Up @@ -427,7 +427,7 @@ def to_debug_report(self):
"OS: {env}\n"
"Python Version: {pyversion}\n"
"Version of the API: 1.0.0\n"
"SDK Package Version: 5.1.0".format(env=sys.platform, pyversion=sys.version)
"SDK Package Version: 5.1.1".format(env=sys.platform, pyversion=sys.version)
)

def get_host_settings(self):
Expand Down
3 changes: 1 addition & 2 deletions freeclimb/models/create_conference_request.py
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,7 @@ class CreateConferenceRequest(
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.",
alias="waitUrl",
)
status_callback_url: Optional[StrictStr] = Field(
default=None,
status_callback_url: StrictStr = Field(
description="This URL is invoked when the status of the Conference changes. For more information, see **statusCallbackUrl** (below).",
alias="statusCallbackUrl",
)
Expand Down
3 changes: 3 additions & 0 deletions openapi.json
Original file line number Diff line number Diff line change
Expand Up @@ -3658,6 +3658,9 @@
},
"CreateConferenceRequest": {
"type": "object",
"required": [
"statusCallbackUrl"
],
"properties": {
"alias": {
"type": "string",
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"dependencies": {
"@stoplight/prism-cli": "5.6.0",
"fast-xml-parser": "^4.5.0",
"jsonpath-plus": "^10.0.0"
"jsonpath-plus": "^10.3.0"
},
"resolutions": {
"@stoplight/json": "3.20.0"
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "freeclimb"
version = "5.1.0"
version = "5.1.1"
description = "FreeClimb API"
authors = ["FreeClimb API Support <[email protected]>"]
license = "NoLicense"
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
# prerequisite: setuptools
# http://pypi.python.org/pypi/setuptools
NAME = "FreeClimb"
VERSION = "5.1.0"
VERSION = "5.1.1"
PYTHON_REQUIRES = ">= 3.8"
REQUIRES = [
"urllib3 >= 1.25.3, < 3.0.0",
Expand Down
4 changes: 3 additions & 1 deletion test/models/test_create_conference_request.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,9 @@ class TestCreateConferenceRequest(unittest.TestCase):
"""CreateConferenceRequest unit test stubs"""

def setUp(self):
self.model = CreateConferenceRequest()
self.model = CreateConferenceRequest(
status_callback_url="TS",
)

def test_alias(self):
"""Test CreateConferenceRequest.alias"""
Expand Down
16 changes: 15 additions & 1 deletion yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -783,7 +783,7 @@ jsonc-parser@~2.2.1:
resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-2.2.1.tgz#db73cd59d78cce28723199466b2a03d1be1df2bc"
integrity sha512-o6/yDBYccGvTz1+QFevz6l6OBZ2+fMVu2JZ9CIhzsYRX4mjaK5IyX9eldUdCmga16zlgQxyrj5pt9kzuj2C02w==

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

jsonpath-plus@^10.3.0:
version "10.3.0"
resolved "https://registry.yarnpkg.com/jsonpath-plus/-/jsonpath-plus-10.3.0.tgz#59e22e4fa2298c68dfcd70659bb47f0cad525238"
integrity sha512-8TNmfeTCk2Le33A3vRRwtuworG/L5RrgMvdjhKZxvyShO+mBu2fP50OWUjRLNtvw344DdDarFh9buFAZs5ujeA==
dependencies:
"@jsep-plugin/assignment" "^1.3.0"
"@jsep-plugin/regex" "^1.0.4"
jsep "^1.4.0"

jsonpath-plus@^7.2.0:
version "7.2.0"
resolved "https://registry.yarnpkg.com/jsonpath-plus/-/jsonpath-plus-7.2.0.tgz#7ad94e147b3ed42f7939c315d2b9ce490c5a3899"
integrity sha512-zBfiUPM5nD0YZSBT/o/fbCUlCcepMIdP0CJZxM1+KgA4f2T206f6VAg9e7mX35+KlMaIc5qXW34f3BnwJ3w+RA==

[email protected]:
version "0.3.1"
resolved "https://registry.yarnpkg.com/liquid-json/-/liquid-json-0.3.1.tgz#9155a18136d8a6b2615e5f16f9a2448ab6b50eea"
Expand Down