Use the "official" calendar for meetings
All checks were successful
ci/woodpecker/push/release Pipeline was successful
ci/woodpecker/push/checks Pipeline was successful

Fetch the iCalendar file from an URL and show the meetings that are
planned in the future.

Because almost everything was touched, this commit also incorporates a
cargo update.
This commit is contained in:
finga 2025-04-18 19:38:48 +02:00
parent 672afdda24
commit d60d55ee66
4 changed files with 1836 additions and 230 deletions

View file

@ -1,8 +1,18 @@
[package]
name = "srug_website"
version = "0.1.0"
edition = "2021"
version = "0.2.0"
edition = "2024"
[dependencies]
time = { version = "0.3.36", features = ["macros", "formatting", "local-offset", "wasm-bindgen"] }
anyhow = "1.0.98"
chrono = { version = "0.4.40", features = ["wasmbind"] }
console_error_panic_hook = "0.1.7"
futures-util = "0.3.31"
icalendar = { version = "0.16.1", features = ["chrono-tz"] }
reqwest = "0.12.4"
time = { version = "0.3.41", features = ["wasm-bindgen"] }
tracing = "0.1.41"
tracing-subscriber = { version = "0.3.19", features = ["time"] }
tracing-web = "0.1.3"
wasm-bindgen = "0.2.100"
yew = { version = "0.21.0", features = ["csr"] }