From 3c85211447db37dd8bdc85517e4b3d08f9fafad8 Mon Sep 17 00:00:00 2001 From: Martin Helmich Date: Thu, 6 Feb 2025 20:51:06 +0100 Subject: [PATCH 1/2] fix: wrong kind enum value for ExtensionInstanceRemoveFromContext spec --- docs/contribution/50-reference/4-webhooks.mdx | 2 +- .../current/contribution/50-reference/4-webhooks.mdx | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/contribution/50-reference/4-webhooks.mdx b/docs/contribution/50-reference/4-webhooks.mdx index e43c9844..2fbf0dc1 100644 --- a/docs/contribution/50-reference/4-webhooks.mdx +++ b/docs/contribution/50-reference/4-webhooks.mdx @@ -381,7 +381,7 @@ You may use the following placeholders: }, kind: { type: "string", - enum: ["ExtensionInstanceUpdated"], + enum: ["ExtensionInstanceRemovedFromContext"], }, id: { type: "string", diff --git a/i18n/de/docusaurus-plugin-content-docs/current/contribution/50-reference/4-webhooks.mdx b/i18n/de/docusaurus-plugin-content-docs/current/contribution/50-reference/4-webhooks.mdx index 31ab7b0a..07e79f95 100644 --- a/i18n/de/docusaurus-plugin-content-docs/current/contribution/50-reference/4-webhooks.mdx +++ b/i18n/de/docusaurus-plugin-content-docs/current/contribution/50-reference/4-webhooks.mdx @@ -381,7 +381,7 @@ Folgende Platzhalter können verwendet werden: }, kind: { type: "string", - enum: ["ExtensionInstanceUpdated"], + enum: ["ExtensionInstanceRemovedFromContext"], }, id: { type: "string", @@ -594,7 +594,7 @@ if err != nil { } if !ed25519.Verify(publicKey, bodyBytes, signature) { - panic("invalid signature") +panic("invalid signature") } ```` From 6b213549878cf20e82837399eea7b8494ebfac0c Mon Sep 17 00:00:00 2001 From: Martin Helmich Date: Thu, 6 Feb 2025 20:53:52 +0100 Subject: [PATCH 2/2] fix: additional syntax errors --- docs/contribution/50-reference/4-webhooks.mdx | 4 ++-- .../current/contribution/50-reference/4-webhooks.mdx | 10 ++++++---- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/docs/contribution/50-reference/4-webhooks.mdx b/docs/contribution/50-reference/4-webhooks.mdx index 2fbf0dc1..2798ae51 100644 --- a/docs/contribution/50-reference/4-webhooks.mdx +++ b/docs/contribution/50-reference/4-webhooks.mdx @@ -595,11 +595,11 @@ This ensures that the request body was transmitted by mittwald and was not modif ```go bodyBytes, err := io.ReadAll(body) if err != nil { - return err + return err } if !ed25519.Verify(publicKey, bodyBytes, signature) { - panic("invalid signature") + panic("invalid signature") } ``` diff --git a/i18n/de/docusaurus-plugin-content-docs/current/contribution/50-reference/4-webhooks.mdx b/i18n/de/docusaurus-plugin-content-docs/current/contribution/50-reference/4-webhooks.mdx index 07e79f95..13501981 100644 --- a/i18n/de/docusaurus-plugin-content-docs/current/contribution/50-reference/4-webhooks.mdx +++ b/i18n/de/docusaurus-plugin-content-docs/current/contribution/50-reference/4-webhooks.mdx @@ -587,19 +587,21 @@ Um die Signatur zu prüfen, kann eine übliche kryptographische Library in der g + ```go bodyBytes, err := io.ReadAll(body) if err != nil { - return err + return err } if !ed25519.Verify(publicKey, bodyBytes, signature) { -panic("invalid signature") + panic("invalid signature") } +``` -```` + ```php $req = new ExtensionGetPublicKeyRequest($serial); $resp = $apiClient->marketplace()->extensionGetPublicKey($req); @@ -614,7 +616,7 @@ $valid = sodium_crypto_sign_verify_detached( if (!$valid) { throw new \Exception('invalid request signature'); } -```` +```