Rohan Kumar
cc5b02b37f
Move admin namespace declaration to only invocation
2024-01-11 09:02:26 -05:00
Rohan Kumar
42978f527c
Add email to each atom entry
2023-12-13 02:38:03 -08:00
Rohan Kumar
2badbe2601
Use cache-busting partial instead of Fingerprint
...
This gives files much smaller fingerprints, and supports caching.
2023-12-08 16:08:40 -08:00
Rohan Kumar
319051e126
Add simple list extensions to atom feed
...
I use this to instruct feed readers on how to sort items. See
<https://learn.microsoft.com/en-us/previous-versions/windows/desktop/gg427659(v=vs.85) >
2023-12-03 21:55:40 -08:00
Rohan Kumar
be791111df
Improve use of threading extensions in Atom feeds
...
- Add content-type metadata
- Follow recommendation to add rel-related links for unsupported clients
- Replace slash:comments with rel-replies containing thr:count metadata
and thr:total elements.
2023-12-03 07:34:04 -08:00
Rohan Kumar
da534b27a3
typo again
2023-12-01 16:59:06 -08:00
Rohan Kumar
8807d4a0c7
Disable WebSub
...
It didn't work :(
2023-12-01 00:19:32 -08:00
Rohan Kumar
0471cf9d7b
Typo
2023-12-01 00:18:06 -08:00
Rohan Kumar
a4cc0a02b8
Remove invalid link child of author
2023-11-29 13:45:52 -08:00
Rohan Kumar
bf7423e44a
Add websub and other feed metadata
2023-11-29 13:37:17 -08:00
Rohan Kumar
fb33951b8f
Use UTC for all timestamps
2023-11-29 05:52:05 -08:00
Rohan Kumar
f8c8e6ae40
Add summary elements to Atom feeds
...
Should improve article previews in some readers. This also entailed
swapping out angle-brackets in one description to avoid errors.
2023-11-29 05:10:04 -08:00
Rohan Kumar
74038d9697
support related articles
2023-11-29 04:12:31 -08:00
Rohan Kumar
7de728fdfe
Avoid data races with codeIndex on feeds
2023-11-29 00:38:15 -08:00
Rohan Kumar
41106cc9fd
Add comment-count to atom feed, better varnames
2023-11-28 19:45:12 -08:00
Rohan Kumar
76a18c2541
Include more generator information.
...
- Add generator info to Atom feed.
- Add generator version and commit hash to meta page, along with a link
to the last CI job if available.
- Use $JOB_URL to detect CI since that variable can be re-used to fetch
the URL to the latest CI logs.
2023-11-27 19:38:56 -08:00
Rohan Kumar
add67b2e0c
Fix code snippet numbering in feeds
2023-11-27 14:59:13 -08:00
Rohan Kumar
03a1c18191
More feed metadata
2023-11-27 09:35:01 -08:00
Rohan Kumar
702750931a
Add more metadata to the Atom feed
...
- Add webfeeds.org metadata to improve presentation (icon, accentcolor)
- Add RDF Creative Commons license link
- Add fallback media thumbnail
2023-11-26 23:45:45 -08:00
Rohan Kumar
d7f5ce4010
Add error-contact and site-vars to atom feed
2023-11-25 12:55:43 -08:00
Rohan Kumar
29d6d88d36
Continue my online preferred-name transition
...
Continue transitioning from my meatspace name to my preferred online
handle on seirdy.one
2023-11-24 12:57:18 -08:00
Rohan Kumar
385ea60c55
Atom feed: use different <logo>, formatting
...
The spec recommends that the <logo> element is twice as wide as tall:
https://validator.w3.org/feed/docs/atom.html#optionalFeedElements
Add yet another site icon that fits that recommendation. Tidy up the
feed in the meantime.
2022-08-01 21:28:32 -07:00
Rohan Kumar
fc8eb8d7a6
Media feed: fix relative url
2022-08-01 21:22:06 -07:00
Rohan Kumar
0fd4ad9f4f
Make list pages structurally consistent
2022-08-01 20:53:21 -07:00
Rohan Kumar
1a7cc7156c
Replace homepage <aside> with page description
...
IBM Equal Access A11y Checker caught an <aside> without a label. Figured
this was a good opportunity to instead use the site description.
While I was at it, I expanded said site description and used it
properly.
2022-07-12 23:05:37 -07:00
Rohan Kumar
5183118ee7
Exclude Gemini privacy policy from sitemap/atom
2022-07-11 15:24:48 -07:00
Rohan Kumar
84aaf683b0
Validate and fix feeds, persist link-check cache
2022-06-17 22:09:32 -07:00
Rohan Kumar
8c8b2fe51b
Exclude date-less pages from feeds
2022-06-17 20:53:19 -07:00
Rohan Kumar
13a2595482
Add combined Atom feed
2022-06-06 12:26:28 -07:00
Rohan Kumar
1782aeeda6
Remove apple-touch-icon, add webfinger
2022-06-06 08:49:11 -07:00
Rohan Kumar
f271291f49
Automate reply-context, add more metadata to Atom
...
- Build reply-context from front-matter
- Add more activitystreams, portblecontacts, ostatus, etc. metadata to
Atom feed. Inspired by Pleroma's feeds.
2022-06-02 17:36:06 -07:00
Rohan Kumar
0f930c28f7
Add base url to atom feed
...
helps with relative links
2022-06-01 17:37:31 -07:00
Rohan Kumar
854010c8c4
Remove unused "language-figure" class from feeds
2022-06-01 10:03:08 -07:00
Rohan Kumar
b557bb9474
Fix feed subtitles and descriptions
2022-06-01 09:59:52 -07:00
Rohan Kumar
ba527a8fe2
Fix feed titles
2022-06-01 08:58:44 -07:00
Rohan Kumar
c50ea3c34f
Typo
2022-05-31 21:38:34 -07:00
Rohan Kumar
a46b790a62
Remove microdata from feeds
...
It's useless and invalid in those contexts, and removing it
significantly trims the file sizes.
Edit a post featuring a microdata code snippet to avoid conflicts.
2022-05-31 20:52:16 -07:00
Rohan Kumar
e453714d42
Atom: directly include un-escaped XHTML
2022-05-31 20:35:14 -07:00
Rohan Kumar
f514677e94
Add some ActivityStreams metadata to Atom feeds
2022-05-28 13:43:30 -07:00
Rohan Kumar
c84c8d4214
BREAKING: Prettify URLs, add Atom feeds
...
Adding a bunch of server configs to do the re-directs too.
2022-05-26 18:57:49 -07:00