## Context Some users were able to set an empty URL as webhook targetUrl, which was breaking the Webhook List and Detail pages ## Fix - Making sure to protect getHostNameOrThrow by isValidUrl - rework webhook form to prevent creation of invalid webhooks Fixes https://github.com/twentyhq/twenty/issues/10822