ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.531.4

This commit is contained in:
speakeasybot
2025-09-16 00:10:12 +00:00
parent 3520fe7644
commit 80f2e9ac37
21 changed files with 42 additions and 31 deletions

View File

@@ -1,12 +1,12 @@
lockVersion: 2.0.0 lockVersion: 2.0.0
id: aa9449e7-c19d-411d-b8e2-f9c5fe982f6f id: aa9449e7-c19d-411d-b8e2-f9c5fe982f6f
management: management:
docChecksum: 77bdddd188d0778dc73b7f7906e1677c docChecksum: addaf2dfdac23cef2e234b64492b9c90
docVersion: 0.0.3 docVersion: 0.0.3
speakeasyVersion: 1.531.4 speakeasyVersion: 1.531.4
generationVersion: 2.570.4 generationVersion: 2.570.4
releaseVersion: 0.17.0 releaseVersion: 0.17.1
configChecksum: 6af8bfee0a68b4f46af0597435d34c6f configChecksum: fcd89cc883bd0b36fee2c158536f6b0f
repoURL: https://github.com/LukeHagar/plexruby.git repoURL: https://github.com/LukeHagar/plexruby.git
repoSubDirectory: . repoSubDirectory: .
installationURL: https://github.com/LukeHagar/plexruby installationURL: https://github.com/LukeHagar/plexruby
@@ -2007,7 +2007,7 @@ examples:
width: 110 width: 110
height: 165 height: 165
opacity: 643869 opacity: 643869
blur: 4000 blur: 0
minSize: 1 minSize: 1
upscale: 0 upscale: 0
url: "/library/metadata/49564/thumb/1654258204" url: "/library/metadata/49564/thumb/1654258204"
@@ -2268,6 +2268,7 @@ examples:
getPin: getPin:
"": "":
parameters: parameters:
query: {}
header: header:
X-Plex-Client-Identifier: "3381b62b-9ab7-4e37-827b-203e9809eb58" X-Plex-Client-Identifier: "3381b62b-9ab7-4e37-827b-203e9809eb58"
X-Plex-Product: "Plex for Roku" X-Plex-Product: "Plex for Roku"

View File

@@ -17,7 +17,7 @@ generation:
oAuth2ClientCredentialsEnabled: false oAuth2ClientCredentialsEnabled: false
oAuth2PasswordEnabled: false oAuth2PasswordEnabled: false
ruby: ruby:
version: 0.17.0 version: 0.17.1
additionalDependencies: additionalDependencies:
development: {} development: {}
runtime: {} runtime: {}

View File

@@ -9,19 +9,19 @@ sources:
- main - main
plexapi: plexapi:
sourceNamespace: plexapi sourceNamespace: plexapi
sourceRevisionDigest: sha256:dafcc1192236829b85bc924e0462432c0eb7318a17c542f46e3dd05a9a6265df sourceRevisionDigest: sha256:5125adfea1b0daea399c6ecf755e32795de6b4131465ae6a1f32ad73b3bc7787
sourceBlobDigest: sha256:bc072115d585e1695cb8393db901a3d36be1dcd57a69bad2b91a1ba7ac3c9c4b sourceBlobDigest: sha256:95cea18b6e5f7d76d35db0aba5bcb59e72cf204451a2b09a99be0e3e9ec1f4c0
tags: tags:
- latest - latest
- speakeasy-sdk-regen-1749514160 - speakeasy-sdk-regen-1757981330
targets: targets:
plexruby: plexruby:
source: plexapi source: plexapi
sourceNamespace: plexapi sourceNamespace: plexapi
sourceRevisionDigest: sha256:dafcc1192236829b85bc924e0462432c0eb7318a17c542f46e3dd05a9a6265df sourceRevisionDigest: sha256:5125adfea1b0daea399c6ecf755e32795de6b4131465ae6a1f32ad73b3bc7787
sourceBlobDigest: sha256:bc072115d585e1695cb8393db901a3d36be1dcd57a69bad2b91a1ba7ac3c9c4b sourceBlobDigest: sha256:95cea18b6e5f7d76d35db0aba5bcb59e72cf204451a2b09a99be0e3e9ec1f4c0
codeSamplesNamespace: code-samples-ruby-plexruby codeSamplesNamespace: code-samples-ruby-plexruby
codeSamplesRevisionDigest: sha256:6ac6bdd7073c884405e9dec6a3da0ef384298796003a1bd47f301acba68ad948 codeSamplesRevisionDigest: sha256:fa6c307b7e073af7d821ca34721503b5e5add84453934bdbe04785425e3d8e84
workflow: workflow:
workflowVersion: 1.0.0 workflowVersion: 1.0.0
speakeasyVersion: latest speakeasyVersion: latest

View File

@@ -1,7 +1,7 @@
PATH PATH
remote: . remote: .
specs: specs:
plex_ruby_sdk (0.17.0) plex_ruby_sdk (0.17.1)
faraday faraday
faraday-multipart faraday-multipart
faraday-retry (~> 2.2.1) faraday-retry (~> 2.2.1)

View File

@@ -836,4 +836,14 @@ Based on:
### Generated ### Generated
- [ruby v0.17.0] . - [ruby v0.17.0] .
### Releases ### Releases
- [Ruby Gems v0.17.0] https://rubygems.org/gems/plex_ruby_sdk/versions/0.17.0 - . - [Ruby Gems v0.17.0] https://rubygems.org/gems/plex_ruby_sdk/versions/0.17.0 - .
## 2025-09-16 00:08:33
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.531.4 (2.570.4) https://github.com/speakeasy-api/speakeasy
### Generated
- [ruby v0.17.1] .
### Releases
- [Ruby Gems v0.17.1] https://rubygems.org/gems/plex_ruby_sdk/versions/0.17.1 - .

View File

@@ -8,7 +8,7 @@ module PlexRubySDK
module Models module Models
module Errors module Errors
GET_WATCH_LIST_BAD_REQUEST_SERVERS = [ GET_WATCH_LIST_BAD_REQUEST_SERVERS = [
'https://metadata.provider.plex.tv' 'https://discover.provider.plex.tv'
].freeze ].freeze
# Bad Request - A parameter was not specified, or was specified incorrectly. # Bad Request - A parameter was not specified, or was specified incorrectly.

View File

@@ -8,7 +8,7 @@ module PlexRubySDK
module Models module Models
module Errors module Errors
GET_WATCH_LIST_ERRORS_SERVERS = [ GET_WATCH_LIST_ERRORS_SERVERS = [
'https://metadata.provider.plex.tv' 'https://discover.provider.plex.tv'
].freeze ].freeze

View File

@@ -8,7 +8,7 @@ module PlexRubySDK
module Models module Models
module Errors module Errors
GET_WATCH_LIST_UNAUTHORIZED_SERVERS = [ GET_WATCH_LIST_UNAUTHORIZED_SERVERS = [
'https://metadata.provider.plex.tv' 'https://discover.provider.plex.tv'
].freeze ].freeze
# Unauthorized - Returned if the X-Plex-Token is missing from the header or query. # Unauthorized - Returned if the X-Plex-Token is missing from the header or query.

View File

@@ -8,7 +8,7 @@ module PlexRubySDK
module Models module Models
module Errors module Errors
GET_WATCH_LIST_WATCHLIST_ERRORS_SERVERS = [ GET_WATCH_LIST_WATCHLIST_ERRORS_SERVERS = [
'https://metadata.provider.plex.tv' 'https://discover.provider.plex.tv'
].freeze ].freeze

View File

@@ -8,7 +8,7 @@ module PlexRubySDK
module Models module Models
module Operations module Operations
FILTER_SERVERS = [ FILTER_SERVERS = [
'https://metadata.provider.plex.tv' 'https://discover.provider.plex.tv'
].freeze ].freeze
# Filter - Filter # Filter - Filter

View File

@@ -8,7 +8,7 @@ module PlexRubySDK
module Models module Models
module Operations module Operations
GET_WATCH_LIST_REQUEST_SERVERS = [ GET_WATCH_LIST_REQUEST_SERVERS = [
'https://metadata.provider.plex.tv' 'https://discover.provider.plex.tv'
].freeze ].freeze

View File

@@ -8,7 +8,7 @@ module PlexRubySDK
module Models module Models
module Operations module Operations
GET_WATCH_LIST_RESPONSE_SERVERS = [ GET_WATCH_LIST_RESPONSE_SERVERS = [
'https://metadata.provider.plex.tv' 'https://discover.provider.plex.tv'
].freeze ].freeze

View File

@@ -8,7 +8,7 @@ module PlexRubySDK
module Models module Models
module Operations module Operations
GET_WATCH_LIST_RESPONSE_BODY_SERVERS = [ GET_WATCH_LIST_RESPONSE_BODY_SERVERS = [
'https://metadata.provider.plex.tv' 'https://discover.provider.plex.tv'
].freeze ].freeze
# Watchlist Data # Watchlist Data

View File

@@ -8,7 +8,7 @@ module PlexRubySDK
module Models module Models
module Operations module Operations
IMAGE_SERVERS = [ IMAGE_SERVERS = [
'https://metadata.provider.plex.tv' 'https://discover.provider.plex.tv'
].freeze ].freeze

View File

@@ -8,7 +8,7 @@ module PlexRubySDK
module Models module Models
module Operations module Operations
INCLUDE_COLLECTIONS_SERVERS = [ INCLUDE_COLLECTIONS_SERVERS = [
'https://metadata.provider.plex.tv' 'https://discover.provider.plex.tv'
].freeze ].freeze
# IncludeCollections - include collections in the results # IncludeCollections - include collections in the results

View File

@@ -8,7 +8,7 @@ module PlexRubySDK
module Models module Models
module Operations module Operations
INCLUDE_EXTERNAL_MEDIA_SERVERS = [ INCLUDE_EXTERNAL_MEDIA_SERVERS = [
'https://metadata.provider.plex.tv' 'https://discover.provider.plex.tv'
].freeze ].freeze
# IncludeExternalMedia - include external media in the results # IncludeExternalMedia - include external media in the results

View File

@@ -8,7 +8,7 @@ module PlexRubySDK
module Models module Models
module Operations module Operations
LIBTYPE_SERVERS = [ LIBTYPE_SERVERS = [
'https://metadata.provider.plex.tv' 'https://discover.provider.plex.tv'
].freeze ].freeze
# Libtype - The type of library to filter. Can be "movie" or "show", or all if not present. # Libtype - The type of library to filter. Can be "movie" or "show", or all if not present.

View File

@@ -8,7 +8,7 @@ module PlexRubySDK
module Models module Models
module Operations module Operations
METADATA_SERVERS = [ METADATA_SERVERS = [
'https://metadata.provider.plex.tv' 'https://discover.provider.plex.tv'
].freeze ].freeze

View File

@@ -14,7 +14,7 @@ module PlexRubySDK
extend T::Sig extend T::Sig
SERVERS = [ SERVERS = [
'https://10.10.10.47:32400', # 1 - The full address of your Plex Server '{protocol}://{ip}:{port}', # 1 - The full address of your Plex Server
].freeze ].freeze
# Contains the list of servers available to the SDK # Contains the list of servers available to the SDK
@@ -66,9 +66,9 @@ module PlexRubySDK
end end
@language = 'ruby' @language = 'ruby'
@openapi_doc_version = '0.0.3' @openapi_doc_version = '0.0.3'
@sdk_version = '0.17.0' @sdk_version = '0.17.1'
@gen_version = '2.570.4' @gen_version = '2.570.4'
@user_agent = 'speakeasy-sdk/ruby 0.17.0 2.570.4 0.0.3 plex_ruby_sdk' @user_agent = 'speakeasy-sdk/ruby 0.17.1 2.570.4 0.0.3 plex_ruby_sdk'
end end
sig { returns([String, T::Hash[Symbol, String]]) } sig { returns([String, T::Hash[Symbol, String]]) }

View File

@@ -17,7 +17,7 @@ module PlexRubySDK
# GET_WATCH_LIST_SERVERS contains the list of server urls available to the SDK. # GET_WATCH_LIST_SERVERS contains the list of server urls available to the SDK.
GET_WATCH_LIST_SERVERS = [ GET_WATCH_LIST_SERVERS = [
'https://metadata.provider.plex.tv', # The plex metadata provider server 'https://discover.provider.plex.tv', # The plex discover provider server
].freeze ].freeze
# API Calls that perform operations with Plex Media Server Watchlists # API Calls that perform operations with Plex Media Server Watchlists
# #

View File

@@ -4,7 +4,7 @@ $LOAD_PATH.push File.expand_path('lib', __dir__)
Gem::Specification.new do |s| Gem::Specification.new do |s|
s.name = 'plex_ruby_sdk' s.name = 'plex_ruby_sdk'
s.version = '0.17.0' s.version = '0.17.1'
s.platform = Gem::Platform::RUBY s.platform = Gem::Platform::RUBY
s.licenses = ['Apache-2.0'] s.licenses = ['Apache-2.0']
s.summary = '' s.summary = ''