From a7470dd0473259418b1af748c94cc6f51dbcd41f Mon Sep 17 00:00:00 2001 From: Jatin Kathuria Date: Thu, 14 Nov 2024 14:09:28 +0100 Subject: [PATCH 01/52] [Security Solution] Fix Auto-grow behaviour of Filter Page Controls (#200152) ## Summary PR : https://github.com/elastic/kibana/pull/199408 disables `auto` grow behaviour page filters controls which has been default behavior for some time. It causes issue on the page filters of Security and probably Observability as well since Page Filter controls do not grow anymore. |Correct in 8.16| Broken in 8.17/9.0.0| |---|---| |![image](https://github.com/user-attachments/assets/cc120c75-971c-44e6-bd63-65e5193cc0e5)|![image](https://github.com/user-attachments/assets/9a83a75d-70e2-4543-b9db-d0cbee24a404)| --- .../kbn-alerts-ui-shared/src/alert_filter_controls/constants.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/kbn-alerts-ui-shared/src/alert_filter_controls/constants.ts b/packages/kbn-alerts-ui-shared/src/alert_filter_controls/constants.ts index 95606e276362b..c72808d5fceab 100644 --- a/packages/kbn-alerts-ui-shared/src/alert_filter_controls/constants.ts +++ b/packages/kbn-alerts-ui-shared/src/alert_filter_controls/constants.ts @@ -70,6 +70,7 @@ export const COMMON_OPTIONS_LIST_CONTROL_INPUTS: Partial Date: Thu, 14 Nov 2024 08:30:10 -0500 Subject: [PATCH 02/52] [Discover] mailto links in data view urls (#200070) Adds `mailto:` as an allowed URL Url formatters in data views. --- src/plugins/field_formats/common/converters/url.test.ts | 8 ++++++++ src/plugins/field_formats/common/converters/url.ts | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/plugins/field_formats/common/converters/url.test.ts b/src/plugins/field_formats/common/converters/url.test.ts index 7e465829e1eb1..d1c89575b2d4d 100644 --- a/src/plugins/field_formats/common/converters/url.test.ts +++ b/src/plugins/field_formats/common/converters/url.test.ts @@ -19,6 +19,14 @@ describe('UrlFormat', () => { ); }); + test('outputs a mailto: link when URL starts with mailto:', () => { + const url = new UrlFormat({}); + + expect(url.convert('mailto:test@example.com', HTML_CONTEXT_TYPE)).toBe( + 'mailto:test@example.com' + ); + }); + test('outputs an