kibana/x-pack/plugins/ml/server/models
Dima Arnautov c8537bf964
[ML] "Add model" flyout for the Trained Models UI (#171024)
## Summary

Adds the "Add trained model" button to the Trained Models UI that opens
the flyout with available models for download.
It also contains the "Third-party" tab with instructions for deploying
3rd party models with Eland.

<img width="1685" alt="image"
src="73cf81ae-b761-4808-a89d-e70235a9fd2f">

<img width="1337" alt="image"
src="33984952-32c4-4ab1-9160-6f585b1d7968">

<img width="1685" alt="image"
src="0060a7dd-9875-4884-a83a-4e277d53942b">

### Checklist

- [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)
- [ ]
[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)
was added for features that require explanation or tutorials
- [ ] [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/))
- [x] Any UI touched in this PR does not create any new axe failures
(run axe in browser:
[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),
[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))
- [ ] If a plugin configuration key changed, check if it needs to be
allowlisted in the cloud and added to the [docker
list](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)
- [x] This renders correctly on smaller devices using a responsive
layout. (You can test this [in your
browser](https://www.browserstack.com/guide/responsive-testing-on-local-server))
- [x] This was checked for [cross-browser
compatibility](https://www.elastic.co/support/matrix#matrix_browsers)
2023-11-27 10:44:54 -07:00
..
annotation_service [ML] Package @kbn/ml-anomaly-utils (#155697) 2023-05-03 08:46:27 +02:00
bucket_span_estimator [ML] Package @kbn/ml-data-grid (#155530) 2023-06-06 11:20:37 +02:00
calculate_model_memory_limit [ML] Package @kbn/ml-data-grid (#155530) 2023-06-06 11:20:37 +02:00
calendar [ML] Increasing calendar events request limit (#158726) 2023-06-01 11:24:59 +01:00
data_frame_analytics [ML] Rename index pattern references to data view (Part 2) (#171820) 2023-11-23 12:42:43 +01:00
data_recognizer [ML] Module filtering (#168721) 2023-10-26 16:55:48 +01:00
data_visualizer [ML] Package @kbn/ml-data-grid (#155530) 2023-06-06 11:20:37 +02:00
fields_service [ML] Package @kbn/ml-data-grid (#155530) 2023-06-06 11:20:37 +02:00
filter [packages] prevent and remove basename collisions for js/ts code (#148835) 2023-01-12 12:29:30 -07:00
job_audit_messages [ML] Wizard validation improvements (#132615) 2022-05-24 18:07:39 +01:00
job_service [ML] Retain created_by setting when exporting anomaly detection jobs (#167319) 2023-09-27 18:45:36 +01:00
job_validation [ML] Package @kbn/ml-data-grid (#155530) 2023-06-06 11:20:37 +02:00
json_schema_service [ML] Improve job and datafeed config editors in the Advanced job wizard (#146968) 2023-03-10 17:04:42 +01:00
model_management [ML] "Add model" flyout for the Trained Models UI (#171024) 2023-11-27 10:44:54 -07:00
notifications_service [ML] Removing global isServerless flag (#166651) 2023-09-27 09:32:17 +01:00
results_service [ML] Fix anomaly charts when partition field contains an empty string (#168102) 2023-10-06 09:49:25 +02:00