Commit graph

9 commits

Author SHA1 Message Date
Michael Dokolin 74a4adc481
[Expressions] Remove the any type usages (#113477) (#113799)
* Update ESLint config to disallow usage of the any type
* Remove the any type usages from the expressions plugin
* Update plugins using expressions according to the updated public API
2021-10-04 17:48:18 -04:00
Stacey Gammon 5e719ed1ef
Add more information on kibana.json properties, update example plugins (#107600) (#110261)
* 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>
# Conflicts:
#	dev_docs/key_concepts/anatomy_of_a_plugin.mdx

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-08-26 17:36:17 -04:00
Stacey Gammon 2dcf105250
Adding owners to kibana plugins (#108407) (#108919)
* Adding owners to kibana plugins

* Fix ui actions enhanced owner

* Account for virtual RAC team owning a plugin

* Fix empty githubTeam for ui actions
# Conflicts:
#	.github/CODEOWNERS
#	examples/developer_examples/kibana.json
#	src/plugins/embeddable/kibana.json
2021-08-17 12:49:33 -04:00
Spencer 79e45f2190
[build_ts_refs] improve caches, allow building a subset of projects (#107981) (#108139)
* [build_ts_refs] improve caches, allow building a subset of projects

* cleanup project def script and update refs in type check script

* rename browser_bazel config to avoid kebab-case

* remove execInProjects() helper

* list references for tsconfig.types.json for api-extractor workload

* disable composite features of tsconfig.types.json for api-extractor

* set declaration: true to avoid weird debug error

* fix jest tests

Co-authored-by: spalger <spalger@users.noreply.github.com>
# Conflicts:
#	.gitignore
#	examples/hello_world/tsconfig.json
#	tsconfig.json
#	tsconfig.refs.json

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-08-11 05:08:54 -04:00
Clint Andrew Hall 4dc378cc8f
[canvas] Reduce bundle by registering Canvas Plugin API on mount (#104264) (#105289) 2021-07-12 16:47:55 -04:00
Michael Dokolin c73e13d744
[Expressions] Update expressions public API to expose partial results support (#102403) (#104210)
* Add partial result flag to the execution result
* Update expressions plugin run method to return observable
* Update data getter in the execution contract to return observable
* Update the expression loader to take into account the partial results flag
2021-07-01 18:57:17 -04:00
Brandon Kobel 57af8462e4
[7.x] Elastic License 2.0 (#90192)
* Updating everything except the license headers themselves

* Applying ESLint rules

* Manually replacing the stragglers
2021-02-03 18:39:13 -08:00
Peter Pisljar c18c39d57f
Examples/expressions2 (#90140) (#90185) 2021-02-03 18:06:43 +01:00
Peter Pisljar d4084f50e2
[examples] expressions explorer (#88344) (#89065) 2021-01-23 06:29:13 +01:00