From 5b7376512fbc99b69b56618a1cf78e6cb090b563 Mon Sep 17 00:00:00 2001 From: trwnh Date: Mon, 13 Jun 2022 08:26:56 -0500 Subject: [PATCH] Fix: Use correctly parseable JSON-LD context (#2299) * Fix: Use correctly parseable JSON-LD context * Changed: Better ordering for context document alphabetized properties * Changed: Use xsd types instead of schema.org types * Changed: use simple namespacing --- crates/apub/assets/lemmy/context.json | 30 ++++++++++++++------------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/crates/apub/assets/lemmy/context.json b/crates/apub/assets/lemmy/context.json index 88f3a6586..1a0fb07d1 100644 --- a/crates/apub/assets/lemmy/context.json +++ b/crates/apub/assets/lemmy/context.json @@ -1,19 +1,21 @@ [ "https://www.w3.org/ns/activitystreams", + "https://w3id.org/security/v1", { - "stickied": "as:stickied", - "pt": "https://join-lemmy.org#", - "sc": "http://schema.org#", - "matrixUserId": { - "type": "sc:Text", - "id": "as:alsoKnownAs" - }, + "lemmy": "https://join-lemmy.org/ns#", + "litepub": "http://litepub.social/ns#", + "pt": "https://joinpeertube.org/ns#", + "ChatMessage": "litepub:ChatMessage", + "commentsEnabled": "pt:commentsEnabled", "sensitive": "as:sensitive", - "comments_enabled": { - "type": "sc:Boolean", - "id": "pt:commentsEnabled" + "matrixUserId": "lemmy:matrixUserId", + "posting_restricted_to_mods": "lemmy:posting_restricted_to_mods", + "remove_data": "lemmy:remove_data", + "stickied": "lemmy:stickied", + "moderators": { + "@type": "@id", + "@id": "lemmy:moderators" }, - "moderators": "as:moderators" - }, - "https://w3id.org/security/v1" -] \ No newline at end of file + "expires": "as:endTime" + } +]