Add Phase 5: link-card fragments, oEmbed endpoints, OG meta
- fetch_fragment_batch() for N+1 avoidance with per-key Redis cache - link-card fragment handlers in blog, market, events, federation (single + batch mode) - link_card.html templates per app with content-specific previews - shared/infrastructure/oembed.py: build_oembed_response, build_og_meta, build_oembed_link_tag - GET /oembed routes on blog, market, events - og_meta + oembed_link rendering in base template <head> - INTERNAL_URL_ARTDAG in docker-compose.yml for cross-stack fragment fetches Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -39,6 +39,7 @@ x-app-env: &app-env
|
||||
INTERNAL_URL_EVENTS: http://events:8000
|
||||
INTERNAL_URL_FEDERATION: http://federation:8000
|
||||
INTERNAL_URL_ACCOUNT: http://account:8000
|
||||
INTERNAL_URL_ARTDAG: https://celery-artdag.rose-ash.com
|
||||
AP_DOMAIN: federation.rose-ash.com
|
||||
AP_DOMAIN_BLOG: blog.rose-ash.com
|
||||
AP_DOMAIN_MARKET: market.rose-ash.com
|
||||
|
||||
Reference in New Issue
Block a user