* Removing "Index contains time-based events" checkbox
* Rename label
* Adding "No Time Filter field" to time field select list
* Using translation for i18n and consistency with label on create form
* More useful verbiage
* Updating copy
* Adding help block below select for added clarity
* Removing functional tests that used time-based events checkbox
* s/INDEX/INDICES/ to be reflect reality
* Fixing logic error
* Updating functional test to match new behavior
* Use controller property instead of inline expression
* More readable variable name
* Convert ScriptedFieldsTable and SourceFiltersTable to UI Framework components.
* Remove unused Bootstrap input-group-btn class.
* Fix bug that prevented 'Create Index Pattern' button text from showing up.
* Add a react tool bar search box
Create basic react toolbar elements and update uiframework docs
* Package.json: put back ngreact (edits got overwritten)
* Add jest tests
* Combine basic tests into one, eliminate helper functions
* Address code review comments
- move tool_bar_footer into it’s own file.
- some stylistic html changes
- comments
* Remove toolbar_with_search_only
It isn’t being used in kibana currently, so we probably don’t need to
support it in our ui_Framework, and the need for the custom
“className="kuiToolBar--searchOnly”” indicates we should resdesign it
if we do need it some day.
* Fix issue with default to named conversion merge
* rename commonHtmlProps = requiredProps
* Disable dynamic mappings
* Disable automatic type creation
* Centralize .kibana mappings
* Use dynamic strict instead of false
* Register mappings per plugin
* Check for registered mapping conflicts
* Expose mappings on server scope instead of module
* Stub elasticsearch mappings class
* Add tests for KibanaMappings class
* [mappings tests] to.an -> to.be.an
* Return on mapping conflict and include plugin id if provided
* [uiExports] Add mappings uiExport type
* Use uiExports config in mappings tests
* Clean up ui_mappings test
* Revert plugin require ordering
* Pull uiExports mappings from kibana object isntead of kbnServer
* Migrate Console to kuiButton.
* Convert angular-bootstrap Timepicker and Tabs components to use kuiButtons.
* Convert Timelion to use kuiButtons.
* Convert Visualize and visTypes to use kuiButtons.
- Convert Heatmap vistype to use kuiButtons.
- Convert Visualize editor, AggTypes controls, and Heatmap options to use kuiButtons.
- Convert VisType control rows_or_columns to kuiButton.
- Adjust formatting of kuiButtons in AggTypes controls and Heatmap options.
- Convert Visualization save prompt to use kuiButtons.
- Convert visualize legend to use kuiButtons.
- Convert Visualize Spy to use kuiSelect instead of Bootstrap buttons.
* Convert Notify to use kuiButtons.
- Fix appearance of Notifier countdown.
* - Convert Dashboard to use kuiButtons and kuiMenuButtons.
- Convert Dashboard save panel to use KuiButtons.
* Convert Discover sidebar to use kuiButtons, and have an improved UX and accessibility.
- Convert Discover field chooser to use kuiButtons.
- Convert Discover no-results to use kuiButtons.
- Convert Discover save panel to use KuiButtons.
* Convert filter bar to use kuiButtons.
* Convert fatal splash screen to use UI Framework components.
* Convert number list to use kuiButtons.
* Convert stringify color editor to use kuiButtons.
* Convert timepicker directive to use kuiButtons.
* Convert Index Pattern Management to use kuiButtons.
- Convert Index Pattern Management field editor to use kuiButtons.
- Remove unnecessary ng-class from Create Index Pattern submit button.
* Remove unused global_config.html partial.
* Fix functional tests.
- Rename discover-save-search-btn test subject selector to discoverSaveSearchButton.
- Convert Notifier tests to use kuiButtons.
- Convert functional tests to use test subject selectors instead of relying on btn classes.
- Update HeaderPage and VisualizePage page objects to refer to timePickerGoButton.
- Fix broken functional tests for Discover, Visualize, and Settings.
- Fix failing Discover scripted fields tests.
* Fix visual bugs with FieldChooser string, Notifier buttons, and NumberList.
* Fix Number List so the 'remove' buttons are small.
* Fix FieldEditor to have space between Popularity input and dec/increment buttons.
* Update FieldChooser string partial to have padding around 'Visualize' button.
Previously, we would listen to the generic moveend event to listen to map changes. However, when the panels of "save" and "reporting" would slide open, it would cause minor jitters to the map-center (in the order of the 5th decimal digit), due to the map being slightly nudged down and back up. Now, we listen to drag and zoom events specifically, and no longer the catch-all moveend event.
This commit also improves the initialization of the map/zoom-settings by applying them at map-construction. It also now correctly uses the default settings.
Dashboard listens for ‘ready:vis’ to be broadcast, but if an error is
thrown when loading the panel, it wasn’t being sent, so dashboard was
sitting there waiting for pendingVisCount to be 0 before fetching the
data.
* 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.