Commit graph

148 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
09de70ba98 Create podcast XML & XSL 2025-02-01 10:18:48 +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
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
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
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
c16e84505f HENGE! 2024-10-21 07:57:57 +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
40949b8b37 All empty events list 2024-09-02 11:18:26 +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
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
JP Hastings-Spital
2c41e09eeb Ensure likes without titles are still shown 2024-06-24 23:54:18 +01:00
JP Hastings-Spital
aa3c92b9db Adding interactions to clap count
This means that people appreciating my posts on other platforms get a single clap per interaction type (eg. comment or star or repost etc.)
2024-06-20 14:25:09 +01:00
JP Hastings-Spital
5bf9480c55 Fix scope issue 2024-06-19 22:46:11 +01:00
JP Hastings-Spital
cba4822d89 Tweaks for gemini and opensearch 2024-06-19 22:30:07 +01:00
JP Hastings-Spital
18247a68cc Add other alternates to link headers 2024-06-19 12:57:19 +01:00
JP Hastings-Spital
8c681094a8 List Gemini as alternative 2024-06-19 12:24:05 +01:00
JP Hastings-Spital
f8af214006 Remove replies from homepage 2024-06-18 07:51:23 +01:00
JP Hastings-Spital
387bca5d6c Add Furiosa review 2024-06-18 07:46:07 +01:00
JP Hastings-Spital
562dc1ce7a Add game bookmark 2024-06-15 11:33:47 +01:00
62086b9ad5
Remove debug nonsense! 2024-05-24 18:51:51 +01:00
JP Hastings-Spital
abb6fbc964 Fix audio og links 2024-05-24 17:04:29 +01:00
JP Hastings-Spital
1a3bf0c32b Make photo preview a link 2024-05-23 15:38:53 +01:00
JP Hastings-Spital
a779a3908f Fix tags 2024-05-17 14:37:29 +01:00
JP Hastings-Spital
1b1953edd6 Add topic tags, fix series 2024-05-17 14:24:56 +01:00
JP Hastings-Spital
3637133db0 Add Topics, swap header emoji for SVG 2024-05-17 13:05:44 +01:00
JP Hastings-Spital
d45fdd7075 Remove site name from likeof titles 2024-05-17 10:34:36 +01:00
JP Hastings-Spital
3453a8fb8e Fix references lookup 2024-05-17 00:24:44 +01:00
JP Hastings-Spital
37915dffe3 Add git-download-subpath 2024-05-14 13:25:13 +01:00
JP Hastings-Spital
2af4f0e0c7 Add likes pages 2024-05-13 08:12:50 +01:00
JP Hastings-Spital
72ebaa4579 Add syndications 2024-05-12 22:52:58 +01:00