Skip to content

Commit ad3ffb5

Browse files
authored
Merge pull request #104 from dubinc/speakeasy-sdk-regen-1745205023
chore: 🐝 Update SDK - Generate 0.2.2-alpha.87
2 parents a8b93c7 + f216e6a commit ad3ffb5

36 files changed

+616
-202
lines changed

.speakeasy/gen.lock

Lines changed: 32 additions & 32 deletions
Large diffs are not rendered by default.

.speakeasy/gen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ generation:
1515
oAuth2ClientCredentialsEnabled: true
1616
oAuth2PasswordEnabled: false
1717
ruby:
18-
version: 0.2.2-alpha.85
18+
version: 0.2.2-alpha.87
1919
additionalDependencies:
2020
development: {}
2121
runtime: {}

.speakeasy/workflow.lock

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,20 @@ speakeasyVersion: 1.526.0
22
sources:
33
dub:
44
sourceNamespace: dub
5-
sourceRevisionDigest: sha256:2078154505e0ef5a780efdac2515f598fd1b5d5c7656f5d780c92bdf3b9d2db2
6-
sourceBlobDigest: sha256:1c99ae2ade5e3aed1db088a421193851d301105d8eb0e18268b67cccadf9f62c
5+
sourceRevisionDigest: sha256:1eaf83bec75679dba20fe29fa1221ba9619f73f05fc64cd894a27ec6e553d667
6+
sourceBlobDigest: sha256:da6c9ad8367a46d9965dcbaecbd8f63b208c08fa1ebb9d0b9795b6d485146870
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1744158534
9+
- speakeasy-sdk-regen-1745205023
1010
- 0.0.1
1111
targets:
1212
my-first-target:
1313
source: dub
1414
sourceNamespace: dub
15-
sourceRevisionDigest: sha256:2078154505e0ef5a780efdac2515f598fd1b5d5c7656f5d780c92bdf3b9d2db2
16-
sourceBlobDigest: sha256:1c99ae2ade5e3aed1db088a421193851d301105d8eb0e18268b67cccadf9f62c
15+
sourceRevisionDigest: sha256:1eaf83bec75679dba20fe29fa1221ba9619f73f05fc64cd894a27ec6e553d667
16+
sourceBlobDigest: sha256:da6c9ad8367a46d9965dcbaecbd8f63b208c08fa1ebb9d0b9795b6d485146870
1717
codeSamplesNamespace: code-samples-ruby-my-first-target
18-
codeSamplesRevisionDigest: sha256:fb6fca61a5f88463552bc64cfb4a4abbf7a6190e45569d849abedb737b8ab956
18+
codeSamplesRevisionDigest: sha256:ab57da1776be6e05674c57f24897c20808a6b7d81bbf79a9c988d9ee866cb7e0
1919
workflow:
2020
workflowVersion: 1.0.0
2121
speakeasyVersion: latest

Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: .
33
specs:
4-
dub (0.2.2.pre.alpha.85)
4+
dub (0.2.2.pre.alpha.87)
55
faraday
66
faraday-multipart
77
faraday-retry (~> 2.2.1)

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -988,4 +988,14 @@ Based on:
988988
### Generated
989989
- [ruby v0.2.2-alpha.85] .
990990
### Releases
991-
- [Ruby Gems v0.2.2-alpha.85] https://rubygems.org/gems/dub/versions/0.2.2-alpha.85 - .
991+
- [Ruby Gems v0.2.2-alpha.85] https://rubygems.org/gems/dub/versions/0.2.2-alpha.85 - .
992+
993+
## 2025-04-21 03:10:07
994+
### Changes
995+
Based on:
996+
- OpenAPI Doc
997+
- Speakeasy CLI 1.526.0 (2.563.0) https://github.com/speakeasy-api/speakeasy
998+
### Generated
999+
- [ruby v0.2.2-alpha.87] .
1000+
### Releases
1001+
- [Ruby Gems v0.2.2-alpha.87] https://rubygems.org/gems/dub/versions/0.2.2-alpha.87 - .

codeSamples.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ actions:
164164
"x-codeSamples":
165165
- "lang": "ruby"
166166
"label": "retrieveLinks"
167-
"source": "require 'dub'\n\ns = ::OpenApiSDK::Dub.new(\n security: ::OpenApiSDK::Shared::Security.new(\n token: \"DUB_API_KEY\",\n ),\n )\n\nreq = ::OpenApiSDK::Operations::RetrieveLinksRequest.new(\n program_id: \"<id>\",\n)\n\nres = s.partners.retrieve_links(req)\n\nif ! res.response_bodies.nil?\n # handle response\nend"
167+
"source": "require 'dub'\n\ns = ::OpenApiSDK::Dub.new(\n security: ::OpenApiSDK::Shared::Security.new(\n token: \"DUB_API_KEY\",\n ),\n )\n\nreq = ::OpenApiSDK::Operations::RetrieveLinksRequest.new(\n program_id: \"<id>\",\n)\n\nres = s.partners.retrieve_links(req)\n\nif ! res.links.nil?\n # handle response\nend"
168168
- target: $["paths"]["/partners/links"]["post"]
169169
update:
170170
"x-codeSamples":
@@ -230,7 +230,7 @@ actions:
230230
"x-codeSamples":
231231
- "lang": "ruby"
232232
"label": "trackSale"
233-
"source": "require 'dub'\n\ns = ::OpenApiSDK::Dub.new(\n security: ::OpenApiSDK::Shared::Security.new(\n token: \"DUB_API_KEY\",\n ),\n )\n\nreq = ::OpenApiSDK::Operations::TrackSaleRequestBody.new(\n external_id: \"<id>\",\n amount: 996_500,\n payment_processor: ::OpenApiSDK::Operations::PaymentProcessor::CUSTOM,\n event_name: \"Payment\",\n lead_event_name: \"Cloned template 1481267\",\n)\n\nres = s.track.sale(req)\n\nif ! res.object.nil?\n # handle response\nend"
233+
"source": "require 'dub'\n\ns = ::OpenApiSDK::Dub.new(\n security: ::OpenApiSDK::Shared::Security.new(\n token: \"DUB_API_KEY\",\n ),\n )\n\nreq = ::OpenApiSDK::Operations::TrackSaleRequestBody.new(\n external_id: \"<id>\",\n amount: 996_500,\n payment_processor: ::OpenApiSDK::Operations::PaymentProcessor::CUSTOM,\n event_name: \"Invoice paid\",\n lead_event_name: \"Cloned template 1481267\",\n)\n\nres = s.track.sale(req)\n\nif ! res.object.nil?\n # handle response\nend"
234234
- target: $["paths"]["/workspaces/{idOrSlug}"]["get"]
235235
update:
236236
"x-codeSamples":

docs/models/operations/links.md renamed to docs/models/operations/createpartnerlink.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Links
1+
# CreatePartnerLink
22

33

44
## Fields

docs/models/operations/createpartnerresponsebody.md

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -5,23 +5,23 @@ The created partner
55

66
## Fields
77

8-
| Field | Type | Required | Description |
9-
| ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- |
10-
| `id` | *::String* | :heavy_check_mark: | N/A |
11-
| `name` | *::String* | :heavy_check_mark: | N/A |
12-
| `email` | *::String* | :heavy_check_mark: | N/A |
13-
| `image` | *::String* | :heavy_check_mark: | N/A |
14-
| `description` | *T.nilable(::String)* | :heavy_minus_sign: | N/A |
15-
| `country` | *::String* | :heavy_check_mark: | N/A |
16-
| `payouts_enabled_at` | *::String* | :heavy_check_mark: | N/A |
17-
| `created_at` | *::String* | :heavy_check_mark: | N/A |
18-
| `status` | [::OpenApiSDK::Operations::Status](../../models/operations/status.md) | :heavy_check_mark: | N/A |
19-
| `program_id` | *::String* | :heavy_check_mark: | N/A |
20-
| `tenant_id` | *::String* | :heavy_check_mark: | N/A |
21-
| `links` | T::Array<[::OpenApiSDK::Operations::Links](../../models/operations/links.md)> | :heavy_check_mark: | N/A |
22-
| `clicks` | *::Float* | :heavy_check_mark: | N/A |
23-
| `leads` | *::Float* | :heavy_check_mark: | N/A |
24-
| `sales` | *::Float* | :heavy_check_mark: | N/A |
25-
| `sale_amount` | *::Float* | :heavy_check_mark: | N/A |
26-
| `earnings` | *::Float* | :heavy_check_mark: | N/A |
27-
| `application_id` | *T.nilable(::String)* | :heavy_minus_sign: | N/A |
8+
| Field | Type | Required | Description |
9+
| ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- |
10+
| `id` | *::String* | :heavy_check_mark: | N/A |
11+
| `name` | *::String* | :heavy_check_mark: | N/A |
12+
| `email` | *::String* | :heavy_check_mark: | N/A |
13+
| `image` | *::String* | :heavy_check_mark: | N/A |
14+
| `description` | *T.nilable(::String)* | :heavy_minus_sign: | N/A |
15+
| `country` | *::String* | :heavy_check_mark: | N/A |
16+
| `payouts_enabled_at` | *::String* | :heavy_check_mark: | N/A |
17+
| `created_at` | *::String* | :heavy_check_mark: | N/A |
18+
| `status` | [::OpenApiSDK::Operations::Status](../../models/operations/status.md) | :heavy_check_mark: | N/A |
19+
| `program_id` | *::String* | :heavy_check_mark: | N/A |
20+
| `tenant_id` | *::String* | :heavy_check_mark: | N/A |
21+
| `links` | T::Array<[::OpenApiSDK::Operations::CreatePartnerLink](../../models/operations/createpartnerlink.md)> | :heavy_check_mark: | N/A |
22+
| `clicks` | *::Float* | :heavy_check_mark: | N/A |
23+
| `leads` | *::Float* | :heavy_check_mark: | N/A |
24+
| `sales` | *::Float* | :heavy_check_mark: | N/A |
25+
| `sale_amount` | *::Float* | :heavy_check_mark: | N/A |
26+
| `earnings` | *::Float* | :heavy_check_mark: | N/A |
27+
| `application_id` | *T.nilable(::String)* | :heavy_minus_sign: | N/A |

0 commit comments

Comments
 (0)