From d2455aa1c1bfc599a07966a7d717c1380d41bbc0 Mon Sep 17 00:00:00 2001 From: Christine Dodrill Date: Thu, 14 Jan 2021 22:36:34 -0500 Subject: Cache better (#296) * Many improvements around bandwidth use - Use ETags for RSS/Atom feeds - Use cache-control headers - Update to rust nightly (for rust-analyzer and faster builds) - Limit feeds to the last 20 posts: https://twitter.com/theprincessxena/status/1349891678857998339 - Use if-none-match to limit bandwidth further Also does this: - bump go_vanity to 0.3.0 and lets users customize the branch name - fix formatting on jsonfeed - remove last vestige of kubernetes/docker support Signed-off-by: Christine Dodrill * expire cache quicker for dynamic pages Signed-off-by: Christine Dodrill * add rss ttl Signed-off-by: Christine Dodrill * add blogpost Signed-off-by: Christine Dodrill --- Cargo.toml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'Cargo.toml') diff --git a/Cargo.toml b/Cargo.toml index 48b0eee..f398181 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "xesite" -version = "2.1.0" +version = "2.2.0" authors = ["Christine Dodrill "] edition = "2018" build = "src/build.rs" @@ -34,6 +34,7 @@ tracing-subscriber = { version = "0.2", features = ["fmt"] } warp = "0.2" xml-rs = "0.8" url = "2" +uuid = { version = "0.8", features = ["serde", "v4"] } # workspace dependencies go_vanity = { path = "./lib/go_vanity" } -- cgit v1.2.3