Skip to content

Commit 0e49741

Browse files
authored
Update generated OpenAPI bindings (#190)
## 🎟️ Tracking ## 📔 Objective Update the generated server bindings to server at commit bitwarden/server@29dc69a This required some manual changes, so I've split the PR into two commits: - 28670ab: Automatically generated bindings using `./support/build-api.sh` - 30a413b: Updated code to fix compilation errors: added a new policy variant and removed an optional value ## ⏰ Reminders before review - Contributor guidelines followed - All formatters and local linters executed and passed - Written new unit and / or integration tests where applicable - Protected functional changes with optionality (feature flags) - Used internationalization (i18n) for all UI strings - CI builds passed - Communicated to DevOps any deployment requirements - Updated any necessary documentation (Confluence, contributing docs) or informed the documentation team ## 🦮 Reviewer guidelines <!-- Suggested interactions but feel free to use (or not) as you desire! --> - 👍 (`:+1:`) or similar for great changes - 📝 (`:memo:`) or ℹ️ (`:information_source:`) for notes or general info - ❓ (`:question:`) for questions - 🤔 (`:thinking:`) or 💭 (`:thought_balloon:`) for more open inquiry that's not quite a confirmed issue and could potentially benefit from discussion - 🎨 (`:art:`) for suggestions / improvements - ❌ (`:x:`) or ⚠️ (`:warning:`) for more significant problems or concerns needing attention - 🌱 (`:seedling:`) or ♻️ (`:recycle:`) for future improvements or indications of technical debt - ⛏ (`:pick:`) for minor or nitpick changes
1 parent 84e67d2 commit 0e49741

File tree

67 files changed

+2142
-185
lines changed

Some content is hidden

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

67 files changed

+2142
-185
lines changed

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

Lines changed: 29 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ README.md
44
src/apis/access_policies_api.rs
55
src/apis/accounts_api.rs
66
src/apis/accounts_billing_api.rs
7+
src/apis/accounts_key_management_api.rs
78
src/apis/auth_requests_api.rs
89
src/apis/ciphers_api.rs
910
src/apis/collections_api.rs
@@ -19,9 +20,11 @@ src/apis/hibp_api.rs
1920
src/apis/import_ciphers_api.rs
2021
src/apis/info_api.rs
2122
src/apis/installations_api.rs
23+
src/apis/invoices_api.rs
2224
src/apis/licenses_api.rs
2325
src/apis/misc_api.rs
2426
src/apis/mod.rs
27+
src/apis/notifications_api.rs
2528
src/apis/organization_auth_requests_api.rs
2629
src/apis/organization_billing_api.rs
2730
src/apis/organization_connections_api.rs
@@ -62,6 +65,7 @@ src/models/access_token_create_request_model.rs
6265
src/models/access_token_creation_response_model.rs
6366
src/models/access_token_response_model.rs
6467
src/models/access_token_response_model_list_response_model.rs
68+
src/models/add_existing_organization_request_body.rs
6569
src/models/admin_auth_request_update_request_model.rs
6670
src/models/algorithm.rs
6771
src/models/api_key_response_model.rs
@@ -96,9 +100,11 @@ src/models/billing_subscription_upcoming_invoice.rs
96100
src/models/billing_transaction.rs
97101
src/models/bit_pay_invoice_request_model.rs
98102
src/models/bulk_collection_access_request_model.rs
103+
src/models/bulk_create_security_tasks_request_model.rs
99104
src/models/bulk_delete_response_model.rs
100105
src/models/bulk_delete_response_model_list_response_model.rs
101106
src/models/bulk_deny_admin_auth_request_request_model.rs
107+
src/models/cipher.rs
102108
src/models/cipher_attachment_model.rs
103109
src/models/cipher_bulk_delete_request_model.rs
104110
src/models/cipher_bulk_move_request_model.rs
@@ -121,6 +127,7 @@ src/models/cipher_mini_response_model.rs
121127
src/models/cipher_mini_response_model_list_response_model.rs
122128
src/models/cipher_partial_request_model.rs
123129
src/models/cipher_password_history_model.rs
130+
src/models/cipher_permissions_response_model.rs
124131
src/models/cipher_reprompt_type.rs
125132
src/models/cipher_request_model.rs
126133
src/models/cipher_response_model.rs
@@ -129,6 +136,7 @@ src/models/cipher_share_request_model.rs
129136
src/models/cipher_ssh_key_model.rs
130137
src/models/cipher_type.rs
131138
src/models/cipher_with_id_request_model.rs
139+
src/models/client_type.rs
132140
src/models/collection_access_details_response_model.rs
133141
src/models/collection_access_details_response_model_list_response_model.rs
134142
src/models/collection_bulk_delete_request_model.rs
@@ -141,12 +149,14 @@ src/models/collection_with_id_request_model.rs
141149
src/models/config_response_model.rs
142150
src/models/create_client_organization_request_body.rs
143151
src/models/credential_create_options.rs
152+
src/models/delete_attachment_response_data.rs
144153
src/models/delete_recover_request_model.rs
154+
src/models/device_auth_request_response_model.rs
155+
src/models/device_auth_request_response_model_list_response_model.rs
145156
src/models/device_keys_request_model.rs
146157
src/models/device_keys_update_request_model.rs
147158
src/models/device_request_model.rs
148159
src/models/device_response_model.rs
149-
src/models/device_response_model_list_response_model.rs
150160
src/models/device_token_request_model.rs
151161
src/models/device_type.rs
152162
src/models/device_verification_request_model.rs
@@ -192,8 +202,10 @@ src/models/group_details_response_model.rs
192202
src/models/group_details_response_model_list_response_model.rs
193203
src/models/group_request_model.rs
194204
src/models/group_response_model.rs
205+
src/models/group_response_model_list_response_model.rs
195206
src/models/import_ciphers_request_model.rs
196207
src/models/import_organization_ciphers_request_model.rs
208+
src/models/individual_password_manager_request_model.rs
197209
src/models/inner_project_export_response_model.rs
198210
src/models/inner_project_import_request_model.rs
199211
src/models/inner_secret_export_response_model.rs
@@ -205,6 +217,7 @@ src/models/kdf_request_model.rs
205217
src/models/kdf_type.rs
206218
src/models/key_model.rs
207219
src/models/key_pair_request_body.rs
220+
src/models/key_regeneration_request_model.rs
208221
src/models/keys_request_model.rs
209222
src/models/keys_response_model.rs
210223
src/models/license_type.rs
@@ -214,6 +227,8 @@ src/models/member_access_report_response_model.rs
214227
src/models/member_cipher_details_response_model.rs
215228
src/models/member_decryption_type.rs
216229
src/models/mod.rs
230+
src/models/notification_response_model.rs
231+
src/models/notification_response_model_list_response_model.rs
217232
src/models/open_id_connect_redirect_behavior.rs
218233
src/models/optional_cipher_details_response_model.rs
219234
src/models/organization_api_key_information.rs
@@ -237,6 +252,7 @@ src/models/organization_keys_request_model.rs
237252
src/models/organization_keys_response_model.rs
238253
src/models/organization_license.rs
239254
src/models/organization_no_payment_create_request.rs
255+
src/models/organization_password_manager_request_model.rs
240256
src/models/organization_public_key_response_model.rs
241257
src/models/organization_response_model.rs
242258
src/models/organization_seat_request_model.rs
@@ -286,6 +302,7 @@ src/models/password_request_model.rs
286302
src/models/payment_method_type.rs
287303
src/models/payment_request_model.rs
288304
src/models/payment_response_model.rs
305+
src/models/pending_auth_request.rs
289306
src/models/pending_organization_auth_request_response_model.rs
290307
src/models/pending_organization_auth_request_response_model_list_response_model.rs
291308
src/models/people_access_policies_request_model.rs
@@ -302,6 +319,9 @@ src/models/policy_type.rs
302319
src/models/potential_grantee_response_model.rs
303320
src/models/potential_grantee_response_model_list_response_model.rs
304321
src/models/pre_validate_sponsorship_response_model.rs
322+
src/models/preview_individual_invoice_request_body.rs
323+
src/models/preview_organization_invoice_request_body.rs
324+
src/models/priority.rs
305325
src/models/product_tier_type.rs
306326
src/models/profile_organization_response_model.rs
307327
src/models/profile_organization_response_model_list_response_model.rs
@@ -351,6 +371,8 @@ src/models/public_key_credential_type.rs
351371
src/models/push_device_request_model.rs
352372
src/models/push_registration_request_model.rs
353373
src/models/push_send_request_model.rs
374+
src/models/push_settings.rs
375+
src/models/push_technology_type.rs
354376
src/models/push_type.rs
355377
src/models/push_update_request_model.rs
356378
src/models/request_sm_access_request_model.rs
@@ -370,11 +392,13 @@ src/models/secret_verification_request_model.rs
370392
src/models/secret_with_projects_inner_project.rs
371393
src/models/secret_with_projects_list_response_model.rs
372394
src/models/secrets_manager_plan_features_response_model.rs
395+
src/models/secrets_manager_request_model.rs
373396
src/models/secrets_manager_subscribe_request_model.rs
374397
src/models/secrets_manager_subscription_update_request_model.rs
375398
src/models/secrets_sync_response_model.rs
376399
src/models/secrets_with_projects_inner_secret.rs
377400
src/models/secure_note_type.rs
401+
src/models/security_task_create_request.rs
378402
src/models/security_task_status.rs
379403
src/models/security_task_type.rs
380404
src/models/security_tasks_response_model.rs
@@ -405,6 +429,7 @@ src/models/service_account_secrets_details_response_model_list_response_model.rs
405429
src/models/service_account_update_request_model.rs
406430
src/models/set_key_connector_key_request_model.rs
407431
src/models/set_password_request_model.rs
432+
src/models/set_verify_devices_request_model.rs
408433
src/models/sm_export_response_model.rs
409434
src/models/sm_import_request_model.rs
410435
src/models/sso_configuration_data.rs
@@ -418,8 +443,7 @@ src/models/sync_response_model.rs
418443
src/models/tax_info_response_model.rs
419444
src/models/tax_info_update_request_model.rs
420445
src/models/tax_information_request_body.rs
421-
src/models/tax_rate_response_model.rs
422-
src/models/tax_rate_response_model_list_response_model.rs
446+
src/models/tax_information_request_model.rs
423447
src/models/tokenized_payment_source_request_body.rs
424448
src/models/transaction_type.rs
425449
src/models/two_factor_authenticator_disable_request_model.rs
@@ -437,6 +461,7 @@ src/models/two_factor_web_authn_delete_request_model.rs
437461
src/models/two_factor_web_authn_request_model.rs
438462
src/models/two_factor_web_authn_response_model.rs
439463
src/models/two_factor_yubi_key_response_model.rs
464+
src/models/unauthenticated_secret_verification_request_model.rs
440465
src/models/update_avatar_request_model.rs
441466
src/models/update_client_organization_request_body.rs
442467
src/models/update_devices_trust_request_model.rs
@@ -469,3 +494,4 @@ src/models/web_authn_login_credential_create_request_model.rs
469494
src/models/web_authn_login_credential_update_request_model.rs
470495
src/models/web_authn_login_rotate_key_request_model.rs
471496
src/models/web_authn_prf_status.rs
497+
src/models/web_push_auth_request_model.rs

0 commit comments

Comments
 (0)