Commit graph

3863 commits

Author SHA1 Message Date
Brandon Morelli
3044cb7ba5
[APM] Document serverless-specific UI (#135178)
Co-authored-by: Alexander Wert <AlexanderWert@users.noreply.github.com>
2022-07-15 06:34:57 +09:30
Lisa Cawley
93f6f89795
Add open API specification for get case API (#136315) 2022-07-14 11:45:39 -07:00
Nathan Reese
63335d8e37
[maps] clean-up filter by map bounds action (#136045)
* [maps] clean-up filter by map bounds action

* modal

* [CI] Auto-commit changed files from 'node scripts/precommit_hook.js --ref HEAD~1..HEAD --fix'

* update docs

* fix warning in generated filter pill

* fix functional test

* fix jest test

* review feedback

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
2022-07-13 07:51:23 -06:00
Katerina Patticha
60372df6bc
[DOCS] Update APM settings (#135149)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2022-07-11 17:42:09 +09:30
Andrew Tate
3891aeb95f
[Chart expressions] new metric vis expression (#135461) 2022-07-08 12:07:43 -05:00
Lisa Cawley
9dbf147d66
Add openAPI specifications for get comments API (#135921) 2022-07-08 09:01:49 -07:00
Jonathan Budzenski
369272efe1
Bump Node.js to 16.16.0 (#135926) 2022-07-07 17:05:09 -05:00
Brandon Kobel
8655730a69
Marking the node.roles kibana.yml setting as technical preview (#135932) 2022-07-07 13:55:09 -07:00
Kuniyasu Sen
1791d71037
Remove cloud icon for xpack.reporting.queue.pollEnabled (#135771)
Remove cloud icon for xpack.reporting.queue.pollEnabled per https://github.com/elastic/kibana/issues/126024#issuecomment-1155697765
2022-07-06 16:26:52 -07:00
Melissa Burpo
6f3c03abab
Osquery doc fixes (#135848)
* add fim link

* resolve doc issues
2022-07-06 16:42:21 -05:00
Lisa Cawley
9162f7f2f0
Add openAPI specifications for get tags API (#135671) 2022-07-06 09:07:44 -07:00
Joe Reuter
fd50544641
[Lens] Extend readme (#135695)
* extend readme

* [CI] Auto-commit changed files from 'node scripts/build_plugin_list_docs'

* Update x-pack/plugins/lens/readme.md

Co-authored-by: Marco Liberati <dej611@users.noreply.github.com>

* Update x-pack/plugins/lens/readme.md

Co-authored-by: Marco Liberati <dej611@users.noreply.github.com>

* Update x-pack/plugins/lens/readme.md

Co-authored-by: Marco Liberati <dej611@users.noreply.github.com>

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Marco Liberati <dej611@users.noreply.github.com>
2022-07-06 03:06:33 -07:00
Miriam
97670ad036
Add config field to kibana docs (#135728) 2022-07-05 16:17:28 +01:00
Lisa Cawley
40359a6e2a
[DOCS] Add get reporters to open API spec (#135326) 2022-06-30 11:04:48 -07:00
Mat Schaffer
8e392a6eed
Add an example of uiSettings override (#135385)
Co-authored-by: Matthias Wilhelm <matthias.wilhelm@elastic.co>
Co-authored-by: Luke Elmers <luke.elmers@elastic.co>
2022-06-30 12:08:55 +09:00
Lisa Cawley
3911c7e63f
[DOCS] Adds prerequisites to enable and disable rule APIs (#135369) 2022-06-29 09:56:30 -07:00
Rudolf Meijering
d3756a10c1
Update failed migration roll back instructions (#135006) 2022-06-29 08:47:33 -04:00
Luke Elmers
cf6ae210ef
Adds node.roles configuration & exposes via PluginInitializerContext (#135272) 2022-06-28 15:22:43 -07:00
Alejandro Fernández Haro
2410b879a3
[Telemetry] Make telemetry plugin non-disableable (#133205)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2022-06-27 16:21:37 +02:00
Melissa Burpo
b57ee29b66
Osquery 8.3 updates (#134965)
* note that query history list shows past 30 days

* revise query timeout note

* describe new saved queries available out of the box

* update images for UI changes in 8.3

* add osquery FAQ

* revise per team feedback

* simplify version check query

* add clarification about version updates

* describe how to enable the curl table

* fix link

* fix code block

* Apply suggestions from code review

Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com>

* address pr feedback

Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com>
2022-06-24 14:02:54 -05:00
Lisa Cawley
61b2fdecf9
[DOCS] Add index connector actions to run connector API (#134538) 2022-06-23 14:13:26 -07:00
Brandon Morelli
48db1ec0f0
docs: add advanced options (#134960) 2022-06-23 13:08:51 -07:00
Lisa Cawley
c6768782f3
[DOCS] Edits OAuth instructions in ServiceNow connector docs (#134970) 2022-06-23 10:25:49 -07:00
Lisa Cawley
74df8c1736
[DOCS] Add jira connector details to run connector API (#134622) 2022-06-23 08:25:10 -07:00
Paul Power
bee025b3c0
Changed a minor error - "to to" to "to" (#126760)
A minor change, not urgent/important

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2022-06-23 07:21:30 -04:00
Lisa Cawley
81e8208258
[DOCS] Add prerequisites to get rule, find rule, get rule health APIs (#134865) 2022-06-22 13:25:59 -07:00
Kaarina Tungseth
faede27bf7
[DOCS] Adds the Vis Editor 8.3 docs (#134115)
* [DOCS] Adds the Vis Editor 8.3 docs

* Updates screenshots and UI labels

* Update docs/user/dashboard/lens.asciidoc

Co-authored-by: Stratoula Kalafateli <stratoula1@gmail.com>

* Review comments

* Removes duplicate image

* Review comment

Co-authored-by: Stratoula Kalafateli <stratoula1@gmail.com>
2022-06-21 15:07:46 -05:00
Pierre Gayvallet
10a5f9ac83
Remove old doc generation system for core APIs (#134313)
* Remove old doc generation system for core APIs

* delete docs/development/core folder
2022-06-21 17:43:17 +02:00
Lisa Cawley
7649b00689
[DOCS] Adds prerequisites in update rule API (#134151) 2022-06-20 08:19:38 -07:00
Pierre Gayvallet
a969d42ecf
Move server-side logging service to packages (#134438)
* Adapt LoggerConfigType to no longer inferred from config schema

* creating the new empty packages

* moving the public types to @kbn/core-logging-server

* updating @kbn/core-logging-server bazel config

* fix imports due to types moving to @kbn/core-logging-server

* moving the concrete implementation to @kbn/core-logging-server-internal

* updating @kbn/core-logging-server-internal bazel config

* adapt @kbn/core-logging-server-internal test files

* Move the mocks to @kbn/core-logging-server-mocks

* Fix imports due to server and mock moving to packages

* update generated doc

* update READMEs

* update tsdoc
2022-06-20 10:54:21 +02:00
István Zoltán Szabó
182849fa7b
[DOCS] Adds important note about allowlisting email addresses to email connector docs (#134552) 2022-06-17 08:38:03 -07:00
Lisa Cawley
03fe5d11b5
[DOCS] Add server log connector details to connector APIs (#134409) 2022-06-16 19:07:21 -07:00
István Zoltán Szabó
4f135d7d58
[DOCS] Adds Expected bounds comparison docs (#134472)
Co-authored-by: Lisa Cawley <lcawley@elastic.co>
2022-06-16 18:14:56 +02:00
gchaps
d071e52c51
[DOCS] Updates screenshots in Discover docs (#132854)
* [DOCS] Updates screenshots in Discover docs

* [DOCS] Screenshot updates

* [DOCS] Updates for 8.3

* [DOCS] More updates for 8.3

* [DOCS] Incorporates review comments

* Update docs/user/discover.asciidoc

Co-authored-by: Lisa Cawley <lcawley@elastic.co>

* Update docs/user/discover.asciidoc

* [DOCS] Incorporates review comments

* [DOCS] Added link to connector docs

* Update docs/user/discover.asciidoc

Co-authored-by: Lisa Cawley <lcawley@elastic.co>

* Update docs/user/discover.asciidoc

Co-authored-by: Lisa Cawley <lcawley@elastic.co>

* Update docs/user/discover.asciidoc

Co-authored-by: Lisa Cawley <lcawley@elastic.co>

Co-authored-by: Lisa Cawley <lcawley@elastic.co>
2022-06-16 07:28:33 -07:00
Pierre Gayvallet
9a15b67eb7
Create packages for browser-side analytics service (#134307)
* Create client-side analytics service packages

* move all the things

* start to adapt imports

* fix more imports

* update generated doc

* updating READMEs
2022-06-16 12:17:29 +02:00
István Zoltán Szabó
b05f8c1240
Adds OpenAPI specs for case comment endpoints (#133400)
Co-authored-by: Lisa Cawley <lcawley@elastic.co>
2022-06-16 11:43:46 +02:00
Kaarina Tungseth
df3054c1a9
[DOCS] Removes deprecation message from controls (#134509) 2022-06-15 16:13:41 -05:00
DeDe Morton
bbfe3e725e
Update automating-report-generation.asciidoc (#134410) 2022-06-15 13:01:14 -07:00
Tim Sullivan
1c08fb4cfb
improve text on reporting setup and dependencies (#134406) 2022-06-15 09:21:30 -07:00
Lisa Cawley
9590525c57
[DOCS] Adds prerequisites to delete rule API (#134408) 2022-06-15 09:00:11 -07:00
Stratoula Kalafateli
45ff66a648
[Timelion] Removes the legacy charts library (#134336)
* [Timelion] Removes the legacy library

* Removes unused translations
2022-06-15 09:57:44 +03:00
Gerard Soldevila
df5d2c913b
Add migrations.discardCorruptObjects flag (#132984)
* Add migrations.ignoreUnknownObjects flag

* Misc enhancements following PR comments, fix UTs

* Fix validation

* Make check_for_unknown_docs flag-agnostic. Misc enhancements

* Minor fixes

* Fix UTs

* misc doc updates

* Simplify excludeOnUpgradeQuery helper methods

* Improve unknown type detection, improve e2e tests

* Fix tests

* Simplify queries for unknown types, use "missing:" in agg

* Unify logic from unknown_object_types and check_for_unknown_docs

* Small code enhancements

* Update FTs datasets mappings, ensure saved object type is a "keyword"

* Undo changes in non-related type

* Fix UTs

* Add migrations.discardCorruptObjects flag

* Add migrations.discardCorruptObjects flag

* Fix imports that change with new packages

* Fix imports that change with new packages

* Fix tests

* Update Jest snapshot

* Fix snapshots

* Update ascii docs, revert unwanted mapping update

* Revert to default log output type

* Fix typo [Prebot => Preboot]

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2022-06-14 09:28:23 +02:00
Pierre Gayvallet
1fa326b095
Extract core's browser-side theme service to packages (#133894)
* Extract core's browser-side theme service to packages

* start fixing imports

* fix imports

* export service constructor option type

* lint

* update readme

* update generated doc

* update codeowners for /packages/core
2022-06-14 09:09:49 +02:00
Brandon Morelli
3b7c8a0c93
docs: fix tab bug (#133680)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2022-06-13 22:23:38 -04:00
Kaarina Tungseth
e2a4aa0bdf
[DOCS] Adds the new Controls docs (#133439)
* [DOCS] Adds the new Controls docs

* Fixes broken links

* Fixes broken links

* Review comments

* Update docs/user/dashboard/make-dashboards-interactive.asciidoc

Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com>

* Update docs/user/dashboard/make-dashboards-interactive.asciidoc

Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com>

* Review comments

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com>
2022-06-13 12:48:56 -07:00
Christiane (Tina) Heiligers
6f0fa0e1e6
Document rolling file appender numeric strategy max. (#134171) 2022-06-13 13:01:14 -04:00
gchaps
0d5808a22b
[DOCS] Adds Kibana API support to Console (#134111)
* [DOCS] Adds Kibana API support to Console

* Update docs/dev-tools/console/console.asciidoc

Co-authored-by: Kaarina Tungseth <kaarina.tungseth@elastic.co>

Co-authored-by: Kaarina Tungseth <kaarina.tungseth@elastic.co>
2022-06-13 09:03:44 -07:00
Lisa Cawley
f1769edb19
[DOCS] Add prerequisites in create rule API (#133978) 2022-06-09 17:49:28 -07:00
Joe Portner
e6882edf96
Update Saved Object Management docs (#134031) 2022-06-09 16:57:02 -04:00
Garrett Spong
7bfcb52901
[Security Solution][Detections] Related Integrations & Required Fields Feedback & Fixes (#133050)
## Summary

Addressing the following feedback from https://github.com/elastic/kibana/pull/132847:

- [X] On the Rule Management page package name is used instead of package title when the package has only 1 integration:
- [X] move integrations_popover to `related_integrations` directory
- [X] update useInstalledIntegrations to always return array of installedIntegration
- [X] move useInstalledIntegrations to `related_integrations` directory
- [X] Slight update to copy in Rules Table popover
- [X] Ok to use Rule Details UI within Rules Table popover content
- [X] Sort integrations alphabetically
- [X] Update left padding on version mis-match tooltip
- [X] https://github.com/elastic/kibana/issues/133291
- [X] https://github.com/elastic/kibana/issues/133269
- [X]  Add Kibana Advanced Setting for disabling integrations badge on Rules Table
<p align="center">
  <img width="500" src="https://user-images.githubusercontent.com/2946766/171750790-ffa2e3ef-dd7a-499c-9b08-89bafc06dd50.png" />
</p>

- [ ]  Adds tests
  - [x] `useInstalledIntegrations` hook 
  - [X] relatedIntegrations utils
  - [x] IntegrationDescription
- [ ]  Add loaders where necessary since there can now be API delay
  - May hold off on loaders as transition from no installed integrations -> installed integrations isn't too bad as-is

##### Updated integrations popover content on Rules Table to match Rule Details design
<p align="center">
  <img width="500" src="https://user-images.githubusercontent.com/2946766/172263941-3e948b41-7ef7-4281-8354-57e77ddeb433.png" />
</p>


In discussions with @banderror reviewing the different integration states (uninstalled, installed, enabled, and agents enrolled), we are now capturing the distinction between `Installed` and `Enabled` so that we don't confuse users when a package is installed but the integration isn't enabled/configured. I also added tooltips for clarifying each state and what action the user should perform to ensure compatibility. In collab with @yiyangliu9286 @jethr0null (comments below) -- we've consolidated to a single `Installed: enabled` badge, and updated `Uninstalled` to `Not installed` as well.


##### Tooltips

<details><summary>Not installed</summary>
<p align="center">
  <img width="500" src="https://user-images.githubusercontent.com/2946766/172264210-00064485-2df9-408e-953b-9294f16dedf2.png" />
</p>
</details>





<details><summary>Installed</summary>
<p align="center">
  <img width="500" src="https://user-images.githubusercontent.com/2946766/172263672-67b641cd-5895-464a-8897-f26bd0a61073.png" />
</p>
</details>




<details><summary>Installed: enabled</summary>
<p align="center">
  <img width="500" src="https://user-images.githubusercontent.com/2946766/172263783-563ea48d-c96c-4519-87b4-7076582f5da2.png" />
</p>
</details>



### Checklist

Delete any items that are not applicable to this PR.

- [X] Any text added follows [EUI's writing guidelines](https://elastic.github.io/eui/#/guidelines/writing), uses sentence case text and includes [i18n support](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)
- [X] [Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html) was added for features that require explanation or tutorials
  - Collaborating with docs teams on this dedicated docs issue: https://github.com/elastic/security-docs/issues/2015
- [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
- [X] Any UI touched in this PR is usable by keyboard only (learn more about [keyboard accessibility](https://webaim.org/techniques/keyboard/))
2022-06-09 13:00:47 -06:00