Skip to content

Commit d5a4bbf

Browse files
authored
Merge pull request #28 from Gusto/speakeasy-sdk-regen-1743812841
chore: 🐝 Update SDK - Generate Client 0.2.10
2 parents 4e1d21b + 1fca15f commit d5a4bbf

File tree

13 files changed

+45
-33
lines changed

13 files changed

+45
-33
lines changed

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

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,20 @@ speakeasyVersion: 1.513.4
22
sources:
33
GustoEmbedded-OAS:
44
sourceNamespace: gusto-embedded-oas
5-
sourceRevisionDigest: sha256:26b926657dd9990488d417a6e655c30ba25533695bffbb1fd0b53fa908f88e3c
6-
sourceBlobDigest: sha256:278f904b41465bfa8c51ccbf50aa84ca9ef215b820c2491e72f653506314022c
5+
sourceRevisionDigest: sha256:5c94167add358888db226c021002bb611f36656018236d8a870efed886289149
6+
sourceBlobDigest: sha256:37549766e4e4aaa724787a0c4d2ebc89fb776a0ccd77ca1836ece4c10a011b95
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1743553709
9+
- speakeasy-sdk-regen-1743812841
1010
- "2024-04-01"
1111
targets:
1212
gusto-embedded:
1313
source: GustoEmbedded-OAS
1414
sourceNamespace: gusto-embedded-oas
15-
sourceRevisionDigest: sha256:26b926657dd9990488d417a6e655c30ba25533695bffbb1fd0b53fa908f88e3c
16-
sourceBlobDigest: sha256:278f904b41465bfa8c51ccbf50aa84ca9ef215b820c2491e72f653506314022c
15+
sourceRevisionDigest: sha256:5c94167add358888db226c021002bb611f36656018236d8a870efed886289149
16+
sourceBlobDigest: sha256:37549766e4e4aaa724787a0c4d2ebc89fb776a0ccd77ca1836ece4c10a011b95
1717
codeSamplesNamespace: gusto-embedded-oas-code-samples
18-
codeSamplesRevisionDigest: sha256:8a67c871a63aaaa367c04dd8103d03ee13029ce8cc275b3159a268ec75d952c8
18+
codeSamplesRevisionDigest: sha256:06fb2f9fb15ac2465d9376897799aa9e3f3929018a9606c8d27184a5f18b21f3
1919
workflow:
2020
workflowVersion: 1.0.0
2121
speakeasyVersion: 1.513.4

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
lockVersion: 2.0.0
22
id: 8eb78f74-a965-461b-96d6-fcfa1cb6186a
33
management:
4-
docChecksum: 0666aa5ba193f86f8a9463d0e91eb577
4+
docChecksum: a09c3a680cf665097ead3e1f2b2c6ccb
55
docVersion: "2024-04-01"
66
speakeasyVersion: 1.513.4
77
generationVersion: 2.545.4
8-
releaseVersion: 0.2.9
9-
configChecksum: af07f46320a75ae58d662bc100b0a086
8+
releaseVersion: 0.2.10
9+
configChecksum: a803ca4ad1f713cb258cf6b8b6b566b2
1010
repoURL: https://github.com/Gusto/gusto-ruby-client.git
1111
repoSubDirectory: gusto_embedded
1212
installationURL: https://github.com/Gusto/gusto-ruby-client -d gusto_embedded
@@ -8200,7 +8200,7 @@ examples:
82008200
header: {}
82018201
responses:
82028202
"200":
8203-
application/json: {"uuid": "7b1d0df1-6403-4a06-8768-c1dd7d24d27a", "company_uuid": "88f7cca1-dcad-4d20-84db-7fb80303d69f", "title": "Action required: Additional information needed to process payroll", "message": "If we do not receive this information as soon as possible, your payroll may not be processed on time.", "category": "information_request", "actionable": true, "published_at": "2022-01-01T00:00:00.000Z", "due_at": "2022-02-01T00:00:00.000Z", "resources": [{"entity_type": "Employee", "entity_uuid": "21b6f9ce-0ac4-4745-8d8a-127f8c0f00f2"}]}
8203+
application/json: {"uuid": "7b1d0df1-6403-4a06-8768-c1dd7d24d27a", "company_uuid": "88f7cca1-dcad-4d20-84db-7fb80303d69f", "title": "Action required: Additional information needed to process payroll", "message": "If we do not receive this information as soon as possible, your payroll may not be processed on time.", "category": "information_request", "actionable": true, "can_block_payroll": true, "published_at": "2022-01-01T00:00:00.000Z", "due_at": "2022-02-01T00:00:00.000Z", "resources": [{"entity_type": "Employee", "entity_uuid": "21b6f9ce-0ac4-4745-8d8a-127f8c0f00f2"}]}
82048204
Basic:
82058205
parameters:
82068206
path:

β€Žgusto_embedded/.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: true
1717
ruby:
18-
version: 0.2.9
18+
version: 0.2.10
1919
author: Gusto
2020
description: Ruby Client SDK Generated by Speakeasy
2121
flattenGlobalSecurity: false

β€Žgusto_embedded/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-
gusto_embedded_client (0.2.9)
4+
gusto_embedded_client (0.2.10)
55
faraday
66
faraday-multipart
77
rack

β€Žgusto_embedded/RELEASES.mdβ€Ž

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,4 +88,14 @@ Based on:
8888
### Generated
8989
- [ruby v0.2.9] gusto_embedded
9090
### Releases
91-
- [Ruby Gems v0.2.9] https://rubygems.org/gems/gusto_embedded_client/versions/0.2.9 - gusto_embedded
91+
- [Ruby Gems v0.2.9] https://rubygems.org/gems/gusto_embedded_client/versions/0.2.9 - gusto_embedded
92+
93+
## 2025-04-16 00:28:50
94+
### Changes
95+
Based on:
96+
- OpenAPI Doc
97+
- Speakeasy CLI 1.513.4 (2.545.4) https://github.com/speakeasy-api/speakeasy
98+
### Generated
99+
- [ruby v0.2.10] gusto_embedded
100+
### Releases
101+
- [Ruby Gems v0.2.10] https://rubygems.org/gems/gusto_embedded_client/versions/0.2.10 - gusto_embedded

β€Žgusto_embedded/docs/models/shared/notification.mdβ€Ž

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,15 @@ Representation of a notification
55

66
## Fields
77

8-
| Field | Type | Required | Description |
9-
| -------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- |
10-
| `uuid` | *::String* | :heavy_check_mark: | Unique identifier of a notification. |
11-
| `company_uuid` | *T.nilable(::String)* | :heavy_minus_sign: | Unique identifier of the company to which the notification belongs. |
12-
| `title` | *T.nilable(::String)* | :heavy_minus_sign: | The title of the notification. This highlights the actionable component of the notification. |
13-
| `message` | *T.nilable(::String)* | :heavy_minus_sign: | The message of the notification. This provides additional context for the user and recommends a specific action to resolve the notification. |
14-
| `category` | *T.nilable(::String)* | :heavy_minus_sign: | The notification's category. |
15-
| `actionable` | *T.nilable(T::Boolean)* | :heavy_minus_sign: | Indicates whether a notification requires action or not. If false, the notification provides critical information only. |
16-
| `published_at` | *T.nilable(::String)* | :heavy_minus_sign: | Timestamp of when the notification was published. |
17-
| `due_at` | *T.nilable(::String)* | :heavy_minus_sign: | Timestamp of when the notification is due. If the notification has no due date, this field will be null. |
18-
| `resources` | T::Array<[::GustoEmbedded::Shared::Resources](../../models/shared/resources.md)> | :heavy_minus_sign: | An array of entities relevant to the notification |
8+
| Field | Type | Required | Description |
9+
| -------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- |
10+
| `uuid` | *::String* | :heavy_check_mark: | Unique identifier of a notification. |
11+
| `company_uuid` | *T.nilable(::String)* | :heavy_minus_sign: | Unique identifier of the company to which the notification belongs. |
12+
| `title` | *T.nilable(::String)* | :heavy_minus_sign: | The title of the notification. This highlights the actionable component of the notification. |
13+
| `message` | *T.nilable(::String)* | :heavy_minus_sign: | The message of the notification. This provides additional context for the user and recommends a specific action to resolve the notification. |
14+
| `category` | *T.nilable(::String)* | :heavy_minus_sign: | The notification's category. |
15+
| `actionable` | *T.nilable(T::Boolean)* | :heavy_minus_sign: | Indicates whether a notification requires action or not. If false, the notification provides critical information only. |
16+
| `can_block_payroll` | *T.nilable(T::Boolean)* | :heavy_minus_sign: | Indicates whether a notification may block ability to run payroll. If true, we suggest that these notifications are prioritized to your end users. |
17+
| `published_at` | *T.nilable(::String)* | :heavy_minus_sign: | Timestamp of when the notification was published. |
18+
| `due_at` | *T.nilable(::String)* | :heavy_minus_sign: | Timestamp of when the notification is due. If the notification has no due date, this field will be null. |
19+
| `resources` | T::Array<[::GustoEmbedded::Shared::Resources](../../models/shared/resources.md)> | :heavy_minus_sign: | An array of entities relevant to the notification |

β€Žgusto_embedded/docs/sdks/employees/README.mdβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ s = ::GustoEmbedded::Client.new(
120120
res = s.employees.create_historical(company_uuid="<id>", historical_employee_body=::GustoEmbedded::Shared::HistoricalEmployeeBody.new(
121121
first_name: "Cortez",
122122
last_name: "Dickens",
123-
date_of_birth: "1995-12-30",
123+
date_of_birth: "1996-01-12",
124124
ssn: "<value>",
125125
work_address: ::GustoEmbedded::Shared::WorkAddress.new(),
126126
home_address: ::GustoEmbedded::Shared::HistoricalEmployeeBodyHomeAddress.new(

β€Žgusto_embedded/docs/sdks/historicalemployees/README.mdβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ res = s.historical_employees.update(company_uuid="<id>", historical_employee_uui
2828
version: "<value>",
2929
first_name: "Ruthe",
3030
last_name: "Hegmann",
31-
date_of_birth: "2006-09-18",
31+
date_of_birth: "2006-10-01",
3232
ssn: "<value>",
3333
work_address: ::GustoEmbedded::Operations::WorkAddress.new(),
3434
home_address: ::GustoEmbedded::Operations::PutV1HistoricalEmployeesHomeAddress.new(

β€Žgusto_embedded/docs/sdks/payrolls/README.mdβ€Ž

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,6 @@ Notes:
170170
* Hour and dollar amounts are returned as string representations of numeric decimals.
171171
* Hours are represented to the thousands place; dollar amounts are represented to the cent.
172172
* Every eligible compensation is returned for each employee. If no data has yet be inserted for a given field, it defaults to β€œ0.00” (for fixed amounts) or β€œ0.000” (for hours ).
173-
* To return future payrolls, you must include an `end_date` in the future.
174173
* When include parameter with benefits value is passed, employee_benefits:read scope is required to return benefits
175174
* Benefits containing PHI are only visible with the `employee_benefits:read:phi` scope
176175

β€Žgusto_embedded/gusto_embedded_client.gemspecβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ $LOAD_PATH.push File.expand_path('lib', __dir__)
44

55
Gem::Specification.new do |s|
66
s.name = 'gusto_embedded_client'
7-
s.version = '0.2.9'
7+
s.version = '0.2.10'
88
s.platform = Gem::Platform::RUBY
99
s.licenses = ['Apache-2.0']
1010
s.summary = ''

0 commit comments

Comments
Β (0)