* build before running selenium
* change directory into built snapshot
* WIP: what is in the build dir
* WIP: skip unit tests
* run selenium on build
* [functional tests on build] Derive version
* [functional tests on build] Missing folder name prefix
* WIP: debug on ubuntu VM
* WIP: double kibana stabilize timeout
* WIP: remove ubuntu VM debug change
* WIP: add logs for docParams
* WIP: add logs for es
* build release version without -SNAPSHOT-
* [functional test release] Cleanup
* use named ui-modules
* x-pack conversion is checked in so no need for the default uiModules export
* Final removal of all export default in ui/public
And turned on the eslint rule for that folder.
* Moe import to top of file
* do not use the jquery submit method since it makes a page reload and breaks the flow
* pass the method to execute on select of an item to the typeahead directive instead of finding it via jqlite
* Fixes#11231 - Adds check for max_bucket size for Time Series Visual Builder
* Added Math.floor() to bucket calculation; changed error message; changed option description
* Fixes#11152 - calcualteIndices should return index pattern for missing indices
* Refactoring handleResponse to handle empty results and updated tests
* Adding limitations section to Kibana docs
* Language fixes
* Remove workaround
* Wording change
* Also mention `copy_to` along with `include_in_parent`
* Adding note about searching on nested objects
* Make sure package is published under @elastic org namespace
* Preparing packages/ for Kibana-related packages
* Folder structure mirrors package name
* Add note on naming consistency
* s/packages/node modules/ for removing potention confusion with Kibana system packages
* Prefixing the eslint rule with package scope (i.e. org namespace)
* Adding README
* Bumping up version for release
* Adding repository information to package.json
* Bumping up version for release
* URL-encoding repository link + bumping up version for release
* Using published version
* Reorder Create Index Pattern logic so local functions are before scope methods.
* Extract some Index Pattern Creation logic into sendCreateIndexPatternRequest and getDefaultPatternForInterval services.
* Use UI Framework typography components for Index Pattern Creation header.
* Separate user-specified variables for configuring the index pattern from controller variables, which just change the UI state.
* Rename index to newIndexPattern for clarity.
* Use controllerAs and fat arrow functions in Create Index Pattern.
* Add support for selects and secondary inputs to LocalNavSearch component of UI Framework.
* Update UI Framework guidePageBody to constrain width of flex component examples, like the LocalNav.
This seems to be due to an issue with Leaflet 0.7. It does not handle the DOM-removal of controllers of the same type properly, when multiple instances of that type are created.
* Update Settings page with UI Framework components.
* Add examples for new primary MenuButton, SubText, TextTitle, and VerticalRhythmSmall components.
This also solves the issue that the fit only fits on the data currently on screen, and not all the data. This was due to the filtering out of the data not on screen.
* Revert "Update pleaserun.js to use `--log-directory` with 0.0.28 (#11286)"
This reverts commit e96a8d8273.
* Revert "[jenkins] update call to pleaserun with --log-path (#11275)"
This reverts commit be609d9505.
* Adding an app for redirects when storing state in session storage
* Removing errant console.log
* Adding early return after reply().redirect
* No longer using the router
* Renaming vars to injectedVarsOverrides
* Putting uiRoutes back in so the code is only executed for this app
* Extracting hash_url to it's own module, and adding tests
* Addressing peer-review comments
Instead of using a separate code path for querying the anchor and
context documents, the context view actions now use a normal
`SearchSource` and thereby scripted fields, source filtering and other
features of a `SearchSource` without duplicated code.
To facilitate this the `SearchSource` gained the `searchAfter` field,
which is turned into a `search_after` clause on the request.
Additionally, the `FetchStrategyForSearch` now honors the
`timefilter.enabled` flag. When this flag is enabled, the index list
will be expanded with respect to the current time interval configured in
the `timefilter` (previous behaviour). When this flag is disabled, the
`timefilter` values will be ignored when expanding the index list.
* Change the way seed colors and color palette are imported
When you have a “provider” that doesn’t really need to be a provider,
and use it differently, you have to capitalize it differently in two
different spots. This makes it difficult to use a single name. Since
we don’t actually need the use of Private here, just making this a
regular export and being consistent with it’s usage.
* convert mapped colors to named
* Convert remaining export default's in ui/public
* Chunk 2
* Part 3
* Part 4
* Part 5
Note: Must check in https://github.com/elastic/x-pack-kibana/pull/938
first
* Part 6
* Part 6
* Part 8
* Part 9
* address code review comments
Previously, when viewing some time series visual builder panels on a
Dashboard and doing a hard-refresh, all the calls to flot_chart.js's
renderChart method were early returning because the resize.clientHeight
and resize.clientWidth were 0; then a call to handleResize was coming
and it wasn't triggering the initial drawing of the chart. This modifies
the logic to keep track of whether the chart has been rendered yet, and
if it hasn't calls renderChart from the resize handler.
* Adding attributes and prefixer to visualization elements for reporting
- adding data-shared-item attribute to visualization element
- Adding render-counter attribute
- Moving inline to reactcss for prefixing; moving inline to less files where applicable
* Fixing reactcss calls
Sharing relies upon appStatus.dirty to determine whether changes
have been made that must be saved. This wasn't being set correctly in
Discover and Visualize when the user first creates a new object and
hasn't saved it yet.
* Move Index Pattern Creation files into create_index_pattern directory.
* Group Edit Index Pattern files in edit_index_pattern directory.
* Make import paths for refresh_kibana_index relative.
* Remove unused field_popularity.html and add_data_wizard.less files.
* Add index.js files for new directories.
* Change index.js exports to imports.