Skip to content

Commit

Permalink
SWI-6904 Update SDK Based on Recent Spec Changes (#155)
Browse files Browse the repository at this point in the history
* Generate SDK with OpenAPI Generator Version

* fix spaces in docs

* spaces

* remove unused models

* update ruby versions for workflows

* update ox version reference

* no 3.4 for now

---------

Co-authored-by: DX-Bandwidth <dx@bandwidth.com>
Co-authored-by: ckoegel <ckoegel1006@gmail.com>
  • Loading branch information
3 people authored Jan 20, 2025
1 parent 6c9ceca commit ed7027c
Show file tree
Hide file tree
Showing 27 changed files with 603 additions and 3,500 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ jobs:
- name: Setup Ruby
uses: ruby/setup-ruby@v1
with:
ruby-version: "3.0"
ruby-version: 3.3

- name: Update Gem Version
run: sed -i "s/VERSION = '.*'/VERSION = '$GEM_VERSION'/g" lib/bandwidth-sdk/version.rb
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:
strategy:
matrix:
os: [windows-2022, windows-2019, ubuntu-20.04, ubuntu-22.04]
ruby-version: [2.7, 3.0, 3.1, 3.2, 3.3]
ruby-version: ['3.0', 3.1, 3.2, 3.3]
fail-fast: false
steps:
- name: Checkout
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test-smoke.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,14 +40,14 @@ jobs:
- name: Set up Ruby
uses: ruby/setup-ruby@v1
with:
ruby-version: 3.2
ruby-version: 3.3

- name: Install Packages and Test
run: |
bundle install
rake smoke
env:
RUBY_VERSION: 3.2
RUBY_VERSION: 3.3
OPERATING_SYSTEM: ubuntu
shell: bash

Expand Down
22 changes: 6 additions & 16 deletions .openapi-generator/FILES
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ docs/CallTranscriptionMetadata.md
docs/CallTranscriptionResponse.md
docs/CallTranscriptionTrackEnum.md
docs/CallbackMethodEnum.md
docs/CallbackTypeEnum.md
docs/CallsApi.md
docs/CodeRequest.md
docs/Conference.md
Expand All @@ -42,8 +43,6 @@ docs/DtmfCallback.md
docs/FieldError.md
docs/FileFormatEnum.md
docs/GatherCallback.md
docs/InboundMessageCallback.md
docs/InboundMessageCallbackMessage.md
docs/InitiateCallback.md
docs/ListMessageDirectionEnum.md
docs/ListMessageItem.md
Expand All @@ -59,14 +58,10 @@ docs/MachineDetectionResult.md
docs/Media.md
docs/MediaApi.md
docs/Message.md
docs/MessageDeliveredCallback.md
docs/MessageDeliveredCallbackMessage.md
docs/MessageCallback.md
docs/MessageCallbackMessage.md
docs/MessageDirectionEnum.md
docs/MessageFailedCallback.md
docs/MessageFailedCallbackMessage.md
docs/MessageRequest.md
docs/MessageSendingCallback.md
docs/MessageSendingCallbackMessage.md
docs/MessageStatusEnum.md
docs/MessageTypeEnum.md
docs/MessagesApi.md
Expand Down Expand Up @@ -134,6 +129,7 @@ lib/bandwidth-sdk/models/call_transcription_metadata.rb
lib/bandwidth-sdk/models/call_transcription_response.rb
lib/bandwidth-sdk/models/call_transcription_track_enum.rb
lib/bandwidth-sdk/models/callback_method_enum.rb
lib/bandwidth-sdk/models/callback_type_enum.rb
lib/bandwidth-sdk/models/code_request.rb
lib/bandwidth-sdk/models/conference.rb
lib/bandwidth-sdk/models/conference_completed_callback.rb
Expand All @@ -156,8 +152,6 @@ lib/bandwidth-sdk/models/dtmf_callback.rb
lib/bandwidth-sdk/models/field_error.rb
lib/bandwidth-sdk/models/file_format_enum.rb
lib/bandwidth-sdk/models/gather_callback.rb
lib/bandwidth-sdk/models/inbound_message_callback.rb
lib/bandwidth-sdk/models/inbound_message_callback_message.rb
lib/bandwidth-sdk/models/initiate_callback.rb
lib/bandwidth-sdk/models/list_message_direction_enum.rb
lib/bandwidth-sdk/models/list_message_item.rb
Expand All @@ -171,14 +165,10 @@ lib/bandwidth-sdk/models/machine_detection_mode_enum.rb
lib/bandwidth-sdk/models/machine_detection_result.rb
lib/bandwidth-sdk/models/media.rb
lib/bandwidth-sdk/models/message.rb
lib/bandwidth-sdk/models/message_delivered_callback.rb
lib/bandwidth-sdk/models/message_delivered_callback_message.rb
lib/bandwidth-sdk/models/message_callback.rb
lib/bandwidth-sdk/models/message_callback_message.rb
lib/bandwidth-sdk/models/message_direction_enum.rb
lib/bandwidth-sdk/models/message_failed_callback.rb
lib/bandwidth-sdk/models/message_failed_callback_message.rb
lib/bandwidth-sdk/models/message_request.rb
lib/bandwidth-sdk/models/message_sending_callback.rb
lib/bandwidth-sdk/models/message_sending_callback_message.rb
lib/bandwidth-sdk/models/message_status_enum.rb
lib/bandwidth-sdk/models/message_type_enum.rb
lib/bandwidth-sdk/models/messages_list.rb
Expand Down
11 changes: 3 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -164,6 +164,7 @@ Class | Method | HTTP request | Description
- [Bandwidth::CallTranscriptionResponse](docs/CallTranscriptionResponse.md)
- [Bandwidth::CallTranscriptionTrackEnum](docs/CallTranscriptionTrackEnum.md)
- [Bandwidth::CallbackMethodEnum](docs/CallbackMethodEnum.md)
- [Bandwidth::CallbackTypeEnum](docs/CallbackTypeEnum.md)
- [Bandwidth::CodeRequest](docs/CodeRequest.md)
- [Bandwidth::Conference](docs/Conference.md)
- [Bandwidth::ConferenceCompletedCallback](docs/ConferenceCompletedCallback.md)
Expand All @@ -186,8 +187,6 @@ Class | Method | HTTP request | Description
- [Bandwidth::FieldError](docs/FieldError.md)
- [Bandwidth::FileFormatEnum](docs/FileFormatEnum.md)
- [Bandwidth::GatherCallback](docs/GatherCallback.md)
- [Bandwidth::InboundMessageCallback](docs/InboundMessageCallback.md)
- [Bandwidth::InboundMessageCallbackMessage](docs/InboundMessageCallbackMessage.md)
- [Bandwidth::InitiateCallback](docs/InitiateCallback.md)
- [Bandwidth::ListMessageDirectionEnum](docs/ListMessageDirectionEnum.md)
- [Bandwidth::ListMessageItem](docs/ListMessageItem.md)
Expand All @@ -201,14 +200,10 @@ Class | Method | HTTP request | Description
- [Bandwidth::MachineDetectionResult](docs/MachineDetectionResult.md)
- [Bandwidth::Media](docs/Media.md)
- [Bandwidth::Message](docs/Message.md)
- [Bandwidth::MessageDeliveredCallback](docs/MessageDeliveredCallback.md)
- [Bandwidth::MessageDeliveredCallbackMessage](docs/MessageDeliveredCallbackMessage.md)
- [Bandwidth::MessageCallback](docs/MessageCallback.md)
- [Bandwidth::MessageCallbackMessage](docs/MessageCallbackMessage.md)
- [Bandwidth::MessageDirectionEnum](docs/MessageDirectionEnum.md)
- [Bandwidth::MessageFailedCallback](docs/MessageFailedCallback.md)
- [Bandwidth::MessageFailedCallbackMessage](docs/MessageFailedCallbackMessage.md)
- [Bandwidth::MessageRequest](docs/MessageRequest.md)
- [Bandwidth::MessageSendingCallback](docs/MessageSendingCallback.md)
- [Bandwidth::MessageSendingCallbackMessage](docs/MessageSendingCallbackMessage.md)
- [Bandwidth::MessageStatusEnum](docs/MessageStatusEnum.md)
- [Bandwidth::MessageTypeEnum](docs/MessageTypeEnum.md)
- [Bandwidth::MessagesList](docs/MessagesList.md)
Expand Down
2 changes: 1 addition & 1 deletion bandwidth-sdk.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ Gem::Specification.new do |s|

s.add_runtime_dependency 'faraday', '>= 1.0.1', '< 3.0'
s.add_runtime_dependency 'faraday-multipart'
s.add_runtime_dependency 'ox', '~> 2.4'
s.add_runtime_dependency 'ox', '~> 2.14'
s.add_runtime_dependency 'marcel'

s.add_development_dependency 'rspec', '~> 3.6', '>= 3.6.0'
Expand Down
Loading

0 comments on commit ed7027c

Please sign in to comment.