From 4f334fdd8a232c81a8725be5b79e6f8c4ba333d2 Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Wed, 25 Feb 2026 20:02:11 +0000
Subject: [PATCH 1/2] Initial plan
From d67f9b47f618cd4a84fb3c194e5e6ccc6bc4b9ea Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Wed, 25 Feb 2026 20:08:26 +0000
Subject: [PATCH 2/2] Security hardening: CSP, referrer policy, inline script
extraction, Bunny Fonts, iframe sandbox
Co-authored-by: benfoxall <51385+benfoxall@users.noreply.github.com>
---
_layouts/default.html | 13 +++++++------
_layouts/hack.html | 14 +-------------
assets/local-time.js | 13 +++++++++++++
assets/nav-current.js | 3 +++
pages/index.html | 14 +-------------
pages/podcast.md | 2 +-
6 files changed, 26 insertions(+), 33 deletions(-)
create mode 100644 assets/local-time.js
create mode 100644 assets/nav-current.js
diff --git a/_layouts/default.html b/_layouts/default.html
index d1e9fb2..60f7f7c 100644
--- a/_layouts/default.html
+++ b/_layouts/default.html
@@ -4,8 +4,10 @@
+
+
-
@@ -63,9 +65,8 @@
{% endunless %}
-
+
+
{% if page.show_header %}
@@ -90,10 +91,10 @@
diff --git a/_layouts/hack.html b/_layouts/hack.html
index ccc30e1..aa6dab9 100644
--- a/_layouts/hack.html
+++ b/_layouts/hack.html
@@ -11,19 +11,7 @@
{% if pagesize < 2 %}
{%- capture content -%}
{% assign start_time = page.date | slice:0,10 | append:"T08:30Z" %}
- This hack is happening on