From b384cb59018c59ebf075cd94c572b9bd96e18e64 Mon Sep 17 00:00:00 2001 From: Antonio Vivace Date: Fri, 18 Oct 2024 00:47:08 +0200 Subject: [PATCH] draft4: basic third party distribution authorization field (#238) --- schemas/game-schema-d4.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/schemas/game-schema-d4.json b/schemas/game-schema-d4.json index 32f6ebd3..0b87decf 100644 --- a/schemas/game-schema-d4.json +++ b/schemas/game-schema-d4.json @@ -189,6 +189,15 @@ }, "description": "Global preferences aimed at potential consumers of the database (e.g. the Homebrew Hub frontend). Those values ovverride the ones set on the single files." }, + "third-party": { + "type": "array", + "description": "List of third-party users of the Homebrew Hub API authorised to re-distribute/embed the entry metadata and assets in their clients. See https://github.com/gbdev/database/tree/master/thirdparty for the specific terms.", + "items": { + "type": "string", + "enum": ["sameboy"] + }, + "uniqueItems": true + }, "nsfw": { "type": "boolean", "description": "The game contains NSFW or (potentially) controversial content"