feat: generic "Fediverse" wording + GoToSocial permalink format #10

Merged
james merged 1 commit from feat/fediverse-link-and-gts-url into main 2026-05-26 14:09:06 +00:00
Owner

The "Reply on Mastodon" link could point at any Fediverse service, and
its URL used Mastodon's /@user/{id} path, which 404s on GoToSocial
(which uses /@user/statuses/{id}).

  • wording: "Mastodon" → "the Fediverse" in the reply link, noscript link
    (i18n defaults + en.toml) and the JS empty-state string
  • add platform setting (mastodon default | gotosocial), site-wide or
    per-post, selecting the status permalink format
  • README + hugo.toml document it
  • exampleSite: add gotosocial fixture; ci.yml asserts the Mastodon URL
    has no /statuses/ segment and the GoToSocial URL does

Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com

The "Reply on Mastodon" link could point at any Fediverse service, and its URL used Mastodon's /@user/{id} path, which 404s on GoToSocial (which uses /@user/statuses/{id}). - wording: "Mastodon" → "the Fediverse" in the reply link, noscript link (i18n defaults + en.toml) and the JS empty-state string - add `platform` setting (mastodon default | gotosocial), site-wide or per-post, selecting the status permalink format - README + hugo.toml document it - exampleSite: add gotosocial fixture; ci.yml asserts the Mastodon URL has no /statuses/ segment and the GoToSocial URL does Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
feat: generic "Fediverse" wording + GoToSocial permalink format
All checks were successful
CI / build (pull_request) Successful in 14s
8116a88e66
The "Reply on Mastodon" link could point at any Fediverse service, and
its URL used Mastodon's /@user/{id} path, which 404s on GoToSocial
(which uses /@user/statuses/{id}).

- wording: "Mastodon" → "the Fediverse" in the reply link, noscript link
  (i18n defaults + en.toml) and the JS empty-state string
- add `platform` setting (mastodon default | gotosocial), site-wide or
  per-post, selecting the status permalink format
- README + hugo.toml document it
- exampleSite: add gotosocial fixture; ci.yml asserts the Mastodon URL
  has no /statuses/ segment and the GoToSocial URL does

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
james merged commit 304448fbf5 into main 2026-05-26 14:09:06 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
james/hugo-ap-comments!10
No description provided.