Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP Accessibility palette swap #11610

Closed
wants to merge 169 commits into from
Closed

WIP Accessibility palette swap #11610

wants to merge 169 commits into from

Commits on May 4, 2017

  1. Configuration menu
    Copy the full SHA
    78902a6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1de77a2 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2017

  1. more variable / coloring

    snide committed May 5, 2017
    Configuration menu
    Copy the full SHA
    86d093b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d8e240a View commit details
    Browse the repository at this point in the history

Commits on May 8, 2017

  1. Configuration menu
    Copy the full SHA
    d651f63 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8e134ce View commit details
    Browse the repository at this point in the history

Commits on May 9, 2017

  1. filter bar retheme

    snide committed May 9, 2017
    Configuration menu
    Copy the full SHA
    fef75b5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    55ec70e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    524c7f3 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2017

  1. Configuration menu
    Copy the full SHA
    7793fc8 View commit details
    Browse the repository at this point in the history
  2. more reskinning

    snide committed May 10, 2017
    Configuration menu
    Copy the full SHA
    660d108 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2017

  1. better animation against login

    snide committed May 12, 2017
    Configuration menu
    Copy the full SHA
    2b0cf26 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2017

  1. switch to colored kibana logo

    snide committed May 15, 2017
    Configuration menu
    Copy the full SHA
    6ef8923 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2017

  1. flat blue

    snide committed May 16, 2017
    Configuration menu
    Copy the full SHA
    e4d96ca View commit details
    Browse the repository at this point in the history

Commits on May 24, 2017

  1. coloring

    snide committed May 24, 2017
    Configuration menu
    Copy the full SHA
    2e00993 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2017

  1. more coloring

    snide committed May 26, 2017
    Configuration menu
    Copy the full SHA
    09effb2 View commit details
    Browse the repository at this point in the history
  2. some colors for visualizations

    snide committed May 26, 2017
    Configuration menu
    Copy the full SHA
    4776668 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2017

  1. more coloring

    snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    fcb181d View commit details
    Browse the repository at this point in the history
  2. Improve Dashboard screen-reader accessibility. (elastic#11600)

    * Improve Dashboard screen-reader accessibility:
    - Add aria-label for Dashboard Add Panel tabs.
    - Add aria-label for Dashboard Panel title.
    - Refactor empty Dashboard prompt message to improve accessibility.
    - Adjust aria-labels for Dashboard query bar.
    - Adjust aria-labels for Dashboard Landing Page table.
    - Adjust aria-labels and interactive elements of Dashboard Panel actions buttons.
    cjcenizal authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    cd41c9b View commit details
    Browse the repository at this point in the history
  3. [tasks/ftr] downgrade log level to debug

    spalger authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    7cf90e7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    414b162 View commit details
    Browse the repository at this point in the history
  5. test support (elastic#11477)

    * test support
    
    * Move custom find timeout logic into find service
    
    * Fix the error in tests by combining the calls.
    
    Seems to work locally like this.
    stacey-gammon authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    e8ff0d0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5d2a435 View commit details
    Browse the repository at this point in the history
  7. Hide the second toast when adding a new visualization straight from d…

    …ashboard (elastic#11621)
    
    * Hide the second toast when adding a new visualization straight from dashboard
    
    * fix tests that assume two notifications
    
    * fix another tests that assumes two toasts
    stacey-gammon authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    15fea3e View commit details
    Browse the repository at this point in the history
  8. Don't kill an entire dashboard because of one bad request (elastic#11337

    )
    
    * Don't kill an entire dashboard because of one bad request
    
    Some tests get rid of the angular promise library so it works better if
    it’s a separate function then on the actual angular Promise class.
    
    * Fix promise path references after creation of index file.
    
    * Remove index suffix from import paths
    
    * Remove promiseMapSettled
    
    Use a much simpler implementation
    
    * Clean up
    stacey-gammon authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    eaa4bad View commit details
    Browse the repository at this point in the history
  9. Testbed for aiding development in Kibana (elastic#11571)

    * Initial code for testbed
    
    * Fixing the routing
    
    * Updating README
    
    * Removing unnecessary line
    
    * Fixing port in README
    
    * Remove testbed source code from build
    ycombinator authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    779bd5d View commit details
    Browse the repository at this point in the history
  10. Static Series for Time Series Visual Builder (elastic#11496)

    * Adding ability to add static value to Time Series Visual Builder
    
    * Fixing tests
    simianhacker authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    8a617dc View commit details
    Browse the repository at this point in the history
  11. [babel] tweak babel options for performance and debugging (elastic#11535

    )
    
    * [babel] tweak babel options for performance and debugging
    
    * [babel] remove babel-plugin-transform-export-extensions
    
    * [npm] lock new deps to the patch version
    
    * [npm] remove unused deps
    spalger authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    a1ce219 View commit details
    Browse the repository at this point in the history
  12. docs: Kibana 6.0.0-alpha1 release notes

    jpfxgood authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    54217ae View commit details
    Browse the repository at this point in the history
  13. docs: set release state to prerelease

    jpfxgood authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    3c5158b View commit details
    Browse the repository at this point in the history
  14. bump version to 6.0.0-alpha2

    jpfxgood authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    88c66aa View commit details
    Browse the repository at this point in the history
  15. Add Lucene query syntax help (elastic#10928)

    Adds link to query syntax portion of query string query docs in the Kibana query bar.
    Bargs authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    e7e3d30 View commit details
    Browse the repository at this point in the history
  16. Add support for timelion:min_interval (elastic#11476)

    * Add support for timelion:min_interval
    
    * import -> require
    Rashid Khan authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    5095c9d View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    d368a53 View commit details
    Browse the repository at this point in the history
  18. docs: remove deprecation section

    jpfxgood authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    3ac69f5 View commit details
    Browse the repository at this point in the history
  19. Don't prevent filterable rows from being filterable (elastic#11628)

    * Don't prevent filterable rows just because they don't have a field
    
    * Don't allow filtering on unfilterable fields
    
    * Move isFilterable to aggConfig
    lukasolson authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    fa126ca View commit details
    Browse the repository at this point in the history
  20. Convert makelogs and mocha npm scripts (elastic#11665)

    * [scripts] convert `npm run makelogs` to script
    
    * [scripts] convert `npm run mocha` to script
    
    * [scripts] add warning to `test:ui:runner` npm script
    
    * [script] fix location of scripts in warnings
    spalger authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    8412135 View commit details
    Browse the repository at this point in the history
  21. [UI Framework] Improve navigability of the docs (elastic#11666)

    * Add search to navigation.
    * Add pagination buttons to UI Framework header.
    cjcenizal authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    3bc5b9e View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    86e5e36 View commit details
    Browse the repository at this point in the history
  23. Improve Discover screen-reader accessibility: (elastic#11598)

    - Apply aria-label to field name icons.
    - Change title to alt for Discover 'Back to top' link.
    - Remove unnecessary title attributes from Discover No Results state.
    - Add aria-label to Discover sidebar's string field value.
    - Adjust aria-label of Discover Field Chooser 'Show field settings' button.
    cjcenizal authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    ff74b51 View commit details
    Browse the repository at this point in the history
  24. Make Discover field chooser items keyboard accessible. (elastic#11591)

    * Make Discover field chooser items keyboard accessible.
    * Make records count link and plus/minus icons tabbable.
    * Prevent scrolling when you hit spacebar to toggle a field.
    * Add accessibleClickKeys service and kbnAccessibleClick directive, with tests.
    cjcenizal authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    8da813d View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    6a477fd View commit details
    Browse the repository at this point in the history
  26. Fix default time field selection (elastic#11664)

    * [indexPattern/create] fix test subject
    
    * [indexPattern/create] only auto-select when there is more than one time field
    
    * [indexPatterns/create] describe weird timeField auto-selection
    
    * [indexPattern/create] update no-date-field text
    
    * restore functional test changes in 02787e3
    spalger authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    5d02126 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    c8ae90c View commit details
    Browse the repository at this point in the history
  28. Selenium Test for TagCloud Visualization (elastic#11636)

    Selenium Test incorporating TagCloud Viz
    rashmivkulkarni authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    53bb5af View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    60175e3 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    0d52e04 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    8f5fedb View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    378e09c View commit details
    Browse the repository at this point in the history
  33. Rebuild modulePath correctly if on Windows (elastic#11439)

    The module paths are split by ':' and with a Windows filepath (and the 'C:/' prefix),
    the split returns the drive letter and directory path separately.
    This causes the modulePath to be set incorrectly into the packagePaths object
    and the subsequent call for the licenses by key returns undefined on Windows only.
    
    This commit recombines the drive and directory paths and sets the correct key into packagePaths.
    colmose authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    f9664a4 View commit details
    Browse the repository at this point in the history
  34. fix duplicate chart title (elastic#11594)

    * fix duplicate chart title
    
    * updating el to axisWrapperElement
    ppisljar authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    a42c4cd View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    777a906 View commit details
    Browse the repository at this point in the history
  36. Improve Management screen-reader accessibility. (elastic#11601)

    * Improve Management screen-reader accessibility:
    - Improve description of image generated by an Image URL scripted field. Allow formatted label to be presented in lieu of default alt attribute.
    - Remove unnecessary title attribute from Create Index Pattern ISO week date link.
    - Add aria-label for Edit Index Pattern tabs.
    - Add aria-label for Edit Saved Objects tabs.
    cjcenizal authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    1fece4b View commit details
    Browse the repository at this point in the history
  37. Fix suggestions in Timelion Visualization. (elastic#11638)

    * Refactor timelionExpressionInput to use ng-transclude to accept any type of form control. Fix suggestions in Timelion Visualization.
    * Fix bug so that users can click on suggestions to select them.
    * Fix broken reference to input element.
    cjcenizal authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    b4c3b25 View commit details
    Browse the repository at this point in the history
  38. Adding check-box component (elastic#11550)

    * Adding selectable-row component
    
    * Adding example usage to testbed
    
    * Using shorthand property name
    
    * No need for transclusion
    
    * Renaming selectable-row to check-box
    
    * Resetting testbed code
    ycombinator authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    c7af1f2 View commit details
    Browse the repository at this point in the history
  39. Return Boom errors directly to the browser for Time Series Visual Bui…

    …lder (elastic#11656)
    
    * Fixed elastic#11643 - Return Boom errors directly to the browser
    
    * Checking for 401 and boom errors instead of just boom errors
    
    * removing the returns from the hapi routes
    simianhacker authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    fc8136d View commit details
    Browse the repository at this point in the history
  40. Make Discover table keyboard accessible. (elastic#11604)

    * Make Discover table carets tabbable.
    * Make Discover table tabs tabbable.
    * Make Discover table icon buttons tabbable.
    cjcenizal authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    f778fb2 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    a0ec2bb View commit details
    Browse the repository at this point in the history
  42. [UI Framework] Improve UI Framework Home Page and 404 Page. (elastic#…

    …11715)
    
    * Improve usability and accessibility of UI Framework nav.
    
    * Improve UI Framework Home Page and 404 Page.
    cjcenizal authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    4bbb317 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    b2a89ea View commit details
    Browse the repository at this point in the history
  44. When using WMS, the zoom settings of the manifest should not be used (e…

    …lastic#11707)
    
    When a user configures a WMS, we should not use the zoom-settings from the manifest. These depend on the user's license level, and are not relevant when using a 3rd party WMS service.
    thomasneirynck authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    74c6e81 View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    a49e6b2 View commit details
    Browse the repository at this point in the history
  46. [console] If using an https agent, set rejectUnauthorized in the agent (

    elastic#11700)
    
    * [console] If using an https agent, set rejectUnauthorized in the agent
    
    * [console] Update tests to expect rejectUnauthorized in agent config
    
    * [console] Check for null and undefined when setting rejectUnauthorized
    jbudz authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    a14437d View commit details
    Browse the repository at this point in the history
  47. Fix bug in dashboard Add panel pager where it always said x of x (e…

    …lastic#11617)
    
    * pagination fixed
    
    * pagination label changed
    
    * Variations on the pager implementation
    
    * Add a safety check since this relies on inherited scope.
    
    * Don't use noop function
    
    It’s possible a parent could mess with the function after we set it to
    a noop (maybe delete it)?
    stacey-gammon authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    fd5f4d3 View commit details
    Browse the repository at this point in the history
  48. [ftr] take screenshots on failure (elastic#11709)

    * [tests/functional] move screenshots to their own service
    
    * [ftr] add testFailure and testHookFailure lifecycle hooks
    
    * [tests/functional/screenshots] cleanup old screenshots at startup
    
    * [test/functional/screenshots] take screenshots when tests fail
    
    * [cli_plugin/install] fix test
    
    * [ui/scanner] fix test
    spalger authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    9373141 View commit details
    Browse the repository at this point in the history
  49. Improve Console screen-reader accessibility: (elastic#11602)

    - Add aria-label for Console History entries.
    - Add aria-label and aria-labelledby to Console Request 'wrench' menu.
    cjcenizal authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    4399213 View commit details
    Browse the repository at this point in the history
  50. Improve accessibility by adding alternative text for screen-readers. (e…

    …lastic#11548)
    
    * Ensure img elements have alt text where necessary (none do).
    - Add aria-hidden to global nav icon.
    
    * Remove unused title attribute from SavedObjectFinder.
    cjcenizal authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    a8b99d3 View commit details
    Browse the repository at this point in the history
  51. [ci] only build kibana once (elastic#11717)

    spalger authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    6dedb16 View commit details
    Browse the repository at this point in the history
  52. [UI Framework] Display React logo next to React components in the nav. (

    elastic#11746)
    
    * Display React logo next to React components in the nav.
    
    * Fade background as the nav opens and closes.
    cjcenizal authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    eecf2fc View commit details
    Browse the repository at this point in the history
  53. [UI Framework] Wrap Cards within a non-united CardGroup. (elastic#11704)

    * Wrap Cards within a non-united CardGroup.
    cjcenizal authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    07e716e View commit details
    Browse the repository at this point in the history
  54. Improve Visualize screen-reader accessibility: (elastic#11599)

    - Add aria-label to Tile Map visualization's 'Fit Data Bounds' button.
    - Add aria-label for Visualize Editor sidebar index pattern.
    - Add aria-label to Time Series Visual Builder Annotation icon options.
    - Add aria-label for Time Series Visual Builder AggSelectOption.
    - Add aria-label to Time Series Visual Builder Annotation selected icon option.
    - Adjust aria-labels for Heatmap visualization options.
    - Adjust aria-labels for ValueAxes add and remove buttons.
    cjcenizal authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    fd663d5 View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    f6f7f7d View commit details
    Browse the repository at this point in the history
  56. [metricVis] Fix html support (elastic#11008)

    * [metricVis] Fix html support
    
    * [metric_vis] add test to verify 42d11b0
    
    * [ui/vis] fix import
    spalger authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    72bea79 View commit details
    Browse the repository at this point in the history
  57. Update tutorial-load-dataset.asciidoc (elastic#11703)

    Changing the tutorial to update it according to the new ES mappings and adding console tested commands.
    bhavyarm authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    68efea9 View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    a4f3648 View commit details
    Browse the repository at this point in the history
  59. Add .aggregate() function (elastic#11556)

    Rashid Khan authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    277cf0c View commit details
    Browse the repository at this point in the history
  60. Getting Started page (elastic#11673)

    * Initial code
    
    * Renaming files/folders
    
    * Notes and changes from HTML/CSS review
    
    * CSS changes
    
    * Fixing transform units
    
    * Fleshing out logo circle
    
    * Adding logos
    
    * Un-nesting styles
    
    * Adding kuiText class on <p> elements
    
    * Making shield icon 404 go away
    
    * Using trustAsHtml filter; using registry
    
    * Adding code for registry
    
    * Adding images
    
    * Hooking up the opt-out link
    
    * Fixing linter issues
    
    * Fix issue with refresh bringing back nav
    
    * Removing load_default module
    
    * Use GETTING_STARTED_ROUTE constant
    
    * Allow topMessage to be a directive
    
    * Adding kuiLink CSS class to anchor elements
    
    * Adding alt text to images
    
    * Replace getters with regular methods
    
    * Remove leftover comment
    
    * Removing unnecessary comment
    
    * Fixing typo in comment
    
    * Adding comments for message properties
    
    * Fixing typo in method name
    
    * Defining custom CSS class
    
    * Fixing method call
    
    * Creating custom CSS classes
    
    * Adding documentation links
    
    * Use a instead of button for demo link
    
    * Allow directives in manage and monitor messages
    
    * Refactoring shared code into single ui/public/getting_started folder
    
    * Adding README
    
    * Fixing whitespace in/around links
    
    * Trim messages before setting them
    
    * Decorate in-app links with opt-out attribute
    
    * Opt out of the Getting Started page if the user already has index patterns
    
    * Adding more commentary around expectations of setTopMessage use
    
    * Using ng-src and ng-href attributes where attr values are angular expressions
    
    * Importing the directive before using it
    
    * Using ui/registry for message registries
    
    * Renaming service => helpers to clarify intent
    
    * Adding explanatory comment
    
    * Adding "or"
    
    * Fixing div id
    
    * Breaks out the inject logic into another directive
    
    * Adding Getting Started page object for functional tests
    
    * Consolidate into one registry
    
    * Fixes incorrect classes
    
    * Changes how styles are applied to injected-items items
    
    * Modifying class name per CSS style guide
    
    * Adding getting started doc link
    
    * Removing unused import
    ycombinator authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    dc656c2 View commit details
    Browse the repository at this point in the history
  61. Configuration menu
    Copy the full SHA
    a64cc44 View commit details
    Browse the repository at this point in the history
  62. Add a space instead of an &nbsp; (elastic#11767)

    That way, a single block-level element before the space does not cause a new line in the UI
    ycombinator authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    202bb85 View commit details
    Browse the repository at this point in the history
  63. Configuration menu
    Copy the full SHA
    6485e97 View commit details
    Browse the repository at this point in the history
  64. remove default WMS settings (elastic#11573)

    These are just an example configuration, and not strictly speaking necessary. The added advantage is that we remove an implicit dependency on a 3rd party service.
    thomasneirynck authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    bfa4c2e View commit details
    Browse the repository at this point in the history
  65. Add support for date math in Timelion's .movingaverage() (elastic#11555)

    * Add support for date math to movingaverage
    
    * Fix excess phase shift and dropped point in .movingaverage()
    
    * Change help language, use if() instead of self executing function
    Rashid Khan authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    3b2d53c View commit details
    Browse the repository at this point in the history
  66. Configuration menu
    Copy the full SHA
    653c8e2 View commit details
    Browse the repository at this point in the history
  67. Revert "Getting Started page (elastic#11673)" (elastic#11788)

    This reverts commit 211b3d4.
    
    This was breaking builds, so we revert until we figure out why.
    epixa authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    b014c0d View commit details
    Browse the repository at this point in the history
  68. Update contributing guidelines due to recent npm script changes (elas…

    …tic#11794)
    
    * [docs] update contributing guidelines to account for recent changes to makelogs and mocha script execution
    
    * Update for changes to test:ui:runner
    
    * Remove unnecessary command prefix
    chrisronline authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    089cf42 View commit details
    Browse the repository at this point in the history
  69. Configuration menu
    Copy the full SHA
    22b6492 View commit details
    Browse the repository at this point in the history
  70. [server/validate] respond with all validation errors (elastic#11776)

    * [server/validate] respond with all validation errors
    
    * [server/config] fail with all validation errors
    spalger authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    f5ed375 View commit details
    Browse the repository at this point in the history
  71. Getting Started page (elastic#11805)

    * Getting Started page (elastic#11673)
    
    * Initial code
    
    * Renaming files/folders
    
    * Notes and changes from HTML/CSS review
    
    * CSS changes
    
    * Fixing transform units
    
    * Fleshing out logo circle
    
    * Adding logos
    
    * Un-nesting styles
    
    * Adding kuiText class on <p> elements
    
    * Making shield icon 404 go away
    
    * Using trustAsHtml filter; using registry
    
    * Adding code for registry
    
    * Adding images
    
    * Hooking up the opt-out link
    
    * Fixing linter issues
    
    * Fix issue with refresh bringing back nav
    
    * Removing load_default module
    
    * Use GETTING_STARTED_ROUTE constant
    
    * Allow topMessage to be a directive
    
    * Adding kuiLink CSS class to anchor elements
    
    * Adding alt text to images
    
    * Replace getters with regular methods
    
    * Remove leftover comment
    
    * Removing unnecessary comment
    
    * Fixing typo in comment
    
    * Adding comments for message properties
    
    * Fixing typo in method name
    
    * Defining custom CSS class
    
    * Fixing method call
    
    * Creating custom CSS classes
    
    * Adding documentation links
    
    * Use a instead of button for demo link
    
    * Allow directives in manage and monitor messages
    
    * Refactoring shared code into single ui/public/getting_started folder
    
    * Adding README
    
    * Fixing whitespace in/around links
    
    * Trim messages before setting them
    
    * Decorate in-app links with opt-out attribute
    
    * Opt out of the Getting Started page if the user already has index patterns
    
    * Adding more commentary around expectations of setTopMessage use
    
    * Using ng-src and ng-href attributes where attr values are angular expressions
    
    * Importing the directive before using it
    
    * Using ui/registry for message registries
    
    * Renaming service => helpers to clarify intent
    
    * Adding explanatory comment
    
    * Adding "or"
    
    * Fixing div id
    
    * Breaks out the inject logic into another directive
    
    * Adding Getting Started page object for functional tests
    
    * Consolidate into one registry
    
    * Fixes incorrect classes
    
    * Changes how styles are applied to injected-items items
    
    * Modifying class name per CSS style guide
    
    * Adding getting started doc link
    
    * Removing unused import
    
    * Attempting to fix breaking build
    
    Apparently the Getting Started page is preventing access to Console (Dev Tools, really) so the functional tests for Console are failing. This commit opts the user out of the Getting Started page before attempting to navigate to Console.
    
    * Cleanup on aisle testbed! (elastic#11765)
    
    * Navigate to getting started page so we can opt out of it
    ycombinator authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    02589e2 View commit details
    Browse the repository at this point in the history
  72. Implement/timestamps in log (elastic#11781)

    * [utils/streams] add createMapStream()
    
    * [utils/toolingLog] make tooling log operate in object mode
    
    * [ci/ftr] log the time before each log message
    spalger authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    ae8ecb4 View commit details
    Browse the repository at this point in the history
  73. [indexedArray] es6-ify (elastic#11800)

    spalger authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    04e2ed4 View commit details
    Browse the repository at this point in the history
  74. Configuration menu
    Copy the full SHA
    dac46e2 View commit details
    Browse the repository at this point in the history
  75. [npm] upgrade karma (elastic#11806)

    spalger authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    41ce607 View commit details
    Browse the repository at this point in the history
  76. Tooltip gets cutoff when tooltip is larger than chart container (elas…

    …tic#11769)
    
    * Tooltip overflows both sides of smaller container
    
    * add tests
    
    * clean up comments
    
    * better clarity in test case
    
    * add space at start of comment
    nreese authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    621a3e2 View commit details
    Browse the repository at this point in the history
  77. Configuration menu
    Copy the full SHA
    ace1701 View commit details
    Browse the repository at this point in the history
  78. heatNormalizeData is true/false, not a float (elastic#11799)

    this also removes the variable, as it was unused.
    trevan authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    ffd35a1 View commit details
    Browse the repository at this point in the history
  79. [Index pattern creation] Move the error message to below the input fi…

    …eld (elastic#11801)
    
    * Move the error message to below the input field, resolves elastic#11410
    
    * Update to match HTML styleguide
    chrisronline authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    3e046a3 View commit details
    Browse the repository at this point in the history
  80. Changing shakespeare bulk upload command for 6.0 (elastic#11795)

    * Changing shakespeare bulk upload command for 6.0
    
    * file path and mapping change
    
    changing the file path for shakespeare and the mapping type from default to doc
    
    * removing underscore for doc and changing file name
    
    * removing extra spaces in the map shakespeare command
    
    * removing  spaces before the colon
    
    * removing extra spaces
    bhavyarm authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    f3f8c08 View commit details
    Browse the repository at this point in the history
  81. Configuration menu
    Copy the full SHA
    5bd0de6 View commit details
    Browse the repository at this point in the history
  82. Configuration menu
    Copy the full SHA
    5a894ab View commit details
    Browse the repository at this point in the history
  83. Configuration menu
    Copy the full SHA
    8727f48 View commit details
    Browse the repository at this point in the history
  84. Improve Visualize sidebar accessibility. (elastic#11754)

    * Make Visualize sidebar tabs keyboard accssible.
    * Make Visualize Heatmap sidebar options keyboard accessible.
    * Remove unnecessary kbn-accessible-click from Visualize reset button.
    * Make Visualize Point Series sidebar options keyboard accessible.
    cjcenizal authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    fdbddbb View commit details
    Browse the repository at this point in the history
  85. Add aggregation size to Advanced Settings (elastic#11818)

    The discover:aggs:terms:size config value was never added to the default values, so when the trash-button is clicked it removes the config completely and causes discover to send an empty size param to visualize.
    thomasneirynck authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    d3ffe60 View commit details
    Browse the repository at this point in the history
  86. Configuration menu
    Copy the full SHA
    914275c View commit details
    Browse the repository at this point in the history
  87. Fix modals in react (elastic#11714)

    * fix focused button not being set
    
    Need to do it in a timeout because ng-react hasn’t loaded the react
    code yet, so it can’t find the buttons.
    
    * add a test
    
    that would have caught the issue, and also change the default focused
    button for the listing delete page since it’s a destructive action.
    
    * Add a comment
    
    * Push focusing of default button into react code
    
    * Push ESC key handling into react as well
    
    * Remove ESC tests in angular form
    
    They don’t pass, I’m guessing because of the way it’s triggered, but
    these test cases should now be handled in jest.  Also confirmed it
    works as expected with the modal.
    
    * Address code review comments
    
    * Use autoFocus
    stacey-gammon authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    94049d6 View commit details
    Browse the repository at this point in the history
  88. Show bucket size for Time Series Visual Builder on X-Axis (elastic#11639

    )
    
    * Adding seconds to the timeseries tooltip
    
    * Adding x-axis label to show the bucket size
    simianhacker authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    26277a8 View commit details
    Browse the repository at this point in the history
  89. Configuration menu
    Copy the full SHA
    53d408b View commit details
    Browse the repository at this point in the history
  90. Configuration menu
    Copy the full SHA
    d3a3f6e View commit details
    Browse the repository at this point in the history
  91. Configuration menu
    Copy the full SHA
    7e125aa View commit details
    Browse the repository at this point in the history
  92. Only use day, month, year provided by datepicker (elastic#11773)

    * Only use day, month, year provided by datepicker instead of moment in time
    Bargs authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    c2e1f18 View commit details
    Browse the repository at this point in the history
  93. [ftr] make room for more projects (elastic#11848)

    Squashed commit of the following:
    
    commit 659ea98
    Author: spalger <spalger@users.noreply.github.com>
    Date:   Wed May 17 09:19:22 2017 -0700
    
        [test/*/fixtures] rename es_archives to es_archiver
    
    commit d366745
    Author: spalger <spalger@users.noreply.github.com>
    Date:   Wed May 17 08:22:03 2017 -0700
    
        [ftr/config] fix default directory value functions
    
    commit 9a6a2cc
    Author: spalger <spalger@users.noreply.github.com>
    Date:   Wed May 17 07:30:52 2017 -0700
    
        fix import paths
    
    commit fcb65a8
    Author: spalger <spalger@users.noreply.github.com>
    Date:   Tue May 16 21:39:57 2017 -0700
    
        [grunt/ftr] use named exports for configs
    
    commit 7d7f38c
    Author: spalger <spalger@users.noreply.github.com>
    Date:   Tue May 16 18:50:04 2017 -0700
    
        [test] remove unnecessary directory definitions
    
    commit 0c28984
    Author: spalger <spalger@users.noreply.github.com>
    Date:   Tue May 16 18:46:29 2017 -0700
    
        [ftr/config] make default directories relative to config path
    
    commit cd2f336
    Author: spalger <spalger@users.noreply.github.com>
    Date:   Tue May 16 18:32:12 2017 -0700
    
        [test/common] put server config into common
    
    commit 7851ed8
    Author: spalger <spalger@users.noreply.github.com>
    Date:   Tue May 16 18:18:20 2017 -0700
    
        [grunt] "deprecate" test:api:runner task
    
    commit b2ac4c2
    Author: spalger <spalger@users.noreply.github.com>
    Date:   Tue May 16 18:15:41 2017 -0700
    
        [ftr] accept the project name as an unnamed arg
    
    commit 47e2928
    Author: spalger <spalger@users.noreply.github.com>
    Date:   Tue May 16 17:56:34 2017 -0700
    
        [ftr/grunt] convert ftr task to multi-task with config
    
    commit 8337585
    Author: spalger <spalger@users.noreply.github.com>
    Date:   Tue May 16 17:54:54 2017 -0700
    
        [test/functional] move fixtures into test/functional project
    
    commit 05994e9
    Author: spalger <spalger@users.noreply.github.com>
    Date:   Tue May 16 17:02:51 2017 -0700
    
        [src/test_utils] merge with test/utils directory
    
    commit c77ee5e
    Author: spalger <spalger@users.noreply.github.com>
    Date:   Tue May 16 16:53:00 2017 -0700
    
        [test/api_integration] migrate api tests to functional test runner
    
    commit ca328c3
    Author: spalger <spalger@users.noreply.github.com>
    Date:   Tue May 16 16:50:12 2017 -0700
    
        [esArchiver] refresh modified indices after load
    
    commit cde74a5
    Author: spalger <spalger@users.noreply.github.com>
    Date:   Tue May 16 16:46:48 2017 -0700
    
        [test/functional] move shared services into test/common
    
    commit 0ea2646
    Author: spalger <spalger@users.noreply.github.com>
    Date:   Mon May 15 22:51:23 2017 -0700
    
        [scripts/mocha] run _mocha script when debugging
    
    commit 1cc8060
    Author: spalger <spalger@users.noreply.github.com>
    Date:   Mon May 15 22:48:12 2017 -0700
    
        [ftr/config] allow child config files to have no testFiles config
    
    commit 2bb6c95
    Author: spalger <spalger@users.noreply.github.com>
    Date:   Mon May 15 21:52:26 2017 -0700
    
        [ftr] move screenshots into test/functional
    spalger authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    76b44d2 View commit details
    Browse the repository at this point in the history
  94. [UI Framework] Add several kuiLocalNav-related components (elastic#11725

    )
    
    This adds several `LocalNav`-related React components and converts their usage in the docs to React:
    
    * `KuiLocalNav`
    * `KuiLocalNavRow`
    * `KuiLocalNavRowSection`
    * `KuiLocalNavTab`
    * `KuiLocalNavTabs`
    * `KuiLocalNavTitle`
    weltenwort authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    caaca35 View commit details
    Browse the repository at this point in the history
  95. [context view] Apply filters to the context query (elastic#11466)

    This adds the ability to display a filter bar in the Context view and to apply those filters to the queries. It also modifies the link from the Discover view to the Context view to copy the currently defined filters when switching. New filters can be added from within the Context view using the icons in the expanded detail rows.
    weltenwort authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    3077335 View commit details
    Browse the repository at this point in the history
  96. Upgrade to Jest 20 (elastic#11642)

    kimjoar authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    dd162fb View commit details
    Browse the repository at this point in the history
  97. Configuration menu
    Copy the full SHA
    b52affa View commit details
    Browse the repository at this point in the history
  98. Prevent refresh fields error from breaking index patterns management …

    …page (elastic#11885)
    
    * No longer throw an error to the rest of the stack if there is an error refreshing fields for an index pattern
    
    * Only prevent rethrowing for the certain error scenario
    chrisronline authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    2347e8c View commit details
    Browse the repository at this point in the history
  99. Configuration menu
    Copy the full SHA
    245b5fb View commit details
    Browse the repository at this point in the history
  100. [UI Framework] Add KuiInfoButton component (elastic#11811)

    * add help_icon component
    
    * rename to info_button
    
    * build
    
    * info button example
    
    * info button test
    
    * fix example
    
    * change bg color and add padding:0
    
    * make component include all props
    
    * set color with a variable
    
    * use bgcolor transparent
    
    * example guide text fix
    
    * update markup to allow component class to set font-size
    
    * use globalLinkColor instead of new color value
    tsullivan authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    23d9dd3 View commit details
    Browse the repository at this point in the history
  101. [fieldFormat] make formatted output non-bindable (elastic#11911)

    * [fieldFormat] make formatted output non-bindable
    
    * [aggTable] totals are consumed as text, produce text
    
    * [tests] fix existing tests
    
    * [fieldFormat/contentType] add tests for non-bindable wrapper
    spalger authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    b136c4a View commit details
    Browse the repository at this point in the history
  102. [dev/server] ignore irrelevant changes in plugins (elastic#11884)

    * [dev/server] ignore changes in test,build,scripts,docs dirs at root of plugins
    
    * [dev/clusterManager] unwrap extra ignore paths
    spalger authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    b6168e2 View commit details
    Browse the repository at this point in the history
  103. [tests/functional] opt out of getting started on navigation (elastic#…

    …11881)
    
    * [tests/functional] automatically opt-out of getting started page on navigation
    
    * [test/functional/commonPage] avoid circular reference
    
    * [test/functional/commonPage] move check for getting started after url has settled
    
    * [gettingStarted] prevent route resolution by returning halt promises
    
    * [test/functional/commonPage] wait for kibana to load before checking for getting started
    
    * [uiRoutes/setupWork] provide a token that can be thrown to halt setup work
    
    * [ui/routes] rename reference to WAIT_FOR_URL_CHANGE_TOKEN
    
    * address review feedback
    spalger authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    7254d51 View commit details
    Browse the repository at this point in the history
  104. Configuration menu
    Copy the full SHA
    35f01b6 View commit details
    Browse the repository at this point in the history
  105. Introduce Clone feature in view mode (elastic#10925)

    * Introduce Clone feature in view mode
    
    * Use a new react modal for cloning dashboards
    
    * Fix focus issues and tests
    
    Unfortunately can’t run jest tests outside of the ui_framework at this
    time.
    
    * Add tests for dashboard clone modal
    
    * move the jest tests out of the __tests__ directory
    
    It’ll cause failures for the normal unit test runs
    
    * use react instead of angular for overlay and loading of dom element
    
    * Append 'Copy' to the title in the clone dialog so by default it doesn't clash
    
    * address code comments
    stacey-gammon authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    5bfd957 View commit details
    Browse the repository at this point in the history
  106. Adding table_info component (elastic#11778)

    * Adding loading-results component
    
    * Adding example usage on testbed
    
    * Fixing module name
    
    * Adding kuiControlledTable container
    
    * Replacing kuiNoItems and kuiLoadingResults with kuiTableInfo
    
    * Making directive compositional
    
    * Fixing imports
    
    * Re-generating fixed CSS
    ycombinator authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    1b4a4dc View commit details
    Browse the repository at this point in the history
  107. Improve accessibility of the Datepicker. (elastic#11753)

    * Add aria-label and kbn-accessible-click to Local Nav menu buttons.
    * Make Share menu keyboard accessible.
    * Make datepicker and timepicker keyboard accessible.
    * Revert some kbn-accessible-click instances in favor of native button elements.
    cjcenizal authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    34eb68c View commit details
    Browse the repository at this point in the history
  108. Adding sortable-column component (elastic#11780)

    * Adding sortable-column component
    
    * Adding testbed example
    
    * Use Angular's $watchGroup instead of Kibana's $watchMulti
    
    * Changing getters to regular methods
    
    * Adding kuiTableHeaderCell__liner class to uiFramework
    
    * s/target/currentTarget/
    
    * Fixing markup
    
    * Cleaning up testbed
    ycombinator authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    2b95621 View commit details
    Browse the repository at this point in the history
  109. Allow creating different index patterns with different time fields (e…

    …lastic#11926)
    
    * Allow creating different index patterns with different time fields
    
    * Fix indentation
    Lee Drengenberg authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    917097e View commit details
    Browse the repository at this point in the history
  110. Add new config option to control the amount of items in listing pages (

    …elastic#11674)
    
    * Add new config option to control the amount of items in listing pages
    * Add a warning message when the limit is reached.
    trevan authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    0551917 View commit details
    Browse the repository at this point in the history
  111. Configuration menu
    Copy the full SHA
    fba4750 View commit details
    Browse the repository at this point in the history
  112. Disable scroll zooming on the map. (elastic#11825)

    In safari, scrolling caused the map to zoom in/out when the users scrolled up or down a dashboard. This was disabled pre 5.4 as well.
    thomasneirynck authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    4f88ae5 View commit details
    Browse the repository at this point in the history
  113. Removing the auto-apply feature from Time Series Visual Builder (elas…

    …tic#11460)
    
    * Removing the auto-apply feature
    
    * Removing commented out code
    
    * Adding auto apply toggle; making apply bar perminant; only make apply sensitive to data changes
    
    * Tweaking the auto apply behavior
    
    * Moved auto apply toggle; added local storage for setting
    simianhacker authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    f89c051 View commit details
    Browse the repository at this point in the history
  114. Configuration menu
    Copy the full SHA
    5a0f00a View commit details
    Browse the repository at this point in the history
  115. Functional tests for the Getting Started page (elastic#11850)

    * Adding some more functionality to the Getting Started page object
    
    * Using optOut method from Getting Started page object
    
    * Adding functional tests for Getting Started page
    
    This set of tests specifically tests the scenarios under which a user should or should not get redirected to the Getting Started page
    
    * Adding log.debug message
    
    * Conforming to HTML style guide
    
    * Using new GettingStarted page object methods + opting out
    
    * Adding test for nav being shown
    
    * Removing unnecessary line
    
    * Navigate to Discover expecting to be redirected to the Getting Started page
    
    * Trying beforeEach instead of before
    
    * Remove LS data index + load empty kibana index
    
    * Removing unnecessary line
    
    * Fixing order of operations
    ycombinator authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    1ad230d View commit details
    Browse the repository at this point in the history
  116. [UI Framework] Add KuiKeyboardAccessible component to UI Framework. (e…

    …lastic#11743)
    
    * Move accessibleClickKeys service into UI Framework.
    * Add KuiKeyboardAccessible component to UI Framework.
    * Change KuiKeyboardAccessible and kbn-accessible-click to propagate events. This mirrors mouse click behavior.
    cjcenizal authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    c15d341 View commit details
    Browse the repository at this point in the history
  117. Prevent flicker on Getting Started page (elastic#11826)

    * Consolide chrome visibility toggle code into single module
    
    * Extracting code into helper functions for better readability
    
    * Removing redundant setting
    
    * Extracting functions to higher level in scope so they are not defined multiple times
    
    * Fixing typo in comment
    
    * Starting to add unit tests
    
    * Actually adding the tests this time
    
    * Adding unit tests for handleGettingStartedOptedOutScenario function
    
    * Binding this to window to prevent Uncaught TypeError: Illegal invocation
    
    * Adding unit tests for handleExistingIndexPatternsScenario function
    
    * Add helper function to aid unit testing
    
    * Refactor unit tests
    
    * Inlining function to prevent naming awkwardness
    
    * Binding this to window to remove ambiguity
    
    * Adding missing import
    
    * Fixing import
    
    * Catching expected error
    ycombinator authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    5b180e4 View commit details
    Browse the repository at this point in the history
  118. Change the way dynamic doc links are built so they work in dev and pr…

    …e-release builds (elastic#11913)
    
    * Change the way dynamic doc links are built so they work even in dev and pre-release builds
    
    * update test
    Bargs authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    a06d51f View commit details
    Browse the repository at this point in the history
  119. Adds an API for managing saved objects (elastic#11632)

    POST /api/saved_objects/{type}
    GET /api/saved_objects/{type}/{id}
    PUT /api/saved_objects/{type}/{id}
    DELETE /api/saved_objects/{type}/{id}
    GET /api/saved_objects/{type?}
    tylersmalley authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    9fbf197 View commit details
    Browse the repository at this point in the history
  120. Configuration menu
    Copy the full SHA
    918b9bb View commit details
    Browse the repository at this point in the history
  121. Remove use of npm ls in grunt tasks (elastic#11965)

    * [grunt/build] refactor _build:notice task to not depend on npm
    
    The _build:notice task used to rely on the output of `npm ls` to determine where modules were defined, but the task now just asks `license-checker` to include the `realPath` of the modules it describes in it's output, which is ultimately the same thing but works with `yarn` too.
    
    * [grunt/licenses] convert to use lib/packages/getInstalledPackages()
    
    * [grunt/notice/generate] test generateNoticeText()
    
    * [grunt/licenses] tested assertLicensesValid()
    
    * [npm] remove npm dev dep
    
    * [tasks/lib/packages] do not include kibana in "installed packages"
    
    * [tasks/lib/notice] join all notices with the same separator
    spalger authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    b882418 View commit details
    Browse the repository at this point in the history
  122. [indexPatterns/create] Rename newIndexPattern to formValues (elastic#…

    …11988)
    
    * [indexPatterns/create] use more accurate name for models
    
    * [indexPatterns/create] remove unused fetchFieldsErrors
    spalger authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    55f609d View commit details
    Browse the repository at this point in the history
  123. [indexPatterns/create] track loading state independently (elastic#11990)

    * [indexPatterns/create] make loading state independent of fieldsFetchError
    
    * [indexPatterns/create] return promises while loading
    
    * [indexPatterns/create] track loading count in controller
    spalger authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    e0ed322 View commit details
    Browse the repository at this point in the history
  124. [utils] add util for converting between es and kibana types (elastic#…

    …11967)
    
    * [utils] add util for converting between es and kibana types
    
    * [utils/kbnFieldTypes] use random strings instead of numbers
    
    * [utils/kbnFieldTypes] ensure that castEsToKbnFieldType() returns correct instance
    
    * [utils/kbnFieldTypes] change getEsTypes() -> getKbnTypeNames()
    
    * [fieldEditor] update test to validate limited type support
    
    * [fieldEditor] unexpected scripted field langs should list all kbn types
    
    * [test/stubbedLogstashIndexPattern] fix kbnFieldType use
    
    * [utils/kbnFieldTypes] remove unused castEsToKbnFieldType() fn
    
    * [utils/kbnFieldTypes] don't use Object.freeze()
    
    Object.freeze() keeps properties of an object from being redefined or removed, which we want for the kbnFieldTypes, but it also prevents them from being iterated by angular since angular needs to add a unique `$hashKey` property to each object. To keep the properties read only but allow extension KbnFieldType uses Object.defineProperties() instead.
    
    * [fixtures/logstashFields] fix use of "unknown" and "conflict" types
    
    * [stubs/logstashFields] mention why "conflict" is special
    
    * [utils/kbnFieldTypes] check complete output of getKbnTypeNames()
    spalger authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    da6da99 View commit details
    Browse the repository at this point in the history
  125. Fix merge failure

    spalger authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    259bd97 View commit details
    Browse the repository at this point in the history
  126. Configuration menu
    Copy the full SHA
    9870bb4 View commit details
    Browse the repository at this point in the history
  127. Configuration menu
    Copy the full SHA
    91923f9 View commit details
    Browse the repository at this point in the history
  128. Allow plugins to hide write controls in the dashboard app (elastic#11537

    )
    
    * Implement a way to hide write controls from dashboard
    
    * Add roles definition to the saved dashboard object
    
    * Remove roles from dashboard
    
    * Use an angular provider to control the hideWriteControls flag
    
    * Add an api to chrome to show only a single app by id
    
    * Refactor injectVars logic
    
    * Fix tests
    
    * Refactor kibana root controller
    
    * add additional test functionality
    
    * Missed a couple spots for hiding edit controls
    
    * add retry and help text for dash only mode failures
    
    See if it helps. Tests pass locally.
    
    * Move element into screen when clicking
    
    * use shorthand for object creation
    
    * Hide checkboxes, show 'no dashboard' message with the button
    stacey-gammon authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    002e084 View commit details
    Browse the repository at this point in the history
  129. Making tweaks. (elastic#12003)

    - Removing "I'm a pro" link from top right.
    - Adding "Got it, take me to Kibana" button at bottom center.
    - De-emphasizing demo site.
    ycombinator authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    78e6d4c View commit details
    Browse the repository at this point in the history
  130. [indexPatterns/field] remove indexed/analyzed/doc_values awareness (e…

    …lastic#11969)
    
    * [indexPatterns/field] replace mapping awareness with readFromDocValues
    
    * move link to more details to proper location
    
    * Address kjbekkelund's feedback
    
    * let the prs speak for themselves
    spalger authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    85ec396 View commit details
    Browse the repository at this point in the history
  131. Configuration menu
    Copy the full SHA
    5f5deda View commit details
    Browse the repository at this point in the history
  132. build: remove 32 bit builds (elastic#11941)

    All builds are now 64 bit, which is what we want to support from 6.0
    onward.
    epixa authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    1857bc1 View commit details
    Browse the repository at this point in the history
  133. Configuration menu
    Copy the full SHA
    6896040 View commit details
    Browse the repository at this point in the history
  134. [indexPatterns/create] refactor time field options (elastic#11996)

    * [indexPatterns/create] timeFields -> timeFieldOptions
    
    In elastic#11409 we added two new possible options to the "Time Filter field name" drop down. These options display a message that "there are no time fields" or "I don't want to use the time filter". These new options were added to the `controller.timeFields` array, which is where the other options were, but they don't actually represent time fields.
    
    This change updates `controller.timeFields` to instead be a list of options, specifically created to populate the select box in the view. They are now stored at `controller.timeFieldOptions` and each option has a `display` property (which will be rendered in the view) and optionally a `fieldName` property. The selected option, `controller.formValues.timeFieldOption` is checked for a `fieldName` property when the Index Pattern is created.
    
    * [indexPatterns/create] populate `this.timeFieldOptions`
    
    * [indexPatterns/create] unify fetching and errors for timeFieldOptions
    
    * [indexPatterns/create] refreshFieldList() -> refreshTimeFieldOptions()
    
    * [indexPatterns/create] unify "No time fields available" messages
    
    * [indexPatterns/create] disable the timeField select when loading
    
    * [indexPatterns/create] only require a time field is there are options
    
    Doing this prevents the time field from rendering as invalid when there is no matching index pattern (which has it's own error display) and when the fields are loading
    
    * [indexPatterns/create] isolate side-effects
    
    * [indexPatterns/create] let refreshTimeFieldOptions() control model
    
    * [indexPatterns/create] attempt to make default field selection clearer
    
    * [indexPatterns/create] explain why we set timeFieldOption
    
    * [indexPatterns/create] make timeFieldName `undefined` when not set
    
    * [indexPatterns/create] Don't pass two args to .then() unless needed
    
    * 💅
    spalger authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    76f833f View commit details
    Browse the repository at this point in the history
  135. Fixed a minor typo (elastic#8904)

    navaneeth-kesavan authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    765c972 View commit details
    Browse the repository at this point in the history
  136. Don't skip the resize if newWidth or newHeight is < 1 (elastic#12002)

    With full screen panel mode, the width and height can be updated to 0
    (because the panel is hidden).  If _size isn’t updated, the second time
    through it’ll skip the resize because of the if (newWidth ===
    this._size[0] && newHeight === this._size[1])
    
    Another option to fix this is to get rid of that check, and continue to
    do the resize when the _size values are equal.  I felt this one was
    slightly better, but could go either way.
    stacey-gammon authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    3ee1afd View commit details
    Browse the repository at this point in the history
  137. Always set NODE_ENV to production (elastic#12010)

    Using the --dev flag is the only support way to change the internal
    Kibana environment to something else. Allowing NODE_ENV to be set at all
    can have unexpected results with our dependencies, so we now always set
    it to production.
    epixa authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    57c1986 View commit details
    Browse the repository at this point in the history
  138. Configuration menu
    Copy the full SHA
    4e7ca80 View commit details
    Browse the repository at this point in the history
  139. Configuration menu
    Copy the full SHA
    3737349 View commit details
    Browse the repository at this point in the history
  140. Fix a type error from the default to named conversion (elastic#12021)

    * Fix a type error from the default to named conversion
    
    add tests that would have caught it.
    
    * address code review comments
    stacey-gammon authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    5ea2f61 View commit details
    Browse the repository at this point in the history
  141. [UI Framework] Rename "type" property to "buttonType" (elastic#11878)

    * change type property to buttonType
    
    * Update the tests to assert that the type HTML attribute is supported
    
    * remove type=submit from KuiSubmitButton since component automatically sets type
    nreese authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    cf8adbc View commit details
    Browse the repository at this point in the history
  142. When on an embedded page, bypass Getting Started gate check (elastic#…

    …12040)
    
    * When on an embedded page, bypass Getting Started gate check
    
    * Add unit test for embedded page scenario
    ycombinator authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    093b1b8 View commit details
    Browse the repository at this point in the history
  143. Configuration menu
    Copy the full SHA
    e94c682 View commit details
    Browse the repository at this point in the history
  144. Configuration menu
    Copy the full SHA
    64f0372 View commit details
    Browse the repository at this point in the history
  145. Configuration menu
    Copy the full SHA
    1f99b89 View commit details
    Browse the repository at this point in the history
  146. Move drag handle attribute onto the button element itself within Dash…

    …board Panel (elastic#12030)
    
    * Move drag handle attribute onto the button element itself within Dashboard Panel. Fixes bug in which Firefox users could no longer drag the panel.
    * Use anchor elements for all Dashboard Panel buttons for consistent hover and focus states.
    cjcenizal authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    0c7f1d7 View commit details
    Browse the repository at this point in the history
  147. [grunt/jest] fail task when jest fails (elastic#12049)

    * [grunt/jest] fail task when jest fails
    
    * 😶
    spalger authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    9eea91e View commit details
    Browse the repository at this point in the history
  148. Work around elastic#11959 for now (elastic#12051)

    * Fix use of KuiButtons in Clone Modal.
    
    * [scripts] stub scripts/languages api until elastic#11959 is fixed
    spalger authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    a0cf6ad View commit details
    Browse the repository at this point in the history
  149. Switch to Yarn (elastic#11637)

    spalger authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    af28362 View commit details
    Browse the repository at this point in the history
  150. Revert "Switch to Yarn (elastic#11637)"

    This reverts commit 71a9b8b.
    
    Until we get all the relevant infra configured with yarn as well.
    epixa authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    b45249c View commit details
    Browse the repository at this point in the history
  151. config: remove legacy pre-4.2 configurations (elastic#12013)

    Prior to version 4.2.0, kibana.yml configurations used underscore as a
    separator. In 4.2.0, this changed to dot instead, though the old
    configuration names continued to work. In 5.0 we started logging
    deprecation notices whenever the underscore-separated configurations
    were encountered. Now we remove support for them entirely.
    epixa authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    b590a5c View commit details
    Browse the repository at this point in the history
  152. [indexPatterns/create] disable time-based options when needed (elasti…

    …c#12011)
    
    * [indexPatterns/create] disable time-based options when needed
    
    * !! -> Boolean()
    
    * [indexPatterns/create] refactor sample deduping for clarity
    
    * [indexPattern/create] wrap html attributes
    spalger authored and snide committed May 30, 2017
    Configuration menu
    Copy the full SHA
    dce17b9 View commit details
    Browse the repository at this point in the history