Skip to content

feat: og image support on the status page#6563

Draft
CommanderStorm wants to merge 7 commits intolouislam:masterfrom
CommanderStorm:og_image
Draft

feat: og image support on the status page#6563
CommanderStorm wants to merge 7 commits intolouislam:masterfrom
CommanderStorm:og_image

Conversation

@CommanderStorm
Copy link
Collaborator

ℹ️ To keep reviews fast and effective, please make sure you’ve read our pull request guidelines

📝 Summary of changes done and why they are done

This PR provides og:image support on the status page.
This is done by using sharp to render a custom image.

I made sure that it is well tested (mostly via snapshots) to make reviews easy.
I did a bit of this with an LLM, but everything is reviewed + edited by me, so not the usual slop we suffer under.

TODOS:

  • do a pass to clean up the testcases match how our backend handles things
  • change snapshots to always have the logo on the top right (this is currently done, but does not display due to pathing issues)
  • ...

📋 Related issues

📄 Checklist

Please follow this checklist to avoid unnecessary back and forth (click to expand)
  • ⚠️ If there are Breaking change (a fix or feature that alters existing functionality in a way that could cause issues) I have called them out
  • 🔍 My code adheres to the style guidelines of this project.
  • 🦿 I have indicated where (if any) I used an LLM for the contributions
  • ✅ I ran ESLint and other code linters for modified files.
  • ⚠️ My changes generate no new warnings.
  • 🛠️ I have reviewed and tested my code.
  • 📝 I have commented my code, especially in hard-to-understand areas (e.g., using JSDoc for methods).
  • 🤖 My code needed automated testing. I have added them (this is an optional task).
  • 📄 Documentation updates are included (if applicable).
  • 🔒 I have considered potential security impacts and mitigated risks.
  • 🧰 Dependency updates are listed and explained.

📷 Screenshots or Visual Changes

For snapshots, please see the images in the review tab

@CommanderStorm
Copy link
Collaborator Author

@Fate9707 while still a bit messy, could you give a cursory review of the design (see the snapshots in the files tab)

@CommanderStorm CommanderStorm added the pr:needs review this PR needs a review by maintainers or other community members label Jan 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs:resolve-merge-conflict pr:needs review this PR needs a review by maintainers or other community members

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Open Graph meta tags

1 participant