Skip to content

Commit 205d61c

Browse files
committed
update: Cargo.toml
1 parent 424c5da commit 205d61c

File tree

8 files changed

+647
-575
lines changed

8 files changed

+647
-575
lines changed

Cargo.lock

Lines changed: 594 additions & 528 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 23 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -6,55 +6,49 @@ edition = "2021"
66
[dependencies]
77
actix = "0.13.5"
88
actix-cors = "0.7.1"
9-
actix-files = "0.6.6"
9+
actix-files = "0.6.8"
1010
actix-multipart = "0.7.2"
11-
actix-session = "0.10.1"
11+
actix-session = "0.11.0"
1212
actix-web = "4.11.0"
13-
anyhow = "1.0.98"
14-
async-process = "2.3.0"
13+
anyhow = "1.0.100"
14+
async-process = "2.5.0"
1515
async-rwlock = "1.3.1"
1616
base64 = "0.22.1"
17-
brotli = "8.0.1"
18-
chrono = { version = "0.4.41", features = ["serde"] }
17+
brotli = "8.0.2"
18+
chrono = { version = "0.4.42", features = ["serde"] }
1919
csv = "1.3.1"
2020
dotenv = "0.15.0"
21-
ed25519-dalek = { version = "2.1.1", features = ["pem", "rand_core"] }
21+
ed25519-dalek = { version = "2.2.0", features = ["pem", "rand_core"] }
2222
futures = "0.3.31"
23-
image = "0.25.6"
23+
image = "0.25.8"
2424
lazy_static = "1.5.0"
25-
lettre = { version = "0.11.16", default-features = false, features = [
25+
lettre = { version = "0.11.18", default-features = false, features = [
2626
"tokio1-rustls-tls",
2727
"builder",
2828
"smtp-transport",
2929
] }
30-
quick-xml = { version = "0.37.5", features = ["serialize"] }
31-
rand = "0.9.1"
32-
regex = "1.11.1"
33-
reqwest = { version = "0.12.15", default-features = false, features = [
30+
quick-xml = { version = "0.38.3", features = ["serialize"] }
31+
rand = "0.9.2"
32+
regex = "1.11.2"
33+
reqwest = { version = "0.12.23", default-features = false, features = [
3434
"json",
3535
"rustls-tls",
3636
] }
37-
rust-argon2 = "2.1.0"
38-
serde = { version = "1.0.219", features = ["derive"] }
39-
serde_json = "1.0.140"
37+
rust-argon2 = "3.0.0"
38+
serde = { version = "1.0.226", features = ["derive"] }
39+
serde_json = "1.0.145"
4040
sqlx = { version = "0.8.6", features = [
4141
"postgres",
4242
"chrono",
4343
"uuid",
4444
"runtime-tokio-rustls",
4545
] }
46-
strum = { version = "0.27.1", features = ["derive"] }
46+
strum = { version = "0.27.2", features = ["derive"] }
4747
tracing = "0.1.41"
48-
tracing-subscriber = "0.3.19"
49-
url = "2.5.4"
50-
utoipa = { git = "https://github.com/juhaku/utoipa", features = [
51-
"actix_extras",
52-
"chrono",
53-
] }
54-
utoipa-swagger-ui = { git = "https://github.com/juhaku/utoipa", features = [
55-
"actix-web",
56-
"reqwest",
57-
] }
58-
uuid = { version = "1.17.0", features = ["v4", "serde"] }
48+
tracing-subscriber = "0.3.20"
49+
url = "2.5.7"
50+
utoipa = { version = "5.4.0", features = ["actix_extras", "chrono"] }
51+
utoipa-swagger-ui = { version = "9.0.2", features = ["actix-web", "reqwest"] }
52+
uuid = { version = "1.18.1", features = ["v4", "serde"] }
5953
walkdir = "2.5.0"
60-
webp = "0.3.0"
54+
webp = "0.3.1"

src/api/achievements/mod.rs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,9 +79,11 @@ impl From<database::achievements::DbAchievement> for Achievement {
7979
impossible: db_achievement.impossible,
8080
set: db_achievement.set,
8181
related: None,
82-
percent: (!db_achievement.impossible)
83-
.then_some(db_achievement.percent.unwrap_or_default())
84-
.unwrap_or_default(),
82+
percent: if !db_achievement.impossible {
83+
db_achievement.percent.unwrap_or_default()
84+
} else {
85+
0.0
86+
},
8587
}
8688
}
8789
}

src/api/gi/achievements/mod.rs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -74,9 +74,11 @@ impl From<database::gi::achievements::DbAchievement> for Achievement {
7474
impossible: db_achievement.impossible,
7575
set: db_achievement.set,
7676
related: None,
77-
percent: (!db_achievement.impossible)
78-
.then_some(db_achievement.percent.unwrap_or_default())
79-
.unwrap_or_default(),
77+
percent: if !db_achievement.impossible {
78+
db_achievement.percent.unwrap_or_default()
79+
} else {
80+
0.0
81+
},
8082
}
8183
}
8284
}

src/api/pages/achievement_tracker/mod.rs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -123,9 +123,11 @@ impl From<database::achievements::DbAchievement> for Achievement {
123123
timegated: db_achievement.timegated,
124124
missable: db_achievement.missable,
125125
impossible: db_achievement.impossible,
126-
percent: (!db_achievement.impossible)
127-
.then_some(db_achievement.percent.unwrap_or_default())
128-
.unwrap_or_default(),
126+
percent: if !db_achievement.impossible {
127+
db_achievement.percent.unwrap_or_default()
128+
} else {
129+
0.0
130+
},
129131
}
130132
}
131133
}

src/api/pages/gi/achievement_tracker/mod.rs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -118,9 +118,11 @@ impl From<database::gi::achievements::DbAchievement> for Achievement {
118118
video: db_achievement.video.clone(),
119119
gacha: db_achievement.gacha,
120120
impossible: db_achievement.impossible,
121-
percent: (!db_achievement.impossible)
122-
.then_some(db_achievement.percent.unwrap_or_default())
123-
.unwrap_or_default(),
121+
percent: if !db_achievement.impossible {
122+
db_achievement.percent.unwrap_or_default()
123+
} else {
124+
0.0
125+
},
124126
}
125127
}
126128
}

src/api/pages/zzz/achievement_tracker/mod.rs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -119,9 +119,11 @@ impl From<database::zzz::achievements::DbAchievement> for Achievement {
119119
video: db_achievement.video.clone(),
120120
gacha: db_achievement.gacha,
121121
impossible: db_achievement.impossible,
122-
percent: (!db_achievement.impossible)
123-
.then_some(db_achievement.percent.unwrap_or_default())
124-
.unwrap_or_default(),
122+
percent: if !db_achievement.impossible {
123+
db_achievement.percent.unwrap_or_default()
124+
} else {
125+
0.0
126+
},
125127
arcade: db_achievement.arcade,
126128
}
127129
}

src/api/zzz/achievements/mod.rs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -74,9 +74,11 @@ impl From<database::zzz::achievements::DbAchievement> for Achievement {
7474
impossible: db_achievement.impossible,
7575
set: db_achievement.set,
7676
related: None,
77-
percent: (!db_achievement.impossible)
78-
.then_some(db_achievement.percent.unwrap_or_default())
79-
.unwrap_or_default(),
77+
percent: if !db_achievement.impossible {
78+
db_achievement.percent.unwrap_or_default()
79+
} else {
80+
0.0
81+
},
8082
arcade: db_achievement.arcade,
8183
}
8284
}

0 commit comments

Comments
 (0)