Vonage / vonage-ruby-sdk

Vonage REST API client for Ruby. API support for SMS, Voice, Text-to-Speech, Numbers, Verify (2FA) and more.
https://developer.vonage.com
Apache License 2.0
218 stars 105 forks source link

DEVX-6851: Add Meetings API #258

Closed superchilled closed 1 year ago

superchilled commented 1 year ago

This PR adds functionality for the Meetings API to the SDK. Specifically, it does the following:

codecov-commenter commented 1 year ago

Codecov Report

Merging #258 (1d1f3a0) into main (06b54c2) will increase coverage by 0.11%. The diff coverage is 99.38%.

:exclamation: Current head 1d1f3a0 differs from pull request most recent head 122dad7. Consider uploading reports for the commit 122dad7 to get more accurate results

@@            Coverage Diff             @@
##             main     #258      +/-   ##
==========================================
+ Coverage   97.82%   97.94%   +0.11%     
==========================================
  Files          94      105      +11     
  Lines        1796     1944     +148     
==========================================
+ Hits         1757     1904     +147     
- Misses         39       40       +1     
Impacted Files Coverage Δ
lib/vonage/namespace.rb 100.00% <ø> (ø)
lib/vonage/errors.rb 97.14% <95.23%> (-2.86%) :arrow_down:
lib/vonage/client.rb 100.00% <100.00%> (ø)
lib/vonage/meetings.rb 100.00% <100.00%> (ø)
lib/vonage/meetings/applications.rb 100.00% <100.00%> (ø)
lib/vonage/meetings/dial_in_numbers.rb 100.00% <100.00%> (ø)
...b/vonage/meetings/dial_in_numbers/list_response.rb 100.00% <100.00%> (ø)
lib/vonage/meetings/recordings.rb 100.00% <100.00%> (ø)
lib/vonage/meetings/rooms.rb 100.00% <100.00%> (ø)
lib/vonage/meetings/rooms/list_response.rb 100.00% <100.00%> (ø)
... and 4 more

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more