* Fix maps layer flyout
* Fixing some flyout headers with border and size
* Using euiOverflowShadow to remove warnings
* Fixed up some regular modal usages
* Added danger colors to EuiConfirmModals where necessary
* Add integrations popover.
* Add some more functionality, code is WIP/mocked.
* Trying some things WIP.
* Import settings values from context.
* Remove obsolete comment.
* Add links.
* Rename component. Clean up placeholder text and add translations.
* Minor tweaks. Rename component file.
* Fix import for renamed file.
* Add domain to api query result fixtures.
* Change integration to utilize EuiTable's actions API.
* Add translation for new column heading.
* Update busted snapshot.
* Add snapshot test for new component.
* Refactor integration links to dedicated component.
* Remove obsolete index export.
* Update monitor list test snapshot.
* Default monitor list to empty array instead of undefined.
* Extract URL construction to helper function.
* Make entire link text clickable for APM integration.
* Update broken test snapshot.
* Fix type and update test snapshot.
* [Code] Use git worktree to create workspace instead of clone
* [Code] Upgrade nodegit dependency version to alpha.14
* [Code] implement worktree update for workspace
* [Maps] refactor isPointsOnly and computeScaledValues to use precomputed style meta in store
* keep signature of VectorStyle.createDescriptor the same
* extract common behavior into _getDynamicPropertiesArray
* do not remove __state from tracked_layer_descriptor
* add unit test for VectorStyle.pluckStyleMetaFromSourceDataRequest
* review feedback
* simplify joinPropertiesToFeatureCollection
* Fork angular for use in Kibana
* Remove custom URL codec logic in favor of fixed forked angular behavior
* Remove legacy angular URL route encoding
* Revert changes to APM plugin to give back control of corrective codecing
* introduce start phase. setup is bloated with start functionality
* fix amp typings: server is part of start contract now
* update mock files
* root.start(): necessary to run test server
* expose setup&start server api to simplify testing
* move tests to the new API
* test servers also should call root.start()
* update docs
* update snapshots: this functionality is tested in http server
* split setup/start phases
* update docs
* expose http server if it not started
to get rid of Optional<HttpServer> type and make it Require<HttpServer>
* adopt test to exposed Http server via SetupContract
* udpate docs
* cleanup apm changees
* check legacy service setup before start
* check http server setup before start
* restrict server options mutation; unify Promise interface for setup
* introduce start pahse for plugins service for parity with client side
* Revert "introduce start pahse for plugins service for parity with client side"
This reverts commit c04fdd2e26.
- Adds ability to change the name of the group-by or aggregation configuration. Form validation matches the limitations of ES aggregation names.
- Adds ability to change aggregation type and/or field where applicable for create aggregations
Previously, internally we used separate information to store an ID and a display name for each configuration. Because ES aggregation names support all characters except []>, this is no longer necessary, so the internal attributes formRowLabel and optionsDataId are now merged to aggName.
- Fixes an issue with EuiInMemoryTable where changing columns in the source index and pivot preview table would crash Kibana.
- Improved handling of adding/updating/deleting items from group-by and agg configs.
* Use new snapshot endpoint
* Remove old nodes endpoint
* Reintroduce NAME_FIELDS for displayable names.
* Use camelCase consistently.
* Distinguish node name and node id correctly.
* Adjust functional tests.
* Make prettier.
* Use exact same date histogram as before.
* Enable test for metric values again.
* Add test for new groupBy behaviour.
* Add 'Service Type' to groupBy fields.
* Fix date histogram offset and adjust tests.
* Always query for all metrics.
* Adding readonly badge to the discover application
* Dashboard get a badge
* Visualize gets a badge
* Timelion gets a badge
* Canvas gets a badge
* Maps gets a badge
* Infra gets a badge
* Graph gets a badge
* Dev Tools gets a badge
* Index Patterns get badges
* Advanced Settings get badges
* Infra and i18n are super chill friends
* Using proper i18n prefix for xpack
* Adding badges to the uptime application
* APM gets a badge!
* Adding functional tests for the discover read-only badge
* Functional tests for everyone!
* Removing unused import
* Fixing chrome service mock
* Switching from ChromeBadge | null to ChromeBadge | undefined
* Fixing canvas badge assertst
* Fixing Logs ui capabilities
* More ChromeBrand | null to ChromeBrand | undefined related changes
* Using named badges
* Revert "Using named badges"
This reverts commit c0e341bee1.
* i18n'ing the uptime read-only badges
* Adding ChromeService tests for badges
* Starting to add tests for the legacy badge API
* Changing capitalization of "Read Only" to "Read only"
* Adjusting styles
* Adding $setupBadgeAutoClear tests
* Changing the badge tooltip
* Fixing timelion i18n prefix
* Changing where Canvas sets the breadcrumbs
* Using a read-only badge with an icon
* Update x-pack/plugins/canvas/public/angular/controllers/canvas.js
Co-Authored-By: kobelb <brandon.kobel@gmail.com>
* Update src/legacy/core_plugins/timelion/public/app.js
Co-Authored-By: kobelb <brandon.kobel@gmail.com>
* Changing discover's read-only verbiage
* Removing tests for code that moved to an untested part of Kibana
* Fixing issues introduced with the rebase
* Fixing priv ileges snapshot
* Adding back dropped docs
* Fixing plugin plugin doc
* Ensuring iconType is set as well
* Updating badge api, angular components moved
* graph to Graph
* Fixing linter
* Switching from aria-label to data-test-badge-label for testing
The tabIndex allows screenreaders to work properly
* Fixing eslint error
* Fixing more issues introduced by the merge from master
* APM updates badge in React hook
* Applying changes suggested by Aleh
* chore(NA): first efforts to enable cache-loader relative paths and disable babel-register cache. chore(NA): allow to use cache-loader results everywhere as a persistent cache.
* chore(NA): last change to support cache loader across envs.
* fix(NA): cache-loader config generator function scope.
* refact(NA): static cache config for dll compiler.
* chore(NA): support for force writable cache flag. use built assets for cache on distributable.
* chore(NA): update cache-loader to last version. fix(NA): logic bug with force writable cache flag.
* chore(NA): move optimize cache to built_assets.
* chore(NA): relative paths for sourcemap configurations.
* chore(NA): remove redudant check for process.env var.
* refact(NA): simplify double negated expression.
* chore(NA): remove webpack prefix from devtoolModuleFilenameTemplate.
* chore(NA): rename cache write force flag to KBN_CACHE_LOADER_WRITABLE.
* chore(NA): readd babel register cache.
* chore(NA): change .cache to .ui_bundles_cache
* chore(NA): change .ui_bundles_cache to cache/ui_bundles
* chore(NA): update gitignore with .babel_register_cache.json
- Adds support for histogram and date_histogram aggregations for the data frame pivot wizard for group-by fields.
- Adds options to the list of group-by aggregation to let the user edit the interval where applicable.
- Adds unit tests and enzyme snapshots test files to files touched by this PR.
* EUIficate number interval
* Add type for EditorConfig
* Update functional tests
* Add placeholder
* Update placeholder
* Use FormattedMessage instead of i18n
* Set validity in the effect only
* Refactoring: add showValidation prop and remove isInvalid
* Update prop
* fix(code/frontend): should not collapse folder after click a breadcrumb
* fix(code/frontend): should highlight file when jump from typeahead
* separate to a independent test case
* Exclude usage stats when `exclude_usage` flag is specified
* Entirely excluding the usage key altogether
* Adding API integration test
* Fixing param name in comment + adding more info to comment
* Fix API test copy-pasta
* Fixing test assertion syntax