Repository navigation
fix(web): social preview cards (og:image was 404) - #136
Merged
Merged
Conversation
… /r and /nodes
/og-image.png never existed, so every link shared to Reddit/X/Slack showed no
image, and every page carried the homepage's og:title/url. Cards are now
generated by next/og (opengraph-image + twitter-image): a site-wide card, an
invite card for /r/<handle> ("<handle> invited you"), and a live count for
/nodes. metadataBase set; pageOg() keeps type/site name when a page overrides.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
ThreatCrush Security Scan12 finding(s) HIGH/CRITICAL: 1 | MEDIUM: 8 | LOW: 3
Snippets are redacted; ThreatCrush never prints matched credential material. |
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
/og-image.png returned 404, so shared c0mpute.com links (for example a Reddit post of /r/profullstack) previewed without an image, and every page used the homepage og:title.
next/ogcards: a site-wide card,/r/<handle>(" invited you, Run a c0mpute node"), and/nodes(live count, neutral title if the aggregator is down)metadataBasesetChecked locally: all three images return 200 image/png at 1200x630, and the meta tags are correct. tsc is clean.
🤖 Generated with Claude Code