Skip to content

Commit 824c1cf

Browse files
authored
[PM-26347] Bump version to 1.85 / version 2024 (#481)
1 parent e57e64b commit 824c1cf

File tree

242 files changed

+3314
-1127
lines changed

Some content is hidden

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

242 files changed

+3314
-1127
lines changed

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ exclude = ["support/lints"]
88
# Update using `cargo set-version -p bitwarden-core <new-version>`
99
version = "1.0.0"
1010
authors = ["Bitwarden Inc"]
11-
edition = "2021"
11+
edition = "2024"
1212
# Important: Changing rust-version should be considered a breaking change
13-
rust-version = "1.82"
13+
rust-version = "1.85"
1414
homepage = "https://bitwarden.com"
1515
repository = "https://github.com/bitwarden/sdk-internal"
1616
license-file = "LICENSE"

bitwarden_license/bitwarden-sm/src/client_projects.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ use bitwarden_core::Client;
33
use crate::{
44
error::SecretsManagerError,
55
projects::{
6-
create_project, delete_projects, get_project, list_projects, update_project,
76
ProjectCreateRequest, ProjectGetRequest, ProjectPutRequest, ProjectResponse,
87
ProjectsDeleteRequest, ProjectsDeleteResponse, ProjectsListRequest, ProjectsResponse,
8+
create_project, delete_projects, get_project, list_projects, update_project,
99
},
1010
};
1111

bitwarden_license/bitwarden-sm/src/client_secrets.rs

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,11 @@ use bitwarden_core::Client;
33
use crate::{
44
error::SecretsManagerError,
55
secrets::{
6-
create_secret, delete_secrets, get_secret, get_secrets_by_ids, list_secrets,
7-
list_secrets_by_project, sync_secrets, update_secret, SecretCreateRequest,
8-
SecretGetRequest, SecretIdentifiersByProjectRequest, SecretIdentifiersRequest,
9-
SecretIdentifiersResponse, SecretPutRequest, SecretResponse, SecretsDeleteRequest,
10-
SecretsDeleteResponse, SecretsGetRequest, SecretsResponse, SecretsSyncRequest,
11-
SecretsSyncResponse,
6+
SecretCreateRequest, SecretGetRequest, SecretIdentifiersByProjectRequest,
7+
SecretIdentifiersRequest, SecretIdentifiersResponse, SecretPutRequest, SecretResponse,
8+
SecretsDeleteRequest, SecretsDeleteResponse, SecretsGetRequest, SecretsResponse,
9+
SecretsSyncRequest, SecretsSyncResponse, create_secret, delete_secrets, get_secret,
10+
get_secrets_by_ids, list_secrets, list_secrets_by_project, sync_secrets, update_secret,
1211
},
1312
};
1413

@@ -118,12 +117,12 @@ impl SecretsClientExt for Client {
118117
#[cfg(test)]
119118
mod tests {
120119
use bitwarden_core::{
121-
auth::login::AccessTokenLoginRequest, Client, ClientSettings, DeviceType,
120+
Client, ClientSettings, DeviceType, auth::login::AccessTokenLoginRequest,
122121
};
123122

124123
use crate::{
125-
secrets::{SecretGetRequest, SecretIdentifiersRequest},
126124
ClientSecretsExt,
125+
secrets::{SecretGetRequest, SecretIdentifiersRequest},
127126
};
128127

129128
async fn start_mock(mocks: Vec<wiremock::Mock>) -> (wiremock::MockServer, Client) {
@@ -145,7 +144,7 @@ mod tests {
145144

146145
#[tokio::test]
147146
async fn test_access_token_login() {
148-
use wiremock::{matchers, Mock, ResponseTemplate};
147+
use wiremock::{Mock, ResponseTemplate, matchers};
149148

150149
// Create the mock server with the necessary routes for this test
151150
let (_server, client) = start_mock(vec![

bitwarden_license/bitwarden-sm/src/projects/create.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
use bitwarden_api_api::models::ProjectCreateRequestModel;
2-
use bitwarden_core::{key_management::SymmetricKeyId, Client, OrganizationId};
2+
use bitwarden_core::{Client, OrganizationId, key_management::SymmetricKeyId};
33
use bitwarden_crypto::PrimitiveEncryptable;
44
use schemars::JsonSchema;
55
use serde::{Deserialize, Serialize};
66
use uuid::Uuid;
77
use validator::Validate;
88

99
use crate::{
10-
error::{validate_only_whitespaces, SecretsManagerError},
10+
error::{SecretsManagerError, validate_only_whitespaces},
1111
projects::ProjectResponse,
1212
};
1313

bitwarden_license/bitwarden-sm/src/projects/mod.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@ mod list;
55
mod project_response;
66
mod update;
77

8-
pub(crate) use create::create_project;
98
pub use create::ProjectCreateRequest;
9+
pub(crate) use create::create_project;
1010
pub(crate) use delete::delete_projects;
1111
pub use delete::{ProjectsDeleteRequest, ProjectsDeleteResponse};
12-
pub(crate) use get::get_project;
1312
pub use get::ProjectGetRequest;
13+
pub(crate) use get::get_project;
1414
pub(crate) use list::list_projects;
1515
pub use list::{ProjectsListRequest, ProjectsResponse};
1616
pub use project_response::ProjectResponse;
17-
pub(crate) use update::update_project;
1817
pub use update::ProjectPutRequest;
18+
pub(crate) use update::update_project;

bitwarden_license/bitwarden-sm/src/projects/project_response.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
use bitwarden_api_api::models::ProjectResponseModel;
22
use bitwarden_core::{
3+
OrganizationId,
34
key_management::{KeyIds, SymmetricKeyId},
4-
require, OrganizationId,
5+
require,
56
};
67
use bitwarden_crypto::{Decryptable, EncString, KeyStoreContext};
78
use chrono::{DateTime, Utc};

bitwarden_license/bitwarden-sm/src/projects/update.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
use bitwarden_api_api::models::ProjectUpdateRequestModel;
2-
use bitwarden_core::{key_management::SymmetricKeyId, Client, OrganizationId};
2+
use bitwarden_core::{Client, OrganizationId, key_management::SymmetricKeyId};
33
use bitwarden_crypto::PrimitiveEncryptable;
44
use schemars::JsonSchema;
55
use serde::{Deserialize, Serialize};
66
use uuid::Uuid;
77
use validator::Validate;
88

99
use crate::{
10-
error::{validate_only_whitespaces, SecretsManagerError},
10+
error::{SecretsManagerError, validate_only_whitespaces},
1111
projects::ProjectResponse,
1212
};
1313

bitwarden_license/bitwarden-sm/src/secrets/create.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
use bitwarden_api_api::models::SecretCreateRequestModel;
2-
use bitwarden_core::{key_management::SymmetricKeyId, Client, OrganizationId};
2+
use bitwarden_core::{Client, OrganizationId, key_management::SymmetricKeyId};
33
use bitwarden_crypto::PrimitiveEncryptable;
44
use schemars::JsonSchema;
55
use serde::{Deserialize, Serialize};
66
use uuid::Uuid;
77
use validator::Validate;
88

99
use crate::{
10-
error::{validate_only_whitespaces, SecretsManagerError},
10+
error::{SecretsManagerError, validate_only_whitespaces},
1111
secrets::SecretResponse,
1212
};
1313

bitwarden_license/bitwarden-sm/src/secrets/list.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@ use bitwarden_api_api::models::{
22
SecretWithProjectsListResponseModel, SecretsWithProjectsInnerSecret,
33
};
44
use bitwarden_core::{
5+
OrganizationId,
56
client::Client,
67
key_management::{KeyIds, SymmetricKeyId},
7-
require, OrganizationId,
8+
require,
89
};
910
use bitwarden_crypto::{Decryptable, EncString, KeyStoreContext};
1011
use schemars::JsonSchema;

bitwarden_license/bitwarden-sm/src/secrets/mod.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,20 +7,20 @@ mod secret_response;
77
mod sync;
88
mod update;
99

10-
pub(crate) use create::create_secret;
1110
pub use create::SecretCreateRequest;
11+
pub(crate) use create::create_secret;
1212
pub(crate) use delete::delete_secrets;
1313
pub use delete::{SecretsDeleteRequest, SecretsDeleteResponse};
14-
pub(crate) use get::get_secret;
1514
pub use get::SecretGetRequest;
16-
pub(crate) use get_by_ids::get_secrets_by_ids;
15+
pub(crate) use get::get_secret;
1716
pub use get_by_ids::SecretsGetRequest;
18-
pub(crate) use list::{list_secrets, list_secrets_by_project};
17+
pub(crate) use get_by_ids::get_secrets_by_ids;
1918
pub use list::{
2019
SecretIdentifiersByProjectRequest, SecretIdentifiersRequest, SecretIdentifiersResponse,
2120
};
21+
pub(crate) use list::{list_secrets, list_secrets_by_project};
2222
pub use secret_response::{SecretResponse, SecretsResponse};
2323
pub(crate) use sync::sync_secrets;
2424
pub use sync::{SecretsSyncRequest, SecretsSyncResponse};
25-
pub(crate) use update::update_secret;
2625
pub use update::SecretPutRequest;
26+
pub(crate) use update::update_secret;

0 commit comments

Comments
 (0)