Skip to content

Commit c5dc7a0

Browse files
authored
Merge pull request #151 from dubinc/speakeasy-sdk-regen-1775609294
chore: 🐝 Update SDK - Generate 0.12.7
2 parents 4f06f35 + 271c965 commit c5dc7a0

85 files changed

Lines changed: 2117 additions & 14571 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

β€Ž.speakeasy/gen.lockβ€Ž

Lines changed: 316 additions & 102 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
@@ -29,7 +29,7 @@ generation:
2929
generateNewTests: false
3030
skipResponseBodyAssertions: false
3131
ruby:
32-
version: 0.12.6
32+
version: 0.12.7
3333
additionalDependencies:
3434
development: {}
3535
runtime: {}

β€Ž.speakeasy/workflow.lockβ€Ž

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
speakeasyVersion: 1.761.1
1+
speakeasyVersion: 1.761.9
22
sources:
33
dub:
44
sourceNamespace: dub
5-
sourceRevisionDigest: sha256:4a1926451b6a6b193dc5c1a5042d53aa5d3d3b0723d3a46cadd19ed47abe7f73
6-
sourceBlobDigest: sha256:8b713653ddf86c3bcb1a44ae0bf839eeb03a9c58c9ac6d4a35f2ae87e7f54f78
5+
sourceRevisionDigest: sha256:0ec08cbcd2e443170af2f65a87a730ea85fee80c53b2ccc0e6e685c134b814e0
6+
sourceBlobDigest: sha256:c95e6e9feaed9d2cc7d68eab9855dd6ee3ba77615f44e0538cd4a0f19080ab67
77
tags:
88
- latest
99
- 0.0.1
1010
targets:
1111
my-first-target:
1212
source: dub
1313
sourceNamespace: dub
14-
sourceRevisionDigest: sha256:4a1926451b6a6b193dc5c1a5042d53aa5d3d3b0723d3a46cadd19ed47abe7f73
15-
sourceBlobDigest: sha256:8b713653ddf86c3bcb1a44ae0bf839eeb03a9c58c9ac6d4a35f2ae87e7f54f78
14+
sourceRevisionDigest: sha256:0ec08cbcd2e443170af2f65a87a730ea85fee80c53b2ccc0e6e685c134b814e0
15+
sourceBlobDigest: sha256:c95e6e9feaed9d2cc7d68eab9855dd6ee3ba77615f44e0538cd4a0f19080ab67
1616
codeSamplesNamespace: code-samples-ruby-my-first-target
17-
codeSamplesRevisionDigest: sha256:06c9a5fa6d451b12460356694814317ef87d1bbfa8ffb171a935b17ec1a98b66
17+
codeSamplesRevisionDigest: sha256:8f88813998804b473dccaee0ba54b17463371557a31e6b48bfedb22568da5393
1818
workflow:
1919
workflowVersion: 1.0.0
2020
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.12.6)
4+
dub (0.12.7)
55
base64 (>= 0.2.0, < 1.0)
66
faraday (>= 2.14.1)
77
faraday-multipart (~> 1.2.0)

β€ŽREADME.mdβ€Ž

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -180,14 +180,14 @@ end
180180

181181
### [Customers](docs/sdks/customers/README.md)
182182

183-
* [list](docs/sdks/customers/README.md#list) - Retrieve a list of customers
183+
* [list](docs/sdks/customers/README.md#list) - List all customers
184184
* [get](docs/sdks/customers/README.md#get) - Retrieve a customer
185185
* [delete](docs/sdks/customers/README.md#delete) - Delete a customer
186186
* [update](docs/sdks/customers/README.md#update) - Update a customer
187187

188188
### [Domains](docs/sdks/domains/README.md)
189189

190-
* [list](docs/sdks/domains/README.md#list) - Retrieve a list of domains
190+
* [list](docs/sdks/domains/README.md#list) - List all domains
191191
* [create](docs/sdks/domains/README.md#create) - Create a domain
192192
* [delete](docs/sdks/domains/README.md#delete) - Delete a domain
193193
* [update](docs/sdks/domains/README.md#update) - Update a domain
@@ -200,18 +200,18 @@ end
200200

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

203-
* [list](docs/sdks/events/README.md#list) - Retrieve a list of events
203+
* [list](docs/sdks/events/README.md#list) - List all events
204204

205205
### [Folders](docs/sdks/folders/README.md)
206206

207-
* [list](docs/sdks/folders/README.md#list) - Retrieve a list of folders
207+
* [list](docs/sdks/folders/README.md#list) - List all folders
208208
* [create](docs/sdks/folders/README.md#create) - Create a folder
209209
* [delete](docs/sdks/folders/README.md#delete) - Delete a folder
210210
* [update](docs/sdks/folders/README.md#update) - Update a folder
211211

212212
### [Links](docs/sdks/links/README.md)
213213

214-
* [list](docs/sdks/links/README.md#list) - Retrieve a list of links
214+
* [list](docs/sdks/links/README.md#list) - List all links
215215
* [create](docs/sdks/links/README.md#create) - Create a link
216216
* [count](docs/sdks/links/README.md#count) - Retrieve links count
217217
* [get](docs/sdks/links/README.md#get) - Retrieve a link
@@ -222,6 +222,12 @@ end
222222
* [update_many](docs/sdks/links/README.md#update_many) - Bulk update links
223223
* [upsert](docs/sdks/links/README.md#upsert) - Upsert a link
224224

225+
### [PartnerApplications](docs/sdks/partnerapplications/README.md)
226+
227+
* [list](docs/sdks/partnerapplications/README.md#list) - List all pending partner applications
228+
* [approve](docs/sdks/partnerapplications/README.md#approve) - Approve a partner application
229+
* [reject](docs/sdks/partnerapplications/README.md#reject) - Reject a partner application
230+
225231
### [Partners](docs/sdks/partners/README.md)
226232

227233
* [list](docs/sdks/partners/README.md#list) - List all partners
@@ -243,7 +249,7 @@ end
243249

244250
### [Tags](docs/sdks/tags/README.md)
245251

246-
* [list](docs/sdks/tags/README.md#list) - Retrieve a list of tags
252+
* [list](docs/sdks/tags/README.md#list) - List all tags
247253
* [create](docs/sdks/tags/README.md#create) - Create a tag
248254
* [delete](docs/sdks/tags/README.md#delete) - Delete a tag
249255
* [update](docs/sdks/tags/README.md#update) - Update a tag

β€ŽRELEASES.mdβ€Ž

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1408,4 +1408,14 @@ Based on:
14081408
### Generated
14091409
- [ruby v0.12.6] .
14101410
### Releases
1411-
- [Ruby Gems v0.12.6] https://rubygems.org/gems/dub/versions/0.12.6 - .
1411+
- [Ruby Gems v0.12.6] https://rubygems.org/gems/dub/versions/0.12.6 - .
1412+
1413+
## 2026-04-24 22:18:09
1414+
### Changes
1415+
Based on:
1416+
- OpenAPI Doc
1417+
- Speakeasy CLI 1.761.9 (2.881.4) https://github.com/speakeasy-api/speakeasy
1418+
### Generated
1419+
- [ruby v0.12.7] .
1420+
### Releases
1421+
- [Ruby Gems v0.12.7] https://rubygems.org/gems/dub/versions/0.12.7 - .

β€ŽcodeSamples.yamlβ€Ž

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -213,6 +213,24 @@ actions:
213213
- "lang": "ruby"
214214
"label": "retrievePartnerAnalytics"
215215
"source": "require 'dub'\n\nModels = ::OpenApiSDK::Models\ns = ::OpenApiSDK::Dub.new(\n security: Models::Shared::Security.new(\n token: 'DUB_API_KEY'\n )\n)\n\nreq = Models::Operations::RetrievePartnerAnalyticsRequest.new(\n timezone: 'America/New_York',\n query: 'metadata[\\'key\\']:\\'value\\''\n)\nres = s.partners.analytics(request: req)\n\nunless res.nil?\n # handle response\nend"
216+
- target: $["paths"]["/partners/applications"]["get"]
217+
update:
218+
"x-codeSamples":
219+
- "lang": "ruby"
220+
"label": "listPartnerApplications"
221+
"source": "require 'dub'\n\nModels = ::OpenApiSDK::Models\ns = ::OpenApiSDK::Dub.new(\n security: Models::Shared::Security.new(\n token: 'DUB_API_KEY'\n )\n)\n\nreq = Models::Operations::ListPartnerApplicationsRequest.new(\n country: 'US',\n group_id: 'grp_123',\n page: 1.0,\n page_size: 50.0\n)\nres = s.partner_applications.list(request: req)\n\nunless res.nil?\n # handle response\nend"
222+
- target: $["paths"]["/partners/applications/approve"]["post"]
223+
update:
224+
"x-codeSamples":
225+
- "lang": "ruby"
226+
"label": "approvePartner"
227+
"source": "require 'dub'\n\nModels = ::OpenApiSDK::Models\ns = ::OpenApiSDK::Dub.new(\n security: Models::Shared::Security.new(\n token: 'DUB_API_KEY'\n )\n)\n\nreq = Models::Operations::ApprovePartnerRequestBody.new(\n partner_id: '<id>'\n)\nres = s.partner_applications.approve(request: req)\n\nunless res.nil?\n # handle response\nend"
228+
- target: $["paths"]["/partners/applications/reject"]["post"]
229+
update:
230+
"x-codeSamples":
231+
- "lang": "ruby"
232+
"label": "rejectPartner"
233+
"source": "require 'dub'\n\nModels = ::OpenApiSDK::Models\ns = ::OpenApiSDK::Dub.new(\n security: Models::Shared::Security.new(\n token: 'DUB_API_KEY'\n )\n)\n\nreq = Models::Operations::RejectPartnerRequestBody.new(\n partner_id: '<id>'\n)\nres = s.partner_applications.reject(request: req)\n\nunless res.nil?\n # handle response\nend"
216234
- target: $["paths"]["/partners/ban"]["post"]
217235
update:
218236
"x-codeSamples":
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# ApplicationFormData
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| --------------------- | --------------------- | --------------------- | --------------------- |
8+
| `label` | *::String* | :heavy_check_mark: | N/A |
9+
| `value` | *T.nilable(::String)* | :heavy_check_mark: | N/A |
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# ApprovePartnerRequestBody
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
8+
| `partner_id` | *::String* | :heavy_check_mark: | The ID of the partner to approve. |
9+
| `group_id` | *T.nilable(::String)* | :heavy_minus_sign: | The ID of the group to assign the partner to. If not provided, the partner will be assigned to the group they applied to, or the program's default group if no application group is set. |
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# ApprovePartnerResponseBody
2+
3+
The approved partner
4+
5+
6+
## Fields
7+
8+
| Field | Type | Required | Description |
9+
| ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- |
10+
| `partner_id` | *::String* | :heavy_check_mark: | The ID of the approved partner. |

0 commit comments

Comments
Β (0)