Skip to content

[QF-5959] Restore testing Open Graph API routes - #26

Merged
AhmedCodeGuy merged 1 commit into
testingfrom
hotfix/qf-5959-testing-og-api
Aug 11, 2026
Merged

AhmedCodeGuy merged 1 commit into
testingfrom
hotfix/qf-5959-testing-og-api

Conversation

@AhmedCodeGuy

@AhmedCodeGuy AhmedCodeGuy commented Aug 11, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

Ticket: QF-5959

Follow-up to testing PR #24. Production branding counterpart: #25.

  • Ports the existing non-Vercel edge-origin fix from main into testing.
  • Makes the default and chapter Open Graph routes load internal assets through the local deployment origin instead of the public proxied hostname.
  • Restores the testing API routes so test.quran.com can validate the QF-5959 artwork before production release.
  • Production already contains this deployment fix, so no additional production code change is required; PR [QF-5959] Apply QDC branding to Open Graph previews #25 remains the release-day branding PR.

Validation

  • Reproduced HTTP 500 from the deployed testing /api/og endpoint before the fix.
  • next lint passed.
  • next build passed.
  • 221 functional Playwright endpoint checks passed locally, covering every supported locale, all 114 chapters, verse variants, static pages, and study-mode images.
  • QDC branding and payload-budget contracts passed.
  • Platform-specific macOS image snapshots were not committed; those checks require the repository CI baseline environment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants