-
Notifications
You must be signed in to change notification settings - Fork 8.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[RAC][RBAC] - Alerts as data RBAC MVP #100527
Commits on Apr 30, 2021
-
WIP - creating alerting authorization client factory and exposing aut…
…horization client on plugin start contract
Configuration menu - View commit details
-
Copy full SHA for 1170c6e - Browse repository at this point
Copy the full SHA 1170c6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a1c2c8 - Browse repository at this point
Copy the full SHA 5a1c2c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbde0cc - Browse repository at this point
Copy the full SHA cbde0ccView commit details
Commits on May 3, 2021
-
Merge branch 'master' of https://github.com/elastic/kibana into alert…
…ing/refactor-alerts-authorization
Configuration menu - View commit details
-
Copy full SHA for a2ffb8d - Browse repository at this point
Copy the full SHA a2ffb8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for fd1a28b - Browse repository at this point
Copy the full SHA fd1a28bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a97e064 - Browse repository at this point
Copy the full SHA a97e064View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9ee8ac - Browse repository at this point
Copy the full SHA b9ee8acView commit details -
Configuration menu - View commit details
-
Copy full SHA for cd6185f - Browse repository at this point
Copy the full SHA cd6185fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6daa470 - Browse repository at this point
Copy the full SHA 6daa470View commit details -
Configuration menu - View commit details
-
Copy full SHA for be00344 - Browse repository at this point
Copy the full SHA be00344View commit details -
Configuration menu - View commit details
-
Copy full SHA for 721576a - Browse repository at this point
Copy the full SHA 721576aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e1cd872 - Browse repository at this point
Copy the full SHA e1cd872View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2007a56 - Browse repository at this point
Copy the full SHA 2007a56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 857b0de - Browse repository at this point
Copy the full SHA 857b0deView commit details
Commits on May 4, 2021
-
Merge branch 'master' of https://github.com/elastic/kibana into alert…
…ing/refactor-alerts-authorization
Configuration menu - View commit details
-
Copy full SHA for 56e876c - Browse repository at this point
Copy the full SHA 56e876cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ef5bcd - Browse repository at this point
Copy the full SHA 7ef5bcdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8359289 - Browse repository at this point
Copy the full SHA 8359289View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5a49cd - Browse repository at this point
Copy the full SHA b5a49cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0fbaf23 - Browse repository at this point
Copy the full SHA 0fbaf23View commit details
Commits on May 11, 2021
-
Merge branch 'master' of https://github.com/elastic/kibana into alert…
…ing/refactor-alerts-authorization
Configuration menu - View commit details
-
Copy full SHA for 1792895 - Browse repository at this point
Copy the full SHA 1792895View commit details
Commits on May 12, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 27af55f - Browse repository at this point
Copy the full SHA 27af55fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ee3f226 - Browse repository at this point
Copy the full SHA ee3f226View commit details -
Configuration menu - View commit details
-
Copy full SHA for bfbfae4 - Browse repository at this point
Copy the full SHA bfbfae4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3abf488 - Browse repository at this point
Copy the full SHA 3abf488View commit details -
Merge branch 'master' of https://github.com/elastic/kibana into alert…
…ing/refactor-alerts-authorization
Configuration menu - View commit details
-
Copy full SHA for 334030b - Browse repository at this point
Copy the full SHA 334030bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a04dc1e - Browse repository at this point
Copy the full SHA a04dc1eView commit details
Commits on May 13, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 2de423d - Browse repository at this point
Copy the full SHA 2de423dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3bafd6d - Browse repository at this point
Copy the full SHA 3bafd6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 004938e - Browse repository at this point
Copy the full SHA 004938eView commit details -
Merge branch 'alerting/refactor-alerts-authorization' into alerting/a…
…dd-subfeature-privilege
Configuration menu - View commit details
-
Copy full SHA for 6a881c1 - Browse repository at this point
Copy the full SHA 6a881c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 804fa5d - Browse repository at this point
Copy the full SHA 804fa5dView commit details
Commits on May 14, 2021
-
Configuration menu - View commit details
-
Copy full SHA for d4baa3d - Browse repository at this point
Copy the full SHA d4baa3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 36f7e9f - Browse repository at this point
Copy the full SHA 36f7e9fView commit details
Commits on May 25, 2021
-
Clearing the global search bar will reset suggestions (elastic#88637)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 95bef47 - Browse repository at this point
Copy the full SHA 95bef47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 223696b - Browse repository at this point
Copy the full SHA 223696bView commit details -
Skip flaky functional test suite
elastic#100060 Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
Configuration menu - View commit details
-
Copy full SHA for b0a2537 - Browse repository at this point
Copy the full SHA b0a2537View commit details -
Configuration menu - View commit details
-
Copy full SHA for 280dfb0 - Browse repository at this point
Copy the full SHA 280dfb0View commit details -
Rename alert status OK to Recovered and fix some UX issues around dis…
…abling a rule while being in an error state (elastic#98135) * Fix UX when alert is disabled and in an error state * Reset executionStatus to pending after enabling an alert * Renames alert instance status OK to Recovered * Fix end to end test * Update doc screenshot * Fix confusing test name * Remove flakiness in integration test Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 2122149 - Browse repository at this point
Copy the full SHA 2122149View commit details -
Configuration menu - View commit details
-
Copy full SHA for b009dab - Browse repository at this point
Copy the full SHA b009dabView commit details -
[Enterprise Search] Fix SchemaFieldTypeSelect axe issues (elastic#100035
Configuration menu - View commit details
-
Copy full SHA for 1a955a2 - Browse repository at this point
Copy the full SHA 1a955a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6208628 - Browse repository at this point
Copy the full SHA 6208628View commit details -
[Uptime] Increase debounce and add immediate submit to
useQueryBar
(e……lastic#99675) * Increase debounce and add immediate submit to `useQueryBar`. * Reduce debounce to 800ms.
Configuration menu - View commit details
-
Copy full SHA for f9654a7 - Browse repository at this point
Copy the full SHA f9654a7View commit details -
[Security Solutions][Lists] Trims down list plugin size by breaking o…
…ut the exception builder into chunks by using react lazy loading (elastic#99989) ## Summary Trims down the list plugin size by breaking out the exception builder into a dedicated chunk by using React Suspense and React lazy loading. Before this PR the page load bundle size was `260503`, after the page load bundle size will be `194132`: You can calculate this through: ```ts node ./scripts/build_kibana_platform_plugins --dist --focus lists cat ./x-pack/plugins/lists/target/public/metrics.json ``` Before ```json [ { "group": "@kbn/optimizer bundle module count", "id": "lists", "value": 227 }, { "group": "page load bundle size", "id": "lists", "value": 260503, <--- Very large load bundle size "limit": 280504, "limitConfigPath": "packages/kbn-optimizer/limits.yml" }, { "group": "async chunks size", "id": "lists", "value": 0 }, { "group": "async chunk count", "id": "lists", "value": 0 }, { "group": "miscellaneous assets size", "id": "lists", "value": 0 } ] ``` After: ```json [ { "group": "@kbn/optimizer bundle module count", "id": "lists", "value": 227 }, { "group": "page load bundle size", "id": "lists", "value": 194132, <--- Not as large bundle size "limit": 280504, "limitConfigPath": "packages/kbn-optimizer/limits.yml" }, { "group": "async chunks size", "id": "lists", "value": 70000 }, { "group": "async chunk count", "id": "lists", "value": 1 }, { "group": "miscellaneous assets size", "id": "lists", "value": 0 } ] ``` ### Checklist Delete any items that are not applicable to this PR. - [x] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios
Configuration menu - View commit details
-
Copy full SHA for 7e80099 - Browse repository at this point
Copy the full SHA 7e80099View commit details -
Configuration menu - View commit details
-
Copy full SHA for f331d64 - Browse repository at this point
Copy the full SHA f331d64View commit details -
Re-enable formerly flaky shareable test (elastic#98826)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3deb2bd - Browse repository at this point
Copy the full SHA 3deb2bdView commit details -
[Canvas] Remove unused legacy autocomplete component (elastic#99215)
* Remove unused autocomplete component * Remove reference to autocomplete CSS Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 1c82ec3 - Browse repository at this point
Copy the full SHA 1c82ec3View commit details -
[QA] Switch tests to use importExport - visualize (elastic#98063)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e6c88d7 - Browse repository at this point
Copy the full SHA e6c88d7View commit details -
[index pattern field editor] Update runtime field painless docs url (e…
…lastic#100014) * update runtime field painless docs url
Configuration menu - View commit details
-
Copy full SHA for 65371d9 - Browse repository at this point
Copy the full SHA 65371d9View commit details -
[Workplace Search] Fix bug when transitioning to personal dashboard (e…
…lastic#100061) The unmount callback should have never been in the useEffect keyed off of the pathname. Another issue appeared earlier and I tried to fix it with the now removed conditional, but it should have been removed into it’s own useEffect that only runs when the component is unmounted, not on every route change. Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 4d180a4 - Browse repository at this point
Copy the full SHA 4d180a4View commit details -
[Fleet] Fix error when searching for keys whose names have spaces (el…
…astic#100056) ## Summary fixes elastic#99895 Can reproduce elastic#99895 with something like ```shell curl 'http://localhost:5601/api/fleet/enrollment-api-keys' \ -H 'content-type: application/json' \ -H 'kbn-version: 8.0.0' \ -u elastic:changeme \ --data-raw '{"name":"with spaces","policy_id":"d6a93200-b1bd-11eb-90ac-052b474d74cd"}' ``` Kibana logs this stack trace ``` server log [10:57:07.863] [error][fleet][plugins] KQLSyntaxError: Expected AND, OR, end of input but "\" found. policy_id:"d6a93200-b1bd-11eb-90ac-052b474d74cd" AND name:with\ spaces* --------------------------------------------------------------^ at Object.fromKueryExpression (/Users/jfsiii/work/kibana/src/plugins/data/common/es_query/kuery/ast/ast.ts:52:13) at listEnrollmentApiKeys (/Users/jfsiii/work/kibana/x-pack/plugins/fleet/server/services/api_keys/enrollment_api_key.ts:37:69) at Object.generateEnrollmentAPIKey (/Users/jfsiii/work/kibana/x-pack/plugins/fleet/server/services/api_keys/enrollment_api_key.ts:160:31) at processTicksAndRejections (internal/process/task_queues.js:93:5) at postEnrollmentApiKeyHandler (/Users/jfsiii/work/kibana/x-pack/plugins/fleet/server/routes/enrollment_api_key/handler.ts:53:20) at Router.handle (/Users/jfsiii/work/kibana/src/core/server/http/router/router.ts:273:30) at handler (/Users/jfsiii/work/kibana/src/core/server/http/router/router.ts:228:11) at exports.Manager.execute (/Users/jfsiii/work/kibana/node_modules/@hapi/hapi/lib/toolkit.js:60:28) at Object.internals.handler (/Users/jfsiii/work/kibana/node_modules/@hapi/hapi/lib/handler.js:46:20) at exports.execute (/Users/jfsiii/work/kibana/node_modules/@hapi/hapi/lib/handler.js:31:20) at Request._lifecycle (/Users/jfsiii/work/kibana/node_modules/@hapi/hapi/lib/request.js:370:32) at Request._execute (/Users/jfsiii/work/kibana/node_modules/@hapi/hapi/lib/request.js:279:9) { shortMessage: 'Expected AND, OR, end of input but "\\" found.' ``` the `kuery` value which causes the `KQLSyntaxError` is ``` policy_id:\"d6a93200-b1bd-11eb-90ac-052b474d74cd\" AND name:with\\ spaces* ``` a value without spaces, e.g. `no_spaces` ``` policy_id:\"d6a93200-b1bd-11eb-90ac-052b474d74cd\" AND name:no_spaces* ``` is converted to this query object ``` { "bool": { "filter": [ { "bool": { "should": [ { "match_phrase": { "policy_id": "d6a93200-b1bd-11eb-90ac-052b474d74cd" } } ], "minimum_should_match": 1 } }, { "bool": { "should": [ { "query_string": { "fields": [ "name" ], "query": "no_spaces*" } } ], "minimum_should_match": 1 } } ] } ``` I tried some other approaches for handling the spaces based on what I saw in the docs like `name:"\"with spaces\"` and `name:(with spaces)*`but they all failed as well, like ``` KQLSyntaxError: Expected AND, OR, end of input but "*" found. policy_id:"d6a93200-b1bd-11eb-90ac-052b474d74cd" AND name:(with spaces)* -----------------------------------------------------------------------^ at Object.fromKueryExpression (/Users/jfsiii/work/kibana/src/plugins/data/common/es_query/kuery/ast/ast.ts:52:13) at listEnrollmentApiKeys (/Users/jfsiii/work/kibana/x-pack/plugins/fleet/server/services/api_keys/enrollment_api_key.ts:37:69) at Object.generateEnrollmentAPIKey (/Users/jfsiii/work/kibana/x-pack/plugins/fleet/server/services/api_keys/enrollment_api_key.ts:166:31) at processTicksAndRejections (internal/process/task_queues.js:93:5) at postEnrollmentApiKeyHandler (/Users/jfsiii/work/kibana/x-pack/plugins/fleet/server/routes/enrollment_api_key/handler.ts:53:20) at Router.handle (/Users/jfsiii/work/kibana/src/core/server/http/router/router.ts:273:30) at handler (/Users/jfsiii/work/kibana/src/core/server/http/router/router.ts:228:11) at exports.Manager.execute (/Users/jfsiii/work/kibana/node_modules/@hapi/hapi/lib/toolkit.js:60:28) at Object.internals.handler (/Users/jfsiii/work/kibana/node_modules/@hapi/hapi/lib/handler.js:46:20) at exports.execute (/Users/jfsiii/work/kibana/node_modules/@hapi/hapi/lib/handler.js:31:20) at Request._lifecycle (/Users/jfsiii/work/kibana/node_modules/@hapi/hapi/lib/request.js:370:32) at Request._execute (/Users/jfsiii/work/kibana/node_modules/@hapi/hapi/lib/request.js:279:9) { shortMessage: 'Expected AND, OR, end of input but "*" found.' ``` So I logged out the query object for a successful request, and put that in a function ``` { "query": { "bool": { "filter": [ { "bool": { "should": [ { "match_phrase": { "policy_id": "d6a93200-b1bd-11eb-90ac-052b474d74cd" } } ], "minimum_should_match": 1 } }, { "bool": { "should": [ { "query_string": { "fields": [ "name" ], "query": "(with spaces) *" } } ], "minimum_should_match": 1 } } ] } } } ``` ### Checklist - [x] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios
Configuration menu - View commit details
-
Copy full SHA for 8c0993b - Browse repository at this point
Copy the full SHA 8c0993bView commit details -
Configuration menu - View commit details
-
Copy full SHA for fbe120d - Browse repository at this point
Copy the full SHA fbe120dView commit details -
[Security Solutions] Breaks down the io-ts packages to decrease plugi…
…n size (elastic#100058) ## Summary The io-ts package was too large and needed to broken down more by domain to decrease the lists plugin size and any other plugin wanting to use the packages will not incur big hits as well. Before we had one large io-ts package: ``` @kbn/securitysolution-io-ts-utils ``` Now we have these broken down 4 packages: ``` @kbn/securitysolution-io-ts-utils @kbn/securitysolution-io-ts-types @kbn/securitysolution-io-ts-alerting-types @kbn/securitysolution-io-ts-list-types ``` Deps between these packages are: ``` @kbn/securitysolution-io-ts-utils (none) @kbn/securitysolution-io-ts-types -> @kbn/securitysolution-io-ts-utils @kbn/securitysolution-io-ts-alerting-types -> @kbn/securitysolution-io-ts-types, @kbn/securitysolution-io-ts-utils @kbn/securitysolution-io-ts-list-types -> @kbn/securitysolution-io-ts-types, @kbn/securitysolution-io-ts-utils ``` Short description and function of each (Also in each of their README.md): ``` @kbn/securitysolution-io-ts-utils, Smallest amount of utilities such as format, validate, etc... @kbn/securitysolution-io-ts-types, Base types such as to_number, to_string, etc... @kbn/securitysolution-io-ts-alerting-types, Alerting specific types such as severity, from, to, etc... @kbn/securitysolution-io-ts-list-types, list specific types such as exception lists, exception list types, etc... ``` ### Checklist Delete any items that are not applicable to this PR. - [x] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios
Configuration menu - View commit details
-
Copy full SHA for 50145ba - Browse repository at this point
Copy the full SHA 50145baView commit details -
Removes circular deps for lists in tooling and bumps down byte limit …
…for lists (elastic#100082) ## Summary * Removes circular deps exception for lists * Bumps down byte limit for lists now that we have decreased the page bytes to be under 200kb
Configuration menu - View commit details
-
Copy full SHA for ad4fcd2 - Browse repository at this point
Copy the full SHA ad4fcd2View commit details -
Updates the monorepo-packages list (elastic#100096)
## Summary Updates the monorepo-packages list
Configuration menu - View commit details
-
Copy full SHA for c604ee8 - Browse repository at this point
Copy the full SHA c604ee8View commit details -
Configuration menu - View commit details
-
Copy full SHA for aab9806 - Browse repository at this point
Copy the full SHA aab9806View commit details -
Introduce capabilities provider and switcher to file upload plugin (e…
…lastic#96593) Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f2aa5b1 - Browse repository at this point
Copy the full SHA f2aa5b1View commit details -
[Lens] Remove separate mounting point for editor frame to use redux f…
…reely (elastic#99892) remove separate mounting point for editor frame
Configuration menu - View commit details
-
Copy full SHA for 94a1e59 - Browse repository at this point
Copy the full SHA 94a1e59View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8e0e64 - Browse repository at this point
Copy the full SHA e8e0e64View commit details -
Disable selection of filter status 'All' on AddToCaseAction (elastic#…
…99757) * Fix: Disable selection of filter status 'All' on AddToCaseAction * UI: Hide disabled statuses on AddToCaseAction * Refactor: Rename disabledStatuses to hiddenStatuses * Fix: Pick the first valid status for initialFilterOptions Previously it was always picking 'open', but it wouldn't work when hiddenStatuses contains "open". * Add missing test Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 47229f7 - Browse repository at this point
Copy the full SHA 47229f7View commit details -
[Alerting] Enabling import of rules and connectors (elastic#99857)
* [Alerting] Enabling import of rules and connectors * changed export to set pending executionStatus for rule * fixed tests * added docs * Apply suggestions from code review Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com> * fixed docs * fixed docs * Update x-pack/plugins/alerting/server/saved_objects/get_import_warnings.ts Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com> * fixed test * fixed test Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 762f378 - Browse repository at this point
Copy the full SHA 762f378View commit details -
Added missing padding to the popover title and footer in 'Test docume…
…nts' popover (elastic#99921) Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d5e53a1 - Browse repository at this point
Copy the full SHA d5e53a1View commit details -
[Observability] [Exploratory view] update v7 button styles (elastic#1…
…00113) Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 9750f38 - Browse repository at this point
Copy the full SHA 9750f38View commit details -
Adds error from es call to nodes.info to the nodes version compatibil…
…ity response message (elastic#100005) Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for eeab570 - Browse repository at this point
Copy the full SHA eeab570View commit details -
[Metrics UI] Replace date_histogram with date_range aggregation in th…
…reshold alert (elastic#100004) * [Metrics UI] Replace date_histogram with date_range aggregation in threshold alert * Remove console.log * Fix rate aggregation and offset
Configuration menu - View commit details
-
Copy full SHA for 50ac01b - Browse repository at this point
Copy the full SHA 50ac01bView commit details -
[Docs] fixing KibanaPageTemplate docs (elastic#100104)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a3c7a4e - Browse repository at this point
Copy the full SHA a3c7a4eView commit details -
[APM][RUM] adjust data types for uiFilters and range in APM requests (e…
…lastic#99257) * update has_rum_data api query types Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d98feba - Browse repository at this point
Copy the full SHA d98febaView commit details -
[Uptime] Fix overview flaky tests (elastic#99781)
* add retry logic and add describe.only to prepare for flaky test runner Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for bb645ef - Browse repository at this point
Copy the full SHA bb645efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 30e4902 - Browse repository at this point
Copy the full SHA 30e4902View commit details -
Configuration menu - View commit details
-
Copy full SHA for cfa14ca - Browse repository at this point
Copy the full SHA cfa14caView commit details -
chore(NA): moving @kbn/i18n into bazel (elastic#99390)
* chore(NA): moving @kbn/i18n into bazel * chore(NA): include javascript locales.js files * chore(NA): remove build scripts * chore(NA): remove node types on browser Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 1a2df55 - Browse repository at this point
Copy the full SHA 1a2df55View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7b6577 - Browse repository at this point
Copy the full SHA c7b6577View commit details -
[index patterns] deprecate IIndexPattern and IFieldType interfaces (e…
…lastic#100013) * deprecate IIndexPattern and IFieldType * update api docs Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 28fd4fe - Browse repository at this point
Copy the full SHA 28fd4feView commit details -
[Lens] Create managedReference type for formulas (elastic#99729)
* [Lens] Create managedReference type for formulas * Fix test failures * Fix i18n types * Delete managedReference when replacing * Tests for formula * Refactoring from code review Co-authored-by: Joe Reuter <johannes.reuter@elastic.co> Co-authored-by: Marco Liberati <marco.liberati@elastic.co> Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 592a1a6 - Browse repository at this point
Copy the full SHA 592a1a6View commit details -
[Uptime] Improve accessibility labeling for
FilterPopover
component (……elastic#99714) * Improve accessibility labeling for `FilterPopover` component. * Simplify test revisions. * Simplify unit test. * Refactor test to use text formatter helper functions.
Configuration menu - View commit details
-
Copy full SHA for e29f4c5 - Browse repository at this point
Copy the full SHA e29f4c5View commit details -
[App Search] Meta engines schema view (elastic#100087)
* Set up TruncatedEnginesList component - Used for listing source engines - New in Kibana: now links to source engine schema pages for easier schema fixes! * Add meta engines schema active fields table * Render meta engine schema conflicts table & warning callout * Update x-pack/plugins/enterprise_search/public/applications/app_search/components/schema/components/truncated_engines_list.tsx Co-authored-by: Jason Stoltzfus <jastoltz24@gmail.com> Co-authored-by: Jason Stoltzfus <jastoltz24@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7ab55f3 - Browse repository at this point
Copy the full SHA 7ab55f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13e5a18 - Browse repository at this point
Copy the full SHA 13e5a18View commit details -
[Security Solutions] Removes deprecation and more copied code between…
… security solutions and lists plugin (elastic#100150) ## Summary * Removes deprecations * Removes duplicated code ### Checklist - [x] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios
Configuration menu - View commit details
-
Copy full SHA for a818f14 - Browse repository at this point
Copy the full SHA a818f14View commit details -
[App Search] Allow user to manage source engines through Kibana UX (e…
…lastic#98866) * New bulk create route for meta engine source engines * New delete route for meta engine source engines * Add removeSourceEngine and onSourceEngineRemove to SourceEnginesLogicActions * New SourceEnginesTable component * Use new SourceEnginesTable component in SourceEngines view * Added closeAddSourceEnginesModal and openAddSourceEnginesModal to SourceEnginesLogic * New AddSourceEnginesModal component * New AddSourceEnginesButton component * Add AddSourceEnginesButton and AddSourceEnginesModal to SourceEngines view * Allow user to select source engines to add * Add addSourceEngines and onSourceEnginesAdd to SourceEnginesLogic * Submit new source engines when user saves from inside AddSourceEnginesModal * Fix failing tests * fix i18n * Fix imports * Use body instead of query params for source engines bulk create endpoint * Tests for SouceEnginesLogic actions setIndexedEngines and fetchIndexedEngines * Re-enabling two skipped tests * Feedback: move source engine APIs to own file - We generally organize routes/logic etc. by view, and since this is its own view, it can get its own file * Misc UI polish Table: - Add EuiPageContent bordered panel (matches Curations & API logs which is a table in a panel) - Remove bolding on engine name (matches rest of Kibana UI) - Remove responsive false (we do want responsive tables in Kibana) Modal: - Remove EuiOverlayMask - per recent EUI changes, this now comes baked in with EuiModal - Change description text to subdued to match other modals (e.g. Curations queries) in Kibana * Misc i18n/copy tweaks Modal: - Add combobox placeholder text - i18n cancel/save buttons - inline i18n and change title casing to sentence casing * Table refactors - DRY out table columns shared with the main engines tables (title & formatting change slightly from the standalone UI, but this is fine / we should prefer Kibana standardization moving forward) - Actions column changes - Give it a name - axe will throw issues for table column missing headings - Do not make actions a conditional empty array - we should opt to remove the column totally if there is no content present, otherwise screen readers will read out blank cells unnecessarily - Switch to icons w/ description tooltips to match the other Kibana tables - Remove unnecessary sorting props (we don't have sorting enabled on any columns) Tests - Add describe block for organization - Add missing coverage for window confirm branch and canManageMetaEngineSourceEngines branch * Modal test fixes - Remove unnecessary type casting - Remove commented out line - Fix missing onChange function coverage * Modal: move unmemoized array iterations to Kea selectors - more performant: kea selectors are memoized - cleaner/less logic in views - easier to write unit tests for + rename setSelectedEngineNamesToAdd to onAddEnginesSelection + remove unused selectors test code * Modal: Add isLoading UX to submit button + value renames - isLoading prevents double clicks/dupe events, and also provides a responsive UX hint that something is happening - Var renames: there's only one modal on the page, being extra specific with the name isn't really necessary. If we ever add more than one to this view it would probably make sense to split up the logic files or do something else. Verbose modal names/states shouldn't necessarily be the answer * Source Engines view test fixes - Remove unused mock values/actions - Move constants to within main describe - Remove unhappy vs happy path describes - there aren't enough of either scenario to warrant the distinction - add page actions describe block and fix skipped/mounted test by shallow diving into EuiPageHeader * [Misc] Single components/index.ts export For easier group importing * Move all copy consts/strings to their own i18n constants file * Refactor recursive fetchEngines fn to shared util + update MetaEnginesTableLogic to use new helper/DRY out code + write unit tests for just that helper + simplify other previous logic checks to just check that the fn was called + add mock * Tests cleanup - Move consts into top of describe blocks to match rest of codebase - Remove logic comments for files that are only sourcing 1 logic file - Modal: - shallow is fairly cheap and it's easier / more consistent w/ other tests to start a new wrapper every test - Logic: - Remove unnecessarily EnginesLogic mocks - Remove mount() in beforeEach - it doesn't save us that many extra lines / better to be more consistent when starting tests that mount with values vs not - mock clearing in beforeEach to match rest of codebase - describe blocks: split up actions vs listeners, move selectors between the two - actions: fix tests that are in a describe() but not an it() (incorrect syntax) - Reducer/value checks: check against entire values obj to check for regressions or untested reducers & be consistent rest of codebase - listeners - DRY out beforeEach of success vs error paths, combine some tests that are a bit repetitive vs just having multiple assertions - Logic comments: - Remove unnecessary comments (if we're not setting a response, it seems clear we're not using it) - Add extra business logic context explanation as to why we call re-initialize the engine Co-authored-by: Constance Chen <constance.chen.3@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e4b4fd4 - Browse repository at this point
Copy the full SHA e4b4fd4View commit details -
[Uptime] [Synthetics Integration] update tls passphrase and http pass…
…word field to use EuiFieldPassword (elastic#100162) Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 92ac9b4 - Browse repository at this point
Copy the full SHA 92ac9b4View commit details -
Improve migration perf (elastic#99773)
* Do not clone state, use TypeCheck it's not mutated * do not recreate context for every migration * use more optional semver check * update SavedObjectMigrationContext type * add a test model returns new state object * update docs Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a12d5ff - Browse repository at this point
Copy the full SHA a12d5ffView commit details -
[Reporting] Added appropriate table caption for table listing generat…
…ed reports (elastic#100118) * added appropriate table caption for table listing generated reports * updated jest snapshot Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3e54c46 - Browse repository at this point
Copy the full SHA 3e54c46View commit details -
[Ingest pipelines] add support for registered_domain processor (elast…
…ic#99643) The Ingest Node Pipelines UI added support to configure a registered domain processor. This processor extracts the registered domain, sub-domain and top-level domain from a fully qualified domain name.
Configuration menu - View commit details
-
Copy full SHA for 4fef34e - Browse repository at this point
Copy the full SHA 4fef34eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 438b52a - Browse repository at this point
Copy the full SHA 438b52aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b44c2a7 - Browse repository at this point
Copy the full SHA b44c2a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8758d8e - Browse repository at this point
Copy the full SHA 8758d8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c31fd0 - Browse repository at this point
Copy the full SHA 6c31fd0View commit details -
[Security Solution][Endpoint] Refactor Host Isolation component used …
…in Isolate use case (elastic#100159) * EndpointHostIsolateForm component * Refactor Detections Host isolation flyout to use isolateform
Configuration menu - View commit details
-
Copy full SHA for 0e674a5 - Browse repository at this point
Copy the full SHA 0e674a5View commit details -
[QA] fix dashboard lens by value test (elastic#100196)
* [functional test] remove redundant navigation, wait for lens to be loaded * fix navigation to new viz * update test title Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 68c7227 - Browse repository at this point
Copy the full SHA 68c7227View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c03e6b - Browse repository at this point
Copy the full SHA 2c03e6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e1304fb - Browse repository at this point
Copy the full SHA e1304fbView commit details -
remove non-valid code (elastic#100144)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6a64220 - Browse repository at this point
Copy the full SHA 6a64220View commit details -
[Canvas] Fix column object shape in datatable created by CSV function (…
…elastic#98561) Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 28fd918 - Browse repository at this point
Copy the full SHA 28fd918View commit details -
[Dashboard] Fixes dashboard_save functional test (elastic#98830)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a641c8b - Browse repository at this point
Copy the full SHA a641c8bView commit details -
[kbn/test] move types/ftr into src (elastic#99555)
* [kbn/test] move types/ftr into src * Apply eslint updates * fix import of Lifecycle type Co-authored-by: spalger <spalger@users.noreply.github.com> Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 4180ad7 - Browse repository at this point
Copy the full SHA 4180ad7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b461d82 - Browse repository at this point
Copy the full SHA b461d82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52010f4 - Browse repository at this point
Copy the full SHA 52010f4View commit details -
[ML] Fixing use_null setting in advanced job wizard (elastic#100028)
* [ML] Fixing use_null setting in advanced job wizard * fixing types * fixing false checks for detector fields Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 125d587 - Browse repository at this point
Copy the full SHA 125d587View commit details -
[Uptime] [Synthetics Integration] Add functional tests for Synthetics…
… Integration (elastic#100161) * add functional tests for synthetics fleet package
Configuration menu - View commit details
-
Copy full SHA for 0384134 - Browse repository at this point
Copy the full SHA 0384134View commit details -
[Security Solutions] Replaces most deprecated io-ts alerting and list…
… types (elastic#100234) ## Summary Replaces most of the deprecated io-ts alerting and list types within securitysolution as part of Phase 3 of 4 phases outlined in earlier PR's such as elastic#99260 ### Checklist - [x] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios
Configuration menu - View commit details
-
Copy full SHA for 2d09e26 - Browse repository at this point
Copy the full SHA 2d09e26View commit details -
Reduce limits of security solutions to max + 15kb (elastic#100247)
## Summary With recent package changes and fixes we are down to 61kb for page load bundle. General rules are max kilobytes + 15kb for buffer so that would mean we should lower it to be 76kb. Resolves elastic#95870
Configuration menu - View commit details
-
Copy full SHA for df6b002 - Browse repository at this point
Copy the full SHA df6b002View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4227e03 - Browse repository at this point
Copy the full SHA 4227e03View commit details -
Migrate from Joi to @kbn/config-schema in "home" and "features" plugi…
…ns (elastic#100201) * add a link for issue to remove circular deps * features: migrate from joi to config-schema * update tests * migrate home tutorials to config-schema * migrate home dataset validation to config schema * remove unnecessary type. we cannot guarantee this is a valid SO * address Pierres comments
Configuration menu - View commit details
-
Copy full SHA for 7b289e7 - Browse repository at this point
Copy the full SHA 7b289e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 60fa259 - Browse repository at this point
Copy the full SHA 60fa259View commit details -
Simplify deleting spaces (elastic#99960)
* Simplify deleting spaces * Fixed i18n * Fix functional tests * Update x-pack/plugins/spaces/public/management/spaces_management_app.tsx Co-authored-by: Larry Gregory <lgregorydev@gmail.com> * Fix snapshots Co-authored-by: Larry Gregory <lgregorydev@gmail.com> Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for c2743d6 - Browse repository at this point
Copy the full SHA c2743d6View commit details -
[XY axis] Improve expression with explicit params (elastic#98897)
* Removed visconfig and using explicit params instead in xy_plugin * Fix CI * Fix i18n * Fix unit test * Fix some remarks * move expressions into separate chunk * fix CI * Update label.ts Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com> Co-authored-by: Alexey Antonov <alexwizp@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 035456a - Browse repository at this point
Copy the full SHA 035456aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 057dc13 - Browse repository at this point
Copy the full SHA 057dc13View commit details -
[Timelion] Changes the version of removal message (elastic#100022)
* Change the version of timelion removal on our documentation and warnings * Remove translations in order to be revisited * Remove double * Update docs/user/dashboard/timelion.asciidoc Co-authored-by: Kaarina Tungseth <kaarina.tungseth@elastic.co> * Update src/plugins/timelion/public/components/timelion_deprecation.tsx Co-authored-by: Kaarina Tungseth <kaarina.tungseth@elastic.co> * Update src/plugins/timelion/server/deprecations.ts Co-authored-by: Kaarina Tungseth <kaarina.tungseth@elastic.co> * Update src/plugins/timelion/server/deprecations.ts Co-authored-by: Kaarina Tungseth <kaarina.tungseth@elastic.co> Co-authored-by: Kaarina Tungseth <kaarina.tungseth@elastic.co> Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 972e8da - Browse repository at this point
Copy the full SHA 972e8daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 93c2b1b - Browse repository at this point
Copy the full SHA 93c2b1bView commit details -
Remove lodash.template from point series visualization (elastic#100207)
* Remove lodash template from point series visualization * fix message spacing
Configuration menu - View commit details
-
Copy full SHA for a26f718 - Browse repository at this point
Copy the full SHA a26f718View commit details -
Update detection rule telemetry field name. (elastic#100256)
* Changing variable name of cases_count_daily to cases_count_total. * Taking comments out of tests and reverting tests to previosu state. * Changing meta description to be more descriptive. * Changing meta description to be more descriptive. Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 1b96a2f - Browse repository at this point
Copy the full SHA 1b96a2fView commit details -
Remove lodash.template from legacy discover doc table (elastic#99836)
* remove lodash.template from legacy discover doc table * fix cell rendering * remove excess whitespace from rendered output * adding unit tests * even more tests Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7a8045a - Browse repository at this point
Copy the full SHA 7a8045aView commit details -
[Security Solutions][Endpoint] Fixes weird 'flash' when entries does …
…not exists on event filters page (elastic#100203) * Fixes weird 'flash' when entries does not exists on event filters page. Also fixes a multilang and query when empty string * Removes old comment * Use function to retrieve async resource state * Fix unit test Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b8937d0 - Browse repository at this point
Copy the full SHA b8937d0View commit details -
[Reporting] Switch Mac Chromium to the internally-hosted custom build (…
…elastic#100165) (elastic#100232) * switch mac chromium download location to kibana team gcs * oops, fix the path to the binary Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com> Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6ba9bb3 - Browse repository at this point
Copy the full SHA 6ba9bb3View commit details -
Configuration menu - View commit details
-
Copy full SHA for c6dd670 - Browse repository at this point
Copy the full SHA c6dd670View commit details -
[Security Solutions] Removes commented out "last look back date" code (…
…elastic#100269) ## Summary * Removes commented out code which promises we are going to do something past 7.11. This code has been checked in and the column of `last_look_back_date` has been removed since 7.11, which means we haven't had it for 7.11, 7.12, and now 7.13. Related: elastic#89801
Configuration menu - View commit details
-
Copy full SHA for a42bd37 - Browse repository at this point
Copy the full SHA a42bd37View commit details -
[Security Solution] Re-adds a test that was skipped (elastic#100273)
## Summary Re-adds a test that was skipped. If it goes bonkers again, I will add more debugging information to it. I will keep an eye on the operations channel to see when/if this fails again. Originally this looked to be timeouts waiting, so I increased the global timeout to be 20 seconds instead of the original 10 seconds. Resolves: elastic#89389 ### Checklist - [x] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios
Configuration menu - View commit details
-
Copy full SHA for 2f41a37 - Browse repository at this point
Copy the full SHA 2f41a37View commit details -
Configuration menu - View commit details
-
Copy full SHA for a166a9f - Browse repository at this point
Copy the full SHA a166a9fView commit details -
Revert "Upgrade accept 3.0.2 and @hapi/accept 5.0.1 to @hapi/accept 5…
….0.2 (elastic#100292)" This reverts commit 025c419.
Configuration menu - View commit details
-
Copy full SHA for 72dde3e - Browse repository at this point
Copy the full SHA 72dde3eView commit details -
[dashboard][labs] Defer loading panels below the fold (elastic#99880)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for df99228 - Browse repository at this point
Copy the full SHA df99228View commit details -
Configuration menu - View commit details
-
Copy full SHA for abf2bef - Browse repository at this point
Copy the full SHA abf2befView commit details -
refact(NA): remove extra pkg_npm target and add specific target folde…
…rs for @kbn/i18n on Bazel (elastic#100271) * refact(NA): remove extra pkg_npm target and add specific target folders on @kbn/i18n * chore(NA): override the browser types
Configuration menu - View commit details
-
Copy full SHA for f013580 - Browse repository at this point
Copy the full SHA f013580View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32093be - Browse repository at this point
Copy the full SHA 32093beView commit details -
[Alerting] Refactor alerts authorization client (elastic#99078)
* WIP - creating alerting authorization client factory and exposing authorization client on plugin start contract * Updating alerting feature privilege builder to handle different alerting types * Passing in alerting authorization type to AlertingActions class string builder * Passing in authorization type in each function call * Passing in exempt consumer ids. Adding authorization type to audit logger * Changing alertType to ruleType * Changing alertType to ruleType * Updating unit tests * Updating unit tests * Passing field names into authorization query builder. Adding kql/es dsl option * Converting to es query if requested * Fixing functional tests * Removing ability to specify feature privilege name in constructor * Fixing some types and tests * Consolidating alerting authorization kuery filter options * Cleanup and tests * Cleanup and tests * Throwing error when AlertingAuthorizationClientFactory is not defined * Renaming authorizationType to entity * Renaming AlertsAuthorization to AlertingAuthorization * Fixing unit tests * Updating privilege string terminology * Updating privilege string terminology Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7d42c25 - Browse repository at this point
Copy the full SHA 7d42c25View commit details -
Configuration menu - View commit details
-
Copy full SHA for f85e37c - Browse repository at this point
Copy the full SHA f85e37cView commit details -
[Maps] convert TooltipControl to typescript (elastic#100059)
* [Maps] convert ToolbarControl to typescript * fix scss import * remove unused function from APM map tooltip * apm tslint * pass loadFeatureGeometry to renderTooltipContent * security_solution: pass mbProperties to loadFeatureProperties * security_solution tslint Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for fb6d0d9 - Browse repository at this point
Copy the full SHA fb6d0d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b9892d - Browse repository at this point
Copy the full SHA 8b9892dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 517527c - Browse repository at this point
Copy the full SHA 517527cView commit details -
[Screenshot mode] Create plugin to provide "screenshot mode" awareness (
elastic#99627) * initial version of the screenshot mode service * First iteration of client side of screenshot mode plugin Also hooked it up to the chromium browser imitating the preload functionality of electron to set up the environment before code runs. * First implementation of server-side logic for detecting screenshot mode * fix some type issues and do a small refactor * fix size limits, docs and ts issues * fixed types issues and made sure screenshot mode is correctly detected on the client * Moved the screenshot mode header definition to common Added a server-side example for screenshot mode Export the screenshot mode header in both public and server * move require() to screenshotMode plugin * Update chromium_driver.ts * cleaned up some comments, minor refactor in ReportingCore and changed the screenshotmode detection function to check for a specific value. * fix export * Expanded server-side screenshot mode contract with function that checks a kibana request to determine whether we in screenshot mode * added comments to explain use of literal value rather than external reference * updated comment * update reporting example Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com> Co-authored-by: Timothy Sullivan <tsullivan@elastic.co> Co-authored-by: Tim Sullivan <tsullivan@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for c91e30d - Browse repository at this point
Copy the full SHA c91e30dView commit details -
Ban use of lodash.template (elastic#100277)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f78b915 - Browse repository at this point
Copy the full SHA f78b915View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b5fd5c - Browse repository at this point
Copy the full SHA 0b5fd5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d3cb326 - Browse repository at this point
Copy the full SHA d3cb326View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7dbfb7 - Browse repository at this point
Copy the full SHA e7dbfb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22eda65 - Browse repository at this point
Copy the full SHA 22eda65View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b07209 - Browse repository at this point
Copy the full SHA 2b07209View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9dc2dc0 - Browse repository at this point
Copy the full SHA 9dc2dc0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2181281 - Browse repository at this point
Copy the full SHA 2181281View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e7dab8 - Browse repository at this point
Copy the full SHA 8e7dab8View commit details -
Upgrade functional test fixes (elastic#100306)
* Upgrade functional test fixes * Fix lint issues
Configuration menu - View commit details
-
Copy full SHA for 2adae88 - Browse repository at this point
Copy the full SHA 2adae88View commit details -
[Dashboard] Embeddable Migrations for By Value Panels (elastic#99715)
* Implemented embeddable by value migrations
Configuration menu - View commit details
-
Copy full SHA for a6d552b - Browse repository at this point
Copy the full SHA a6d552bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e6e06c5 - Browse repository at this point
Copy the full SHA e6e06c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for f010ddb - Browse repository at this point
Copy the full SHA f010ddbView commit details -
[Security Solutions] Re-arranges and adds more packages to remove cop…
…ied code (elastic#100310) ## Summary * Creates a `securitysolution-list-utils` packaged and moves the first set of utilities into there * Fixes a slight bug with `kbn-securitysolution-io-ts-list-types` where the wrong name was used * Moves _all_ of the lists schemas and types into the package `kbn-securitysolution-io-ts-list-types` * Removes copied code found in a few places ## Tech debt * Some spots I have to use an `any` in the package as Kibana kbn packages don't have the types I need * Some spots I copy constants until we can straighten out those pieces. * I keep copied mock files until we figure out how to share mocks from these packages without adding weight or we create dedicated mock packages for all of this. ### Checklist - [x] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios
Configuration menu - View commit details
-
Copy full SHA for 0bbc721 - Browse repository at this point
Copy the full SHA 0bbc721View commit details -
Configuration menu - View commit details
-
Copy full SHA for f82a68b - Browse repository at this point
Copy the full SHA f82a68bView commit details -
[QA] update code coverage to use its own script (elastic#100199)
* do run build script for code coverage * fix notifyOnError call * remove maxWorkers argument Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 20a0750 - Browse repository at this point
Copy the full SHA 20a0750View commit details -
Migrate
joi
to17.4.0
and adapt the codebase (elastic#99899)* bump joi to 17.4.0, start adapting stuff * remove custom validation rule, adapt instead * fix error handling * fix error handling again * fix strings type & validation * fix buffers and arrays * fix bytes * fix bytes_size type * update conditional_type error messages in tests * fix duration and map types * first attempt to fix union type error messages * revert conditional type assertions back to master state * fix object type * fix record type * fix stream types * rename test files to match sources * fix union type tests * temporary adapt feature/home usages of Joi * fix lint * adapt test assertion * fix http config schema validation * fix @kbn/test Config class * fix config again * fix reporting schema tests * fix security solution schema * adapt url tests * remove useless comment * remove space * typo * review comments
Configuration menu - View commit details
-
Copy full SHA for 7a47a67 - Browse repository at this point
Copy the full SHA 7a47a67View commit details -
remove ui settings client-side validation (elastic#100311)
* remove ui settings client-side validation * fix linter * fix tests * update generated doc
Configuration menu - View commit details
-
Copy full SHA for b854f65 - Browse repository at this point
Copy the full SHA b854f65View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4ea9ac - Browse repository at this point
Copy the full SHA c4ea9acView commit details -
[Reporting] Add logging of CPU usage and memory consumption by Chromi…
…um (elastic#99109) * Add logging of CPU usage by chromium * Add logging of memory consumption by chromium * Add PDF report byte length logging * Add PNG report byte length logging
Configuration menu - View commit details
-
Copy full SHA for 4ed5b36 - Browse repository at this point
Copy the full SHA 4ed5b36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7dc77d6 - Browse repository at this point
Copy the full SHA 7dc77d6View commit details -
[Ingest pipelines] fix default paramenter for ignore_missing in csv p…
…rocessor (elastic#100316) * fix: set ignoreMissingField to true by default * Add missing serializer to trim fieldConfig Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 56f3753 - Browse repository at this point
Copy the full SHA 56f3753View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff71f75 - Browse repository at this point
Copy the full SHA ff71f75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9691d5a - Browse repository at this point
Copy the full SHA 9691d5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for cfe4ec4 - Browse repository at this point
Copy the full SHA cfe4ec4View commit details -
Add ML usage collector descriptions to the schema. (elastic#100387)
* Add ML usage collector descriptions to the schema. * Update the telemetry mappings file
Configuration menu - View commit details
-
Copy full SHA for 5a7ad24 - Browse repository at this point
Copy the full SHA 5a7ad24View commit details -
Configuration menu - View commit details
-
Copy full SHA for afab9be - Browse repository at this point
Copy the full SHA afab9beView commit details -
Fix a bunch of bugs with APIDocs system (elastic#99589)
* Remove custom code, add in a hack * remove artifical limit * Fix arrow functions in interfaces not having children * Update docs * Update api docs after merge from master * update api docs after merge from master * update api docs
Configuration menu - View commit details
-
Copy full SHA for 190c4f6 - Browse repository at this point
Copy the full SHA 190c4f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a0683b4 - Browse repository at this point
Copy the full SHA a0683b4View commit details -
Adds two more packages and moves files into the packages (elastic#100375
) ## Summary * Adds package `kbn-securitysolution-list-api` * Adds package `kbn-securitysolution-list-hooks` * Moves files into the packages * Moves a few additional types into the other packages such as the `kbn-securitysolution-io-ts-types` package to remove more things from the shard_export/shared_import between lists and security solution * Removes more duplicated code ### Checklist - [x] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios
Configuration menu - View commit details
-
Copy full SHA for 5525191 - Browse repository at this point
Copy the full SHA 5525191View commit details -
Reduce the lists limits to the current max + 15kb (elastic#100419)
## Summary Reduces the lists limits to the current max + 15kb
Configuration menu - View commit details
-
Copy full SHA for 57bab18 - Browse repository at this point
Copy the full SHA 57bab18View commit details -
[data.search] Add Kibana request to search strategy dependencies (ela…
…stic#98566) * [data.search] Add Kibana request to search strategy dependencies * Don't register internal strategy * Update docs
Configuration menu - View commit details
-
Copy full SHA for 9d6abee - Browse repository at this point
Copy the full SHA 9d6abeeView commit details -
Configuration menu - View commit details
-
Copy full SHA for d20de55 - Browse repository at this point
Copy the full SHA d20de55View commit details -
Configuration menu - View commit details
-
Copy full SHA for 65e466c - Browse repository at this point
Copy the full SHA 65e466cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 01ab915 - Browse repository at this point
Copy the full SHA 01ab915View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9822813 - Browse repository at this point
Copy the full SHA 9822813View commit details -
Configuration menu - View commit details
-
Copy full SHA for ddb3cb0 - Browse repository at this point
Copy the full SHA ddb3cb0View commit details -
[Security Solution][Endpoint] Add host isolation action to the endpoi…
…nt list (elastic#100240) * Refactor TableRowAction into separate component and enable menu close on item click * add `show=isolate` to valid url param string for details panel * Reusable BackToEndpointDetailsFlyoutSubHeader component * new FlyoutBodyNoTopPadding compoent + refactor Policy response to use it * Endpoint Isolate flyout panel * New Service for doing isolate/unisolate of hosts * Refactor detection isolate API call to use common method from new service
Configuration menu - View commit details
-
Copy full SHA for 88350bb - Browse repository at this point
Copy the full SHA 88350bbView commit details -
[Alerting] Passing additional rule fields to rule executor (elastic#9…
…9819) * Passing additional rule fields to rule executor * Fixing types check * Api docs * Adding enabled and actions * Api docs * Encapsulating rule information into RuleConfig type * Functional tests * Functional tests * Adding producer, ruleTypeId and ruleTypeName * Api docs Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 86a5e31 - Browse repository at this point
Copy the full SHA 86a5e31View commit details -
security solution and lists to TS incremental builds (elastic#100447)
* lists to ts incremental builds * security_solution to ts incremental * import ResizeObserver explicitly as it is not declared in dom types
Configuration menu - View commit details
-
Copy full SHA for fd58b0f - Browse repository at this point
Copy the full SHA fd58b0fView commit details -
[dev_docs] How to build a kibana distributable tutorial (elastic#99827)
* docs(NA): [dev docs] Add how to build a Kibana distributable tutorial * docs(NA): including last step about building a kibana distributable tutorial * docs(NA): add dev docs images * docs(NA): include image for target folder with os packages and distributable * docs(NA): apply feedback received on the PR review * chore(NA): add rpm to brew * chore(NA): update dev_docs/tutorials/building_a_kibana_distributable.mdx Co-authored-by: Jonathan Budzenski <jon@budzenski.me> * chore(NA): update dev_docs/tutorials/building_a_kibana_distributable.mdx Co-authored-by: Jonathan Budzenski <jon@budzenski.me> * docs(NA): update docker names to capitalized Co-authored-by: Jonathan Budzenski <jon@budzenski.me> Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d378277 - Browse repository at this point
Copy the full SHA d378277View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82d4607 - Browse repository at this point
Copy the full SHA 82d4607View commit details -
WIP - creating alerting authorization client factory and exposing aut…
…horization client on plugin start contract
Configuration menu - View commit details
-
Copy full SHA for 6df4302 - Browse repository at this point
Copy the full SHA 6df4302View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3448950 - Browse repository at this point
Copy the full SHA 3448950View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a77ea3 - Browse repository at this point
Copy the full SHA 5a77ea3View commit details -
Configuration menu - View commit details
-
Copy full SHA for c24f011 - Browse repository at this point
Copy the full SHA c24f011View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f08779 - Browse repository at this point
Copy the full SHA 8f08779View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8d85e6 - Browse repository at this point
Copy the full SHA b8d85e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8243202 - Browse repository at this point
Copy the full SHA 8243202View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c24382 - Browse repository at this point
Copy the full SHA 4c24382View commit details -
Configuration menu - View commit details
-
Copy full SHA for 978892b - Browse repository at this point
Copy the full SHA 978892bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 79f896d - Browse repository at this point
Copy the full SHA 79f896dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 10a0c58 - Browse repository at this point
Copy the full SHA 10a0c58View commit details -
merging all existing changes from ying and trying to make our rbac wo…
…rk with new registry
Configuration menu - View commit details
-
Copy full SHA for d5619a7 - Browse repository at this point
Copy the full SHA d5619a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for c24aed0 - Browse repository at this point
Copy the full SHA c24aed0View commit details -
Configuration menu - View commit details
-
Copy full SHA for f76be7e - Browse repository at this point
Copy the full SHA f76be7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e5af2e8 - Browse repository at this point
Copy the full SHA e5af2e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 087dc35 - Browse repository at this point
Copy the full SHA 087dc35View commit details -
WIP - re-add update function to alerts as data client (#13)
* WIP - creating alerting authorization client factory and exposing authorization client on plugin start contract * Updating alerting feature privilege builder to handle different alerting types * Converting to es query if requested * first pass at getting everything working again * working update function * fix rebase conflicts * fixes index mapping to add owner field * fixes update route, previously using wrong ruleTypeId and not building the correct index * fix getIndex function Co-authored-by: Ying Mao <ying.mao@elastic.co>
Configuration menu - View commit details
-
Copy full SHA for 5170468 - Browse repository at this point
Copy the full SHA 5170468View commit details -
Configuration menu - View commit details
-
Copy full SHA for 690f66c - Browse repository at this point
Copy the full SHA 690f66cView commit details -
Configuration menu - View commit details
-
Copy full SHA for dc0b04b - Browse repository at this point
Copy the full SHA dc0b04bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e35d5c8 - Browse repository at this point
Copy the full SHA e35d5c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b6e441 - Browse repository at this point
Copy the full SHA 8b6e441View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5718037 - Browse repository at this point
Copy the full SHA 5718037View commit details