Skip to content

Commit b92b45b

Browse files
authored
Merge pull request #145 from dubinc/speakeasy-sdk-regen-1768350941
chore: 🐝 Update SDK - Generate 0.12.2
2 parents ca91012 + edf0c60 commit b92b45b

File tree

79 files changed

+2679
-52
lines changed

Some content is hidden

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

79 files changed

+2679
-52
lines changed

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

Lines changed: 281 additions & 19 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
@@ -26,7 +26,7 @@ generation:
2626
skipResponseBodyAssertions: false
2727
persistentEdits: {}
2828
ruby:
29-
version: 0.12.1
29+
version: 0.12.2
3030
additionalDependencies:
3131
development: {}
3232
runtime: {}

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

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,20 @@ speakeasyVersion: 1.662.0
22
sources:
33
dub:
44
sourceNamespace: dub
5-
sourceRevisionDigest: sha256:d0d3f740f91fb9082093a5031666d2f54392fa3cc16bea6b1d20ed2555fde6eb
6-
sourceBlobDigest: sha256:4012541c2b8af91b6c4fba98534a740ddcbedcf3f4576eb831b54ed1962a51b7
5+
sourceRevisionDigest: sha256:f5885915712e0a16f661b44837d66f624da42195a9bed28eef8acc8fbaabc1fb
6+
sourceBlobDigest: sha256:35df6e483c45a852c2e0f404c9b1bf27aa8a8737ee2ff0fc7af95309a5a11884
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1765240368
9+
- speakeasy-sdk-regen-1768350941
1010
- 0.0.1
1111
targets:
1212
my-first-target:
1313
source: dub
1414
sourceNamespace: dub
15-
sourceRevisionDigest: sha256:d0d3f740f91fb9082093a5031666d2f54392fa3cc16bea6b1d20ed2555fde6eb
16-
sourceBlobDigest: sha256:4012541c2b8af91b6c4fba98534a740ddcbedcf3f4576eb831b54ed1962a51b7
15+
sourceRevisionDigest: sha256:f5885915712e0a16f661b44837d66f624da42195a9bed28eef8acc8fbaabc1fb
16+
sourceBlobDigest: sha256:35df6e483c45a852c2e0f404c9b1bf27aa8a8737ee2ff0fc7af95309a5a11884
1717
codeSamplesNamespace: code-samples-ruby-my-first-target
18-
codeSamplesRevisionDigest: sha256:99d2e6ddec2041b0afc6e19e6a3f96cf115f2e5416b3718ea8c43fac13fefcfd
18+
codeSamplesRevisionDigest: sha256:28c495c6d772ada30446e63b46e4457e17e2678c51b98cd0b17b7de6febfeb69
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.12.1)
4+
dub (0.12.2)
55
base64 (>= 0.2.0, < 1.0)
66
faraday
77
faraday-multipart

β€ŽREADME.mdβ€Ž

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

181181
* [retrieve](docs/sdks/analytics/README.md#retrieve) - Retrieve analytics for a link, a domain, or the authenticated workspace.
182182

183+
### [bounties](docs/sdks/bounties/README.md)
184+
185+
* [list_submissions](docs/sdks/bounties/README.md#list_submissions) - List bounty submissions
186+
* [approve_submission](docs/sdks/bounties/README.md#approve_submission) - Approve a bounty submission
187+
* [reject_submission](docs/sdks/bounties/README.md#reject_submission) - Reject a bounty submission
188+
183189
### [commissions](docs/sdks/commissions/README.md)
184190

185191
* [list](docs/sdks/commissions/README.md#list) - Get commissions for a program.

β€ŽRELEASES.mdβ€Ž

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1358,4 +1358,14 @@ Based on:
13581358
### Generated
13591359
- [ruby v0.12.1] .
13601360
### Releases
1361-
- [Ruby Gems v0.12.1] https://rubygems.org/gems/dub/versions/0.12.1 - .
1361+
- [Ruby Gems v0.12.1] https://rubygems.org/gems/dub/versions/0.12.1 - .
1362+
1363+
## 2026-01-14 07:13:35
1364+
### Changes
1365+
Based on:
1366+
- OpenAPI Doc
1367+
- Speakeasy CLI 1.662.0 (2.763.3) https://github.com/speakeasy-api/speakeasy
1368+
### Generated
1369+
- [ruby v0.12.2] .
1370+
### Releases
1371+
- [Ruby Gems v0.12.2] https://rubygems.org/gems/dub/versions/0.12.2 - .

β€ŽcodeSamples.yamlβ€Ž

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,24 @@ actions:
99
- "lang": "ruby"
1010
"label": "retrieveAnalytics"
1111
"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::RetrieveAnalyticsRequest.new(\n event: Models::Operations::Event::LEADS,\n timezone: 'America/New_York',\n city: 'New York',\n device: 'Desktop',\n browser: 'Chrome',\n os: 'Windows',\n referer: 'google.com',\n referer_url: 'https://dub.co/blog',\n query: 'metadata[\\'key\\']:\\'value\\'',\n)\n\nres = s.analytics.retrieve(request: req)\n\nunless res.nil?\n # handle response\nend"
12+
- target: $["paths"]["/bounties/{bountyId}/submissions"]["get"]
13+
update:
14+
"x-codeSamples":
15+
- "lang": "ruby"
16+
"label": "listBountySubmissions"
17+
"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::ListBountySubmissionsRequest.new(\n bounty_id: '<id>',\n page_size: 50.0,\n)\n\nres = s.bounties.list_submissions(request: req)\n\nunless res.nil?\n # handle response\nend"
18+
- target: $["paths"]["/bounties/{bountyId}/submissions/{submissionId}/approve"]["post"]
19+
update:
20+
"x-codeSamples":
21+
- "lang": "ruby"
22+
"label": "approveBountySubmission"
23+
"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::ApproveBountySubmissionRequest.new(\n bounty_id: '<id>',\n submission_id: '<id>',\n)\n\nres = s.bounties.approve_submission(request: req)\n\nunless res.nil?\n # handle response\nend"
24+
- target: $["paths"]["/bounties/{bountyId}/submissions/{submissionId}/reject"]["post"]
25+
update:
26+
"x-codeSamples":
27+
- "lang": "ruby"
28+
"label": "rejectBountySubmission"
29+
"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::RejectBountySubmissionRequest.new(\n bounty_id: '<id>',\n submission_id: '<id>',\n)\n\nres = s.bounties.reject_submission(request: req)\n\nunless res.nil?\n # handle response\nend"
1230
- target: $["paths"]["/commissions"]["get"]
1331
update:
1432
"x-codeSamples":
@@ -212,7 +230,7 @@ actions:
212230
"x-codeSamples":
213231
- "lang": "ruby"
214232
"label": "upsertPartnerLink"
215-
"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::UpsertPartnerLinkRequestBody.new(\n link_props: Models::Operations::UpsertPartnerLinkLinkProps.new(\n external_id: '123456',\n tag_ids: [\n 'clux0rgak00011...',\n ],\n test_variants: [\n Models::Operations::UpsertPartnerLinkTestVariants.new(\n url: 'https://example.com/variant-1',\n percentage: 50.0,\n ),\n Models::Operations::UpsertPartnerLinkTestVariants.new(\n url: 'https://example.com/variant-2',\n percentage: 50.0,\n ),\n ],\n ),\n)\n\nres = s.partners.upsert_link(request: req)\n\nunless res.nil?\n # handle response\nend"
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::UpsertPartnerLinkRequestBody.new(\n url: 'https://bad-intent.org/',\n link_props: Models::Operations::UpsertPartnerLinkLinkProps.new(\n external_id: '123456',\n tag_ids: [\n 'clux0rgak00011...',\n ],\n test_variants: [\n Models::Operations::UpsertPartnerLinkTestVariants.new(\n url: 'https://example.com/variant-1',\n percentage: 50.0,\n ),\n Models::Operations::UpsertPartnerLinkTestVariants.new(\n url: 'https://example.com/variant-2',\n percentage: 50.0,\n ),\n ],\n ),\n)\n\nres = s.partners.upsert_link(request: req)\n\nunless res.nil?\n # handle response\nend"
216234
- target: $["paths"]["/qr"]["get"]
217235
update:
218236
"x-codeSamples":
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# ApproveBountySubmissionFiles
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| ------------------ | ------------------ | ------------------ | ------------------ |
8+
| `url` | *::String* | :heavy_check_mark: | N/A |
9+
| `file_name` | *::String* | :heavy_check_mark: | N/A |
10+
| `size` | *::Float* | :heavy_check_mark: | N/A |
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# ApproveBountySubmissionRequest
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- |
8+
| `bounty_id` | *::String* | :heavy_check_mark: | N/A |
9+
| `submission_id` | *::String* | :heavy_check_mark: | N/A |
10+
| `request_body` | [T.nilable(Models::Operations::ApproveBountySubmissionRequestBody)](../../models/operations/approvebountysubmissionrequestbody.md) | :heavy_minus_sign: | N/A |
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# ApproveBountySubmissionRequestBody
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| -------------------- | -------------------- | -------------------- | -------------------- |
8+
| `reward_amount` | *T.nilable(::Float)* | :heavy_minus_sign: | N/A |

0 commit comments

Comments
Β (0)