From 9684cd30db1c73473feb12f09a033a6c294405a3 Mon Sep 17 00:00:00 2001 From: Maxwell Simmer Date: Wed, 22 Jul 2020 10:49:55 +0200 Subject: [PATCH] Updates webhooks RegExp to allow undescores, fixes #5543 (#7079) Signed-off-by: Maxwell Simmer --- packages/strapi-admin/controllers/Webhooks.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/strapi-admin/controllers/Webhooks.js b/packages/strapi-admin/controllers/Webhooks.js index a307e3c4f0..869ad0409c 100644 --- a/packages/strapi-admin/controllers/Webhooks.js +++ b/packages/strapi-admin/controllers/Webhooks.js @@ -12,7 +12,7 @@ const ALLOWED_EVENTS = [ 'media.delete', ]; -const urlRegex = /^(?:([a-z0-9+.-]+):\/\/)(?:\S+(?::\S*)?@)?(?:(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*\.?)(?::\d{2,5})?(?:[/?#]\S*)?$/; +const urlRegex = /^(?:([a-z0-9+.-]+):\/\/)(?:\S+(?::\S*)?@)?(?:(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9_]-*)*[a-z\u00a1-\uffff0-9_]+)(?:\.(?:[a-z\u00a1-\uffff0-9_]-*)*[a-z\u00a1-\uffff0-9_]+)*\.?)(?::\d{2,5})?(?:[/?#]\S*)?$/; const webhookValidator = yup .object({