You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 112ce38
Browse filesBrowse the repository at this point in the historyBrowse files
Serve the RSS feed from D1 instead of the build-time asset
/feed.xml was a static file produced at build time from the markdown
record collection, and the worker never claimed the path — so every
request fell through to ASSETS and subscribers read whatever the last
build happened to contain. Live, the feed stopped at 15 July while the
homepage was at 31 July, and a deleted record stayed in the feed forever.
The worker now renders the feed from listFeed, the same call the
homepage makes, behind the same FEED_LIMIT: what the site shows is what
the feed says. Item links keep their old form (/posts/<slug>, no
trailing slash) so the guids stay stable and no reader re-fires the
archive as unread. The build-time feed.xml stays in place for local
builds and the site tests; the worker route runs ahead of it.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
0 commit comments