Skip to content
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

feat: Match Ruby code to our docs page #2

Merged
merged 3 commits into from
Feb 28, 2024
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
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
333 changes: 294 additions & 39 deletions .openapi-generator/FILES
Original file line number Diff line number Diff line change
Expand Up @@ -7,52 +7,307 @@ Gemfile
README.md
Rakefile
daily-ruby.gemspec
docs/MeetingTokenRequest.md
docs/MeetingTokenRequestProperties.md
docs/MeetingTokenRequestPropertiesPermissions.md
docs/MeetingTokenRequestPropertiesPermissionsCanAdmin.md
docs/MeetingTokenRequestPropertiesPermissionsCanSend.md
docs/MeetingTokenResponse.md
docs/BatchRoomCreateRequest.md
docs/BatchRoomCreateRequestRoomsInner.md
docs/BatchRoomDelete200Response.md
docs/BatchRoomsApi.md
docs/CreateMeetingToken200Response.md
docs/CreateMeetingTokenRequest.md
docs/CreateRoom200Response.md
docs/CreateRoomRequest.md
docs/DailyLiveStreamingOptions.md
docs/DailyLiveStreamingOptionsRtmpUrl.md
docs/DailyStreamingActiveParticipantLayoutConfig.md
docs/DailyStreamingCustomLayoutConfig.md
docs/DailyStreamingCustomLayoutConfigCompositionParams.md
docs/DailyStreamingDefaultLayoutConfig.md
docs/DailyStreamingEndpoint.md
docs/DailyStreamingLayoutConfig.md
docs/DailyStreamingOptions.md
docs/DailyStreamingPortraitLayoutConfig.md
docs/DailyStreamingPortraitLayoutVariant.md
docs/DailyStreamingSingleParticipantLayoutConfig.md
docs/DeleteTranscript200Response.md
docs/Domain.md
docs/DomainApi.md
docs/DomainProperties.md
docs/Eject200Response.md
docs/EjectRequest.md
docs/GetDomainConfig200Response.md
docs/GetDomainConfig200ResponseConfig.md
docs/GetDomainConfig200ResponseConfigRecordingsBucket.md
docs/GetMeetingInfo200Response.md
docs/GetMeetingInfo200ResponseDataInner.md
docs/GetMeetingInfo200ResponseDataInnerParticipantsInner.md
docs/GetPresence200Response.md
docs/GetPresence200ResponseAIVWWhzHlLHrSdHdw7EWInner.md
docs/GetRecordingInfo200Response.md
docs/GetRecordingInfo200ResponseTracksInner.md
docs/GetRecordingLink200Response.md
docs/GetTranscriptInfo200Response.md
docs/GetTranscriptInfo200ResponseOutParams.md
docs/GetTranscriptLink200Response.md
docs/ListAPILogs200Response.md
docs/ListRecordings200Response.md
docs/ListRecordings200ResponseDataInner.md
docs/ListRooms200Response.md
docs/ListRooms200ResponseDataInner.md
docs/ListRooms200ResponseDataInnerConfig.md
docs/ListTranscript200Response.md
docs/ListTranscript200ResponseDataInner.md
docs/LogsApi.md
docs/MeetingParticipantsGetRes.md
docs/MeetingParticipantsGetResDataInner.md
docs/MeetingTokensApi.md
docs/RoomApi.md
docs/RoomDeletedResponse.md
docs/RoomNotFoundResponse.md
docs/RoomRequest.md
docs/RoomRequestProperties.md
docs/RoomResponse.md
docs/ServerErrorResponse.md
docs/MeetingsApi.md
docs/MeetingsMeetingGetRes.md
docs/Permissions.md
docs/PermissionsCanAdmin.md
docs/PermissionsCanSend.md
docs/PostWebhook.md
docs/PresenceApi.md
docs/Properties.md
docs/RecordingError.md
docs/RecordingErrorPayload.md
docs/RecordingReadyToDownload.md
docs/RecordingReadyToDownloadPayload.md
docs/RecordingStarted.md
docs/RecordingStartedPayload.md
docs/RecordingStreamingOptions.md
docs/RecordingsApi.md
docs/RecordingsBucket.md
docs/RoomProperties.md
docs/RoomPropertiesStreamingEndpointsInner.md
docs/RoomPropertiesStreamingEndpointsInnerHlsConfigVariantsInner.md
docs/RoomsApi.md
docs/RoomsRoomNameGetRes.md
docs/RoomsRoomNamePresenceGetRes.md
docs/RoomsRoomNamePresenceGetResDataInner.md
docs/SendAppMessageRequest.md
docs/SetRoomConfigRequest.md
docs/SetSessionDataRequest.md
docs/StreamingEnded.md
docs/StreamingEndedPayload.md
docs/StreamingError.md
docs/StreamingErrorPayload.md
docs/StreamingStarted.md
docs/StreamingStartedPayload.md
docs/StreamingUpdated.md
docs/StreamingUpdatedPayload.md
docs/TranscriptApi.md
docs/TranscriptionBucket.md
docs/TranscriptionProperties.md
docs/TranscriptionPropertiesEndpointing.md
docs/TranscriptionPropertiesRedact.md
docs/UpdatePermissionsRequest.md
docs/UpdatePermissionsRequestDataValue.md
docs/UpdatePermissionsRequestDataValueCanSend.md
docs/UpdateWebhook.md
docs/ValidateMeetingToken200Response.md
docs/Webhook.md
docs/WebhooksApi.md
git_push.sh
lib/daily-ruby.rb
lib/daily-ruby/api/batch_rooms_api.rb
lib/daily-ruby/api/domain_api.rb
lib/daily-ruby/api/logs_api.rb
lib/daily-ruby/api/meeting_tokens_api.rb
lib/daily-ruby/api/room_api.rb
lib/daily-ruby/api/meetings_api.rb
lib/daily-ruby/api/presence_api.rb
lib/daily-ruby/api/recordings_api.rb
lib/daily-ruby/api/rooms_api.rb
lib/daily-ruby/api/transcript_api.rb
lib/daily-ruby/api/webhooks_api.rb
lib/daily-ruby/api_client.rb
lib/daily-ruby/api_error.rb
lib/daily-ruby/configuration.rb
lib/daily-ruby/models/meeting_token_request.rb
lib/daily-ruby/models/meeting_token_request_properties.rb
lib/daily-ruby/models/meeting_token_request_properties_permissions.rb
lib/daily-ruby/models/meeting_token_request_properties_permissions_can_admin.rb
lib/daily-ruby/models/meeting_token_request_properties_permissions_can_send.rb
lib/daily-ruby/models/meeting_token_response.rb
lib/daily-ruby/models/room_deleted_response.rb
lib/daily-ruby/models/room_not_found_response.rb
lib/daily-ruby/models/room_request.rb
lib/daily-ruby/models/room_request_properties.rb
lib/daily-ruby/models/room_response.rb
lib/daily-ruby/models/server_error_response.rb
lib/daily-ruby/models/batch_room_create_request.rb
lib/daily-ruby/models/batch_room_create_request_rooms_inner.rb
lib/daily-ruby/models/batch_room_delete200_response.rb
lib/daily-ruby/models/create_meeting_token200_response.rb
lib/daily-ruby/models/create_meeting_token_request.rb
lib/daily-ruby/models/create_room200_response.rb
lib/daily-ruby/models/create_room_request.rb
lib/daily-ruby/models/daily_live_streaming_options.rb
lib/daily-ruby/models/daily_live_streaming_options_rtmp_url.rb
lib/daily-ruby/models/daily_streaming_active_participant_layout_config.rb
lib/daily-ruby/models/daily_streaming_custom_layout_config.rb
lib/daily-ruby/models/daily_streaming_custom_layout_config_composition_params.rb
lib/daily-ruby/models/daily_streaming_default_layout_config.rb
lib/daily-ruby/models/daily_streaming_endpoint.rb
lib/daily-ruby/models/daily_streaming_layout_config.rb
lib/daily-ruby/models/daily_streaming_options.rb
lib/daily-ruby/models/daily_streaming_portrait_layout_config.rb
lib/daily-ruby/models/daily_streaming_portrait_layout_variant.rb
lib/daily-ruby/models/daily_streaming_single_participant_layout_config.rb
lib/daily-ruby/models/delete_transcript200_response.rb
lib/daily-ruby/models/domain.rb
lib/daily-ruby/models/domain_properties.rb
lib/daily-ruby/models/eject200_response.rb
lib/daily-ruby/models/eject_request.rb
lib/daily-ruby/models/get_domain_config200_response.rb
lib/daily-ruby/models/get_domain_config200_response_config.rb
lib/daily-ruby/models/get_domain_config200_response_config_recordings_bucket.rb
lib/daily-ruby/models/get_meeting_info200_response.rb
lib/daily-ruby/models/get_meeting_info200_response_data_inner.rb
lib/daily-ruby/models/get_meeting_info200_response_data_inner_participants_inner.rb
lib/daily-ruby/models/get_presence200_response.rb
lib/daily-ruby/models/get_presence200_response_aivw_whz_hl_lhr_sd_hdw7_ew_inner.rb
lib/daily-ruby/models/get_recording_info200_response.rb
lib/daily-ruby/models/get_recording_info200_response_tracks_inner.rb
lib/daily-ruby/models/get_recording_link200_response.rb
lib/daily-ruby/models/get_transcript_info200_response.rb
lib/daily-ruby/models/get_transcript_info200_response_out_params.rb
lib/daily-ruby/models/get_transcript_link200_response.rb
lib/daily-ruby/models/list_api_logs200_response.rb
lib/daily-ruby/models/list_recordings200_response.rb
lib/daily-ruby/models/list_recordings200_response_data_inner.rb
lib/daily-ruby/models/list_rooms200_response.rb
lib/daily-ruby/models/list_rooms200_response_data_inner.rb
lib/daily-ruby/models/list_rooms200_response_data_inner_config.rb
lib/daily-ruby/models/list_transcript200_response.rb
lib/daily-ruby/models/list_transcript200_response_data_inner.rb
lib/daily-ruby/models/meeting_participants_get_res.rb
lib/daily-ruby/models/meeting_participants_get_res_data_inner.rb
lib/daily-ruby/models/meetings_meeting_get_res.rb
lib/daily-ruby/models/permissions.rb
lib/daily-ruby/models/permissions_can_admin.rb
lib/daily-ruby/models/permissions_can_send.rb
lib/daily-ruby/models/post_webhook.rb
lib/daily-ruby/models/properties.rb
lib/daily-ruby/models/recording_error.rb
lib/daily-ruby/models/recording_error_payload.rb
lib/daily-ruby/models/recording_ready_to_download.rb
lib/daily-ruby/models/recording_ready_to_download_payload.rb
lib/daily-ruby/models/recording_started.rb
lib/daily-ruby/models/recording_started_payload.rb
lib/daily-ruby/models/recording_streaming_options.rb
lib/daily-ruby/models/recordings_bucket.rb
lib/daily-ruby/models/room_properties.rb
lib/daily-ruby/models/room_properties_streaming_endpoints_inner.rb
lib/daily-ruby/models/room_properties_streaming_endpoints_inner_hls_config_variants_inner.rb
lib/daily-ruby/models/rooms_room_name_get_res.rb
lib/daily-ruby/models/rooms_room_name_presence_get_res.rb
lib/daily-ruby/models/rooms_room_name_presence_get_res_data_inner.rb
lib/daily-ruby/models/send_app_message_request.rb
lib/daily-ruby/models/set_room_config_request.rb
lib/daily-ruby/models/set_session_data_request.rb
lib/daily-ruby/models/streaming_ended.rb
lib/daily-ruby/models/streaming_ended_payload.rb
lib/daily-ruby/models/streaming_error.rb
lib/daily-ruby/models/streaming_error_payload.rb
lib/daily-ruby/models/streaming_started.rb
lib/daily-ruby/models/streaming_started_payload.rb
lib/daily-ruby/models/streaming_updated.rb
lib/daily-ruby/models/streaming_updated_payload.rb
lib/daily-ruby/models/transcription_bucket.rb
lib/daily-ruby/models/transcription_properties.rb
lib/daily-ruby/models/transcription_properties_endpointing.rb
lib/daily-ruby/models/transcription_properties_redact.rb
lib/daily-ruby/models/update_permissions_request.rb
lib/daily-ruby/models/update_permissions_request_data_value.rb
lib/daily-ruby/models/update_permissions_request_data_value_can_send.rb
lib/daily-ruby/models/update_webhook.rb
lib/daily-ruby/models/validate_meeting_token200_response.rb
lib/daily-ruby/models/webhook.rb
lib/daily-ruby/version.rb
spec/api/batch_rooms_api_spec.rb
spec/api/domain_api_spec.rb
spec/api/logs_api_spec.rb
spec/api/meeting_tokens_api_spec.rb
spec/api/room_api_spec.rb
spec/models/meeting_token_request_properties_permissions_can_admin_spec.rb
spec/models/meeting_token_request_properties_permissions_can_send_spec.rb
spec/models/meeting_token_request_properties_permissions_spec.rb
spec/models/meeting_token_request_properties_spec.rb
spec/models/meeting_token_request_spec.rb
spec/models/meeting_token_response_spec.rb
spec/models/room_deleted_response_spec.rb
spec/models/room_not_found_response_spec.rb
spec/models/room_request_properties_spec.rb
spec/models/room_request_spec.rb
spec/models/room_response_spec.rb
spec/models/server_error_response_spec.rb
spec/api/meetings_api_spec.rb
spec/api/presence_api_spec.rb
spec/api/recordings_api_spec.rb
spec/api/rooms_api_spec.rb
spec/api/transcript_api_spec.rb
spec/api/webhooks_api_spec.rb
spec/models/batch_room_create_request_rooms_inner_spec.rb
spec/models/batch_room_create_request_spec.rb
spec/models/batch_room_delete200_response_spec.rb
spec/models/create_meeting_token200_response_spec.rb
spec/models/create_meeting_token_request_spec.rb
spec/models/create_room200_response_spec.rb
spec/models/create_room_request_spec.rb
spec/models/daily_live_streaming_options_rtmp_url_spec.rb
spec/models/daily_live_streaming_options_spec.rb
spec/models/daily_streaming_active_participant_layout_config_spec.rb
spec/models/daily_streaming_custom_layout_config_composition_params_spec.rb
spec/models/daily_streaming_custom_layout_config_spec.rb
spec/models/daily_streaming_default_layout_config_spec.rb
spec/models/daily_streaming_endpoint_spec.rb
spec/models/daily_streaming_layout_config_spec.rb
spec/models/daily_streaming_options_spec.rb
spec/models/daily_streaming_portrait_layout_config_spec.rb
spec/models/daily_streaming_portrait_layout_variant_spec.rb
spec/models/daily_streaming_single_participant_layout_config_spec.rb
spec/models/delete_transcript200_response_spec.rb
spec/models/domain_properties_spec.rb
spec/models/domain_spec.rb
spec/models/eject200_response_spec.rb
spec/models/eject_request_spec.rb
spec/models/get_domain_config200_response_config_recordings_bucket_spec.rb
spec/models/get_domain_config200_response_config_spec.rb
spec/models/get_domain_config200_response_spec.rb
spec/models/get_meeting_info200_response_data_inner_participants_inner_spec.rb
spec/models/get_meeting_info200_response_data_inner_spec.rb
spec/models/get_meeting_info200_response_spec.rb
spec/models/get_presence200_response_aivw_whz_hl_lhr_sd_hdw7_ew_inner_spec.rb
spec/models/get_presence200_response_spec.rb
spec/models/get_recording_info200_response_spec.rb
spec/models/get_recording_info200_response_tracks_inner_spec.rb
spec/models/get_recording_link200_response_spec.rb
spec/models/get_transcript_info200_response_out_params_spec.rb
spec/models/get_transcript_info200_response_spec.rb
spec/models/get_transcript_link200_response_spec.rb
spec/models/list_api_logs200_response_spec.rb
spec/models/list_recordings200_response_data_inner_spec.rb
spec/models/list_recordings200_response_spec.rb
spec/models/list_rooms200_response_data_inner_config_spec.rb
spec/models/list_rooms200_response_data_inner_spec.rb
spec/models/list_rooms200_response_spec.rb
spec/models/list_transcript200_response_data_inner_spec.rb
spec/models/list_transcript200_response_spec.rb
spec/models/meeting_participants_get_res_data_inner_spec.rb
spec/models/meeting_participants_get_res_spec.rb
spec/models/meetings_meeting_get_res_spec.rb
spec/models/permissions_can_admin_spec.rb
spec/models/permissions_can_send_spec.rb
spec/models/permissions_spec.rb
spec/models/post_webhook_spec.rb
spec/models/properties_spec.rb
spec/models/recording_error_payload_spec.rb
spec/models/recording_error_spec.rb
spec/models/recording_ready_to_download_payload_spec.rb
spec/models/recording_ready_to_download_spec.rb
spec/models/recording_started_payload_spec.rb
spec/models/recording_started_spec.rb
spec/models/recording_streaming_options_spec.rb
spec/models/recordings_bucket_spec.rb
spec/models/room_properties_spec.rb
spec/models/room_properties_streaming_endpoints_inner_hls_config_variants_inner_spec.rb
spec/models/room_properties_streaming_endpoints_inner_spec.rb
spec/models/rooms_room_name_get_res_spec.rb
spec/models/rooms_room_name_presence_get_res_data_inner_spec.rb
spec/models/rooms_room_name_presence_get_res_spec.rb
spec/models/send_app_message_request_spec.rb
spec/models/set_room_config_request_spec.rb
spec/models/set_session_data_request_spec.rb
spec/models/streaming_ended_payload_spec.rb
spec/models/streaming_ended_spec.rb
spec/models/streaming_error_payload_spec.rb
spec/models/streaming_error_spec.rb
spec/models/streaming_started_payload_spec.rb
spec/models/streaming_started_spec.rb
spec/models/streaming_updated_payload_spec.rb
spec/models/streaming_updated_spec.rb
spec/models/transcription_bucket_spec.rb
spec/models/transcription_properties_endpointing_spec.rb
spec/models/transcription_properties_redact_spec.rb
spec/models/transcription_properties_spec.rb
spec/models/update_permissions_request_data_value_can_send_spec.rb
spec/models/update_permissions_request_data_value_spec.rb
spec/models/update_permissions_request_spec.rb
spec/models/update_webhook_spec.rb
spec/models/validate_meeting_token200_response_spec.rb
spec/models/webhook_spec.rb
spec/spec_helper.rb
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ script:
- bundle install --path vendor/bundle
- bundle exec rspec
- gem build daily-ruby.gemspec
- gem install ./daily-ruby-0.0.2.gem
- gem install ./daily-ruby-1.0.0.gem
2 changes: 1 addition & 1 deletion Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,5 @@ gemspec
group :development, :test do
gem 'rake', '~> 13.0.1'
gem 'pry-byebug'
gem 'rubocop', '~> 0.66.0'
gem 'rubocop', '~> 1.4.0'
end
Loading
Loading