Manage webhooks from the panel
Create one and see its secret once, send a test, change the secret, and read each delivery with what the other end answered. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -146,6 +146,58 @@ return [
|
||||
'select_all' => 'Selecciona-ho tot',
|
||||
],
|
||||
|
||||
'webhooks' => [
|
||||
'label' => 'Webhook',
|
||||
'plural' => 'Webhooks',
|
||||
'fields' => [
|
||||
'name' => 'Nom',
|
||||
'url' => 'URL',
|
||||
'url_hint' => 'HTTPS i una adreça pública: no s\'accepten localhost, IPs privades ni noms interns.',
|
||||
'events' => 'Esdeveniments',
|
||||
'include_personal_data' => 'Incloure dades personals',
|
||||
'include_personal_data_hint' => 'Només afecta «Sol·licitud rebuda»: afegeix el nom, el correu i el missatge de qui va escriure.',
|
||||
'is_active' => 'Actiu',
|
||||
'failures' => 'Errors seguits',
|
||||
'last_delivered_at' => 'Últim enviament correcte',
|
||||
],
|
||||
'events' => [
|
||||
'*' => 'Tots',
|
||||
'application_received' => 'Sol·licitud rebuda a la bústia',
|
||||
'content_published' => 'Contingut publicat',
|
||||
'content_unpublished' => 'Contingut retirat del web',
|
||||
'review_requested' => 'Revisió demanada',
|
||||
'review_returned' => 'Revisió retornada amb canvis',
|
||||
],
|
||||
'actions' => [
|
||||
'ping' => 'Enviar prova',
|
||||
'ping_sent' => 'Prova en camí',
|
||||
'ping_hint' => 'Mira el resultat a «Enviaments», més avall a la fitxa.',
|
||||
'rotate' => 'Canviar secret',
|
||||
'rotate_hint' => 'El secret actual deixa de valer a l\'acte: actualitza el servei que rep els avisos just després.',
|
||||
],
|
||||
'secret' => [
|
||||
'title' => 'Desa aquest secret',
|
||||
'body' => 'Signa cada enviament i no es tornarà a mostrar: :secret',
|
||||
],
|
||||
'deliveries' => [
|
||||
'title' => 'Enviaments',
|
||||
'event' => 'Esdeveniment',
|
||||
'status' => 'Estat',
|
||||
'response' => 'Resposta',
|
||||
'attempts' => 'Intents',
|
||||
'error' => 'Error',
|
||||
'created_at' => 'Quan',
|
||||
'payload' => 'Veure contingut',
|
||||
'redeliver' => 'Reenviar',
|
||||
'redelivered' => 'Reenviament en camí',
|
||||
'statuses' => [
|
||||
'pending' => 'Pendent',
|
||||
'succeeded' => 'Lliurat',
|
||||
'failed' => 'Fallit',
|
||||
],
|
||||
],
|
||||
],
|
||||
|
||||
'tags' => [
|
||||
'label' => 'Etiqueta',
|
||||
'plural' => 'Etiquetes',
|
||||
|
||||
@@ -146,6 +146,58 @@ return [
|
||||
'select_all' => 'Select all',
|
||||
],
|
||||
|
||||
'webhooks' => [
|
||||
'label' => 'Webhook',
|
||||
'plural' => 'Webhooks',
|
||||
'fields' => [
|
||||
'name' => 'Name',
|
||||
'url' => 'URL',
|
||||
'url_hint' => 'HTTPS and a public address: localhost, private IPs and internal names are refused.',
|
||||
'events' => 'Events',
|
||||
'include_personal_data' => 'Include personal data',
|
||||
'include_personal_data_hint' => 'Only for "Submission received": adds the name, e-mail and message of whoever wrote.',
|
||||
'is_active' => 'Active',
|
||||
'failures' => 'Failures in a row',
|
||||
'last_delivered_at' => 'Last successful delivery',
|
||||
],
|
||||
'events' => [
|
||||
'*' => 'All',
|
||||
'application_received' => 'Submission received in the inbox',
|
||||
'content_published' => 'Content published',
|
||||
'content_unpublished' => 'Content taken off the site',
|
||||
'review_requested' => 'Review requested',
|
||||
'review_returned' => 'Review returned for changes',
|
||||
],
|
||||
'actions' => [
|
||||
'ping' => 'Send a test',
|
||||
'ping_sent' => 'Test on its way',
|
||||
'ping_hint' => 'See how it went under "Deliveries", further down.',
|
||||
'rotate' => 'Change secret',
|
||||
'rotate_hint' => 'The current secret stops working at once: update the receiving service straight after.',
|
||||
],
|
||||
'secret' => [
|
||||
'title' => 'Keep this secret',
|
||||
'body' => 'It signs every delivery and will not be shown again: :secret',
|
||||
],
|
||||
'deliveries' => [
|
||||
'title' => 'Deliveries',
|
||||
'event' => 'Event',
|
||||
'status' => 'Status',
|
||||
'response' => 'Response',
|
||||
'attempts' => 'Attempts',
|
||||
'error' => 'Error',
|
||||
'created_at' => 'When',
|
||||
'payload' => 'View content',
|
||||
'redeliver' => 'Send again',
|
||||
'redelivered' => 'Sending again',
|
||||
'statuses' => [
|
||||
'pending' => 'Pending',
|
||||
'succeeded' => 'Delivered',
|
||||
'failed' => 'Failed',
|
||||
],
|
||||
],
|
||||
],
|
||||
|
||||
'tags' => [
|
||||
'label' => 'Tag',
|
||||
'plural' => 'Tags',
|
||||
|
||||
@@ -146,6 +146,58 @@ return [
|
||||
'select_all' => 'Seleccionar todos',
|
||||
],
|
||||
|
||||
'webhooks' => [
|
||||
'label' => 'Webhook',
|
||||
'plural' => 'Webhooks',
|
||||
'fields' => [
|
||||
'name' => 'Nombre',
|
||||
'url' => 'URL',
|
||||
'url_hint' => 'HTTPS y una dirección pública: no se aceptan localhost, IPs privadas ni nombres internos.',
|
||||
'events' => 'Eventos',
|
||||
'include_personal_data' => 'Incluir datos personales',
|
||||
'include_personal_data_hint' => 'Solo afecta a «Solicitud recibida»: añade el nombre, el correo y el mensaje de quien escribió.',
|
||||
'is_active' => 'Activo',
|
||||
'failures' => 'Fallos seguidos',
|
||||
'last_delivered_at' => 'Último envío correcto',
|
||||
],
|
||||
'events' => [
|
||||
'*' => 'Todos',
|
||||
'application_received' => 'Solicitud recibida en el buzón',
|
||||
'content_published' => 'Contenido publicado',
|
||||
'content_unpublished' => 'Contenido retirado de la web',
|
||||
'review_requested' => 'Revisión pedida',
|
||||
'review_returned' => 'Revisión devuelta con cambios',
|
||||
],
|
||||
'actions' => [
|
||||
'ping' => 'Enviar prueba',
|
||||
'ping_sent' => 'Prueba en camino',
|
||||
'ping_hint' => 'Mira el resultado en «Envíos», más abajo en la ficha.',
|
||||
'rotate' => 'Cambiar secreto',
|
||||
'rotate_hint' => 'El secreto actual deja de valer en el acto: actualiza el servicio que recibe los avisos justo después.',
|
||||
],
|
||||
'secret' => [
|
||||
'title' => 'Guarda este secreto',
|
||||
'body' => 'Firma cada envío y no se volverá a mostrar: :secret',
|
||||
],
|
||||
'deliveries' => [
|
||||
'title' => 'Envíos',
|
||||
'event' => 'Evento',
|
||||
'status' => 'Estado',
|
||||
'response' => 'Respuesta',
|
||||
'attempts' => 'Intentos',
|
||||
'error' => 'Error',
|
||||
'created_at' => 'Cuándo',
|
||||
'payload' => 'Ver contenido',
|
||||
'redeliver' => 'Reenviar',
|
||||
'redelivered' => 'Reenvío en camino',
|
||||
'statuses' => [
|
||||
'pending' => 'Pendiente',
|
||||
'succeeded' => 'Entregado',
|
||||
'failed' => 'Fallido',
|
||||
],
|
||||
],
|
||||
],
|
||||
|
||||
'tags' => [
|
||||
'label' => 'Etiqueta',
|
||||
'plural' => 'Etiquetas',
|
||||
|
||||
Reference in New Issue
Block a user