From af07417ea63744f6e18693cd3ee691cf445cc218 Mon Sep 17 00:00:00 2001 From: speakeasybot Date: Sat, 22 Feb 2025 00:26:55 +0000 Subject: [PATCH 1/2] ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.501.0 --- .speakeasy/gen.lock | 10 +++++----- .speakeasy/gen.yaml | 2 +- .speakeasy/workflow.lock | 14 +++++++------- Gemfile.lock | 2 +- RELEASES.md | 12 +++++++++++- docs/models/operations/createdomainrequestbody.md | 4 +++- docs/models/operations/updatedomainrequestbody.md | 4 +++- dub.gemspec | 2 +- .../models/operations/createdomain_requestbody.rb | 10 ++++++++-- .../models/operations/updatedomain_requestbody.rb | 10 ++++++++-- lib/open_api_sdk/sdkconfiguration.rb | 6 +++--- 11 files changed, 51 insertions(+), 25 deletions(-) diff --git a/.speakeasy/gen.lock b/.speakeasy/gen.lock index 1689a5b..5da0859 100755 --- a/.speakeasy/gen.lock +++ b/.speakeasy/gen.lock @@ -1,12 +1,12 @@ lockVersion: 2.0.0 id: 5a2dd83e-da98-455b-8ef9-0100a914efdf management: - docChecksum: 5c0491cfcee25b41f205f3c48b5c0c8a + docChecksum: 0eaecf8bf6bf099e2c77a089ca253cd6 docVersion: 0.0.1 - speakeasyVersion: 1.498.1 - generationVersion: 2.518.1 - releaseVersion: 0.2.2-alpha.68 - configChecksum: 691ad62c2d6dab3c37c263839e0d2c7a + speakeasyVersion: 1.501.0 + generationVersion: 2.522.1 + releaseVersion: 0.2.2-alpha.69 + configChecksum: 18e4ecfa741ddbcb3f2822deb5efc714 repoURL: https://github.com/dubinc/dub-ruby.git installationURL: https://github.com/dubinc/dub-ruby published: true diff --git a/.speakeasy/gen.yaml b/.speakeasy/gen.yaml index 47bf0ff..8e767e8 100755 --- a/.speakeasy/gen.yaml +++ b/.speakeasy/gen.yaml @@ -15,7 +15,7 @@ generation: oAuth2ClientCredentialsEnabled: true oAuth2PasswordEnabled: false ruby: - version: 0.2.2-alpha.68 + version: 0.2.2-alpha.69 author: Dub description: Ruby Client SDK Generated by Speakeasy imports: diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock index 3d42908..13c50dc 100644 --- a/.speakeasy/workflow.lock +++ b/.speakeasy/workflow.lock @@ -1,21 +1,21 @@ -speakeasyVersion: 1.498.1 +speakeasyVersion: 1.501.0 sources: dub: sourceNamespace: dub - sourceRevisionDigest: sha256:49eec33e9b2e613b141687f5d25b47fb8a8838d5cc2aff8b2ad75a468345f675 - sourceBlobDigest: sha256:51c3ce332fa70615804192d1e440c4314bcbfa44bacce9c2273674d262776032 + sourceRevisionDigest: sha256:8954b87e863ba42a7b547d02cca09b390b0f3373bde241f97475c2e223c2d074 + sourceBlobDigest: sha256:f868a57be590cf4f39302d485ea5b02d2b59851153ac34fb03a11d43f2e8101d tags: - latest - - speakeasy-sdk-regen-1740075249 + - speakeasy-sdk-regen-1740183962 - 0.0.1 targets: my-first-target: source: dub sourceNamespace: dub - sourceRevisionDigest: sha256:49eec33e9b2e613b141687f5d25b47fb8a8838d5cc2aff8b2ad75a468345f675 - sourceBlobDigest: sha256:51c3ce332fa70615804192d1e440c4314bcbfa44bacce9c2273674d262776032 + sourceRevisionDigest: sha256:8954b87e863ba42a7b547d02cca09b390b0f3373bde241f97475c2e223c2d074 + sourceBlobDigest: sha256:f868a57be590cf4f39302d485ea5b02d2b59851153ac34fb03a11d43f2e8101d codeSamplesNamespace: code-samples-ruby-my-first-target - codeSamplesRevisionDigest: sha256:f7dd8494dc775b1fd85452573e751da5619e5761f3b7f7e2dcd81410c075de65 + codeSamplesRevisionDigest: sha256:7499ccfc303c11a9ceb2487477b0e8f280da73d9d29aad27719f41440cc36162 workflow: workflowVersion: 1.0.0 speakeasyVersion: latest diff --git a/Gemfile.lock b/Gemfile.lock index 7c567eb..daa14c4 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - dub (0.2.2.pre.alpha.68) + dub (0.2.2.pre.alpha.69) faraday faraday-multipart rack diff --git a/RELEASES.md b/RELEASES.md index 6656f19..b0cd4cb 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -828,4 +828,14 @@ Based on: ### Generated - [ruby v0.2.2-alpha.68] . ### Releases -- [Ruby Gems v0.2.2-alpha.68] https://rubygems.org/gems/dub/versions/0.2.2-alpha.68 - . \ No newline at end of file +- [Ruby Gems v0.2.2-alpha.68] https://rubygems.org/gems/dub/versions/0.2.2-alpha.68 - . + +## 2025-02-22 00:25:46 +### Changes +Based on: +- OpenAPI Doc +- Speakeasy CLI 1.501.0 (2.522.1) https://github.com/speakeasy-api/speakeasy +### Generated +- [ruby v0.2.2-alpha.69] . +### Releases +- [Ruby Gems v0.2.2-alpha.69] https://rubygems.org/gems/dub/versions/0.2.2-alpha.69 - . \ No newline at end of file diff --git a/docs/models/operations/createdomainrequestbody.md b/docs/models/operations/createdomainrequestbody.md index 471d2a1..9541453 100644 --- a/docs/models/operations/createdomainrequestbody.md +++ b/docs/models/operations/createdomainrequestbody.md @@ -10,4 +10,6 @@ | `not_found_url` | *T.nilable(::String)* | :heavy_minus_sign: | Redirect users to a specific URL when a link under this domain doesn't exist. | https://acme.com/not-found | | `archived` | *T.nilable(T::Boolean)* | :heavy_minus_sign: | Whether to archive this domain. `false` will unarchive a previously archived domain. | false | | `placeholder` | *T.nilable(::String)* | :heavy_minus_sign: | Provide context to your teammates in the link creation modal by showing them an example of a link to be shortened. | https://dub.co/help/article/what-is-dub | -| `logo` | *T.nilable(::String)* | :heavy_minus_sign: | The logo of the domain. | | \ No newline at end of file +| `logo` | *T.nilable(::String)* | :heavy_minus_sign: | The logo of the domain. | | +| `asset_links` | *T.nilable(::String)* | :heavy_minus_sign: | assetLinks.json configuration file (for deep link support on Android). | | +| `apple_app_site_association` | *T.nilable(::String)* | :heavy_minus_sign: | apple-app-site-association configuration file (for deep link support on iOS). | | \ No newline at end of file diff --git a/docs/models/operations/updatedomainrequestbody.md b/docs/models/operations/updatedomainrequestbody.md index 111e884..2b63f8c 100644 --- a/docs/models/operations/updatedomainrequestbody.md +++ b/docs/models/operations/updatedomainrequestbody.md @@ -10,4 +10,6 @@ | `not_found_url` | *T.nilable(::String)* | :heavy_minus_sign: | Redirect users to a specific URL when a link under this domain doesn't exist. | https://acme.com/not-found | | `archived` | *T.nilable(T::Boolean)* | :heavy_minus_sign: | Whether to archive this domain. `false` will unarchive a previously archived domain. | false | | `placeholder` | *T.nilable(::String)* | :heavy_minus_sign: | Provide context to your teammates in the link creation modal by showing them an example of a link to be shortened. | https://dub.co/help/article/what-is-dub | -| `logo` | *T.nilable(::String)* | :heavy_minus_sign: | The logo of the domain. | | \ No newline at end of file +| `logo` | *T.nilable(::String)* | :heavy_minus_sign: | The logo of the domain. | | +| `asset_links` | *T.nilable(::String)* | :heavy_minus_sign: | assetLinks.json configuration file (for deep link support on Android). | | +| `apple_app_site_association` | *T.nilable(::String)* | :heavy_minus_sign: | apple-app-site-association configuration file (for deep link support on iOS). | | \ No newline at end of file diff --git a/dub.gemspec b/dub.gemspec index bd64082..68723b7 100644 --- a/dub.gemspec +++ b/dub.gemspec @@ -4,7 +4,7 @@ $LOAD_PATH.push File.expand_path('lib', __dir__) Gem::Specification.new do |s| s.name = 'dub' - s.version = '0.2.2-alpha.68' + s.version = '0.2.2-alpha.69' s.platform = Gem::Platform::RUBY s.licenses = ['Apache-2.0'] s.summary = '' diff --git a/lib/open_api_sdk/models/operations/createdomain_requestbody.rb b/lib/open_api_sdk/models/operations/createdomain_requestbody.rb index 040814e..872440a 100644 --- a/lib/open_api_sdk/models/operations/createdomain_requestbody.rb +++ b/lib/open_api_sdk/models/operations/createdomain_requestbody.rb @@ -13,8 +13,12 @@ class CreateDomainRequestBody < ::OpenApiSDK::Utils::FieldAugmented # Name of the domain. field :slug, ::String, { 'format_json': { 'letter_case': ::OpenApiSDK::Utils.field_name('slug') } } + # apple-app-site-association configuration file (for deep link support on iOS). + field :apple_app_site_association, T.nilable(::String), { 'format_json': { 'letter_case': ::OpenApiSDK::Utils.field_name('appleAppSiteAssociation') } } # Whether to archive this domain. `false` will unarchive a previously archived domain. field :archived, T.nilable(T::Boolean), { 'format_json': { 'letter_case': ::OpenApiSDK::Utils.field_name('archived') } } + # assetLinks.json configuration file (for deep link support on Android). + field :asset_links, T.nilable(::String), { 'format_json': { 'letter_case': ::OpenApiSDK::Utils.field_name('assetLinks') } } # Redirect users to a specific URL when any link under this domain has expired. field :expired_url, T.nilable(::String), { 'format_json': { 'letter_case': ::OpenApiSDK::Utils.field_name('expiredUrl') } } # The logo of the domain. @@ -25,10 +29,12 @@ class CreateDomainRequestBody < ::OpenApiSDK::Utils::FieldAugmented field :placeholder, T.nilable(::String), { 'format_json': { 'letter_case': ::OpenApiSDK::Utils.field_name('placeholder') } } - sig { params(slug: ::String, archived: T.nilable(T::Boolean), expired_url: T.nilable(::String), logo: T.nilable(::String), not_found_url: T.nilable(::String), placeholder: T.nilable(::String)).void } - def initialize(slug: nil, archived: nil, expired_url: nil, logo: nil, not_found_url: nil, placeholder: nil) + sig { params(slug: ::String, apple_app_site_association: T.nilable(::String), archived: T.nilable(T::Boolean), asset_links: T.nilable(::String), expired_url: T.nilable(::String), logo: T.nilable(::String), not_found_url: T.nilable(::String), placeholder: T.nilable(::String)).void } + def initialize(slug: nil, apple_app_site_association: nil, archived: nil, asset_links: nil, expired_url: nil, logo: nil, not_found_url: nil, placeholder: nil) @slug = slug + @apple_app_site_association = apple_app_site_association @archived = archived + @asset_links = asset_links @expired_url = expired_url @logo = logo @not_found_url = not_found_url diff --git a/lib/open_api_sdk/models/operations/updatedomain_requestbody.rb b/lib/open_api_sdk/models/operations/updatedomain_requestbody.rb index 6494867..d24004a 100644 --- a/lib/open_api_sdk/models/operations/updatedomain_requestbody.rb +++ b/lib/open_api_sdk/models/operations/updatedomain_requestbody.rb @@ -11,8 +11,12 @@ module Operations class UpdateDomainRequestBody < ::OpenApiSDK::Utils::FieldAugmented extend T::Sig + # apple-app-site-association configuration file (for deep link support on iOS). + field :apple_app_site_association, T.nilable(::String), { 'format_json': { 'letter_case': ::OpenApiSDK::Utils.field_name('appleAppSiteAssociation') } } # Whether to archive this domain. `false` will unarchive a previously archived domain. field :archived, T.nilable(T::Boolean), { 'format_json': { 'letter_case': ::OpenApiSDK::Utils.field_name('archived') } } + # assetLinks.json configuration file (for deep link support on Android). + field :asset_links, T.nilable(::String), { 'format_json': { 'letter_case': ::OpenApiSDK::Utils.field_name('assetLinks') } } # Redirect users to a specific URL when any link under this domain has expired. field :expired_url, T.nilable(::String), { 'format_json': { 'letter_case': ::OpenApiSDK::Utils.field_name('expiredUrl') } } # The logo of the domain. @@ -25,9 +29,11 @@ class UpdateDomainRequestBody < ::OpenApiSDK::Utils::FieldAugmented field :slug, T.nilable(::String), { 'format_json': { 'letter_case': ::OpenApiSDK::Utils.field_name('slug') } } - sig { params(archived: T.nilable(T::Boolean), expired_url: T.nilable(::String), logo: T.nilable(::String), not_found_url: T.nilable(::String), placeholder: T.nilable(::String), slug: T.nilable(::String)).void } - def initialize(archived: nil, expired_url: nil, logo: nil, not_found_url: nil, placeholder: nil, slug: nil) + sig { params(apple_app_site_association: T.nilable(::String), archived: T.nilable(T::Boolean), asset_links: T.nilable(::String), expired_url: T.nilable(::String), logo: T.nilable(::String), not_found_url: T.nilable(::String), placeholder: T.nilable(::String), slug: T.nilable(::String)).void } + def initialize(apple_app_site_association: nil, archived: nil, asset_links: nil, expired_url: nil, logo: nil, not_found_url: nil, placeholder: nil, slug: nil) + @apple_app_site_association = apple_app_site_association @archived = archived + @asset_links = asset_links @expired_url = expired_url @logo = logo @not_found_url = not_found_url diff --git a/lib/open_api_sdk/sdkconfiguration.rb b/lib/open_api_sdk/sdkconfiguration.rb index ab30ea3..0d016d1 100644 --- a/lib/open_api_sdk/sdkconfiguration.rb +++ b/lib/open_api_sdk/sdkconfiguration.rb @@ -38,9 +38,9 @@ def initialize(client, security, server_url, server_idx) @security = security @language = 'ruby' @openapi_doc_version = '0.0.1' - @sdk_version = '0.2.2-alpha.68' - @gen_version = '2.518.1' - @user_agent = 'speakeasy-sdk/ruby 0.2.2-alpha.68 2.518.1 0.0.1 dub' + @sdk_version = '0.2.2-alpha.69' + @gen_version = '2.522.1' + @user_agent = 'speakeasy-sdk/ruby 0.2.2-alpha.69 2.522.1 0.0.1 dub' end sig { returns([String, T::Hash[Symbol, String]]) } From 032640a1a2fd6200331474d073b16b57d0682194 Mon Sep 17 00:00:00 2001 From: "speakeasy-github[bot]" <128539517+speakeasy-github[bot]@users.noreply.github.com> Date: Sat, 22 Feb 2025 00:26:58 +0000 Subject: [PATCH 2/2] empty commit to trigger [run-tests] workflow