From d738a44535cd34097b816d60a1497df9329e40f7 Mon Sep 17 00:00:00 2001 From: Alban Mouton Date: Wed, 30 Sep 2026 11:01:21 +0200 Subject: [PATCH 1/6] fix(webhooks): repair the test button and polish the subscription UI MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - the test call prefixed api/v1/ to a fetch already based on the API path and hit /events/api/api/v1/..., which answered "unknown api endpoint" - label each topic section "Webhooks pour l'évènement « title »" and add English messages - keep the delete and save buttons side by side - give the call history a heading, a titled refresh button and a message when the webhook has never been called Co-Authored-By: Claude Opus 5.5 (1M context) --- ui/src/components/webhook-history.vue | 61 ++++++++++++------- .../components/webhook-subscription-form.vue | 6 +- ui/src/pages/embed/subscribe-webhooks.vue | 6 +- 3 files changed, 45 insertions(+), 28 deletions(-) diff --git a/ui/src/components/webhook-history.vue b/ui/src/components/webhook-history.vue index 15f7949..c4cb99d 100644 --- a/ui/src/components/webhook-history.vue +++ b/ui/src/components/webhook-history.vue @@ -1,63 +1,78 @@ diff --git a/ui/src/pages/embed/subscribe-webhooks.vue b/ui/src/pages/embed/subscribe-webhooks.vue index 5a28980..cb0ad35 100644 --- a/ui/src/pages/embed/subscribe-webhooks.vue +++ b/ui/src/pages/embed/subscribe-webhooks.vue @@ -51,7 +51,11 @@ fr: logged: Vous devez être connecté pour pouvoir configurer des Webhooks. admin: Vous devez être administrateur pour pouvoir configurer des Webhooks. - webhooks: "Configurer des Webhooks pour l'évènement {title}" + webhooks: "Webhooks pour l'évènement « {title} »" +en: + logged: You must be logged in to configure webhooks. + admin: You must be an administrator to configure webhooks. + webhooks: "Webhooks for the event “{title}”"