From 38745e77ff24f55e8b5c702cce85088857f47cf6 Mon Sep 17 00:00:00 2001 From: "C. McEnroe" Date: Thu, 26 Nov 2020 21:17:04 -0500 Subject: Render content into atom feed And fix some atom lints. --- www/text.causal.agency/feed.sh | 35 ++++++++++++++++++++++++++--------- 1 file changed, 26 insertions(+), 9 deletions(-) diff --git a/www/text.causal.agency/feed.sh b/www/text.causal.agency/feed.sh index de9e7c54..fe028621 100644 --- a/www/text.causal.agency/feed.sh +++ b/www/text.causal.agency/feed.sh @@ -4,33 +4,50 @@ set -eu readonly Root='https://text.causal.agency' updated=$(date -u '+%FT%TZ') -cat <<- EOF +cat <<-EOF Causal Agency Junejune@causal.agency - ${Root} + + ${Root}/ ${updated} EOF +encode() { + sed ' + s/&/\&/g + s/ ${title} ${summary} - - ${url} + + ${Root}/${txt} ${published} ${updated} - + +
+ EOF + printf '
'
+	encode "$txt"
+	cat <<-EOF
+		
+
+
EOF done -- cgit 1.4.1 a>/pdf (unfollow)
Commit message (Expand)Author
2022-05-29Add The Bone Shard DaughterJune McEnroe
2022-05-16Add all possible hostnames to ssh configJune McEnroe
2022-05-16Add back grc aliasJune McEnroe
2022-05-10Update "Care" with certificate timelineJune McEnroe
2022-05-08Add CirceJune McEnroe
2022-04-20Revert "Make (pun) the dependencies make (pun) more sense"June McEnroe
2022-04-20Set txt mtimes to source mtimesJune McEnroe
2022-04-20Make (pun) the dependencies make (pun) more senseJune McEnroe
2022-04-17Add HenchJune McEnroe
2022-04-14Publish "Agency"June McEnroe
2022-04-13Swap dates so the difference is always positiveJune McEnroe
2022-04-04Update "Care"June McEnroe
2022-04-03Publish "Care"June McEnroe
2022-03-31Publish "Compassion"June McEnroe
2022-03-24Skip matches with ident chars on either sideJune McEnroe
2022-03-24Add The Invisible Life of Addie LaRueJune McEnroe
2022-03-22Source ~/.profile.local if it existsJune McEnroe
2022-03-18Publish "Addendum 2021"June McEnroe
2022-03-16Remove wcwidth portJune McEnroe
2022-03-16Remove -j4 from ./PlanJune McEnroe
2022-03-15Rewrite Linux install.sh for DebianJune McEnroe
2022-03-15Remove dashJune McEnroe