Skip to content

Commit 58fd207

Browse files
committed
upgrade deps
1 parent 87e3cf5 commit 58fd207

File tree

4 files changed

+32
-32
lines changed

4 files changed

+32
-32
lines changed

Cargo.toml

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -20,47 +20,47 @@ path = "./src/bin/migration.rs"
2020
[dependencies]
2121
axum = { version = "0.7.5", features = ["ws"] }
2222
axum-extra = { version = "0.9.3", features = ["typed-header"] }
23-
sea-orm = { version = "0.12.15", features = [
23+
sea-orm = { version = "1.0.0", features = [
2424
"sqlx-postgres",
2525
"runtime-tokio-rustls",
2626
"macros",
2727
] }
28-
sea-orm-migration = { version = "0.12.15", features = [
28+
sea-orm-migration = { version = "1.0.0", features = [
2929
"runtime-tokio-rustls",
3030
"sqlx-postgres",
3131
] }
32-
anyhow = "1.0.81"
32+
anyhow = "1.0.86"
3333
argon2 = "0.5.3"
34-
async-trait = "0.1.77"
35-
base64 = "0.22.0"
36-
chrono = { version = "0.4.37", default-features = false, features = [
34+
async-trait = "0.1.81"
35+
base64 = "0.22.1"
36+
chrono = { version = "0.4.38", default-features = false, features = [
3737
"clock",
3838
"serde",
3939
] }
4040
config = "0.14.0"
4141
fake = { version = "2.9.2", features = ["derive", "uuid", "chrono"] }
4242
futures = "0.3.30"
43-
itertools = "0.12.1"
43+
itertools = "0.13.0"
4444
jsonwebtoken = "9.3.0"
45-
lettre = { version = "0.11.6", features = ["tokio1-native-tls", "builder"] }
46-
log = "0.4.21"
45+
lettre = { version = "0.11.7", features = ["tokio1-native-tls", "builder"] }
46+
log = "0.4.22"
4747
log-derive = "0.4.1"
4848
once_cell = "1.19.0"
49-
openssl = "0.10.64"
49+
openssl = "0.10.66"
5050
rand = "0.8.5"
5151
rand_core = { version = "0.6.4", features = ["std"] }
52-
redis = { version = "0.25.2", features = ["tokio-comp"] }
52+
redis = { version = "0.26.1", features = ["tokio-comp"] }
5353
reqwest = { version = "0.12.2", features = ["json", "multipart", "stream"] }
54-
scraper = "0.19.0"
55-
sentry = "0.32.2"
56-
serde = { version = "1.0.197", features = ["derive"] }
57-
serde_json = "1.0.115"
54+
scraper = "0.20.0"
55+
sentry = "0.34.0"
56+
serde = { version = "1.0.209", features = ["derive"] }
57+
serde_json = "1.0.127"
5858
sha2 = "0.10.8"
59-
strum = { version = "0.26.2", features = ["derive"] }
60-
tera = "1.19.1"
59+
strum = { version = "0.26.3", features = ["derive"] }
60+
tera = "1.20.0"
6161
test-context = "0.3.0"
6262
thiserror = "1.0.58"
63-
tokio = { version = "1.37.0", features = ["full"] }
63+
tokio = { version = "1.39.3", features = ["full"] }
6464
tracing = { version = "0.1.40", features = ["attributes"] }
6565
tracing-appender = "0.2.3"
6666
tracing-bunyan-formatter = "0.3.9"
@@ -69,11 +69,11 @@ tracing-subscriber = { version = "0.3.18", features = [
6969
"registry",
7070
"env-filter",
7171
] }
72-
url = "2.5.0"
73-
utoipa = { version = "4.2.0", features = ["axum_extras", "uuid", "chrono"] }
74-
utoipa-swagger-ui = { version = "6.0.0", features = ["axum"] }
75-
uuid = { version = "1.8.0", features = ["v4", "serde"] }
76-
tokio-tungstenite = "0.21.0"
77-
garde = { version = "0.18.0", features = ["full"] }
78-
regex = "1.10.4"
79-
wiremock = "0.6.0"
72+
url = "2.5.2"
73+
utoipa = { version = "4.2.3", features = ["axum_extras", "uuid", "chrono"] }
74+
utoipa-swagger-ui = { version = "7.1.0", features = ["axum"] }
75+
uuid = { version = "1.10.0", features = ["v4", "serde"] }
76+
tokio-tungstenite = "0.23.1"
77+
garde = { version = "0.20.0", features = ["full"] }
78+
regex = "1.10.6"
79+
wiremock = "0.6.1"

src/dto/request.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -150,24 +150,24 @@ mod tests {
150150
#[test]
151151
fn test_invalid_email_register_request() {
152152
let req = RegisterRequest::new("username", "email", "password");
153-
assert!(req.validate(&()).is_err());
153+
assert!(req.validate().is_err());
154154
}
155155

156156
#[test]
157157
fn test_invalid_pass_register_request() {
158158
let req = RegisterRequest::new("username", "[email protected]", "pass");
159-
assert!(req.validate(&()).is_err());
159+
assert!(req.validate().is_err());
160160
}
161161

162162
#[test]
163163
fn test_valid_user_register_request() {
164164
let req = RegisterRequest::new("foo", "[email protected]", "password");
165-
assert!(req.validate(&()).is_ok());
165+
assert!(req.validate().is_ok());
166166
}
167167

168168
#[test]
169169
fn test_valid_register_request() {
170170
let req = RegisterRequest::new("username", "[email protected]", "password");
171-
assert!(req.validate(&()).is_ok());
171+
assert!(req.validate().is_ok());
172172
}
173173
}

src/handler/token.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ pub async fn info(
5454
user: UserClaims,
5555
Json(req): Json<TokenInfoRequest>,
5656
) -> AppResult<Json<UserClaims>> {
57-
req.validate(&())?;
57+
req.validate()?;
5858
info!("Get token information by user_id: {}.", user.uid);
5959
match service::token::info(&state, user, req).await {
6060
Ok(resp) => {

src/handler/user.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ pub async fn register(
2424
Json(req): Json<RegisterRequest>,
2525
) -> AppResult<Json<RegisterResponse>> {
2626
info!("Register new user with request: {req:?}");
27-
req.validate(&())?;
27+
req.validate()?;
2828
match service::user::register(state, req).await {
2929
Ok(user_id) => {
3030
info!("Successfully register user: {user_id}");

0 commit comments

Comments
 (0)