Skip to content

Commit

Permalink
Merge pull request #94 from dubinc/speakeasy-sdk-regen-1741134471
Browse files Browse the repository at this point in the history
chore: 🐝 Update SDK - Generate 0.2.2-alpha.75
  • Loading branch information
devkiran authored Mar 5, 2025
2 parents 33b5abf + d10ebcd commit e0afb81
Show file tree
Hide file tree
Showing 42 changed files with 909 additions and 149 deletions.
53 changes: 42 additions & 11 deletions .speakeasy/gen.lock
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
lockVersion: 2.0.0
id: 5a2dd83e-da98-455b-8ef9-0100a914efdf
management:
docChecksum: 67941bfbb5e02cd5bc33d054673647ac
docChecksum: 7d12cd211b08ee0e5d9a48c3e7a01812
docVersion: 0.0.1
speakeasyVersion: 1.509.0
generationVersion: 2.539.0
releaseVersion: 0.2.2-alpha.74
configChecksum: 4a8358d13fdd80aa0ae2a000cab4e38a
speakeasyVersion: 1.509.1
generationVersion: 2.539.1
releaseVersion: 0.2.2-alpha.75
configChecksum: 404fa88f9d65791ad2fb135dc7d34aab
repoURL: https://github.com/dubinc/dub-ruby.git
installationURL: https://github.com/dubinc/dub-ruby
published: true
Expand Down Expand Up @@ -47,9 +47,6 @@ generatedFiles:
- docs/models/operations/createcustomertype.md
- docs/models/operations/createdomainrequestbody.md
- docs/models/operations/createdomainresponse.md
- docs/models/operations/createembedtokenrequestbody.md
- docs/models/operations/createembedtokenresponse.md
- docs/models/operations/createembedtokenresponsebody.md
- docs/models/operations/createfolderrequestbody.md
- docs/models/operations/createfolderresponse.md
- docs/models/operations/createlinkrequestbody.md
Expand All @@ -60,6 +57,11 @@ generatedFiles:
- docs/models/operations/createpartnerrequestbody.md
- docs/models/operations/createpartnerresponse.md
- docs/models/operations/createpartnerresponsebody.md
- docs/models/operations/createreferralsembedtokencountry.md
- docs/models/operations/createreferralsembedtokenlinkprops.md
- docs/models/operations/createreferralsembedtokenrequestbody.md
- docs/models/operations/createreferralsembedtokenresponse.md
- docs/models/operations/createreferralsembedtokenresponsebody.md
- docs/models/operations/createtagrequestbody.md
- docs/models/operations/createtagresponse.md
- docs/models/operations/customer.md
Expand Down Expand Up @@ -89,6 +91,7 @@ generatedFiles:
- docs/models/operations/getcustomerresponse.md
- docs/models/operations/getcustomerresponsebody.md
- docs/models/operations/getcustomersinterval.md
- docs/models/operations/getcustomerspartner.md
- docs/models/operations/getcustomersrequest.md
- docs/models/operations/getcustomersresponse.md
- docs/models/operations/getcustomertype.md
Expand Down Expand Up @@ -287,9 +290,6 @@ generatedFiles:
- lib/open_api_sdk/models/operations/createcustomer_type.rb
- lib/open_api_sdk/models/operations/createdomain_requestbody.rb
- lib/open_api_sdk/models/operations/createdomain_response.rb
- lib/open_api_sdk/models/operations/createembedtoken_requestbody.rb
- lib/open_api_sdk/models/operations/createembedtoken_response.rb
- lib/open_api_sdk/models/operations/createembedtoken_responsebody.rb
- lib/open_api_sdk/models/operations/createfolder_requestbody.rb
- lib/open_api_sdk/models/operations/createfolder_response.rb
- lib/open_api_sdk/models/operations/createlink_requestbody.rb
Expand All @@ -300,6 +300,11 @@ generatedFiles:
- lib/open_api_sdk/models/operations/createpartnerlink_linkprops.rb
- lib/open_api_sdk/models/operations/createpartnerlink_requestbody.rb
- lib/open_api_sdk/models/operations/createpartnerlink_response.rb
- lib/open_api_sdk/models/operations/createreferralsembedtoken_country.rb
- lib/open_api_sdk/models/operations/createreferralsembedtoken_linkprops.rb
- lib/open_api_sdk/models/operations/createreferralsembedtoken_requestbody.rb
- lib/open_api_sdk/models/operations/createreferralsembedtoken_response.rb
- lib/open_api_sdk/models/operations/createreferralsembedtoken_responsebody.rb
- lib/open_api_sdk/models/operations/createtag_requestbody.rb
- lib/open_api_sdk/models/operations/createtag_response.rb
- lib/open_api_sdk/models/operations/customer.rb
Expand Down Expand Up @@ -330,6 +335,7 @@ generatedFiles:
- lib/open_api_sdk/models/operations/getcustomer_responsebody.rb
- lib/open_api_sdk/models/operations/getcustomer_type.rb
- lib/open_api_sdk/models/operations/getcustomers_interval.rb
- lib/open_api_sdk/models/operations/getcustomers_partner.rb
- lib/open_api_sdk/models/operations/getcustomers_request.rb
- lib/open_api_sdk/models/operations/getcustomers_response.rb
- lib/open_api_sdk/models/operations/getlinkinfo_request.rb
Expand Down Expand Up @@ -1567,5 +1573,30 @@ examples:
application/json: {"error": {"code": "rate_limit_exceeded", "message": "The requested resource was not found.", "doc_url": "https://dub.co/docs/api-reference/errors#rate-limit_exceeded"}}
"500":
application/json: {"error": {"code": "internal_server_error", "message": "The requested resource was not found.", "doc_url": "https://dub.co/docs/api-reference/errors#internal-server_error"}}
createReferralsEmbedToken:
speakeasy-default-create-referrals-embed-token:
requestBody:
application/json: {"programId": "<id>", "partner": {"name": "<value>", "email": "[email protected]", "linkProps": {"externalId": "123456", "tagIds": ["clux0rgak00011..."]}}}
responses:
"201":
application/json: {"publicToken": "<value>", "expires": "<value>"}
"400":
application/json: {"error": {"code": "bad_request", "message": "The requested resource was not found.", "doc_url": "https://dub.co/docs/api-reference/errors#bad-request"}}
"401":
application/json: {"error": {"code": "unauthorized", "message": "The requested resource was not found.", "doc_url": "https://dub.co/docs/api-reference/errors#unauthorized"}}
"403":
application/json: {"error": {"code": "forbidden", "message": "The requested resource was not found.", "doc_url": "https://dub.co/docs/api-reference/errors#forbidden"}}
"404":
application/json: {"error": {"code": "not_found", "message": "The requested resource was not found.", "doc_url": "https://dub.co/docs/api-reference/errors#not-found"}}
"409":
application/json: {"error": {"code": "conflict", "message": "The requested resource was not found.", "doc_url": "https://dub.co/docs/api-reference/errors#conflict"}}
"410":
application/json: {"error": {"code": "invite_expired", "message": "The requested resource was not found.", "doc_url": "https://dub.co/docs/api-reference/errors#invite-expired"}}
"422":
application/json: {"error": {"code": "unprocessable_entity", "message": "The requested resource was not found.", "doc_url": "https://dub.co/docs/api-reference/errors#unprocessable-entity"}}
"429":
application/json: {"error": {"code": "rate_limit_exceeded", "message": "The requested resource was not found.", "doc_url": "https://dub.co/docs/api-reference/errors#rate-limit_exceeded"}}
"500":
application/json: {"error": {"code": "internal_server_error", "message": "The requested resource was not found.", "doc_url": "https://dub.co/docs/api-reference/errors#internal-server_error"}}
examplesVersion: 1.0.0
generatedTests: {}
2 changes: 1 addition & 1 deletion .speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ generation:
oAuth2ClientCredentialsEnabled: true
oAuth2PasswordEnabled: false
ruby:
version: 0.2.2-alpha.74
version: 0.2.2-alpha.75
author: Dub
description: Ruby Client SDK Generated by Speakeasy
flattenGlobalSecurity: false
Expand Down
14 changes: 7 additions & 7 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
speakeasyVersion: 1.509.0
speakeasyVersion: 1.509.1
sources:
dub:
sourceNamespace: dub
sourceRevisionDigest: sha256:1258645d97256e7059146a881aec490187e3f874dfbffabd3249eadb0c5bf641
sourceBlobDigest: sha256:c73395e1465003dee50ff36dcfa0b11b34b6e363d8c1a67986eab4049ec059e3
sourceRevisionDigest: sha256:c2a6cafd7356b24ab4e2b2ec6fb69f9228296f936d4770bc3f47dbd68a6ea728
sourceBlobDigest: sha256:801e94947f41ed448f426fa0996e8f84a12226d2d653c8edba0540ea13ebd922
tags:
- latest
- speakeasy-sdk-regen-1741048062
- speakeasy-sdk-regen-1741134471
- 0.0.1
targets:
my-first-target:
source: dub
sourceNamespace: dub
sourceRevisionDigest: sha256:1258645d97256e7059146a881aec490187e3f874dfbffabd3249eadb0c5bf641
sourceBlobDigest: sha256:c73395e1465003dee50ff36dcfa0b11b34b6e363d8c1a67986eab4049ec059e3
sourceRevisionDigest: sha256:c2a6cafd7356b24ab4e2b2ec6fb69f9228296f936d4770bc3f47dbd68a6ea728
sourceBlobDigest: sha256:801e94947f41ed448f426fa0996e8f84a12226d2d653c8edba0540ea13ebd922
codeSamplesNamespace: code-samples-ruby-my-first-target
codeSamplesRevisionDigest: sha256:3af1bcce8dabe9309fe63243e073d0c59d30034ea499f124c71b91b1a3c1932c
codeSamplesRevisionDigest: sha256:bac1a5c05560494664af3fc6b34966f8ab410447f321dcbb6bcdd68b8758c490
workflow:
workflowVersion: 1.0.0
speakeasyVersion: latest
Expand Down
4 changes: 2 additions & 2 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
dub (0.2.2.pre.alpha.74)
dub (0.2.2.pre.alpha.75)
faraday
faraday-multipart
rack
Expand Down Expand Up @@ -37,7 +37,7 @@ GEM
racc
prism (0.27.0)
racc (1.8.1)
rack (3.1.10)
rack (3.1.11)
rainbow (3.1.1)
rake (13.2.1)
rbi (0.1.12)
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,7 @@ end

### [embed_tokens](docs/sdks/embedtokens/README.md)

* [create](docs/sdks/embedtokens/README.md#create) - Create a new embed token
* [referrals](docs/sdks/embedtokens/README.md#referrals) - Create a new referrals embed token

### [events](docs/sdks/events/README.md)

Expand Down
12 changes: 11 additions & 1 deletion RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -888,4 +888,14 @@ Based on:
### Generated
- [ruby v0.2.2-alpha.74] .
### Releases
- [Ruby Gems v0.2.2-alpha.74] https://rubygems.org/gems/dub/versions/0.2.2-alpha.74 - .
- [Ruby Gems v0.2.2-alpha.74] https://rubygems.org/gems/dub/versions/0.2.2-alpha.74 - .

## 2025-03-05 00:27:35
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.509.1 (2.539.1) https://github.com/speakeasy-api/speakeasy
### Generated
- [ruby v0.2.2-alpha.75] .
### Releases
- [Ruby Gems v0.2.2-alpha.75] https://rubygems.org/gems/dub/versions/0.2.2-alpha.75 - .
8 changes: 4 additions & 4 deletions codeSamples.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -158,7 +158,7 @@ actions:
"x-codeSamples":
- "lang": "ruby"
"label": "createPartner"
"source": "require 'dub'\n\n\ns = ::OpenApiSDK::Dub.new\ns.config_security(\n ::OpenApiSDK::Shared::Security.new(\n token: \"DUB_API_KEY\",\n )\n)\n\n\nreq = ::OpenApiSDK::Operations::CreatePartnerRequestBody.new(\n program_id: \"<id>\",\n name: \"<value>\",\n email: \"[email protected]\",\n username: \"Aaliyah_Borer\",\n link_props: ::OpenApiSDK::Operations::LinkProps.new(\n external_id: \"123456\",\n tag_ids: [\n \"clux0rgak00011...\",\n ],\n ),\n)\n \nres = s.partners.create(req)\n\nif ! res.object.nil?\n # handle response\nend"
"source": "require 'dub'\n\n\ns = ::OpenApiSDK::Dub.new\ns.config_security(\n ::OpenApiSDK::Shared::Security.new(\n token: \"DUB_API_KEY\",\n )\n)\n\n\nreq = ::OpenApiSDK::Operations::CreatePartnerRequestBody.new(\n program_id: \"<id>\",\n name: \"<value>\",\n email: \"[email protected]\",\n link_props: ::OpenApiSDK::Operations::LinkProps.new(\n external_id: \"123456\",\n tag_ids: [\n \"clux0rgak00011...\",\n ],\n ),\n)\n \nres = s.partners.create(req)\n\nif ! res.object.nil?\n # handle response\nend"
- target: $["paths"]["/partners/analytics"]["get"]
update:
"x-codeSamples":
Expand Down Expand Up @@ -213,12 +213,12 @@ actions:
- "lang": "ruby"
"label": "updateTag"
"source": "require 'dub'\n\n\ns = ::OpenApiSDK::Dub.new\ns.config_security(\n ::OpenApiSDK::Shared::Security.new(\n token: \"DUB_API_KEY\",\n )\n)\n\n \nres = s.tags.update(id=\"<id>\", request_body=::OpenApiSDK::Operations::UpdateTagRequestBody.new())\n\nif ! res.tag_schema.nil?\n # handle response\nend"
- target: $["paths"]["/tokens/embed"]["post"]
- target: $["paths"]["/tokens/embed/referrals"]["post"]
update:
"x-codeSamples":
- "lang": "ruby"
"label": "createEmbedToken"
"source": "require 'dub'\n\n\ns = ::OpenApiSDK::Dub.new\ns.config_security(\n ::OpenApiSDK::Shared::Security.new(\n token: \"DUB_API_KEY\",\n )\n)\n\n\nreq = ::OpenApiSDK::Operations::CreateEmbedTokenRequestBody.new(\n program_id: \"<id>\",\n)\n \nres = s.embed_tokens.create(req)\n\nif ! res.object.nil?\n # handle response\nend"
"label": "createReferralsEmbedToken"
"source": "require 'dub'\n\n\ns = ::OpenApiSDK::Dub.new\ns.config_security(\n ::OpenApiSDK::Shared::Security.new(\n token: \"DUB_API_KEY\",\n )\n)\n\n\nreq = ::OpenApiSDK::Operations::CreateReferralsEmbedTokenRequestBody.new(\n program_id: \"<id>\",\n partner: ::OpenApiSDK::Operations::Partner.new(\n name: \"<value>\",\n email: \"[email protected]\",\n link_props: ::OpenApiSDK::Operations::CreateReferralsEmbedTokenLinkProps.new(\n external_id: \"123456\",\n tag_ids: [\n \"clux0rgak00011...\",\n ],\n ),\n ),\n)\n \nres = s.embed_tokens.referrals(req)\n\nif ! res.object.nil?\n # handle response\nend"
- target: $["paths"]["/track/lead"]["post"]
update:
"x-codeSamples":
Expand Down
10 changes: 0 additions & 10 deletions docs/models/operations/createembedtokenrequestbody.md

This file was deleted.

Loading

0 comments on commit e0afb81

Please sign in to comment.