Hive Hive
Sign in

fix(server): drop stale automation framing from webhook copy

GitHub issue · Closed

Metadata
Source
tuist/tuist #10846
Updated
Jun 24, 2026
Details

Summary

The account-level webhook endpoints page still described itself as plumbing for automation actions, but webhook endpoints subscribe directly to event types now and dispatch independently of the automations feature. Three strings were stale:

  • Page subtitle (webhooks_live.html.heex)
  • Empty-state subtitle (webhooks_live.html.heex)
  • Delete confirmation, shared between webhooks_live.html.heex and webhook_live.html.heex

Rewrote each one to describe what the endpoints actually do (receive event notifications) and synced the matching msgid entries in dashboard_account.pot. Translation .po files left untouched per the gettext workflow — Weblate / tuistit will pick up the template change.

How to test locally

  • Open the account-level Webhooks page and confirm the page subtitle reads “Configure HTTPS endpoints that receive event notifications from projects in this account.”
  • With no endpoints configured, the empty-state card now reads “No webhook endpoints yet” / “Add one to start receiving event notifications.”
  • Open the delete dropdown on any endpoint (account list view and the per-endpoint detail page) and confirm the confirm dialog reads “Delete this endpoint? It will stop receiving event notifications.”
Comments

No GitHub comments yet.