kibana/x-pack/plugins/enterprise_search/server
Constance d4eeea49f8
[Enterprise Search] Require security plugin in 8.0 (#106307)
* Change security to a required plugin

* Change typings to reflect non-optional security dep

+ update KibanaLogic to no longer need a {} fallback

* Typings cleanup pt 2

Remove `!`s now that security is required

* Update checkAccess lib

- turns out I need to do a little more than just updating the requiredPlugin arr & types!

- based on my understanding of our 8.0 behavior Enterprise Search will not start if x-pack security is disabled, so we should probably opt to early disable the plugin for simplicity as well

* [PR feedback] yeet
2021-07-20 15:32:12 -07:00
..
__mocks__ Enterpise Search SSL Settings Support (#100946) 2021-06-03 10:58:11 -04:00
collectors [App Search] Remove external "Launch App Search" button (#100815) 2021-06-23 14:30:36 -04:00
lib [Enterprise Search] Require security plugin in 8.0 (#106307) 2021-07-20 15:32:12 -07:00
routes [Workplace Search] Fix Chrome issues with GitHub sources (#105680) 2021-07-14 19:44:49 -04:00
saved_objects
index.ts Enterpise Search SSL Settings Support (#100946) 2021-06-03 10:58:11 -04:00
plugin.ts [Enterprise Search] Require security plugin in 8.0 (#106307) 2021-07-20 15:32:12 -07:00