ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.531.4

This commit is contained in:
speakeasybot
2025-05-06 00:11:23 +00:00
parent f9354a4ec2
commit 881e2ef097
13 changed files with 15807 additions and 25 deletions

View File

@@ -1,12 +1,12 @@
lockVersion: 2.0.0
id: aa9449e7-c19d-411d-b8e2-f9c5fe982f6f
management:
docChecksum: d79f1dea291e60a9e3b3fc2de2e0da83
docChecksum: 48621865085324b8b8eda5901f092a37
docVersion: 0.0.3
speakeasyVersion: 1.531.4
generationVersion: 2.570.4
releaseVersion: 0.12.1
configChecksum: 20fc5fc2fa807de5bbff3e0f1c3de8d6
releaseVersion: 0.13.1
configChecksum: 8d75dfb29843dc1913a718cd85b8f04b
repoURL: https://github.com/LukeHagar/plexruby.git
repoSubDirectory: .
installationURL: https://github.com/LukeHagar/plexruby

View File

@@ -16,7 +16,7 @@ generation:
oAuth2ClientCredentialsEnabled: false
oAuth2PasswordEnabled: false
ruby:
version: 0.12.1
version: 0.13.1
additionalDependencies:
development: {}
runtime: {}

View File

@@ -9,19 +9,19 @@ sources:
- main
plexapi:
sourceNamespace: plexapi
sourceRevisionDigest: sha256:31ab7b2e65ccf1e0349bcd8b35791d1ce80091313481874749163fc0c80fd8ed
sourceBlobDigest: sha256:d971fff9723c626fe70403a2a83d813c396a20b06ccd6b899263762038cfdbb0
sourceRevisionDigest: sha256:37adc934a79841fb00cfe6ed569f5b1c88534b20202ecbde64b4e84828cee22a
sourceBlobDigest: sha256:ffb5b8d288111a763e4d035c8c9e37f5c89690d146b7297493b43a71d8298e6c
tags:
- latest
- speakeasy-sdk-regen-1746144545
- speakeasy-sdk-regen-1746490160
targets:
plexruby:
source: plexapi
sourceNamespace: plexapi
sourceRevisionDigest: sha256:31ab7b2e65ccf1e0349bcd8b35791d1ce80091313481874749163fc0c80fd8ed
sourceBlobDigest: sha256:d971fff9723c626fe70403a2a83d813c396a20b06ccd6b899263762038cfdbb0
sourceRevisionDigest: sha256:37adc934a79841fb00cfe6ed569f5b1c88534b20202ecbde64b4e84828cee22a
sourceBlobDigest: sha256:ffb5b8d288111a763e4d035c8c9e37f5c89690d146b7297493b43a71d8298e6c
codeSamplesNamespace: code-samples-ruby-plexruby
codeSamplesRevisionDigest: sha256:19decd0842d9054e6319e190ba63514ca8ee2e51e23ff636c936b890024e7870
codeSamplesRevisionDigest: sha256:dd78738e06592ab1ee075ec410c9abdd14fd18a7d7d6e58e34b3a55f6941700e
workflow:
workflowVersion: 1.0.0
speakeasyVersion: latest

View File

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

View File

@@ -806,4 +806,14 @@ Based on:
### Generated
- [ruby v0.12.1] .
### Releases
- [Ruby Gems v0.12.1] https://rubygems.org/gems/plex_ruby_sdk/versions/0.12.1 - .
- [Ruby Gems v0.12.1] https://rubygems.org/gems/plex_ruby_sdk/versions/0.12.1 - .
## 2025-05-06 00:09:04
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.531.4 (2.570.4) https://github.com/speakeasy-api/speakeasy
### Generated
- [ruby v0.13.1] .
### Releases
- [Ruby Gems v0.13.1] https://rubygems.org/gems/plex_ruby_sdk/versions/0.13.1 - .

View File

@@ -24,5 +24,5 @@
| `content` | *T::Boolean* | :heavy_check_mark: | UNKNOWN | true |
| `directory` | *T::Boolean* | :heavy_check_mark: | UNKNOWN | true |
| `content_changed_at` | *::Integer* | :heavy_check_mark: | Timestamp (in seconds) representing the last time the content was modified.<br/>NOTE: Some Plex server have some absurd values for this field, like 8457612157633039800 so it should be int64<br/> | 9173960 |
| `hidden` | [Models::Operations::Hidden](../../models/operations/hidden.md) | :heavy_check_mark: | N/A | 1 |
| `hidden` | [Models::Operations::Hidden](../../models/operations/hidden.md) | :heavy_check_mark: | The Plex library visibility setting | 1 |
| `location` | T::Array<[Models::Operations::GetAllLibrariesLocation](../../models/operations/getalllibrarieslocation.md)> | :heavy_check_mark: | N/A | |

View File

@@ -1,11 +1,12 @@
# Hidden
UNKNOWN
The Plex library visibility setting
## Values
| Name | Value |
| --------- | --------- |
| `DISABLE` | 0 |
| `ENABLE` | 1 |
| Name | Value |
| --------------------------------------- | --------------------------------------- |
| `VISIBLE` | 0 |
| `EXCLUDE_HOME_SCREEN` | 1 |
| `EXCLUDE_HOME_SCREEN_AND_GLOBAL_SEARCH` | 2 |

View File

@@ -31,7 +31,7 @@ module PlexRubySDK
field :directory, T::Boolean, { 'format_json': { 'letter_case': ::PlexRubySDK::Utils.field_name('directory') } }
# UNKNOWN
field :filters, T::Boolean, { 'format_json': { 'letter_case': ::PlexRubySDK::Utils.field_name('filters') } }
# The Plex library visibility setting
field :hidden, Models::Operations::Hidden, { 'format_json': { 'letter_case': ::PlexRubySDK::Utils.field_name('hidden'), 'decoder': Utils.enum_from_string(Models::Operations::Hidden, false) } }
# The library key representing the unique identifier
field :key, ::String, { 'format_json': { 'letter_case': ::PlexRubySDK::Utils.field_name('key') } }

View File

@@ -8,11 +8,12 @@ module PlexRubySDK
module Models
module Operations
# Hidden - UNKNOWN
# Hidden - The Plex library visibility setting
class Hidden < T::Enum
enums do
DISABLE = new(0)
ENABLE = new(1)
VISIBLE = new(0)
EXCLUDE_HOME_SCREEN = new(1)
EXCLUDE_HOME_SCREEN_AND_GLOBAL_SEARCH = new(2)
end
end
end

View File

@@ -66,9 +66,9 @@ module PlexRubySDK
end
@language = 'ruby'
@openapi_doc_version = '0.0.3'
@sdk_version = '0.12.1'
@sdk_version = '0.13.1'
@gen_version = '2.570.4'
@user_agent = 'speakeasy-sdk/ruby 0.12.1 2.570.4 0.0.3 plex_ruby_sdk'
@user_agent = 'speakeasy-sdk/ruby 0.13.1 2.570.4 0.0.3 plex_ruby_sdk'
end
sig { returns([String, T::Hash[Symbol, String]]) }

View File

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

1533
sorbet/rbi/gems/json@2.8.2.rbi generated Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff