Commit graph

43647 commits

Author SHA1 Message Date
Alison Goryachev
447728ff20
[Watcher] Migrate to use new page layout (#101956) 2021-06-16 11:02:55 -04:00
Wylie Conlon
bdc87409ba
[Lens] Create mathColumn function to improve performance (#101908)
* [Lens] Create mathColumn function to improve performance

* Fix empty formula case

* Fix tinymath memoization

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-06-16 10:35:55 -04:00
Pete Hampton
c4af30845e
Add additional collection item to security allow list filter. (#102192) 2021-06-16 15:33:27 +01:00
Kyle Pollich
a84293b743
[Fleet + Integrations UI] Address UI Regressions in Fleet/Integrations (#102250)
* Fix active tabs in integrations UI

Fixes #101771

* Remove duplicate base breadcrumb

Fixes #101785

* Fix i18n
2021-06-16 10:26:19 -04:00
Joe Reuter
036c157f10
[Lens] Unload canvas test properly (#102101) 2021-06-16 16:00:43 +02:00
Paul Tavares
1b7a5a99cb
[Security Solution][Endpoint] Show Endpoint Host Isolation status on endpoint list (#101961)
* Add endpoint isolation status for when multiple actions of different types are pending
* Refactored List to break out Agent status code to separate component
* Generator improvements for how actions are generated for Endpoints
* Add HTTP mock for fleet EPM packages (to silence console errors)
* new `.updateCommonInfo()` method to generator (to regenerate stateful data)
2021-06-16 09:59:51 -04:00
David Sánchez
6b99e662cf
Updates app_id to use integrations one instead of fleet for back button link (#102312) 2021-06-16 15:32:26 +02:00
Tyler Smalley
3236f3fafa skip flaky suite (#102283) 2021-06-16 06:30:31 -07:00
Stacey Gammon
a7b0391702
Use export type instead of export to reduce bundle size (#101796)
* Use export type instead of export to reduce bundle size

* Update legacy docs

* update docs again

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-06-16 09:28:50 -04:00
Alexey Antonov
78b803be2b
Add telemetry for editor clicks events (#100664)
* Track editor clicks events

Closes: #98949

* add create and open telemetries

* add telemetry for dashboard

* remove hardcoded originatingApp for lens

* DashboardConstants.DASHBOARDS_ID ->  DashboardConstants.DASHBOARD_ID

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-06-16 16:16:56 +03:00
David Sánchez
3c1b7e2f66
[Security solutions][Endpoint] Break long names on remove trusted apps/event filters dialog (#102307)
* Break long names on remove trusted apps/event filters dialog.

* Removes wrong class
2021-06-16 15:15:46 +02:00
Casper Hübertz
d3c1f7c54d
[Observability] Updating header menu links across Observability apps (#101472)
* [Observability] POC aligning menu links across apps

* [APM] Changed guttersize

* [APM] Replace placeholder button

* [Uptime] Remove icon from Settings header link

* [APM] Reordered anomaly detection and alerts

* [Logs] Remove icon from settings and change guttersize

* [Metrics] Remove icon from settings and change guttersize

* [Logs] Change button style of `isStreaming` state

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-06-16 14:38:04 +02:00
Pete Harverson
35e10ba770
[ML] Adds optimizations for Logs UI anomaly detection jobs (#102191)
* [ML] Adds optimizations for Logs UI anomaly detection jobs

* [ML] Increment version for log-entry-categories-count job

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-06-16 11:31:10 +01:00
Pablo Machado
037d7aeb8f
Enhance cases bulk deletion action dialog message (#101403)
Differentiate the dialog message on the deletion of one item from the deletion of multiple items.
Simplifies CasesTableUtilityBar by handling the selection of multiple and single cases in the same way.
2021-06-16 06:23:10 -04:00
Victor Martinez
aa97040bb6
[APM-UI][e2e] discard CI builds more often (#102217) 2021-06-16 10:01:43 +01:00
Mikhail Shustov
5c90bacce5
do not throw execa error when building ts refs (#102154) 2021-06-16 10:55:22 +02:00
Joe Reuter
aea2a384fd
Do not send other bucket request on exhaustive terms list (#102097) 2021-06-16 10:24:13 +02:00
Joe Reuter
a946f9bd3d
add description and owner to kibana.json (#102238) 2021-06-16 10:23:31 +02:00
Joe Reuter
4180a026b7
[Lens] Formula overall functions (#99461) 2021-06-16 10:22:26 +02:00
Pablo Machado
fbbbcf8b9b
[Security Solution][Timeline] Fix User not able to scroll down and access Alert table on adding long content in Timeline's Description (#101486)
* Add LineClamp component to timeline description

* Truncate timeline description on timeline table

* Fix StyledLineClamp styled component performance issue

Read more: https://styled-components.com/docs/faqs#why-should-i-avoid-declaring-styled-components-in-the-render-method
2021-06-16 10:00:05 +02:00
Casper Hübertz
b96914235e
[Observability] Add border to section container panels (#102259) 2021-06-16 09:43:58 +02:00
Casper Hübertz
c9678f29e2
[UX] Update panels to use border not shadow (#102262) 2021-06-16 09:43:35 +02:00
Casper Hübertz
f39bf9c985
[APM] More styles fixes related to the new page template (#102253)
* [APM] Service map: Add border to panel

* [APM] Metrics: Add border to panel

* [APM] Service overview: Add border to panel

* [APM] Transactions and charts: Add border to panel
2021-06-16 09:35:08 +02:00
István Zoltán Szabó
f4d22b36fb
[ML] Adds popover help for ROC curve (#101893)
Co-authored-by: Lisa Cawley <lcawley@elastic.co>
2021-06-16 09:13:37 +02:00
Pete Hampton
4cd073f651
Bug: ES query returning no records for d-rule alerts. (#102160) 2021-06-16 08:11:32 +01:00
Tyler Smalley
752609dc47 skip flaky suite (#102282) 2021-06-15 21:34:01 -07:00
Giovanni Geraci
93d63b9b7d
Remove old limit on Console application (#100882)
In latest stable version of Kibana(7.13), Console application seems to be not limited anymore to connecting only to the first host defined in elasticsearch.hosts defined on kibana.yml.
On previous Kibana releases, if the first Elasticsearch host was not available(i.e. maintenance or failure), Console application was returning an error: "Client request error: connect EHOSTUNREACH".

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-06-15 18:43:34 -07:00
Matthew Kime
4cf6bca01e
Revert "[Index Patterns] Move rollup config to index pattern management (#102145)" (#102276)
This reverts commit f1b6fe04ed.
2021-06-15 20:35:19 -05:00
Ryland Herrick
4d921ffb7e
[Security Solution][CTI] Event enrichment search strategy (#101553)
* Adding boilerplate for new CTI search strategy type

This is going to be a subtype of the general SecSol search strategy;
the main functionality is going to be:

* transformation of the incoming parameters into named equivalents
* transformation of responses to include enrichment context fields
  (matched.*)

* More boilerplate, including tests

A few type errors because our functions don't actually do anything yet,
nor are our request/response types fleshed out.

* Starting to flesh out the request parsing

* Defines a basic request, along with a mock
* Defines helper function to generate should clauses from field values
* Adds placeholder tests throughout

* Fleshing out unit tests around our enrichment query

* Fleshing out response parsing of eventEnrichment strategy

* Fix types from elasticsearch

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-06-15 16:59:50 -05:00
Bhavya RM
3decc35668
updating the saved objects import file to include by value panels and drilldowns (#102114) 2021-06-15 17:16:55 -04:00
Nathan L Smith
c151426ef9
Flyouts for APM alert annotations (#101632) 2021-06-15 13:53:42 -05:00
Christiane (Tina) Heiligers
35dd70b310
[SO-migrations] fix flaky integration test: Uses new fixture with default distribution (#102139)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-06-15 14:46:49 -04:00
Shahzad
264339e156
[Lens] Export lens save modal (#100381)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-06-15 20:06:06 +02:00
Patryk Kopyciński
35cc59b571
[Osquery] Add support for platform and version fields (#101835) 2021-06-15 19:52:20 +02:00
Vadim Yakhin
7683d9ef17
[Workplace Search] Fix sidebar copy for Account Settings page (#102110)
* Rename PrivateSourcesLayout to PersonalDashboardLayout

The renaming was required because this layout is also used for Account Settings.

* Rename imports

* Rename files

* More personal_dashboard_layout from sources folder to layout folder

* Extract PrivateSourcesSidebar from PersonalDashboardLayout

This is needed to add the ability to pass AccountSettingsSidebar in the
next commit.

* Add and use AccountSettingsSidebar

* Move related styles to personal_dashboard_layout folder

* Move tests from personal_dashboard_layout to private_sources_sidebar

* Add tests for account_settings_sidebar

* Remove redundant import

* Move source-related sidebar text constants to top-level constants file

Now all personal dashboard sidebar copy is in one place
2021-06-15 13:50:43 -03:00
Wylie Conlon
2c17897f06
Update aggregation reference docs for 7.14 (#101931)
* Update aggregation reference docs for 7.13

* Add more reference about filtered metrics

* [Lens] Document updates for 7.14

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-06-15 12:28:13 -04:00
Marius Dragomir
ff5ecc3420
[QA]Skip of metricbeat dashboard test (#97174)
* fix flakyness of metricbeat dashboard test

* skip test for now

* Update _metricbeat_dashboard.js

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-06-15 18:17:19 +02:00
Tyler Smalley
035f617b58 skip flaky suite (#102012) 2021-06-15 09:00:30 -07:00
Dzmitry Lemechko
809279d13a
[deps] update chromedriver to 91 (#102199) 2021-06-15 17:53:53 +02:00
Alison Goryachev
6173c04c20
[Snapshot + Restore] Migrate to new page layout structure (#101811) 2021-06-15 11:39:32 -04:00
Scotty Bollinger
42aa7f569a
[Enterprise Search] Refactor Role mappings to use single endpoint (#102096)
* Add tooltip back to table row

This was missed when refactoring the table to an EUI component. Built-in mappings have tooltips and don’t have IDs and need to show tooltips instead of actions.

* Fix roleType display

Also missed in the refactor. Made a mistake when copying/pasting

* Refactor logic files to use single endpoint for UI props

As a part of this feature, we are now passing all props needed for the UI in the list endpoint. Previously, whether creating a new mapping, or updating an existing mapping, an endpoint had to be called to fetch the data needed for display. Now all this data comes from the initial fetching of mappings and the other endpoints are no longer needed.

* Refactor WS test to match AS

There was an issue where 100% test coverage was not achieved in Workplace Search. This had already been fixed in App Search by refactoring. This changes the code and test in Workplace Search to match

* Remove server routes
2021-06-15 10:12:47 -05:00
Pablo Machado
7dfe2030de
[Core] Update getUrlForApp to support deepLinks (#102172)
* [Core] Update getUrlForApp to support deepLinks

* Add unit tests to getUrlForApp with deepLinkId parameter
2021-06-15 16:55:41 +02:00
Anton Dosov
c409985090
Convert AppServices management pages to KibanaPageTemplate (#101779) 2021-06-15 16:33:41 +02:00
Byron Hulcher
8ca7b55c15
App Search: Domains Table for Crawler Overview (#101515)
* Add delete route for crawler domains

* Added deleteDomain action to CrawlerOverviewLogic

* New DomainsTable component

* Replace EuiCode with DomainsTable in CrawlerOverview

* Fixing mock imports

* Fix spleling

* Fix i18n tag

* Clean up DomainsTable

* Clean up DomainsTable tests

* Clean up CrawlerOverview tests

* Clean up i18n tag in CrawlerOverviewLogic

* Utilize Kibana i18n and React for timestamp display

* Use elastic.co domain in tests

* Remove unneeded type casting

* Adjusting isDateToday check

* Apply suggestions from code review

* Update x-pack/plugins/enterprise_search/public/applications/app_search/components/crawler/crawler_overview_logic.ts

Co-authored-by: Constance <constancecchen@users.noreply.github.com>
2021-06-15 10:08:07 -04:00
Joey F. Poon
4b3adfda5f
[Security Solution] restyle endpoint details flyout (#102092) 2021-06-15 08:57:12 -05:00
Ignacio Rivas
2cecca3992
[Remote Clusters] Migrate to new page layout (#102042)
* change page templates

* Small copy tweaks

* Update docs

* small CR changes

* exit function call if fails

* update i18n strings

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-06-15 15:28:40 +02:00
Ignacio Rivas
a7709b48b5
[Ingest Node Pipelines] Migrate to new page layout (#101894)
* migrate pages to new layout

* fix linter errors

* update translation files

* Nicer try-again cta

* Fix lang and prettier

* small CR changes

* small linter fixes

* fix test copy

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-06-15 15:27:48 +02:00
Larry Gregory
68d24080e0
Optimize privilege response validation (#102135) 2021-06-15 09:25:47 -04:00
David Sánchez
341f965452
Fixes empty page when removing last element. Fixes wrong event filters count number. Also adds unit tests (#102173) 2021-06-15 15:12:31 +02:00
James Gowdy
ede8432ac7
[ML] Improvements to job saved object sync (#101899)
* [ML] Improvements to job saved object sync

* refactor

* adding testsadding testsadding testsadding testsadding testsadding testsadding testsadding tests

* updating test label

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-06-15 14:10:24 +01:00