update dependencies
Some checks are pending
ci/woodpecker/push/publish Pipeline is pending approval

This commit is contained in:
Mylloon 2024-03-31 13:26:46 +02:00
parent da137c1988
commit 3c46774463
Signed by: Anri
GPG key ID: A82D63DFF8D1317F
4 changed files with 590 additions and 154 deletions

725
Cargo.lock generated

File diff suppressed because it is too large Load diff

View file

@ -10,20 +10,20 @@ publish = false
license = "AGPL-3.0-or-later"
[dependencies]
actix-web = { version = "4.4", default-features = false, features = ["macros", "compress-brotli"] }
actix-web = { version = "4.5", default-features = false, features = ["macros", "compress-brotli"] }
actix-files = "0.6"
cached = { version = "0.49", features = ["async"] }
ramhorns = "0.14"
ramhorns = "1.0"
toml = "0.8"
serde = { version = "1.0", features = ["derive"] }
serde_yaml = "0.9"
serde_yml = "0.0.2"
serde_json = "1.0"
minify-html = "0.15"
minify-js = "0.6"
glob = "0.3"
comrak = "0.21"
reqwest = { version = "0.11", features = ["json"] }
chrono = { version = "0.4.30", default-features = false, features = ["clock"]}
comrak = "0.22"
reqwest = { version = "0.12", features = ["json"] }
chrono = { version = "0.4", default-features = false, features = ["clock"]}
chrono-tz = "0.8"
rss = { version = "2.0", features = ["atom"] }
lol_html = "1.2"

View file

@ -29,7 +29,7 @@ impl<'de> Deserialize<'de> for Tag {
D: Deserializer<'de>,
{
match <&str>::deserialize(deserializer) {
Ok(s) => match serde_yaml::from_str(s) {
Ok(s) => match serde_yml::from_str(s) {
Ok(tag) => Ok(Self { name: tag }),
Err(e) => Err(serde::de::Error::custom(e)),
},
@ -228,7 +228,7 @@ pub fn read_file(filename: &str, expected_file: TypeFileMetadata) -> Option<File
/// Deserialize metadata based on a type
fn deserialize_metadata<T: Default + serde::de::DeserializeOwned>(text: &str) -> T {
serde_yaml::from_str(text.trim().trim_matches(&['-'] as &[_])).unwrap_or_default()
serde_yml::from_str(text.trim().trim_matches(&['-'] as &[_])).unwrap_or_default()
}
/// Fetch metadata from AST

View file

@ -1,9 +1,10 @@
use actix_web::{
http::header::{self, ContentType, TryIntoHeaderValue},
http::StatusCode,
HttpRequest, HttpResponse, Responder,
};
use cached::proc_macro::cached;
use reqwest::{Client, StatusCode};
use reqwest::Client;
use crate::config::FileConfig;