mirror of
https://github.com/juherr/kill-the-news.git
synced 2026-06-20 22:03:48 +00:00
bcc9640591
- link: computed as /admin/feeds/:id/emails instead of stale site_url from KV - id: computed dynamically from baseUrl instead of stale feed_url from KV - item description/content: strip <html><head><body> wrapper via extractBodyContent() so feed readers receive a body fragment, not a full HTML document Fixes RSS validator warnings: SelfDoesntMatchLocation (stale KV domain) and InvalidHTML (full HTML document inside <description>/<content:encoded>). Adds 8 tests covering extractBodyContent and the new feed/atom link assertions. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>