* move field formatters to common
* expose fieldFormats on server
* export Format class from field_formats/types
* remove use of window.atob in StringFormat
* fix test and move server register under directory field_formats
* cleanup
* expose uiSettingDefaults on server so fieldFormats knows how to parse uiSettings
* remove uiSettingDefaults decorator and clean up tests
* move field_formats_service out of kibana plugin
* make duration test more unstandable
* prefix internal member with underscore
* pass getConfig in constructor instead of methods
* move getParamsDefaults for DurationFormat
* add getInstance method to field_formats_server
* move FieldFormat class outside of kibana plugin
- httpolyglot is removed, we no longer automatically redirect from http to https
- server.ssl.redirectHttpFromPort option added to allow for http -> https redirect from one port to another
- We no longer start the dev server with tls by default, it can be turned on with the --ssl flag, npm start -- --ssl, or ./bin/kibana --dev --ssl
- There will currently be error log messages if you connect over the wrong protocol, we have #11209 for downgrading these
* converting Vis to es6 class
* <visualize>, <visualization> and <visualization-editor>
* editor, responseHandler and requestHandler registries
* updating visualize editor app
* vis, default editor, request handlers and vis types
* updating vis types
* updating kibana to work with new visualize
* migrating existing visualizations
* fixing bugs with rebase
fixing tests
fixing tsvb auto apply button
fix tsvb resizing issue
update scope.$apply for react editor components
re-render react component when vis.params are updated (#12347)
fixing heatmap
remove obsolete maps_renderbot indirection
remove cruft/ remove custom resizing and hook into global event
fixing brush event
fixing resize event for vislib_vis_type
fixing legend
changing based on nathans review
* fixing tests
* fixing renderComplete issues with editor
* map updates
* fixing maps zoom
* fixing based on nathans review
* fixing render complete issue and doulbe rendering with maps
* trying to get maps in order .... wip
* removing resize method from visualizations
* changing the rendering process a bit
* fixing metric chart type auto changing
* minor simplifications in coordinate map viz
* more simplications now we only have single render
* minor fixes
* do not recreate layer when not necessary
* minor changes
* fixing maps bounding box filter
* fixing desaturation option
* fix zoom settings when toggling between WMS/basemap
* adding status to the render method (to figure out what changed)
* fixing legend open icon going out of page
* skip index selection for timelion
* timelion brush fix
* fixing circular json issue
* fix faulty rebase
* fixing updateStatus
* removing timelion requesthandler registration
* removing double slash
* fixing maps
* add debug statement
* test CI with guard statement
* fixing rebase
* [server/config/complete] parameterize test setup
* [server/config/complete] group tests into sub-suites
* [server/config/complete] fail startup if some settings are unused
* [cli/server] pretty-print InvalidConfig errors
* [cli/errors] allow startup errors to control process.exitCode
* [server/config/complete] update tests to check for throwing
* [server/config/complete] test deprecation support more generically
* [server/config/complete] test server.decorate() behavior
* [server/config/complete] test the shape of the thrown error
* [cli/serve] add integration test for invalid config handling
* [testUtils/kbnServer] add createServerWithCorePlugins()
* [uiExports/tests] fix bug this change exposed
* [server/config/complete] add special case for `env` config key
* [server/config/flattenWith] fail faster with less lodash
* [server/config/complete] add test for special "env" handling
* [server/config/complete] combine noun+verb creation
* [testUtils/kbnServer] fix typo
* [server/config/complete] use expressive sinon.assert helper
* [utils/getFlattenedObject] remove traverseArrays option
* Add kuiToggleButton disabled state.
* Add isDisabled attribute to toggleButton and togglePanel directives.
* Redesign toggleButton and togglePanel directive interfaces to use transclusion instead of attributes, and scope-bound attribute over DOM-bound attribute..
* Use attribute binding.
* Rename 'toggleButtonLabel' attribute to 'buttonText'.
- Fix bug that caused an array of the original query and undefined to be returned when the API response was a 404.
- Scope helper functions to getIndices function.
* Extract url logic out from chrome.nav internals
* Introduce new addQueryParameter function which wraps modifyUrl
* Use modifyUrl in a few more places
get tests passing
* Fix extractAppPathAndId tests
* remove unnecessary undefined check
* Pass port and hostname separately instead of host, use window.location.x to get hostname,protocol,port props
* remove deleted file and function references
* Fix refactor issue
* fix another refactor miss
* Only use hostname, protocol or port defaults if none are specified
Otherwise it’s a bit weird to specify a custom hostname but no port and
have the port be picked up from the current location.
* show the spy toggle in an expanded panel on hover
the css was wrong because the expanded panel is no longer inside
gridster. Added tests that would have caught this.
* rename toggleSpyPane to toggleSpyPanel
* create range filter for brush event when xaxis field is not index pattern timefield
* remove switch statement
* move logic to functions
* convert Dates to milliseconds
* add format:epoch_millis to date range filter
* remove private module dependencies from highlight
* remove _.class from _numeral.js
* remove asPrettyString from lodash mixin
* remove shortenDottedString from lodash mixin
* remove use of class lodash mixin in field formatters
* create unit tests for asPrettyString and shortenDottedString
* remove empty constructors and use static to move Class properties inside class definition body
* use class method syntax to ensure method is on prototype instead of instance