From 8c90ce80fb99c803bb17866583d80b9367b4e077 Mon Sep 17 00:00:00 2001 From: Jeffrey Phillips Freeman <the@jeffreyfreeman.me> Date: Fri, 13 Oct 2023 18:53:36 -0400 Subject: [PATCH] Added some additional context variables --- api/activitypub/actor.ts | 2 +- layouts/index.activity.ajson | 5 ++--- layouts/partials/context.ajson | 15 ++++++++++++++- 3 files changed, 17 insertions(+), 5 deletions(-) diff --git a/api/activitypub/actor.ts b/api/activitypub/actor.ts index 5270bfd7b..32e256827 100644 --- a/api/activitypub/actor.ts +++ b/api/activitypub/actor.ts @@ -13,7 +13,7 @@ export default function (req: VercelRequest, res: VercelResponse) { res.statusCode = 200; res.setHeader("Content-Type", `application/activity+json`); res.json({ - "@context": ["https://www.w3.org/ns/activitystreams", { "@language": "en- GB" }], + "@context": "https://www.w3.org/ns/activitystreams", "type": "Person", "id": `${process.env.ACTIVITYPUB_URL}${process.env.ACTIVITYPUB_USER.toLowerCase()}`, "outbox": `${process.env.ACTIVITYPUB_URL}outbox`, diff --git a/layouts/index.activity.ajson b/layouts/index.activity.ajson index ba2192309..0c1cb98ae 100644 --- a/layouts/index.activity.ajson +++ b/layouts/index.activity.ajson @@ -1,6 +1,5 @@ { - "@context": ["https://www.w3.org/ns/activitystreams", - {"@language": ""en-GB"}], + { partial "context.ajson" . }}, "type": "Person", "id": "{{ $.Site.BaseURL }}", "outbox": "{{ $.Site.BaseURL }}outbox", @@ -13,4 +12,4 @@ "mediaType":"image/png", "url": "{{ $.Site.BaseURL }}images/logo.png" } -} \ No newline at end of file +} diff --git a/layouts/partials/context.ajson b/layouts/partials/context.ajson index c165a37ee..88967f94a 100644 --- a/layouts/partials/context.ajson +++ b/layouts/partials/context.ajson @@ -1 +1,14 @@ -"@context": "https://www.w3.org/ns/activitystreams" +"@context": [ + "https://www.w3.org/ns/activitystreams", + { + "ostatus": "http://ostatus.org#", + "atomUri": "ostatus:atomUri", + "inReplyToAtomUri": "ostatus:inReplyToAtomUri", + "conversation": "ostatus:conversation", + "sensitive": "as:sensitive", + "toot": "http://joinmastodon.org/ns#", + "votersCount": "toot:votersCount", + "expiry": "toot:expiry", + "Hashtag": "as:Hashtag" + } + ] -- GitLab