* expose `retry_on_conflict` for `SOR.update`
* update generated doc
* stop using preflight check for version check for other methods too.
* remove unused ignore
* Add validation for the /api/core/capabilities endpoint
* update doc for app.id
* also allow `:`
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* Client side execution app level context propagation
* context$ + apm rum integration
* invert the context parent \ child relationship (cc @mikhail)
move more things to top level context
* Pass down context to apm on server
* types
* eslint
* parent <> child
* docs + eslint + jest
* execution context mock
* eslint
* jest
* jest
* server jest
* check
* jest
* storybook
* jest
* report the current space
* fix server side context container
* Remove spaces for now
* docssss
* jest
* lint
* test
* docs
* revert file
* doc
* all context params are optional
* clear on page change
* lint
* ts
* skipped test again
* testing fixes
* oops
* code review #1
* code review #2
* getAsLabels
* maps inherit dashboard context
* docs
* ts
* Give common context to all vis editors
* fix test
* ts \ es \ tests
* labels
* missing types
* docsy docs
* cr #3
* improve jest
* Use editor name
* Update src/plugins/visualizations/public/visualize_app/components/visualize_editor.tsx
Co-authored-by: Marco Liberati <dej611@users.noreply.github.com>
* fix maps context
* jest tests for maps
* cr
* docs
* Update execution_context.test.ts
* docs
* lint
Co-authored-by: Marco Liberati <dej611@users.noreply.github.com>
* [Lens][TSVB] Convert to Lens
* Add logic for multiple series
* Basic formula
* Fix circular dependencies
* Minor cleanup
* Fix types
* fix jest tests
* Fix test
* Change the schema, add more styling options, fix bugs
* Supports time shift and custom date interval
* Fix types
* Fix some types
* Move edit in lens button to top nav menu
* Cleanup
* Further cleanup
* Add try it badge in menu, controlled by localStorage
* Add go back to app button
* Discard changes modal and go back to TSVB
* Update by value and by reference visualizations, delete existing by ref
* Fix bug
* Apply some changes
* get title and description only if has context
* Pass originating app, title and description from the savedVis
* By ref TSVB to by ref Lens
* Match TSVB cardinality with Lens unique_count function
* Support moving average
* Fix test
* Support derivative
* Support cumulative_sum
* Add overall functions
* Support filter ratio
* Refactor code for easier testing
* Fix bug with auto interval
* Fetch types from visualizations plugin
* Pipeline aggs compatible with percentile
* Add some bugs
* Support nesred aggs
* Mini refactor and support all aggregations to Math
* Transfer terms sorting options
* Transfer axis position
* Fix translations keys
* Revert
* Fix redirectToOrigin buttion when the there is no embeddableId but comes from dashboard
* Improve context identification
* Support yExtents
* Fix bug in formula caused by changes in the main branch
* Support formatters
* Support custom label
* Cleaning up
* Fix terms bugs
* Support filter breakdown by
* Fixes math bug and escapes filter ratio query
* Add some unit tests
* Testing triggerOptions payload
* Fix console warning
* Add more unit tests on TSVB function helpers
* Adds a unit test on the vis top nav menu testing the new menu item
* Add unit tests
* Fix unsupported palette bug, clean up, add a unit test case
* Add final unit tests
* Support timeScale in derivative
* Add functional tests
* Cleanup
* Fix jest test
* Fix some bugs
* Fix some math agg bugs
* Fix more bugs
* Fixes jest test
* Fix the problem with the dashboard state
* Hides the badge and link instead of disabling it
* Changes the text
* Adds menu item vertical separator
* Enhance the appLeace confirm modal to change the confirm button text and color
* Fixes CI
* Adress code review comments
* Address some of the comments
* Fix more bugs
* Fix more bugs
* Zero decimals for formatting
* fix tests
* Navigate from dashboard to TSVB to Lens hides the appLeave modal
* Adds support for terms on a date field
* Support filter by
* Move the trigger to the visualizations plugin
* Minor
* Fix CI
* Support percentage charts
* Improve the vertical separator
* Fixes on the appLeave logic
* Remove unecessary import
* Add badge to the nav item level
* Fix jest test
* Fi filter ratio and filter by bug
* Replace all occurences of a variable
* Nest badge into the button level
* Design improvements
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* extract docLinks service to a package
* adapt unit tests for docLinks service
* initial server-side docLinks implementation
* add server-side service mock
* fix internal mocks
* update generated doc
* add unit tests for server-side service
* adapt server mocks
* update links due to rebase
* add base tests for new package
* update links from merge
* set kibana-docs team as owners for new package
* split concrete and type import
* update tsdoc
* update links due to merge
* update generated doc
* initial POC
* remove test code
* update the header holding logic
* add new API to plugin context
* introduce the IAuthHeadersStorage interface
* fix some types, mocks and tests
* export types from server entrypoint
* also export error type
* more doc
* update generated doc
* Fix ES service tests
* add tests for createInternalErrorHandler
* fix type in cli_setup
* generated doc
* add tests for configureClient
* add unit tests for custom transport class
* fix handler propagation to initial clients
* lint
* address review comments
* Hide assignment section and show a banner when license has been downgraded. Also fixes some edge cases on trusted apps
* Adds unit tests for licence downgrade experience
* Adds more tests
* Adds tests and move code outside form to be in flyout component
* Fixes unit test and added api mocks for event filter calls
* Updates API docs
* Revert Trusted Apps changes because they need to be included in a separated pr
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* use root CA for interactive setup
* Use intermediate CA for end-to-end test
* Align setup CLI enrollment token param with ES
* Add CA private key to certificate
* Check cluster version during interactive setup
* Fix setup CLI
* add updated docs
* Added suggestions rom code review
* Update docs
* Fix paths
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>