mirror of
https://github.com/kennethreitz/kennethreitz.org.git
synced 2026-06-05 22:50:17 +00:00
5cd48abb90
* Initial Responder port — core content serving working Homepage, markdown pages, directory listings, image galleries all rendering. Flask template compatibility via RequestWrapper and FakeConfig shims. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Complete Responder port — all routes working Ported all routes from Flask blueprints: archive, search, OG images, RSS, sitemap, robots.txt, API endpoints, directory browser. All 25+ routes returning 200. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Update Dockerfile for Responder, warm caches on import CMD now runs engine_responder:api via uvicorn. Cache warming happens on module import for production. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Rename engine_responder.py to engine.py Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Update colophon for Responder Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Fix essay pages, OG images, and PDF export - Fix find_related_posts and find_adjacent_posts call signatures - Fix OG image route to use path:path for nested paths - Add PDF export route with WeasyPrint - All test plan items passing Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>