summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--haunt/pages/about.sxml4
-rw-r--r--haunt/pages/changelog.sxml31
-rw-r--r--org/pages/changelog.org15
3 files changed, 49 insertions, 1 deletions
diff --git a/haunt/pages/about.sxml b/haunt/pages/about.sxml
index 8d59ea8..bac23e1 100644
--- a/haunt/pages/about.sxml
+++ b/haunt/pages/about.sxml
@@ -55,4 +55,6 @@ received it. SDF has discontinued mail service on that domain. As such, "
(section (h4 ,(hyperlink "/blogroll" "Blogroll"))
(p "A noncomprehensive list of the blogs I follow."))
(section (h4 ,(hyperlink "/bookmark" "Bookmarks"))
- (p "Collection of some things that I especially enjoyed reading.")))))
+ (p "Collection of some things that I especially enjoyed reading."))
+ (section (h4 ,(hyperlink "/pages/changelog.html" "Changelog"))
+ (p "A record of any notable user-facing changes made to this website.")))))
diff --git a/haunt/pages/changelog.sxml b/haunt/pages/changelog.sxml
new file mode 100644
index 0000000..db47c13
--- /dev/null
+++ b/haunt/pages/changelog.sxml
@@ -0,0 +1,31 @@
+;;; -*- scheme -*-
+
+;;; Copyright © 2019 - 2021 Jakob L. Kreuze <zerodaysfordays@sdf.org>
+;;;
+;;; This program is free software; you can redistribute it and/or
+;;; modify it under the terms of the GNU General Public License as
+;;; published by the Free Software Foundation; either version 3 of the
+;;; License, or (at your option) any later version.
+;;;
+;;; This program is distributed in the hope that it will be useful,
+;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
+;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+;;; General Public License for more details.
+;;;
+;;; You should have received a copy of the GNU General Public License
+;;; along with this program. If not, see
+;;; <http://www.gnu.org/licenses/>.
+
+(use-modules (ice-9 match)
+ (ice-9 rdelim)
+ (jakob theme)
+ (jakob utils sxml)
+ (sxml simple))
+
+(theme
+ #:title "Changelog"
+ #:content (cadr (call-with-input-file "pages/changelog.html"
+ (lambda (port)
+ (read-line port)
+ (rewrite-absolute-urls-as-relative
+ (xml->sxml port))))))
diff --git a/org/pages/changelog.org b/org/pages/changelog.org
new file mode 100644
index 0000000..4874d47
--- /dev/null
+++ b/org/pages/changelog.org
@@ -0,0 +1,15 @@
+* Site Changelog
+
+A record of any notable user-facing changes made to this website. For more detail, refer to the log of the [[https://git.sr.ht/~jakob/blog][Git repository]].
+
+** Saturday, August 5, 2023
+
+- Began maintaining a changelog.
+- Re-implemented RSVP and gallery using server-side rendering.
+ - These are features the typical reader would not have used. They're described in detail [[https://jakob.space/blog/pushing-haunt-to-its-limits.html][here]], but the short is that they're things I use for my meatspace friends.
+- Updated the [[https://jakob.space/pages/about-complete.html][long-form biographical page]].
+ - Updated a couple of biographical details that were no longer accurate.
+ - Now written in [[https://git.sr.ht/~jakob/blog/tree/master/item/org/pages/about-complete.org][Org]].
+- Updated the [[https://jakob.space/pages/about.html][short-form biographical page]].
+ - Got rid of the "projects" section and my CTF team history.
+- Minor adjustments to the the front-matter of [[https://jakob.space/blog/pushing-haunt-to-its-limits.html][Pushing Haunt to Its Limits]].