Skip to content

Commit c5ce075

Browse files
committed
merged 'ed/sdk-ng' for 2.0.0-rc.1
1 parent cbce9ea commit c5ce075

File tree

270 files changed

+16048
-4224
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

270 files changed

+16048
-4224
lines changed

.openapi-generator-ignore

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# OpenAPI Generator Ignore
2+
# Generated by openapi-generator https://github.com/openapitools/openapi-generator
3+
4+
# Use this file to prevent files from being overwritten by the generator.
5+
# The patterns follow closely to .gitignore or .dockerignore.
6+
7+
# As an example, the C# client generator defines ApiClient.cs.
8+
# You can make changes and tell OpenAPI Generator to ignore just this file by uncommenting the following line:
9+
#ApiClient.cs
10+
11+
# You can match any string of characters against a directory, file or extension with a single asterisk (*):
12+
#foo/*/qux
13+
# The above matches foo/bar/qux and foo/baz/qux, but not foo/bar/baz/qux
14+
15+
# You can recursively match patterns against a directory, file or extension with a double asterisk (**):
16+
#foo/**/qux
17+
# This matches foo/bar/qux, foo/baz/qux, and foo/bar/baz/qux
18+
19+
# You can also negate patterns with an exclamation (!).
20+
# For example, you can ignore all files in a docs folder with the file extension .md:
21+
#docs/*.md
22+
# Then explicitly reverse the ignore rule for a single file:
23+
#!docs/README.md
24+
25+
26+
git_push.sh
27+
.travis.yml

.openapi-generator/FILES

+232
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,232 @@
1+
.gitignore
2+
.rspec
3+
.rubocop.yml
4+
Gemfile
5+
README.md
6+
Rakefile
7+
docs/AbridgedVideoView.md
8+
docs/Asset.md
9+
docs/AssetErrors.md
10+
docs/AssetMaster.md
11+
docs/AssetNonStandardInputReasons.md
12+
docs/AssetRecordingTimes.md
13+
docs/AssetResponse.md
14+
docs/AssetStaticRenditions.md
15+
docs/AssetStaticRenditionsFiles.md
16+
docs/AssetsApi.md
17+
docs/BreakdownValue.md
18+
docs/CreateAssetRequest.md
19+
docs/CreateLiveStreamRequest.md
20+
docs/CreatePlaybackIDRequest.md
21+
docs/CreatePlaybackIDResponse.md
22+
docs/CreateSimulcastTargetRequest.md
23+
docs/CreateTrackRequest.md
24+
docs/CreateTrackResponse.md
25+
docs/CreateUploadRequest.md
26+
docs/DeliveryReport.md
27+
docs/DeliveryUsageApi.md
28+
docs/DimensionValue.md
29+
docs/DimensionsApi.md
30+
docs/DirectUploadsApi.md
31+
docs/DisableLiveStreamResponse.md
32+
docs/EnableLiveStreamResponse.md
33+
docs/Error.md
34+
docs/ErrorsApi.md
35+
docs/ExportsApi.md
36+
docs/FilterValue.md
37+
docs/FiltersApi.md
38+
docs/GetAssetInputInfoResponse.md
39+
docs/GetAssetOrLiveStreamIdResponse.md
40+
docs/GetAssetOrLiveStreamIdResponseData.md
41+
docs/GetAssetOrLiveStreamIdResponseDataObject.md
42+
docs/GetAssetPlaybackIDResponse.md
43+
docs/GetMetricTimeseriesDataResponse.md
44+
docs/GetOverallValuesResponse.md
45+
docs/GetRealTimeBreakdownResponse.md
46+
docs/GetRealTimeHistogramTimeseriesResponse.md
47+
docs/GetRealTimeHistogramTimeseriesResponseMeta.md
48+
docs/GetRealTimeTimeseriesResponse.md
49+
docs/Incident.md
50+
docs/IncidentBreakdown.md
51+
docs/IncidentNotification.md
52+
docs/IncidentNotificationRule.md
53+
docs/IncidentResponse.md
54+
docs/IncidentsApi.md
55+
docs/InputFile.md
56+
docs/InputInfo.md
57+
docs/InputSettings.md
58+
docs/InputSettingsOverlaySettings.md
59+
docs/InputTrack.md
60+
docs/Insight.md
61+
docs/ListAllMetricValuesResponse.md
62+
docs/ListAssetsResponse.md
63+
docs/ListBreakdownValuesResponse.md
64+
docs/ListDeliveryUsageResponse.md
65+
docs/ListDimensionValuesResponse.md
66+
docs/ListDimensionsResponse.md
67+
docs/ListErrorsResponse.md
68+
docs/ListExportsResponse.md
69+
docs/ListFilterValuesResponse.md
70+
docs/ListFiltersResponse.md
71+
docs/ListFiltersResponseData.md
72+
docs/ListIncidentsResponse.md
73+
docs/ListInsightsResponse.md
74+
docs/ListLiveStreamsResponse.md
75+
docs/ListRealTimeDimensionsResponse.md
76+
docs/ListRealTimeDimensionsResponseData.md
77+
docs/ListRealTimeMetricsResponse.md
78+
docs/ListRelatedIncidentsResponse.md
79+
docs/ListSigningKeysResponse.md
80+
docs/ListUploadsResponse.md
81+
docs/ListVideoViewsResponse.md
82+
docs/LiveStream.md
83+
docs/LiveStreamResponse.md
84+
docs/LiveStreamsApi.md
85+
docs/Metric.md
86+
docs/MetricsApi.md
87+
docs/NotificationRule.md
88+
docs/OverallValues.md
89+
docs/PlaybackID.md
90+
docs/PlaybackIDApi.md
91+
docs/PlaybackPolicy.md
92+
docs/RealTimeApi.md
93+
docs/RealTimeBreakdownValue.md
94+
docs/RealTimeHistogramTimeseriesBucket.md
95+
docs/RealTimeHistogramTimeseriesBucketValues.md
96+
docs/RealTimeHistogramTimeseriesDatapoint.md
97+
docs/RealTimeTimeseriesDatapoint.md
98+
docs/Score.md
99+
docs/SignalLiveStreamCompleteResponse.md
100+
docs/SigningKey.md
101+
docs/SigningKeyResponse.md
102+
docs/SimulcastTarget.md
103+
docs/SimulcastTargetResponse.md
104+
docs/Track.md
105+
docs/URLSigningKeysApi.md
106+
docs/UpdateAssetMP4SupportRequest.md
107+
docs/UpdateAssetMasterAccessRequest.md
108+
docs/Upload.md
109+
docs/UploadError.md
110+
docs/UploadResponse.md
111+
docs/VideoView.md
112+
docs/VideoViewEvent.md
113+
docs/VideoViewResponse.md
114+
docs/VideoViewsApi.md
115+
lib/mux_ruby.rb
116+
lib/mux_ruby/api/assets_api.rb
117+
lib/mux_ruby/api/delivery_usage_api.rb
118+
lib/mux_ruby/api/dimensions_api.rb
119+
lib/mux_ruby/api/direct_uploads_api.rb
120+
lib/mux_ruby/api/errors_api.rb
121+
lib/mux_ruby/api/exports_api.rb
122+
lib/mux_ruby/api/filters_api.rb
123+
lib/mux_ruby/api/incidents_api.rb
124+
lib/mux_ruby/api/live_streams_api.rb
125+
lib/mux_ruby/api/metrics_api.rb
126+
lib/mux_ruby/api/playback_id_api.rb
127+
lib/mux_ruby/api/real_time_api.rb
128+
lib/mux_ruby/api/url_signing_keys_api.rb
129+
lib/mux_ruby/api/video_views_api.rb
130+
lib/mux_ruby/api_client.rb
131+
lib/mux_ruby/api_error.rb
132+
lib/mux_ruby/configuration.rb
133+
lib/mux_ruby/configuration.rb
134+
lib/mux_ruby/models/abridged_video_view.rb
135+
lib/mux_ruby/models/asset.rb
136+
lib/mux_ruby/models/asset_errors.rb
137+
lib/mux_ruby/models/asset_master.rb
138+
lib/mux_ruby/models/asset_non_standard_input_reasons.rb
139+
lib/mux_ruby/models/asset_recording_times.rb
140+
lib/mux_ruby/models/asset_response.rb
141+
lib/mux_ruby/models/asset_static_renditions.rb
142+
lib/mux_ruby/models/asset_static_renditions_files.rb
143+
lib/mux_ruby/models/breakdown_value.rb
144+
lib/mux_ruby/models/create_asset_request.rb
145+
lib/mux_ruby/models/create_live_stream_request.rb
146+
lib/mux_ruby/models/create_playback_id_request.rb
147+
lib/mux_ruby/models/create_playback_id_response.rb
148+
lib/mux_ruby/models/create_simulcast_target_request.rb
149+
lib/mux_ruby/models/create_track_request.rb
150+
lib/mux_ruby/models/create_track_response.rb
151+
lib/mux_ruby/models/create_upload_request.rb
152+
lib/mux_ruby/models/delivery_report.rb
153+
lib/mux_ruby/models/dimension_value.rb
154+
lib/mux_ruby/models/disable_live_stream_response.rb
155+
lib/mux_ruby/models/enable_live_stream_response.rb
156+
lib/mux_ruby/models/error.rb
157+
lib/mux_ruby/models/filter_value.rb
158+
lib/mux_ruby/models/get_asset_input_info_response.rb
159+
lib/mux_ruby/models/get_asset_or_live_stream_id_response.rb
160+
lib/mux_ruby/models/get_asset_or_live_stream_id_response_data.rb
161+
lib/mux_ruby/models/get_asset_or_live_stream_id_response_data_object.rb
162+
lib/mux_ruby/models/get_asset_playback_id_response.rb
163+
lib/mux_ruby/models/get_metric_timeseries_data_response.rb
164+
lib/mux_ruby/models/get_overall_values_response.rb
165+
lib/mux_ruby/models/get_real_time_breakdown_response.rb
166+
lib/mux_ruby/models/get_real_time_histogram_timeseries_response.rb
167+
lib/mux_ruby/models/get_real_time_histogram_timeseries_response_meta.rb
168+
lib/mux_ruby/models/get_real_time_timeseries_response.rb
169+
lib/mux_ruby/models/incident.rb
170+
lib/mux_ruby/models/incident_breakdown.rb
171+
lib/mux_ruby/models/incident_notification.rb
172+
lib/mux_ruby/models/incident_notification_rule.rb
173+
lib/mux_ruby/models/incident_response.rb
174+
lib/mux_ruby/models/input_file.rb
175+
lib/mux_ruby/models/input_info.rb
176+
lib/mux_ruby/models/input_settings.rb
177+
lib/mux_ruby/models/input_settings_overlay_settings.rb
178+
lib/mux_ruby/models/input_track.rb
179+
lib/mux_ruby/models/insight.rb
180+
lib/mux_ruby/models/list_all_metric_values_response.rb
181+
lib/mux_ruby/models/list_assets_response.rb
182+
lib/mux_ruby/models/list_breakdown_values_response.rb
183+
lib/mux_ruby/models/list_delivery_usage_response.rb
184+
lib/mux_ruby/models/list_dimension_values_response.rb
185+
lib/mux_ruby/models/list_dimensions_response.rb
186+
lib/mux_ruby/models/list_errors_response.rb
187+
lib/mux_ruby/models/list_exports_response.rb
188+
lib/mux_ruby/models/list_filter_values_response.rb
189+
lib/mux_ruby/models/list_filters_response.rb
190+
lib/mux_ruby/models/list_filters_response_data.rb
191+
lib/mux_ruby/models/list_incidents_response.rb
192+
lib/mux_ruby/models/list_insights_response.rb
193+
lib/mux_ruby/models/list_live_streams_response.rb
194+
lib/mux_ruby/models/list_real_time_dimensions_response.rb
195+
lib/mux_ruby/models/list_real_time_dimensions_response_data.rb
196+
lib/mux_ruby/models/list_real_time_metrics_response.rb
197+
lib/mux_ruby/models/list_related_incidents_response.rb
198+
lib/mux_ruby/models/list_signing_keys_response.rb
199+
lib/mux_ruby/models/list_uploads_response.rb
200+
lib/mux_ruby/models/list_video_views_response.rb
201+
lib/mux_ruby/models/live_stream.rb
202+
lib/mux_ruby/models/live_stream_response.rb
203+
lib/mux_ruby/models/metric.rb
204+
lib/mux_ruby/models/notification_rule.rb
205+
lib/mux_ruby/models/overall_values.rb
206+
lib/mux_ruby/models/playback_id.rb
207+
lib/mux_ruby/models/playback_policy.rb
208+
lib/mux_ruby/models/real_time_breakdown_value.rb
209+
lib/mux_ruby/models/real_time_histogram_timeseries_bucket.rb
210+
lib/mux_ruby/models/real_time_histogram_timeseries_bucket_values.rb
211+
lib/mux_ruby/models/real_time_histogram_timeseries_datapoint.rb
212+
lib/mux_ruby/models/real_time_timeseries_datapoint.rb
213+
lib/mux_ruby/models/score.rb
214+
lib/mux_ruby/models/signal_live_stream_complete_response.rb
215+
lib/mux_ruby/models/signing_key.rb
216+
lib/mux_ruby/models/signing_key_response.rb
217+
lib/mux_ruby/models/simulcast_target.rb
218+
lib/mux_ruby/models/simulcast_target_response.rb
219+
lib/mux_ruby/models/track.rb
220+
lib/mux_ruby/models/update_asset_master_access_request.rb
221+
lib/mux_ruby/models/update_asset_mp4_support_request.rb
222+
lib/mux_ruby/models/upload.rb
223+
lib/mux_ruby/models/upload_error.rb
224+
lib/mux_ruby/models/upload_response.rb
225+
lib/mux_ruby/models/video_view.rb
226+
lib/mux_ruby/models/video_view_event.rb
227+
lib/mux_ruby/models/video_view_response.rb
228+
lib/mux_ruby/version.rb
229+
mux_ruby.gemspec
230+
spec/api_client_spec.rb
231+
spec/configuration_spec.rb
232+
spec/spec_helper.rb

.openapi-generator/VERSION

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
5.0.1

.rubocop.yml

+6-12
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# This file is based on https://github.com/rails/rails/blob/master/.rubocop.yml (MIT license)
22
# Automatically generated by OpenAPI Generator (https://openapi-generator.tech)
33
AllCops:
4-
TargetRubyVersion: 2.2
4+
TargetRubyVersion: 2.4
55
# RuboCop has a bunch of cops enabled by default. This setting tells RuboCop
66
# to ignore them, so only the ones explicitly set in this file are enabled.
77
DisabledByDefault: true
@@ -14,12 +14,6 @@ AllCops:
1414
Style/AndOr:
1515
Enabled: true
1616

17-
# Do not use braces for hash literals when they are the last argument of a
18-
# method call.
19-
Style/BracesAroundHashParameters:
20-
Enabled: true
21-
EnforcedStyle: context_dependent
22-
2317
# Align `when` with `case`.
2418
Layout/CaseIndentation:
2519
Enabled: true
@@ -46,7 +40,7 @@ Layout/EmptyLinesAroundMethodBody:
4640
Layout/EmptyLinesAroundModuleBody:
4741
Enabled: true
4842

49-
Layout/FirstParameterIndentation:
43+
Layout/FirstArgumentIndentation:
5044
Enabled: true
5145

5246
# Use Ruby >= 1.9 syntax for hashes. Prefer { a: :b } over { :a => :b }.
@@ -57,7 +51,7 @@ Style/HashSyntax:
5751
# extra level of indentation.
5852
Layout/IndentationConsistency:
5953
Enabled: true
60-
EnforcedStyle: rails
54+
EnforcedStyle: indented_internal_methods
6155

6256
# Two spaces, no tabs (for indentation).
6357
Layout/IndentationWidth:
@@ -119,19 +113,19 @@ Layout/SpaceInsideParens:
119113
# EnforcedStyle: single_quotes
120114

121115
# Detect hard tabs, no hard tabs.
122-
Layout/Tab:
116+
Layout/IndentationStyle:
123117
Enabled: true
124118

125119
# Blank lines should not have any spaces.
126-
Layout/TrailingBlankLines:
120+
Layout/TrailingEmptyLines:
127121
Enabled: true
128122

129123
# No trailing whitespace.
130124
Layout/TrailingWhitespace:
131125
Enabled: false
132126

133127
# Use quotes for string literals when they are enough.
134-
Style/UnneededPercentQ:
128+
Style/RedundantPercentQ:
135129
Enabled: true
136130

137131
# Align `end` with the matching keyword or starting expression except for

.tool-versions

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
java adopt-openjdk-8u282-b08
2+
ruby 2.7.0
3+
nodejs 13.9.0

Gemfile

+3-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@ source 'https://rubygems.org'
33
gemspec
44

55
group :development, :test do
6-
gem 'rake', '~> 12.3.3'
6+
gem 'rake', '~> 13.0.1'
77
gem 'pry-byebug'
8+
gem 'rubocop', '~> 0.66.0'
9+
810
gem 'solid_assert'
911
end

0 commit comments

Comments
 (0)