Structured data for the public pages (relay#48) #148

Merged
paulhitt merged 1 commits from feat/structured-data into main 2026-09-08 11:57:45 +00:00
paulhitt commented 2026-09-07 22:30:35 +00:00 (Migrated from gitlab.com)

The last missing item from relay#48. robots/sitemap/canonical/og:image/twitter:card landed in !83; this adds the JSON-LD the audit also listed as absent.

Deliberately narrow: Leaf reads # as a tag marker (so no @id fragments) and HTML-escapes #(title)/#(description) (which would break JSON inside a <script>). Only the origin is interpolated. A test substitutes the Leaf tags and parses the block, since nothing otherwise checks a script body.

The last missing item from relay#48. robots/sitemap/canonical/og:image/twitter:card landed in !83; this adds the JSON-LD the audit also listed as absent. Deliberately narrow: Leaf reads `#` as a tag marker (so no `@id` fragments) and HTML-escapes `#(title)`/`#(description)` (which would break JSON inside a `<script>`). Only the origin is interpolated. A test substitutes the Leaf tags and parses the block, since nothing otherwise checks a script body.
paulhitt commented 2026-09-08 11:57:39 +00:00 (Migrated from gitlab.com)

added 14 commits

  • 33496534...e968e4cc - 13 commits from branch main
  • c55efb20 - Structured data for the public pages (relay#48)

Compare with previous version

added 14 commits <ul><li>33496534...e968e4cc - 13 commits from branch <code>main</code></li><li>c55efb20 - Structured data for the public pages (relay#48)</li></ul> [Compare with previous version](/paulhitt/flamenet-relay/-/merge_requests/85/diffs?diff_id=2011270488&start_sha=3349653408f2ad1eff089faa088eb1871e603bfc)
paulhitt (Migrated from gitlab.com) merged commit 8e55ec35b7 into main 2026-09-08 11:57:45 +00:00
paulhitt commented 2026-09-08 11:57:46 +00:00 (Migrated from gitlab.com)

mentioned in commit 8e55ec35b7

mentioned in commit 8e55ec35b7f1cf2360c8bc8401cd4822d5a00d4e
paulhitt commented 2026-09-08 15:02:29 +00:00 (Migrated from gitlab.com)

mentioned in issue #48

mentioned in issue #48
paulhitt commented 2026-09-08 17:13:16 +00:00 (Migrated from gitlab.com)

mentioned in issue #6

mentioned in issue #6
Sign in to join this conversation.