remove legacy kibana plugin#76064
Conversation
|
Pinging @elastic/kibana-platform (Team:Platform) |
| // temporarily moved here from the (now deleted) kibana legacy plugin | ||
| kibana: Joi.object({ | ||
| enabled: Joi.boolean().default(true), | ||
| index: Joi.string().default('.kibana'), | ||
| autocompleteTerminateAfter: Joi.number().integer().min(1).default(100000), | ||
| // TODO Also allow units here like in elasticsearch config once this is moved to the new platform | ||
| autocompleteTimeout: Joi.number().integer().min(1).default(1000), | ||
| }).default(), | ||
|
|
There was a problem hiding this comment.
Some legacy code are still accessing these config properties from legacy. I moved them into the server's schema for now. This will have to be handled properly when we remove the legacy server totally.
There was a problem hiding this comment.
We can remove quite a few validations here, not in the current PR, for sure
…gacy-kibana-plugin
| // temporarily moved here from the (now deleted) kibana legacy plugin | ||
| kibana: Joi.object({ | ||
| enabled: Joi.boolean().default(true), | ||
| index: Joi.string().default('.kibana'), | ||
| autocompleteTerminateAfter: Joi.number().integer().min(1).default(100000), | ||
| // TODO Also allow units here like in elasticsearch config once this is moved to the new platform | ||
| autocompleteTimeout: Joi.number().integer().min(1).default(1000), | ||
| }).default(), | ||
|
|
There was a problem hiding this comment.
We can remove quite a few validations here, not in the current PR, for sure
| enabled: Joi.boolean().default(true), | ||
| index: Joi.string().default('.kibana'), | ||
| autocompleteTerminateAfter: Joi.number().integer().min(1).default(100000), | ||
| // TODO Also allow units here like in elasticsearch config once this is moved to the new platform |
There was a problem hiding this comment.
which team will be owning them? Both input_control_vis and data consume them
There was a problem hiding this comment.
Yea, cleaning up the legacy server's config may require some discussions. Fortunately this is not required to shut down the legacy plugin system
| @import '@elastic/eui/src/themes/charts/theme'; | ||
|
|
||
| // Public UI styles | ||
| @import 'src/legacy/ui/public/index'; |
There was a problem hiding this comment.
Hm...cannot find this file. Does it exist?
There was a problem hiding this comment.
Hum, actually it does. src/legacy/ui/public/_index.scss. I thought these css files were no longer imported, but seeing #76085 (comment), I might have been wrong
There was a problem hiding this comment.
After talking with Spencer and Tyler, this file is no longer used, so we should be good to remove it
…gacy-kibana-plugin
…gacy-kibana-plugin
💚 Build SucceededBuild metricsoss distributable file count
distributable file count
History
To update your PR or re-run it, just comment with: |
* remove legacy kibana plugin * as ES as a dependency to security instead of kibana * remove 'kibana' plugin presence check in so mixin * moved the `kibana` config section to the server
…nes/processors-forms-k-s * 'master' of github.com:elastic/kibana: (216 commits) [Ingest Manager] Split Registry errors into Connection & Response (elastic#76558) [Security Solution] add an excess validation instead of the exact match (elastic#76472) Introduce TS incremental builds & move src/test_utils to TS project (elastic#76082) fix bad merge (elastic#76629) [Newsfeed] Ensure the version format when calling the API (elastic#76381) remove server_extensions mixin (elastic#76606) Remove legacy applications and legacy mode (elastic#75987) [Discover] Fix sidebar element focus behavior when adding / removing columns (elastic#75749) Replace FetchOptions with ISearchOptions (elastic#76538) Move streams utils to the core (elastic#76397) [Ingest Manager] Wording & linking improvements (elastic#76284) remove legacy kibana plugin (elastic#76064) [Form lib] Fix regression on field not being validated after reset to its default value. (elastic#76379) Legacy SO import: Fix bug causing multiple overrides to only show the last confirm modal (elastic#76482) [APM] Service maps layout enhancements (elastic#76481) [Security Solution][Detection Engine] Remove RuleTypeSchema in favor of Type for TypeScript (elastic#76586) [Security Solution][Exceptions] - Updates enum schema and tests (elastic#76544) Index Pattern class - remove toJSON and toString (elastic#76246) skip failing suite (elastic#76581) Split up and clarify Enterprise Search codeowners (elastic#76580) ... # Conflicts: # x-pack/plugins/ingest_pipelines/public/application/components/pipeline_processors_editor/components/manage_processor_form/processor_settings_fields.tsx # x-pack/plugins/ingest_pipelines/public/application/components/pipeline_processors_editor/components/manage_processor_form/processors/foreach.tsx
…oleysens/kibana into ingest-pipelines/processors-forms-k-s * 'ingest-pipelines/processors-forms-k-s' of github.com:jloleysens/kibana: (216 commits) [Ingest Manager] Split Registry errors into Connection & Response (elastic#76558) [Security Solution] add an excess validation instead of the exact match (elastic#76472) Introduce TS incremental builds & move src/test_utils to TS project (elastic#76082) fix bad merge (elastic#76629) [Newsfeed] Ensure the version format when calling the API (elastic#76381) remove server_extensions mixin (elastic#76606) Remove legacy applications and legacy mode (elastic#75987) [Discover] Fix sidebar element focus behavior when adding / removing columns (elastic#75749) Replace FetchOptions with ISearchOptions (elastic#76538) Move streams utils to the core (elastic#76397) [Ingest Manager] Wording & linking improvements (elastic#76284) remove legacy kibana plugin (elastic#76064) [Form lib] Fix regression on field not being validated after reset to its default value. (elastic#76379) Legacy SO import: Fix bug causing multiple overrides to only show the last confirm modal (elastic#76482) [APM] Service maps layout enhancements (elastic#76481) [Security Solution][Detection Engine] Remove RuleTypeSchema in favor of Type for TypeScript (elastic#76586) [Security Solution][Exceptions] - Updates enum schema and tests (elastic#76544) Index Pattern class - remove toJSON and toString (elastic#76246) skip failing suite (elastic#76581) Split up and clarify Enterprise Search codeowners (elastic#76580) ...
Summary
Part of #71927
Totally remove the legacy
kibanaplugin