* chore: quote expression type name in error
makes it a little more readable and a little easier to understand what failed
* fix: show all model args if no filter
this changes what modelArgs means, turning them into a selective filter instead of a hard requirement
We've seen a number of flaky test failures where the tests are waiting for the rendering count to be `11` but it is `12` for some reason (which is probably totally fine). This is causing tests to regularly fail when they probably shouldn't, so I've updated the `PageObjects.visualize.waitForRenderingCount()` to accept a `minimumCount` instead of an exact count that is expected. I've also updated the function to use `retry.waitFor()` for slightly better logging.
```
[00:01:13] │ debg Waiting up to 20000ms for rendering count to be greater than or equal to [3]...
[00:01:13] │ debg TestSubjects.find(visualizationLoader)
[00:01:13] │ debg findByCssSelector [data-test-subj~="visualizationLoader"]
[00:01:13] │ debg -- currentRenderingCount=2
[00:01:13] │ debg TestSubjects.find(visualizationLoader)
[00:01:13] │ debg findByCssSelector [data-test-subj~="visualizationLoader"]
[00:01:13] │ debg -- currentRenderingCount=3
```
* Fix timelion missing renderer on resize
Adding a watch to the renderComplete promise to fix missing rendering of chart
when the resize observer detect a change in size.
Removed the existing resize observer.
* Revert removing observe resize
It's need on the timelion app to resize since that app doesn't use
visualize loader
* Change double watch to watchgroup
* Reenable skipped dashboard test
* Unlinked deployment working for beats
* Use better constant
* Show N/A for license
* Rename to Unlinked Cluster
* Use callout to mention unlinked cluster
* PR feedback
* Use fragment
* Speed up the query by using terminate_after
* Handle failures more defensively
* Remove unnecessary msearch
* PR feedback
* PR feedback and a bit of light refactor
* Updated text
* Add api integration tests
* Localize call out
* Update loc pattern
* Fix improper i18n.translate usage
* Revert "Fix improper i18n.translate usage"
This reverts commit 0e2e7608c3.
* Revert "Update loc pattern"
This reverts commit cc99fe8a8a.
* Ensure the unlinked deployment cluster counts as a valid cluster
* Sometimes, you miss the smallest things
* Ensure the unlinked cluster is supported, in that users can click the link and load it
* Update tests
* PR feedback. Simplifying the flag supported code and adding more tests
* Update naming
* Rename to Standalone Cluster
* Remove unnecessary file
* Move logic for setting isSupported to exclusively in flag supported clusters code, update tests