Commit graph

250 commits

Author SHA1 Message Date
JP Hastings-Spital
ffd9ef9447 Add Schema.org itemprops
Also re-enables openlibrary parsing.
2025-02-12 20:02:59 +00:00
JP Hastings-Spital
664dd642ae Fix Gemini 2025-02-03 23:08:02 +00:00
JP Hastings-Spital
db44af2e52 Fix ????s in interaction names
These arrive because webmentions.io can't cope with inbound emoji. Until that's fixed, this strips the ???s out at render time, to keep things looking nice.
2025-02-03 22:47:14 +00:00
JP Hastings-Spital
df3a344cdf Bye Meta 2025-02-02 16:16:06 +00:00
JP Hastings-Spital
9dfeb7ac4e IMprove XSL and podcast XML 2025-02-01 10:51:20 +00:00
JP Hastings-Spital
09de70ba98 Create podcast XML & XSL 2025-02-01 10:18:48 +00:00
JP Hastings-Spital
ae89605936 Adds podcast page & XML 2025-01-31 19:06:07 +00:00
JP Hastings-Spital
674fc2bb67 Fixes the summary to be simpler 2025-01-31 17:40:49 +00:00
JP Hastings-Spital
6198c735aa RSS feed items with no title
Removes the title for items that have none & fixes the XSL to make more sense for those items.
2025-01-31 17:40:08 +00:00
JP Hastings-Spital
e9d7dbfbdc Adds podcast page
The podcast XML feed doesn't exist yet, but at least the page does now!
2025-01-31 17:39:30 +00:00
JP Hastings-Spital
1cc2a659c2 Simplify RSS layout 2025-01-31 16:18:22 +00:00
JP Hastings-Spital
4168e59ab3 Fixed the active colouring by removing bad caching 2025-01-31 14:13:12 +00:00
JP Hastings-Spital
0ccb6b6044 Trimmed my intro 2025-01-31 14:12:48 +00:00
JP Hastings-Spital
93ff5b24fd Label my socials
My brother pointed out that, for the uninitiated, the list of icons can be a bit opaque. I've tried to add some context without overburdening the homepage.
2025-01-31 14:12:37 +00:00
JP Hastings-Spital
d7f0f2a5e8 Flag dead links as nofollow
This will stop them appearing as off-links from my site in search engines.
2025-01-31 11:27:31 +00:00
JP Hastings-Spital
4fa7b7a083 Add links to my business 2025-01-31 10:31:36 +00:00
JP Hastings-Spital
38a674a979 Fix double spaces before links on curiosities page 2025-01-28 16:23:43 +00:00
JP Hastings-Spital
3b7353b1f0 Fix clap counter
Because of a missing variable, and combining numbers as strings instead of integers, the number of claps was displaying extremely incorrectly! This is now fixed.
2025-01-28 16:00:53 +00:00
JP Hastings-Spital
89c14e2dae Fix homepage photo caption 2025-01-20 21:10:24 +00:00
JP Hastings-Spital
bf0186a315 Absolute Opensearch URL in RSS 2025-01-20 20:43:57 +00:00
JP Hastings-Spital
81f5e8e67f Correct Atom link to opensearch 2025-01-20 20:40:35 +00:00
JP Hastings-Spital
02050df162 Fix HTML in descriptions 2025-01-20 20:38:39 +00:00
JP Hastings-Spital
9bf8444c49 Bump Hugo version 2025-01-14 13:35:14 +00:00
JP Hastings-Spital
19ab7f85e0 Prevent treating files starting with http as external links
Some checks are pending
Deploy Hugo site to Pages / build (push) Waiting to run
Deploy Hugo site to Pages / deploy (push) Blocked by required conditions
Deploy Hugo site to Pages / ipfs-publish (push) Blocked by required conditions
2024-11-23 18:26:16 +00:00
JP Hastings-Spital
f16ee40af4 Swap to hosting Gemini at byjp.me
Some checks are pending
Deploy Hugo site to Pages / build (push) Waiting to run
Deploy Hugo site to Pages / deploy (push) Blocked by required conditions
Deploy Hugo site to Pages / ipfs-publish (push) Blocked by required conditions
2024-11-20 17:46:17 +00:00
JP Hastings-Spital
f067463be3 Fix mini post previews' HTML
Some checks failed
Deploy Hugo site to Pages / build (push) Has been cancelled
Deploy Hugo site to Pages / deploy (push) Has been cancelled
Deploy Hugo site to Pages / ipfs-publish (push) Has been cancelled
Deploy Hugo site to Pages / gemini-deploy (push) Has been cancelled
2024-10-31 11:42:05 +00:00
JP Hastings-Spital
311a81d638 Finished the adventure awaits posts!
There may be some extra tweaks to do somewhere; I'll enjoy re-reading them!
2024-10-31 09:38:17 +00:00
JP Hastings-Spital
a241acfe72 Fixed svg not being rendered properly 2024-10-30 09:30:29 +00:00
JP Hastings-Spital
9589c224cc Fix Gemini Music references
Some checks failed
Deploy Hugo site to Pages / build (push) Has been cancelled
Deploy Hugo site to Pages / deploy (push) Has been cancelled
Deploy Hugo site to Pages / ipfs-publish (push) Has been cancelled
Deploy Hugo site to Pages / gemini-deploy (push) Has been cancelled
2024-10-21 11:51:54 +01:00
JP Hastings-Spital
29199c7c55 Swap to multiple streaming platforms 2024-10-21 11:40:32 +01:00
JP Hastings-Spital
1c2181dfb5 Data & Musicbrainz based music links
Some checks are pending
Deploy Hugo site to Pages / build (push) Waiting to run
Deploy Hugo site to Pages / deploy (push) Blocked by required conditions
Deploy Hugo site to Pages / ipfs-publish (push) Blocked by required conditions
Deploy Hugo site to Pages / gemini-deploy (push) Blocked by required conditions
2024-10-21 10:28:23 +01:00
JP Hastings-Spital
c16e84505f HENGE! 2024-10-21 07:57:57 +01:00
JP Hastings-Spital
f0217df30e Reduce number of RSS articles in feed 2024-10-11 10:17:44 +01:00
JP Hastings-Spital
6f2ca586a7 Add partial caching for speed bump 2024-10-11 10:17:16 +01:00
JP Hastings-Spital
64aef3a0b4 Fix OpenLibrary issue 2024-10-10 23:31:21 +01:00
JP Hastings-Spital
dc9d1021cf Improve Political compass
- Ensures SVGs in "figure" shortcodes are imported, not referenced (so `currentColor` can work)
- Ensures SVGs aren't undersized when in the document
- Replaces the Inward compass with my own representation of it that works in dark & light modes
2024-09-19 08:55:40 +01:00
JP Hastings-Spital
40949b8b37 All empty events list 2024-09-02 11:18:26 +01:00
9e5e9bda11
Fix event spacing 2024-09-01 14:05:27 +01:00
JP Hastings-Spital
1a2ae4f875 Add Parson's Pirates, fix attending:false 2024-08-27 17:28:41 +01:00
JP Hastings-Spital
3872722acd Allow flagging events as not attending 2024-08-27 17:20:16 +01:00
JP Hastings-Spital
ec0747e8e2 Add hashtags to RSS description 2024-08-27 16:18:07 +01:00
JP Hastings-Spital
0bf44ee8f3 Switched to new Postcard type
The new Postcard format is CSS only, which is much easier on processors, and much easier to produce!
2024-07-24 15:45:56 +01:00
JP Hastings-Spital
92a6169419 No auto generated shortlinks :(
Can't autogenerate shortlinks, as there are too many for byjp.fyi to handle! The file can't be larger than 64kb in the one file.

Keep the process for manually shortlinked files — even if it's now a little complex!
2024-07-16 23:35:46 +01:00
JP Hastings-Spital
b4586a52d8 Don't create shortlinks for non-regular pages 2024-07-16 23:25:15 +01:00
JP Hastings-Spital
bc0b882242 Added shortlink rel link to all regular pages 2024-07-16 21:28:33 +01:00
JP Hastings-Spital
079e2edd5a Expanded shortlink character set
Switching out to a 30 character set means the codes are shorter (by 2 chars 😂) and look a little prettier.
2024-07-16 21:28:33 +01:00
JP Hastings-Spital
2991c30e20 Crypto-generated shortlink
- Every page now has a shortlink
- Shortlinks can be manually overridden with the shortlink frontmatter param
- A single "index.redirects" file is created at build time
- A "redirects" tool splits that one file into multiple `_redirects` files, as would be needed on a site like byjp.fyi
2024-07-16 21:28:33 +01:00
fc2f5a6e72
No emphasis on previous surname in dark mode 2024-07-16 07:52:17 +01:00
0095c0966d
More marriage fun! 2024-07-09 14:08:31 +02:00
2865e19278
Gemini: Remove html tags from spoilers 2024-06-30 11:21:25 +02:00