Skip to content

Commit f07d9a7

Browse files
authored
[SM-1153] Part 1 Secrets sync | Generate API bindings (#674)
## Type of change <!-- (mark with an `X`) --> ``` - [ ] Bug fix - [X] New feature development - [ ] Tech debt (refactoring, code cleanup, dependency upgrades, etc) - [ ] Build/deploy pipeline (DevOps) - [ ] Other ``` ## Objective <!--Describe what the purpose of this PR is. For example: what bug you're fixing or what new feature you're adding--> Expose the new secrets sync endpoint. Server PR bitwarden/server#3906 ## Code changes <!--Explain the changes you've made to each file or major component. This should help the reviewer understand your changes--> <!--Also refer to any related changes or PRs in other repositories--> ran the command `./support/build-api.sh` ## Before you submit - Please add **unit tests** where it makes sense to do so
1 parent 57bcbeb commit f07d9a7

File tree

49 files changed

+1315
-840
lines changed

Some content is hidden

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

49 files changed

+1315
-840
lines changed

crates/bitwarden-api-api/.openapi-generator/FILES

Lines changed: 19 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ src/apis/licenses_api.rs
2222
src/apis/misc_api.rs
2323
src/apis/mod.rs
2424
src/apis/organization_auth_requests_api.rs
25+
src/apis/organization_billing_api.rs
2526
src/apis/organization_connections_api.rs
2627
src/apis/organization_domain_api.rs
2728
src/apis/organization_export_api.rs
@@ -31,6 +32,8 @@ src/apis/organizations_api.rs
3132
src/apis/plans_api.rs
3233
src/apis/policies_api.rs
3334
src/apis/projects_api.rs
35+
src/apis/provider_billing_api.rs
36+
src/apis/provider_clients_api.rs
3437
src/apis/provider_organizations_api.rs
3538
src/apis/provider_users_api.rs
3639
src/apis/providers_api.rs
@@ -49,9 +52,7 @@ src/apis/two_factor_api.rs
4952
src/apis/users_api.rs
5053
src/apis/web_authn_api.rs
5154
src/lib.rs
52-
src/models/access_policies_create_request.rs
5355
src/models/access_policy_request.rs
54-
src/models/access_policy_update_request.rs
5556
src/models/access_token_create_request_model.rs
5657
src/models/access_token_creation_response_model.rs
5758
src/models/access_token_response_model.rs
@@ -77,7 +78,6 @@ src/models/authenticator_attachment.rs
7778
src/models/authenticator_attestation_raw_response.rs
7879
src/models/authenticator_selection.rs
7980
src/models/authenticator_transport.rs
80-
src/models/base_access_policy_response_model.rs
8181
src/models/base_secret_response_model.rs
8282
src/models/base_secret_response_model_list_response_model.rs
8383
src/models/billing_customer_discount.rs
@@ -100,6 +100,7 @@ src/models/cipher_bulk_delete_request_model.rs
100100
src/models/cipher_bulk_move_request_model.rs
101101
src/models/cipher_bulk_restore_request_model.rs
102102
src/models/cipher_bulk_share_request_model.rs
103+
src/models/cipher_bulk_update_collections_request_model.rs
103104
src/models/cipher_card_model.rs
104105
src/models/cipher_collections_request_model.rs
105106
src/models/cipher_create_request_model.rs
@@ -133,6 +134,7 @@ src/models/collection_response_model.rs
133134
src/models/collection_response_model_list_response_model.rs
134135
src/models/collection_with_id_request_model.rs
135136
src/models/config_response_model.rs
137+
src/models/create_client_organization_request_body.rs
136138
src/models/credential_create_options.rs
137139
src/models/delete_recover_request_model.rs
138140
src/models/device_keys_request_model.rs
@@ -164,6 +166,7 @@ src/models/event_response_model.rs
164166
src/models/event_response_model_list_response_model.rs
165167
src/models/event_system_user.rs
166168
src/models/event_type.rs
169+
src/models/expanded_tax_info_update_request_model.rs
167170
src/models/fido2_user.rs
168171
src/models/field_type.rs
169172
src/models/file_upload_type.rs
@@ -196,6 +199,7 @@ src/models/int32_int32_key_value_pair.rs
196199
src/models/kdf_request_model.rs
197200
src/models/kdf_type.rs
198201
src/models/key_model.rs
202+
src/models/key_pair_request_body.rs
199203
src/models/keys_request_model.rs
200204
src/models/keys_response_model.rs
201205
src/models/license_type.rs
@@ -208,6 +212,7 @@ src/models/organization_api_key_information_list_response_model.rs
208212
src/models/organization_api_key_request_model.rs
209213
src/models/organization_api_key_type.rs
210214
src/models/organization_auto_enroll_status_response_model.rs
215+
src/models/organization_billing_status_response_model.rs
211216
src/models/organization_collection_management_update_request_model.rs
212217
src/models/organization_connection_request_model.rs
213218
src/models/organization_connection_response_model.rs
@@ -223,7 +228,6 @@ src/models/organization_keys_response_model.rs
223228
src/models/organization_license.rs
224229
src/models/organization_public_key_response_model.rs
225230
src/models/organization_response_model.rs
226-
src/models/organization_risks_subscription_failure_response_model.rs
227231
src/models/organization_seat_request_model.rs
228232
src/models/organization_sponsorship_create_request_model.rs
229233
src/models/organization_sponsorship_redeem_request_model.rs
@@ -235,7 +239,6 @@ src/models/organization_sso_request_model.rs
235239
src/models/organization_sso_response_model.rs
236240
src/models/organization_subscription_response_model.rs
237241
src/models/organization_subscription_update_request_model.rs
238-
src/models/organization_tax_info_update_request_model.rs
239242
src/models/organization_update_request_model.rs
240243
src/models/organization_upgrade_request_model.rs
241244
src/models/organization_user_accept_init_request_model.rs
@@ -255,7 +258,6 @@ src/models/organization_user_reset_password_enrollment_request_model.rs
255258
src/models/organization_user_reset_password_request_model.rs
256259
src/models/organization_user_status_type.rs
257260
src/models/organization_user_type.rs
258-
src/models/organization_user_update_groups_request_model.rs
259261
src/models/organization_user_update_request_model.rs
260262
src/models/organization_user_user_details_response_model.rs
261263
src/models/organization_user_user_details_response_model_list_response_model.rs
@@ -289,11 +291,12 @@ src/models/profile_organization_response_model_list_response_model.rs
289291
src/models/profile_provider_organization_response_model.rs
290292
src/models/profile_provider_response_model.rs
291293
src/models/profile_response_model.rs
292-
src/models/project_access_policies_response_model.rs
293294
src/models/project_create_request_model.rs
294295
src/models/project_people_access_policies_response_model.rs
295296
src/models/project_response_model.rs
296297
src/models/project_response_model_list_response_model.rs
298+
src/models/project_service_accounts_access_policies_request_model.rs
299+
src/models/project_service_accounts_access_policies_response_model.rs
297300
src/models/project_update_request_model.rs
298301
src/models/protected_device_response_model.rs
299302
src/models/provider_organization_add_request_model.rs
@@ -303,6 +306,7 @@ src/models/provider_organization_organization_details_response_model_list_respon
303306
src/models/provider_organization_response_model.rs
304307
src/models/provider_response_model.rs
305308
src/models/provider_setup_request_model.rs
309+
src/models/provider_status_type.rs
306310
src/models/provider_type.rs
307311
src/models/provider_update_request_model.rs
308312
src/models/provider_user_accept_request_model.rs
@@ -321,10 +325,12 @@ src/models/provider_user_type.rs
321325
src/models/provider_user_update_request_model.rs
322326
src/models/provider_user_user_details_response_model.rs
323327
src/models/provider_user_user_details_response_model_list_response_model.rs
328+
src/models/provider_verify_delete_recover_request_model.rs
324329
src/models/pub_key_cred_param.rs
325330
src/models/public_key_credential_descriptor.rs
326331
src/models/public_key_credential_rp_entity.rs
327332
src/models/public_key_credential_type.rs
333+
src/models/push_device_request_model.rs
328334
src/models/push_registration_request_model.rs
329335
src/models/push_send_request_model.rs
330336
src/models/push_type.rs
@@ -347,6 +353,7 @@ src/models/secret_with_projects_list_response_model.rs
347353
src/models/secrets_manager_plan_features_response_model.rs
348354
src/models/secrets_manager_subscribe_request_model.rs
349355
src/models/secrets_manager_subscription_update_request_model.rs
356+
src/models/secrets_sync_response_model.rs
350357
src/models/secrets_with_projects_inner_secret.rs
351358
src/models/secure_note_type.rs
352359
src/models/selection_read_only_request_model.rs
@@ -363,9 +370,11 @@ src/models/send_type.rs
363370
src/models/send_with_id_request_model.rs
364371
src/models/server_config_response_model.rs
365372
src/models/service_account_create_request_model.rs
373+
src/models/service_account_granted_policies_permission_details_response_model.rs
374+
src/models/service_account_granted_policies_request_model.rs
366375
src/models/service_account_people_access_policies_response_model.rs
376+
src/models/service_account_project_access_policy_permission_details_response_model.rs
367377
src/models/service_account_project_access_policy_response_model.rs
368-
src/models/service_account_project_access_policy_response_model_list_response_model.rs
369378
src/models/service_account_response_model.rs
370379
src/models/service_account_secrets_details_response_model.rs
371380
src/models/service_account_secrets_details_response_model_list_response_model.rs
@@ -379,6 +388,7 @@ src/models/sso_configuration_data_request.rs
379388
src/models/sso_type.rs
380389
src/models/sso_urls.rs
381390
src/models/storage_request_model.rs
391+
src/models/subscription_cancellation_request_model.rs
382392
src/models/subscription_response_model.rs
383393
src/models/sync_response_model.rs
384394
src/models/tax_info_response_model.rs
@@ -401,6 +411,7 @@ src/models/two_factor_web_authn_request_model.rs
401411
src/models/two_factor_web_authn_response_model.rs
402412
src/models/two_factor_yubi_key_response_model.rs
403413
src/models/update_avatar_request_model.rs
414+
src/models/update_client_organization_request_body.rs
404415
src/models/update_devices_trust_request_model.rs
405416
src/models/update_domains_request_model.rs
406417
src/models/update_key_request_model.rs

0 commit comments

Comments
 (0)