🎉 Add team webhooks section

This commit is contained in:
Pablo Alba 2022-12-02 13:05:21 +01:00
parent 02d619ed48
commit cdbfec4f19
11 changed files with 677 additions and 5 deletions

View file

@ -669,6 +669,51 @@ msgstr "Your name"
msgid "dashboard.your-penpot"
msgstr "Your Penpot"
msgid "dashboard.webhooks.description"
msgstr "Webhooks are a simple way to allow other websites and apps to be notified when certain events happen at Penpot. Well send a POST request to each of the URLs you provide."
msgid "dashboard.webhooks.create"
msgstr "Create webhook"
msgid "dashboard.webhooks.empty.no-webhooks"
msgstr "No webhooks created so far."
msgid "dashboard.webhooks.empty.add-one"
msgstr "Press the button \"Add webhook\" to add one."
msgid "dashboard.webhooks.content-type"
msgstr "Content type"
msgid "dashboard.webhooks.active"
msgstr "Is active"
msgid "dashboard.webhooks.active.explain"
msgstr "When this hook is triggered event details will be delivered"
msgid "webhooks.last-delivery.success"
msgstr "Last delivery was successfull."
msgid "errors.webhooks.last-delivery"
msgstr "Last delivery was not successfull."
msgid "errors.webhooks.ssl-validation"
msgstr "Error on SSL validation."
msgid "errors.webhooks.unexpected-status"
msgstr "Unexpected status %s"
msgid "dashboard.webhooks.update.error"
msgstr "Error on updating webhook."
msgid "dashboard.webhooks.update.success"
msgstr "Webhook updated successfully."
msgid "dashboard.webhooks.create.error"
msgstr "Error on creating webhook."
msgid "dashboard.webhooks.create.success"
msgstr "Webhook created successfully."
#: src/app/main/ui/alert.cljs
msgid "ds.alert-ok"
msgstr "Ok"
@ -1468,6 +1513,15 @@ msgstr "(you)"
msgid "labels.your-account"
msgstr "Your account"
msgid "labels.webhooks"
msgstr "Webhooks"
msgid "labels.active"
msgstr "Active"
msgid "labels.inactive"
msgstr "Inactive"
#: src/app/main/data/workspace/persistence.cljs, src/app/main/data/workspace/persistence.cljs, src/app/main/data/media.cljs
msgid "media.loading"
msgstr "Loading image…"
@ -1682,6 +1736,33 @@ msgstr "Are you sure you want to delete this member from the team?"
msgid "modals.delete-team-member-confirm.title"
msgstr "Delete team member"
msgid "modals.delete-webhook.title"
msgstr "Deleting webhook"
msgid "modals.delete-webhook.message"
msgstr "Are you sure you want to delete this webhook?"
msgid "modals.delete-webhook.accept"
msgstr "Delete webhook"
msgid "modals.create-webhook.title"
msgstr "Create webhook"
msgid "modals.create-webhook.submit-label"
msgstr "Create webhook"
msgid "modals.create-webhook.url.label"
msgstr "Payload URL"
msgid "modals.create-webhook.url.placeholder"
msgstr "https://example.com/postreceive"
msgid "modals.edit-webhook.title"
msgstr "Edit webhook"
msgid "modals.edit-webhook.submit-label"
msgstr "Edit webhook"
#: src/app/main/ui/dashboard/team.cljs
msgid "modals.invite-member-confirm.accept"
msgstr "Send invitation"
@ -2489,6 +2570,9 @@ msgstr "Profile - Penpot"
msgid "title.team-invitations"
msgstr "Invitations - %s - Penpot"
msgid "title.team-webhooks"
msgstr "Webhooks - %s - Penpot"
#: src/app/main/ui/dashboard/team.cljs
msgid "title.team-members"
msgstr "Members - %s - Penpot"

View file

@ -713,6 +713,51 @@ msgstr "Tu nombre"
msgid "dashboard.your-penpot"
msgstr "Tu Penpot"
msgid "dashboard.webhooks.description"
msgstr "Los webhooks son una forma simple de permitir notificar a otros sitios web y aplicaciones cuando ocurren ciertos eventos en Penpot. Enviaremos una petición POST a cada una de las URLs que indiques."
msgid "dashboard.webhooks.create"
msgstr "Crear webhook"
msgid "dashboard.webhooks.empty.no-webhooks"
msgstr "No hay ningún webhook aún."
msgid "dashboard.webhooks.empty.add-one"
msgstr "Pulsa el botón \"Crear webhook\" para añadir uno."
msgid "dashboard.webhooks.content-type"
msgstr "Tipo de contenido"
msgid "dashboard.webhooks.active"
msgstr "Activo"
msgid "dashboard.webhooks.active.explain"
msgstr "Cuando se active este webhook se enviarán detalles del evento"
msgid "webhooks.last-delivery.success"
msgstr "El último envío fue correcto."
msgid "errors.webhooks.last-delivery"
msgstr "Hubo un problema en el último envío."
msgid "errors.webhooks.ssl-validation"
msgstr "Error en la validación SSL."
msgid "errors.webhooks.unexpected-status"
msgstr "Estado inesperado %s"
msgid "dashboard.webhooks.update.error"
msgstr "Error modificando el webhook"
msgid "dashboard.webhooks.update.success"
msgstr "Webhook modificado con éxito"
msgid "dashboard.webhooks.create.error"
msgstr "Error creando con éxito"
msgid "dashboard.webhooks.create.success"
msgstr "Webhook creado con éxito"
#: src/app/main/ui/alert.cljs
msgid "ds.alert-ok"
msgstr "Ok"
@ -1653,6 +1698,15 @@ msgstr "(tú)"
msgid "labels.your-account"
msgstr "Tu cuenta"
msgid "labels.webhooks"
msgstr "Webhooks"
msgid "labels.active"
msgstr "Activo"
msgid "labels.inactive"
msgstr "Inactivo"
#: src/app/main/data/workspace/persistence.cljs, src/app/main/data/media.cljs
msgid "media.loading"
msgstr "Cargando imagen…"
@ -1880,6 +1934,33 @@ msgstr "¿Seguro que quieres eliminar este integrante del equipo?"
msgid "modals.delete-team-member-confirm.title"
msgstr "Eliminar integrante del equipo"
msgid "modals.delete-webhook.title"
msgstr "Borrando webhook"
msgid "modals.delete-webhook.message"
msgstr "¿Seguro que quieres borrar este webhook?"
msgid "modals.delete-webhook.accept"
msgstr "Borrar webhook"
msgid "modals.create-webhook.title"
msgstr "Crear webhook"
msgid "modals.create-webhook.submit-label"
msgstr "Crear webhook"
msgid "modals.create-webhook.url.label"
msgstr "Payload URL"
msgid "modals.create-webhook.url.placeholder"
msgstr "https://example.com/postreceive"
msgid "modals.edit-webhook.title"
msgstr "Modificar webhook"
msgid "modals.edit-webhook.submit-label"
msgstr "Modificar webhook"
#: src/app/main/ui/dashboard/team.cljs
msgid "modals.invite-member-confirm.accept"
msgstr "Enviar invitacion"
@ -2818,6 +2899,9 @@ msgstr "Perfil - Penpot"
msgid "title.team-invitations"
msgstr "Invitaciones - %s - Penpot"
msgid "title.team-webhooks"
msgstr "Webhooks - %s - Penpot"
#: src/app/main/ui/dashboard/team.cljs
msgid "title.team-members"
msgstr "Integrantes - %s - Penpot"