Commit graph

170 commits

Author SHA1 Message Date
Pierre Gayvallet
f3aa761252
Improve the HTTP and routing doc with more examples (#119591)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-12-01 14:11:44 +01:00
Anton Dosov
b8a7370156
[Search] Add cancelation logic to search example (#118176) 2021-11-30 12:35:07 +01:00
Spencer
30cdce5d3e
[docs/dev] remove recommendation to use --local (#118561) 2021-11-15 10:38:19 -07:00
Jonathan Budzenski
eb9c8692aa
[dev docs] Add WSL setup guide (#109670)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-11-09 20:12:35 -05:00
Lucas F. da Costa
1b82502dbb
[User Experience] Add error boundary to prevent UX dashboard from crashing the application (#117583)
* wrap UX dashboard into an error boundary (fixes #117543)

* refactor APM root app tests to reuse coreMock

Before this change, the tests for the root application component of the
APM app were manually mocking the `coreStart` objects required to render
the component.

After this change, these tests will now reuse the relevant `coreMock`
methods.

* refactor: fix typo on createAppMountParameters test utility

Co-authored-by: Lucas Fernandes da Costa <lucas.fernandesdacosta@elastic.co>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-11-08 19:10:59 +00:00
Spencer
0e3a2307be
[docs] document using your @elastic.co email to commit (#117428) 2021-11-04 00:15:02 +00:00
Tyler Smalley
c4815d319e
Updates Github link references from master to main (#116789)
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2021-10-29 09:53:08 -07:00
Rudolf Meijering
2e4c87211c
[docs] Fix anchor link to saved objects migrations testing (#116427) 2021-10-28 10:36:57 +02:00
Lukas Olson
eb74b86ca4
[data.search.session] Use locators instead of URL generators (#115681)
* [data.search.session] Use locators instead of URL generators

* Add migration

* Fix/update tests

* Fix types

* Fix test setup

* Update docs

* Fix version :)

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-10-26 12:30:11 -07:00
Stacey Gammon
feed7391a0
Update kibana_platform_plugin_intro with more details on packages vs plugins (#114713)
* Update kibana_platform_plugin_intro.mdx

* updates

* Update kibana_platform_plugin_intro.mdx

* Update kibana_platform_plugin_intro.mdx

* Update kibana_platform_plugin_intro.mdx

* Update dev_docs/key_concepts/kibana_platform_plugin_intro.mdx

Co-authored-by: Tyler Smalley <tylersmalley@gmail.com>

* Update dev_docs/key_concepts/kibana_platform_plugin_intro.mdx

Co-authored-by: Tyler Smalley <tylersmalley@gmail.com>

* Update dev_docs/key_concepts/kibana_platform_plugin_intro.mdx

Co-authored-by: Tyler Smalley <tylersmalley@gmail.com>

* Update dev_docs/key_concepts/kibana_platform_plugin_intro.mdx

Co-authored-by: Brandon Kobel <brandon.kobel@gmail.com>

* Update dev_docs/key_concepts/kibana_platform_plugin_intro.mdx

Co-authored-by: Brandon Kobel <brandon.kobel@gmail.com>

Co-authored-by: Tyler Smalley <tylersmalley@gmail.com>
Co-authored-by: Brandon Kobel <brandon.kobel@gmail.com>
2021-10-13 14:01:46 -04:00
Pierre Gayvallet
b6f1682635
Fix dev doc pages (#114297)
* fix doc page

* fix doc page bis
2021-10-08 10:59:27 +02:00
Stacey Gammon
0442c87591
High level walkthrough of repo folder structure (#114293)
* Create code_walkthrough.mdx

* Remove unused utilities folder and mention of it in the repo structure doc.

* Update dev_docs/contributing/code_walkthrough.mdx

Co-authored-by: Luke Elmers <lukeelmers@gmail.com>

* Update dev_docs/contributing/code_walkthrough.mdx

Co-authored-by: Luke Elmers <lukeelmers@gmail.com>

* Update dev_docs/contributing/code_walkthrough.mdx

omg my grammar is horrible.

Co-authored-by: Luke Elmers <lukeelmers@gmail.com>

* Update dev_docs/contributing/code_walkthrough.mdx

Co-authored-by: Luke Elmers <lukeelmers@gmail.com>

* Update dev_docs/contributing/code_walkthrough.mdx

Co-authored-by: Luke Elmers <lukeelmers@gmail.com>

* Update dev_docs/contributing/code_walkthrough.mdx

Co-authored-by: Luke Elmers <lukeelmers@gmail.com>

* Update dev_docs/contributing/code_walkthrough.mdx

Co-authored-by: Luke Elmers <lukeelmers@gmail.com>

* review updates

* Update dev_docs/contributing/code_walkthrough.mdx

Co-authored-by: Brandon Kobel <brandon.kobel@gmail.com>

* Update dev_docs/contributing/code_walkthrough.mdx

Co-authored-by: Brandon Kobel <brandon.kobel@gmail.com>

Co-authored-by: Luke Elmers <lukeelmers@gmail.com>
Co-authored-by: Brandon Kobel <brandon.kobel@gmail.com>
2021-10-07 17:42:05 -04:00
garanews
58f6d9002a
Fix typos in docs & dev_docs (#113746) 2021-10-07 14:30:32 -04:00
Pierre Gayvallet
855d2f1094
Migrate routing and navigation docs to new developer guide (#113919)
* Migrate routing and navigation doc to new doc system

* address feedback
2021-10-07 12:45:15 +02:00
Stacey Gammon
e9fc5196ab
fix docs build (#113948) 2021-10-05 13:02:08 -04:00
Stacey Gammon
cc00f3f279
Update kibana plugin, platform and package overview doc (#112894)
* udpate

* Update kibana_platform_plugin_intro.mdx

* Update kibana_platform_plugin_intro.mdx

* Update kibana_platform_plugin_intro.mdx

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-10-05 10:02:46 -04:00
Kellen
6f665004cb
correct relativity in images (#113834) 2021-10-04 14:19:30 -07:00
Kellen
500fb00271
updates DevPrinciples URL (#113785) 2021-10-04 13:48:22 -04:00
Stacey Gammon
eddbc8db6f
Update doc slugs to improve analytic tracking, move to appropriate folders (#113630)
* Update the slugs to improve google analytics drilldown tracking

* more slug updates

* Fix some formatting issues in building blocks

* update paths

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-10-04 13:36:45 -04:00
Stacey Gammon
ab166240de
Create standards.mdx (#113313)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-10-01 13:23:37 -04:00
Kellen
56f5c179e0
Fix the other one... (#112873) 2021-09-22 14:38:20 -07:00
Kellen
409d7e2796
Removes space, fix build (#112856) 2021-09-22 11:31:49 -07:00
Peter Pisljar
3907d53df5
persistable state docs (#105202) 2021-09-22 13:22:38 +02:00
Stacey Gammon
285b1f92ee
Add using GitHub guide to our Developer Guide (#112464)
* Create how_we_use_github.mdx

* Update how_we_use_github.mdx

* note internal only sections
2021-09-17 08:19:56 -04:00
Spencer
eaf70a0b4e
[kbn/ui-shared-deps] split into two packages (#110558)
* [kbn/ui-shared-deps] split into two packages

* fix asset categorizer

* update snapshots

* reference npm dll from optimizer

Co-authored-by: spalger <spalger@users.noreply.github.com>
2021-09-16 12:06:46 -07:00
Stacey Gammon
a7c3172285
add doc about git clean for working around ts issues (#111572)
* add doc about git clean for working around ts issues

* Update dev_docs/troubleshooting.mdx

Co-authored-by: Spencer <email@spalger.com>

* Update dev_docs/troubleshooting.mdx

Co-authored-by: Spencer <email@spalger.com>

* Update troubleshooting.mdx

Co-authored-by: Spencer <email@spalger.com>
2021-09-09 12:05:43 -04:00
Dzmitry Lemechko
b324ca3115
[jest] update config files to get coverage per plugin (#111299)
* [jest] update config files to get coverage per plugin

* [docs] add details about plugin coverage collection

* fix path for newsfeed jest config

* fix lint error

* update documentation

* fix lint errors again

* update doc

* fix another lint error

* Update src/plugins/telemetry_management_section/jest.config.js

Co-authored-by: Luke Elmers <lukeelmers@gmail.com>

* Update src/plugins/telemetry_management_section/jest.config.js

Co-authored-by: Luke Elmers <lukeelmers@gmail.com>

* [kibana_legacy] fix path

Co-authored-by: Luke Elmers <lukeelmers@gmail.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-09-09 08:14:56 +02:00
Luke Elmers
98a67c07cc
Port performance docs to new docs system. (#111063) 2021-09-07 14:04:08 -04:00
Tim Roes
c510288c05
Split KibanaApp into VisEditors and DataDiscovery (#110588)
* Split KibanaApp into VisEditors and DataDiscovery

* Add discover functional tests to codeowners

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-08-31 15:57:23 +02:00
Stacey Gammon
52ee65b8d5
Make owner attribute required on kibana.json (#108231)
* make owner attribute required

* Add owner properties in more places

* add test for owner attribute

* add error check too in the test

* Fix tests

* fix tests and update docs

* wip

* More test fixes

* Fix All The Errorz

* Adding more owner attributes

* Update x-pack/test/saved_object_api_integration/common/fixtures/saved_object_test_plugin/kibana.json

Co-authored-by: Larry Gregory <lgregorydev@gmail.com>

* Update x-pack/test/ui_capabilities/common/fixtures/plugins/foo_plugin/kibana.json

Co-authored-by: Larry Gregory <lgregorydev@gmail.com>

* commeeeooonnnn

* Update docs

* soooo many kibanajsons

* adjust plugin generator to add an owner

* Add owner to the plugin generator scripts

* update snapshot

* Fix snapshot

* review updates

Co-authored-by: Larry Gregory <lgregorydev@gmail.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-08-24 10:02:32 -04:00
Caroline Horn
59ec89bfbe
[NoDataPage] Updating the default messages (#108799)
* [NoDataPage] Updating the default messages and reusing `title` as default `button` label
  * Update default description for agent
* Overview page i18n and snaps
2021-08-17 17:59:15 -04:00
Matthew Kime
2e68ce1a05
Developer guide - index patterns key concepts (#96017)
* add index patterns key concepts
2021-08-15 08:48:51 -05:00
Caroline Horn
ba14713623
[KibanaPageTemplate] Adding a noDataConfig for templated add data screens (#108293) 2021-08-12 20:01:54 -04:00
Stacey Gammon
ce15c6e81d
Just needed to fix a couple references to bad links but my auto-fix prettier ended up adjusting a lot of lines (#108438) 2021-08-12 17:00:19 -04:00
Stacey Gammon
21b080b61b
Clean up Developer Guide (#108259)
* update plugin docs

* address code review feedback
2021-08-12 14:05:43 -04:00
Joe Portner
c21272cc5b
Sharing saved objects developer guide (#107099) 2021-08-10 16:02:45 -04:00
Josh Dover
283349ac2b
Add SO migration testing guidance to testing guide (#105959) 2021-08-10 10:52:10 -04:00
Khristinin Nikita
8f22fedba0
Update Styleguide path to .mdx (#107890)
* Fix Styleduide URL

STYLEGUIDE.md -> STYLEGUIDE.mdx

* Fix type for a path to the scripts folder
2021-08-10 13:15:43 +02:00
Stacey Gammon
2230c032c6
Add a new hello world plugin and adjust the welcome message. (#107789)
* Add a new hello world plugin and adjust the welcome message.

* update and move files

* Update CODEOWNERS

* add a tsconfig.json file

* update tsconfig.json

* fix type check

* address code review comments
2021-08-09 16:22:02 -04:00
Stacey Gammon
b9f398875a
Add more information on kibana.json properties, update example plugins (#107600)
* Add more information on kibana.json properties, update example plugin kibana.jsons

* fix auto save fix

* Update anatomy_of_a_plugin.mdx

* Update anatomy_of_a_plugin.mdx

* update based on review comments

* Update anatomy_of_a_plugin.mdx

* Put kibanaVersion back and adjust the explanations of the fields

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-08-09 13:32:07 -04:00
Josh Dover
e7a05c0110
Move src/core/TESTING.md to mdx (#107039)
* Move src/core/TESTING.md to mdx

* PR comments

* Fix conventions link

* Fix FTR api config link
2021-08-09 14:03:35 +02:00
Tyler Smalley
b2b57a2404
[dev-docs] Add debugging tutorial (#104468)
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-07-12 03:02:20 -04:00
Brian Seeders
194a8a87a8
[Docs] Add a tutorial for how to open a pull request (#103697) 2021-07-06 14:35:00 -04:00
Spencer
7442a99168
[dev_docs] add tutorial for setting up a development env (#103566)
Co-authored-by: Jonathan Budzenski <jon@budzenski.me>
Co-authored-by: spalger <spalger@users.noreply.github.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-06-28 19:44:29 -04:00
Joe Portner
d4cc6861a1
Update security best practices document (#100814) 2021-06-16 18:24:01 -04:00
Stacey Gammon
277212df0b
Update building_a_plugin.mdx (#101921)
* Update building_a_plugin.mdx

* put back the numbers on the same line

* Add info about requiredBundles

* Fix numbers again

* Update dev_docs/tutorials/building_a_plugin.mdx

Co-authored-by: Mikhail Shustov <restrry@gmail.com>

* Update dev_docs/tutorials/building_a_plugin.mdx

Co-authored-by: Mikhail Shustov <restrry@gmail.com>

Co-authored-by: Mikhail Shustov <restrry@gmail.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-06-14 11:04:27 -04:00
Peter Pisljar
15ab9d70fd
some fixes to expression tutorial (#101558) 2021-06-08 13:36:35 +02:00
Greg Back
8a793f50eb
[dev-docs] Fix expression string syntax (#101419)
Because this isn't in a code block, MDX is trying to interpolate the
`{column1}` value, which is undefined.
2021-06-04 15:02:33 -05:00
Peter Pisljar
a622cd5450
adding expressions dev_docs tutorial (#101004) 2021-06-01 06:05:39 +02:00
Caroline Horn
bca1c14f9c
[KibanaPageLayout] Solution Nav specific styles & props (#100089)
* Fixing sticky nav
* Adding some side bar styles
* Added a built-in solution nav title with avatar icon
* Adding tutorial docs
* Added KibanaPageTemplateSolutionNavAvatar
* Added KibanaPageTemplateSolutionNav
* Increased limit to `core` / `kibanaReact` plugin because of additional CSS
2021-05-25 13:28:05 -04:00