Compare commits

...

2 commits

Author SHA1 Message Date
88138341ae chore: Release uptime-kuma-dashboard version 0.38.1
All checks were successful
Multi-Platform Release Build / build (false, linux/arm64, native) (push) Successful in 15m1s
Multi-Platform Release Build / build (true, gcc-mingw-w64-x86-64 g++-mingw-w64-x86-64 cmake nasm, map[CARGO_TARGET_X86_64_PC_WINDOWS_GNU_LINKER:x86_64-w64-mingw32-gcc CC_x86_64_pc_windows_gnu:x86_64-w64-mingw32-gcc], linux/amd64, x86_64-pc-windows-gnu) (push) Successful in 22m50s
Multi-Platform Release Build / build (true, build-essential gcc-x86-64-linux-gnu libc6-dev-amd64-cross pkg-config binutils-x86-64-linux-gnu, map[CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_LINKER:x86_64-linux-gnu-gcc], linux/amd64, x86_64-unknown-linux-gnu) (push) Successful in 19m9s
Multi-Platform Release Build / create-release (push) Successful in 1m9s
2026-02-05 15:43:41 -04:00
436eac2600 Fix heartbeats order 2026-02-05 15:43:15 -04:00
3 changed files with 12 additions and 13 deletions

18
Cargo.lock generated
View file

@ -78,9 +78,9 @@ dependencies = [
[[package]] [[package]]
name = "anyhow" name = "anyhow"
version = "1.0.100" version = "1.0.101"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61" checksum = "5f0e0fee31ef5ed1ba1316088939cea399010ed7731dba877ed44aeb407a75ea"
[[package]] [[package]]
name = "atomic" name = "atomic"
@ -249,9 +249,9 @@ dependencies = [
[[package]] [[package]]
name = "clap" name = "clap"
version = "4.5.54" version = "4.5.57"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c6e6ff9dcd79cff5cd969a17a545d79e84ab086e444102a591e288a8aa3ce394" checksum = "6899ea499e3fb9305a65d5ebf6e3d2248c5fab291f300ad0a704fbe142eae31a"
dependencies = [ dependencies = [
"clap_builder", "clap_builder",
"clap_derive", "clap_derive",
@ -259,9 +259,9 @@ dependencies = [
[[package]] [[package]]
name = "clap_builder" name = "clap_builder"
version = "4.5.54" version = "4.5.57"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fa42cf4d2b7a41bc8f663a7cab4031ebafa1bf3875705bfaf8466dc60ab52c00" checksum = "7b12c8b680195a62a8364d16b8447b01b6c2c8f9aaf68bee653be34d4245e238"
dependencies = [ dependencies = [
"anstream", "anstream",
"anstyle", "anstyle",
@ -271,9 +271,9 @@ dependencies = [
[[package]] [[package]]
name = "clap_derive" name = "clap_derive"
version = "4.5.49" version = "4.5.55"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671" checksum = "a92793da1a46a5f2a02a6f4c46c6496b28c43638adea8306fcb0caa1634f24e5"
dependencies = [ dependencies = [
"heck", "heck",
"proc-macro2", "proc-macro2",
@ -2668,7 +2668,7 @@ checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1"
[[package]] [[package]]
name = "uptime-kuma-dashboard" name = "uptime-kuma-dashboard"
version = "0.38.0" version = "0.38.1"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"chrono", "chrono",

View file

@ -1,16 +1,16 @@
[package] [package]
name = "uptime-kuma-dashboard" name = "uptime-kuma-dashboard"
version = "0.38.0" version = "0.38.1"
edition = "2024" edition = "2024"
[dependencies] [dependencies]
clap = { version = "4.5.54", features = ["derive", "env"] } clap = { version = "4.5.57", features = ["derive", "env"] }
reqwest = { version = "0.13.1", default-features = false, features = [ reqwest = { version = "0.13.1", default-features = false, features = [
"blocking", "blocking",
"json", "json",
"rustls", "rustls",
] } ] }
anyhow = "1.0" anyhow = "1.0.101"
fluent-templates = "0.13.2" fluent-templates = "0.13.2"
unic-langid = "0.9.6" unic-langid = "0.9.6"
sys-locale = "0.3.2" sys-locale = "0.3.2"

View file

@ -259,7 +259,6 @@ fn get_cached_status_line(status_history: &[MonitorStatus]) -> Line<'static> {
spans.extend( spans.extend(
status_history status_history
.iter() .iter()
.rev()
.take(STATUS_LINE_LENGTH) .take(STATUS_LINE_LENGTH)
.map(|status| get_status_span(status).clone()), .map(|status| get_status_span(status).clone()),
); );