Commit graph

14905 commits

Author SHA1 Message Date
jasper
2a52a9d668 Correct display of warning header (#10594)
Backports PR #10470

**Commit 1:**
Correct display of warning header

Elasticsearch produces warning headers for the use of deprecated
features. These warning headers can contain commas which breaks the
splitting of multiple values on commas. Upstream Elasticsearch has
changed the warning headers to be specification compliant so that these
headers can be safely split (the warning text and warning date must be
quoted, so splits should only occur on commas that are not contained in
quotes). Additionally, the upstream change includes additional details
that are not needed for display in Console (a warning code, the
Elasticsearch version that produced the warning, and the warning
date). This commit corrects the splitting logic in Console to only split
on commas not contained in quotes, and to extract the warning text from
each warning header.

* Original sha: 02896eaed7
* Authored by Jason Tedor <jason@tedor.me> on 2017-02-20T20:44:14Z

**Commit 2:**
Safer regex handling

If the warning header from Elasticsearch comes back in the wrong format,
this could lead to the regex not matching which would lead to a
blow-up. While Elasticsearch should not do this, let us be defensive
here.

* Original sha: 7f98c48828
* Authored by Jason Tedor <jason@tedor.me> on 2017-02-22T20:23:35Z

**Commit 3:**
Stricter handling of warning headers

* Original sha: f14055cb8d
* Authored by Jason Tedor <jason@tedor.me> on 2017-02-24T19:08:28Z

**Commit 4:**
Add tests for deprecation messages

* Original sha: 8a9f4323b9
* Authored by Jason Tedor <jason@tedor.me> on 2017-02-27T15:42:56Z
2017-02-27 11:51:21 -06:00
Peter Pisljar
406a79438e fixing vertical bar stacking (#10562) 2017-02-24 19:06:29 +01:00
Toby McLaughlin
a2aed59adc Document xpack.monitoring.ui.container.elasticsearch.enabled for Docker (#10498) 2017-02-24 10:32:37 -05:00
Stacey Gammon
9b7cb0de25 Mark new dashboards as dirty (#10542) 2017-02-24 09:27:08 -05:00
Toby McLaughlin
ef314f8e9f Document Monitoring settings under Docker (#10497) 2017-02-23 20:53:28 -05:00
jasper
be5b20e540 [plugin cli] Fix file:/// paths on Windows (#10540)
Backports PR #10083

**Commit 1:**
[plugin cli] Fix file:/// paths on Windows

* Original sha: f47bc1e802
* Authored by Jonathan Budzenski <jon@jbudz.me> on 2017-01-26T17:02:24Z

**Commit 2:**
[plugin cli] Stricter path checking, keeps support for file://

* Original sha: 6bb880165a
* Authored by Jonathan Budzenski <jon@jbudz.me> on 2017-01-27T16:04:38Z

**Commit 3:**
[plugin cli] Add deprecation warning for file://

* Original sha: 051fcb1412
* Authored by Jonathan Budzenski <jon@jbudz.me> on 2017-02-14T19:49:19Z
2017-02-23 12:05:42 -06:00
Joe Fleming
eb9fb9231d Show warning when importing a missing type (#10521)
* show warning when importing a missing type

* remove template string concatenation
2017-02-23 10:37:22 -07:00
jasper
61365e802e docs: Fixes key for Tribe's requestTimeout (#10526)
Backports PR #10503

**Commit 1:**
Update doc

Include elasticsearch.tribe.requestTimeout setting

* Original sha: 5a01e24695
* Authored by Nikhil Patel <niks999@gmail.com> on 2017-02-22T11:17:01Z
* Committed by GitHub <noreply@github.com> on 2017-02-22T11:17:01Z
2017-02-22 20:40:25 -08:00
Thomas Neirynck
cc5896e9a9 Update known-plugins.asciidoc (#10301) (#10490)
manual cherry-pick of dd6cb4a34e, which was originally committed on 5.2. This is the forward port.
2017-02-21 16:39:57 -05:00
Rashid Khan
aef89e8ab9 Stub node's fs when using webpack 2017-02-16 14:18:01 -07:00
jasper
ae4a6f070a [courier] resolve looper iteration when requests are aborted (#10410)
Backports PR #10392

**Commit 1:**
[courier] resolve looper iteration when requests are aborted

The search looper returns the promise from search executions to ensure that subsequent loops do not run until the previous loop has completed. This causes the looper to get stuck when all of the aborted requests are completed, as completed requests do not resolve or reject their promises, causing the looper to never allow another search loop. Since this behavior is desirable for pages where we don't want to execute the `.then()` or `.catch()` callbacks for requests that were aborted, we work around it in this specific case by creating a promise that is resolved when each request is either aborted or completed.

* Original sha: 1683e03b53
* Authored by spalger <spalger@users.noreply.github.com> on 2017-02-16T06:01:20Z

**Commit 2:**
[ui/promises] add Promise.race() method to Promises util

* Original sha: faa7771e12
* Authored by spalger <spalger@users.noreply.github.com> on 2017-02-16T18:22:21Z

**Commit 3:**
[courier/request] use angular promises in courier

* Original sha: 3b4e3a687b
* Authored by spalger <spalger@users.noreply.github.com> on 2017-02-16T18:22:49Z

**Commit 4:**
[courier/looper] no single-letter variables

* Original sha: 4b1dbf8413
* Authored by spalger <spalger@users.noreply.github.com> on 2017-02-16T18:23:15Z

**Commit 5:**
[ui/promises] add tests for Promise.race()

* Original sha: bc82b29623
* Authored by spalger <spalger@users.noreply.github.com> on 2017-02-16T19:15:51Z
2017-02-16 15:40:08 -05:00
jasper
d7c639fa0b [5.x] Rename VisualizeConstants from _URL to _PATH. (#10407)
Backports PR #10404

**Commit 1:**
Rename VisualizeConstants from _URL to _PATH.

* Original sha: 91dfe1ad06
* Authored by CJ Cenizal <cj@cenizal.com> on 2017-02-16T17:33:41Z
2017-02-16 10:12:25 -08:00
jasper
170e3c2ba0 Adjust Table component styles and markup to maintain fixed column widths, regardless of cell content. (#10401)
Backports PR #10378

**Commit 1:**
Adjust Table component styles and markup to maintain fixed column widths, regardless of cell content.
- Fix ellipsis-truncation of text in IE11 and Edge.
- Update Visualize landing table markup.

* Original sha: e423918163
* Authored by CJ Cenizal <cj@cenizal.com> on 2017-02-15T19:45:49Z

**Commit 2:**
Update Dashboard landing table and Saved Objects table with cell liner markup.

* Original sha: 4e0f4310b7
* Authored by CJ Cenizal <cj@cenizal.com> on 2017-02-15T19:55:33Z
2017-02-16 08:47:00 -08:00
Jonathan Budzenski
688c5cb8c0 [build] Add notice file (#10344)
* [build] Add notice file

* [build] Include license text if available

* [build] Look for both license and notice files

* [build] Add node license to notice

* [build] Add a base notice file including info on committed dependencies

* Bump license copyright year

* [build] Kibana at top of notice
2017-02-16 11:42:24 -05:00
jasper
c4cec9d4ce Fix Safari bug: Safari ignores :enabled pseudo class, preventing button active and hover states from taking effect. (#10399)
Backports PR #10369

**Commit 1:**
Fix Safari bug: Safari ignores :enabled pseudo class, preventing button active and hover states from taking effect.

* Original sha: 920ef6ccab
* Authored by CJ Cenizal <cj@cenizal.com> on 2017-02-15T16:49:34Z
2017-02-16 08:17:59 -08:00
jasper
30dd0f7547 Add isFetchingItems flag to disable the PromptForItems when fetching items in Visualize and Dashboard listing tables. (#10397)
Backports PR #10381

**Commit 1:**
Add isFetchingItems flag to disable the PromptForItems when fetching items in Visualize and Dashboard listing tables.

* Original sha: d2483ad4db
* Authored by CJ Cenizal <cj@cenizal.com> on 2017-02-15T21:19:30Z
2017-02-16 08:16:18 -08:00
jasper
af881eaa0c Fix position and appearance of magnifying glass icon when opening a Saved Search in Discover. (#10387)
Backports PR #10383

**Commit 1:**
Fix position and appearance of magnifying glass icon when opening a Saved Search in Discover.

* Original sha: 69b6d52a50
* Authored by CJ Cenizal <cj@cenizal.com> on 2017-02-15T21:40:59Z
2017-02-15 14:28:34 -08:00
jasper
514d5d12d3 fixing broken group bar chart (#10372)
Backports PR #10313

**Commit 1:**
fixing broken group bar chart

* Original sha: 37f3abee5b
* Authored by ppisljar <peter.pisljar@gmail.com> on 2017-02-13T16:21:05Z

**Commit 2:**
fixing test

* Original sha: 51aaecdb94
* Authored by ppisljar <peter.pisljar@gmail.com> on 2017-02-13T17:48:07Z

**Commit 3:**
updating based on last review

* Original sha: 5d37d20fb8
* Authored by ppisljar <peter.pisljar@gmail.com> on 2017-02-15T09:15:08Z
2017-02-15 18:39:10 +01:00
CJ Cenizal
e6614fca79 Fix position of button tooltips in the Dashboard and Visualize listing tables. (#10358) (#10368)
* Fix position of button tooltips in the Dashboard and Visualize listing tables.

* Remove redundant CSS from ToolBarSearch.
2017-02-15 08:34:01 -08:00
CJ Cenizal
ebe11f1d0e Fix CheckBox and ToolBarSearchBox icon positioning. (#10356) (#10366)
* Fix CheckBox alignment by applying box-sizing: border-box to all before and after pseudo-elements.

* Fix ToolBarSearchBox height and icon alignment.

* Make Table examples consistently use the cell liner.
2017-02-15 08:26:31 -08:00
Peter Pisljar
77778eb10e migrate terms include/exclude to new format (#10193)
* fixing test
migrate terms import/export to new format

* fixing based on review
2017-02-14 14:52:18 -05:00
Court Ewing
c247124148 docs: 5.2.1 security release notes 2017-02-14 14:52:18 -05:00
jasper
9a7e105ec8 Stabilize tests involving absolute timepicker (#10347)
Backports PR #10308

**Commit 1:**
Stabilize tests involving absolute timepicker

The asynchronous nature of angular's digest cycle and the page rendering
in the browser can lead to situations in which
`isGlobalLoadingIndicatorHidden()` returns true because the loading
triggered by the previous action has not yet started. In this case
subsequent actions incorrectly assume the loading has already been
completed. This is probably responsible for the flakiness described in #10302.

The newly introduced `waitUntilLoadingHasFinished` first waits for a
duration up to `defaultTimeout` for the loading indicator to appear
before waiting for it to be hidden again. In the best case this will
reduce the false positive rate of `setAbsoluteTimerange()`. In the worst
case the function will wait `defaultTimeout` longer than when just using
`isGlobalLoadingIndicatorHidden`.

fixes #10302

* Original sha: 345421bd63
* Authored by Felix Stürmer <stuermer@weltenwort.de> on 2017-02-13T15:05:50Z

**Commit 2:**
Use findTestSubject

* Original sha: 3a2f3fc9eb
* Authored by Felix Stürmer <stuermer@weltenwort.de> on 2017-02-13T16:02:08Z

**Commit 3:**
Replace all usages of isGlobalLoadingIndicatorHidden

* Original sha: 27ad2447a5
* Authored by Felix Stürmer <stuermer@weltenwort.de> on 2017-02-13T17:49:56Z

**Commit 4:**
Introduce timeout argument to findTestSubject

* Original sha: 60ab85a295
* Authored by Felix Stürmer <stuermer@weltenwort.de> on 2017-02-14T16:05:28Z
2017-02-14 20:34:18 +01:00
Court Ewing
8d1b5acc62 docs: 5.2.1 release notes 2017-02-14 11:16:16 -05:00
Stacey Gammon
3f9282822e fix the link path (#10327) (#10340) 2017-02-14 11:08:33 -05:00
jasper
4fed034993 Hide tooltip when checkbox is unselected (#10330)
Backports PR #10260

Hide tooltip when unselected

* Original sha: 3bfc81c9b3
* Authored by Thomas Neirynck <thomas@elastic.co> on 2017-02-09T06:14:23Z
2017-02-13 18:57:01 -05:00
Lukas Ciszewski
2cfe54a8da Update documentation on coordinator node usage (#9960)
* Update production.asciidoc

* Update production.asciidoc

Reorder configuration guide and mention config files.

* Update production.asciidoc

Fix typo.
2017-02-13 17:17:33 -05:00
markwalkom
9648ed3dce Update tutorial-load-dataset.asciidoc (#10298)
Clarified that curl stuff needs to be run in a terminal.

Inspired by https://discuss.elastic.co/t/newbie-stuck-in-1st-tutorial/74660
2017-02-11 09:25:58 -05:00
jasper
8826fdd41f Resolving unused settings bug when plugin is disabled (#10291)
Backports PR #10246

**Commit 1:**
Resolving unused settings bug when plugin is disabled

* Original sha: c829139732
* Authored by kobelb <brandon.kobel@elastic.co> on 2017-02-06T14:33:24Z

**Commit 2:**
Revert "Resolving unused settings bug when plugin is disabled"

This reverts commit c829139732.

* Original sha: 81538f444d
* Authored by kobelb <brandon.kobel@elastic.co> on 2017-02-08T22:16:45Z

**Commit 3:**
Replacing a disabled plugin's config with a simple schema/config with enabled set to false

* Original sha: 7e66762022
* Authored by kobelb <brandon.kobel@elastic.co> on 2017-02-08T22:28:41Z
2017-02-10 07:39:04 -05:00
jasper
dd2b6f9fab Removing the server.ssl.clientAuthentication setting (#10262)
Backports PR #10253

**Commit 1:**
Removing the server.ssl.clientAuthentication setting

* Original sha: 0b42c7d040
* Authored by kobelb <brandon.kobel@elastic.co> on 2017-02-08T21:41:21Z
2017-02-10 06:41:47 -05:00
jasper
daddd3f05f Batch mget requests on dashboard load and cache field_stat results (#10274)
Backports PR #10081

**Commit 1:**
defer loading visualization saved objects so they can be loaded in a single _mget

* Original sha: 5c1344e6a4
* Authored by nreese <reese.nathan@gmail.com> on 2017-01-24T23:41:05Z

**Commit 2:**
Merge branch 'defer' of https://github.com/nreese/kibana into nreese-defer

* Original sha: 96af3ea647
* Authored by Stacey Gammon <gammon@elastic.co> on 2017-01-26T13:44:55Z

**Commit 3:**
Don't request field stats more than once for the same index pattern

* Original sha: 9a02e5b349
* Authored by Stacey Gammon <gammon@elastic.co> on 2017-01-26T15:57:34Z

**Commit 4:**
[ui/courier] batch fetch requests for all searches and docs

* Original sha: 20d55fe602
* Authored by spalger <spalger@users.noreply.github.com> on 2017-02-06T22:13:23Z

**Commit 5:**
[ui/courier] remove remaining mentions of req.isFetchRequested()

* Original sha: f5bd5ca0f3
* Authored by spalger <spalger@users.noreply.github.com> on 2017-02-08T21:22:32Z

**Commit 6:**
[courier/fetch/request] remove unneceessary !!

* Original sha: eb5446d89a
* Authored by spalger <spalger@users.noreply.github.com> on 2017-02-09T20:48:48Z
2017-02-09 16:07:20 -05:00
Boaz Leskes
e1d7f16c24 Console: make literal strings italic (#10244)
Literal strings an extension to JSON and may be confusing to the uneducated reader. Making them italics should help clarify they're special.
2017-02-08 19:45:08 +02:00
jasper
55db0beaa5 typo (#10245)
Backports PR #10243

**Commit 1:**
typo

* Original sha: f6822a0a76
* Authored by Stéphane Campinas <stephane.campinas@gmail.com> on 2017-02-08T14:41:16Z
* Committed by GitHub <noreply@github.com> on 2017-02-08T14:41:16Z
2017-02-08 11:32:53 -05:00
jasper
17f3477c2e Supply default to precision value slider control (#10242)
Backports PR #9837

**Commit 1:**
Supply default to precision value slider controle

* Original sha: 8f46cb73b4
* Authored by Jacob Brandt <krim.2206@gmail.com> on 2017-01-12T03:56:50Z
2017-02-08 10:07:41 -05:00
jasper
4714359273 Fix race condition caused by Visualize page object's clickNewSearch method. (#10235)
Backports PR #10231

**Commit 1:**
Add a sleep to Header page object's clickTimepicker method, to wait for the page to render on Jenkins.

* Original sha: 4cd550b46c
* Authored by CJ Cenizal <cj@cenizal.com> on 2017-02-07T17:20:42Z

**Commit 2:**
Add a sleep to Visualize page object's clickNewSearch method, to wait for the page to render on Jenkins.

* Original sha: 621131b25c
* Authored by CJ Cenizal <cj@cenizal.com> on 2017-02-07T17:56:08Z

**Commit 3:**
Wait for loading indicator to disappear to signify completion of clickNewSearch() in Visualize page object.

* Original sha: 80801591f5
* Authored by CJ Cenizal <cj@cenizal.com> on 2017-02-07T18:31:43Z

**Commit 4:**
Wrapper Header page object's clickTimepicker method in a try block.

* Original sha: 7987d4c531
* Authored by CJ Cenizal <cj@cenizal.com> on 2017-02-07T19:57:03Z
2017-02-07 13:09:51 -08:00
jasper
5bc910da96 Bring back panel expand: avoid mget calls for every visualization after panel collapse (#10197)
Backports PR #10043

**Commit 1:**
Avoid mget calls for every visualization after panel collapse

This will still cause the data to refresh (an msearch call).

* Original sha: fb73d3491c
* Authored by Stacey Gammon <gammon@elastic.co> on 2017-01-24T17:26:43Z

**Commit 2:**
use ng-hide check, not width check

* Original sha: 23883027bd
* Authored by Stacey Gammon <gammon@elastic.co> on 2017-02-06T16:09:58Z
2017-02-07 13:51:19 -05:00
jasper
23ab0f2e4a showing too many series error just on heatmap (#10229)
Backports PR #10134

**Commit 1:**
showing too many series error just on heatmap

* Original sha: e5da6ac75b
* Authored by ppisljar <peter.pisljar@gmail.com> on 2017-02-01T15:10:14Z

**Commit 2:**
adding tests

* Original sha: 1558649959
* Authored by ppisljar <peter.pisljar@gmail.com> on 2017-02-01T17:44:20Z

**Commit 3:**
adding test for non heatmap chart

* Original sha: b102c95b54
* Authored by ppisljar <peter.pisljar@gmail.com> on 2017-02-03T10:27:16Z
2017-02-07 18:56:26 +01:00
jasper
f400199b52 Bump httpolyglot to use our fork (#10228)
Backports PR #10225

**Commit 1:**
Bump httpolyglot to use our fork

* Original sha: 2f8e9a8fb7
* Authored by Court Ewing <court@epixa.com> on 2017-02-07T14:40:07Z
2017-02-07 11:31:27 -05:00
jasper
94a4a8a2d0 [console] Set multiline json content type to application/x-ndjson (#10223)
Backports PR #10201

**Commit 1:**
[console] Set multiline json content type to application/x-ndjson

* Original sha: 8a703d868e
* Authored by Jonathan Budzenski <jon@jbudz.me> on 2017-02-06T18:22:03Z
2017-02-07 10:12:31 -05:00
jasper
4d1e3129fb [console] Add content-type when using copy as curl (#10224)
Backports PR #10086

**Commit 1:**
[console] Add content-type when using copy as curl

* Original sha: a23ae3bc3f
* Authored by Jonathan Budzenski <jon@jbudz.me> on 2017-01-26T22:27:39Z
2017-02-07 08:45:02 -06:00
Spencer
9ed7e81b62 Backport eslint updates to 5.x (#10139)
* [eslint] update eslint config to 0.3.0

* [eslint] autofix

* [fixtures/hits] reformat to comply with max-len lint rule

* [eslint] enable no-var and autofix

* [eslint] enable prefer-const and autofix

* [eslint] fix autofix-incompatible no-var and prefer-const violations

* [eslint] enable quotes+no-extra-semi and autofix
2017-02-06 21:27:07 -07:00
jasper
bf3734bc8d Add landing page with table to Visualize app. (#10212)
Backports PR #9605

**Commit 1:**
Refactor Visualize Wizard to use explicit controller names, instead of defining them dynamically.

* Original sha: 5778951aa4
* Authored by CJ Cenizal <cj@cenizal.com> on 2016-12-21T20:58:55Z

**Commit 2:**
Add landing page with table to Visualize app.
- Update Visualize wizard UI.
- kbnTopNav directive supports no-menu-extensions attribute for excluding extensions, so you can hide the menu items entirely.

* Original sha: 5a5eecbfc6
* Authored by CJ Cenizal <cj@cenizal.com> on 2016-12-22T00:08:06Z

**Commit 3:**
Add kuiIcon--basic and support icons in Table component. Display icons in Visualize landing page.

* Original sha: 1dbffd1f9e
* Authored by CJ Cenizal <cj@cenizal.com> on 2016-12-22T01:38:35Z

**Commit 4:**
Fix bug with vertical alignment in Table cells.

* Original sha: f69df4c4ba
* Authored by CJ Cenizal <cj@cenizal.com> on 2016-12-22T01:41:56Z

**Commit 5:**
Change Visualize menu items: New goes to landing page, Open goes to wizard.

* Original sha: 8ca2faf459
* Authored by CJ Cenizal <cj@cenizal.com> on 2016-12-22T01:46:22Z

**Commit 6:**
Move visualize/landing route to live at visualize/ instead.

* Original sha: e674f6c315
* Authored by CJ Cenizal <cj@cenizal.com> on 2016-12-23T21:46:21Z

**Commit 7:**
Refactor Visualize Wizard templates to use import syntax.

* Original sha: b129af5f05
* Authored by CJ Cenizal <cj@cenizal.com> on 2016-12-23T21:48:11Z

**Commit 8:**
Set kuiViewContent width to 100% to avoid it shrink wrapping its content.

* Original sha: 94afb6f3d4
* Authored by CJ Cenizal <cj@cenizal.com> on 2016-12-23T22:00:36Z

**Commit 9:**
Move ToolBar buttons to the right side. Remove labels and add tooltips.

* Original sha: 6a66f6f5c9
* Authored by CJ Cenizal <cj@cenizal.com> on 2016-12-23T22:04:49Z

**Commit 10:**
Fix functional tests for Visualize, to work with new landing page.

* Original sha: 5a720c9fc9
* Authored by CJ Cenizal <cj@cenizal.com> on 2016-12-23T23:47:52Z

**Commit 11:**
Remove unused Visualize load menu template.

* Original sha: b010488925
* Authored by CJ Cenizal <cj@cenizal.com> on 2016-12-23T23:52:24Z

**Commit 12:**
Remove Edit link from Visualization listing.

* Original sha: a1f737fcf3
* Authored by CJ Cenizal <cj@cenizal.com> on 2017-01-03T19:41:50Z

**Commit 13:**
Disable timepicker in Visualization listing.

* Original sha: ca4adc36bd
* Authored by CJ Cenizal <cj@cenizal.com> on 2017-01-05T00:18:35Z

**Commit 14:**
Add basic Icon example. Fix Visualize Wizard titles and layout.

* Original sha: 50e2da76d3
* Authored by CJ Cenizal <cj@cenizal.com> on 2017-01-17T16:57:31Z

**Commit 15:**
Remove icon cells from Table component. Fix Visualize landing table header bug and type icon position.

* Original sha: 56252644f2
* Authored by CJ Cenizal <cj@cenizal.com> on 2017-02-01T18:19:49Z

**Commit 16:**
Change Visualize route names. Add omitPages attribute to breadcrumbs directive. Make Visualize breadcrumbs into links.

* Original sha: 93c9533beb
* Authored by CJ Cenizal <cj@cenizal.com> on 2017-02-02T00:41:07Z

**Commit 17:**
Remove Open and New menu buttons from Visualize.

* Original sha: f243762d8f
* Authored by CJ Cenizal <cj@cenizal.com> on 2017-02-02T01:07:55Z

**Commit 18:**
Add ConfirmationModal for deleting visualizations.

* Original sha: d0325baa9b
* Authored by CJ Cenizal <cj@cenizal.com> on 2017-02-02T01:14:34Z

**Commit 19:**
Implement sorting for name and type columns in Visualize listing.

* Original sha: 39ed424856
* Authored by CJ Cenizal <cj@cenizal.com> on 2017-02-02T01:21:57Z

**Commit 20:**
Refactor Visualize routes into VisualizeConstants file. Fix functional tests.

* Original sha: 43ceb6e0e1
* Authored by CJ Cenizal <cj@cenizal.com> on 2017-02-02T18:45:17Z

**Commit 21:**
Add pager_controls directive and pager service. Add pagination to Dashboard and Visualize landing pages. Change Dashboard listing to use hrefs for each dashboard.

* Original sha: d1d3da7741
* Authored by CJ Cenizal <cj@cenizal.com> on 2017-02-04T00:37:28Z

**Commit 22:**
Add Basic Icon example.

* Original sha: 880b7b42f0
* Authored by CJ Cenizal <cj@cenizal.com> on 2017-02-04T00:41:59Z

**Commit 23:**
Use ng-if instead of ng-hide to hide/reveal Table action buttons in Dashboard listing.

* Original sha: 668d598082
* Authored by CJ Cenizal <cj@cenizal.com> on 2017-02-04T00:44:06Z

**Commit 24:**
Redirect from old Visualize wizard routes to new ones.

* Original sha: 99525ac45d
* Authored by CJ Cenizal <cj@cenizal.com> on 2017-02-06T18:37:05Z

**Commit 25:**
Use ViewContent and Title components in Visualize wizard.

* Original sha: 734c85b5ab
* Authored by CJ Cenizal <cj@cenizal.com> on 2017-02-06T18:46:50Z

**Commit 26:**
Fix Visualize and Dashboard listing table logic so that selection only applies to the current page of items.
- Paging clears the selection.
- Searching clears the selection.
- Sorting clears the selection.

* Original sha: de4f7b43e2
* Authored by CJ Cenizal <cj@cenizal.com> on 2017-02-06T19:05:16Z

**Commit 27:**
- Fix Visualize wizard breadcrumbs.
- Use consistent "Create" terminology in both Visualize and Dashboard for creating new items.
- Use NoItems and PromptForItems components in Visualize listing view.

* Original sha: 10dbff66cc
* Authored by CJ Cenizal <cj@cenizal.com> on 2017-02-06T19:22:09Z

**Commit 28:**
Rename pagerService factory to pagerFactory.

* Original sha: 6eeeab6833
* Authored by CJ Cenizal <cj@cenizal.com> on 2017-02-06T19:29:36Z

**Commit 29:**
Minor code style improvements.

* Original sha: 438f5c4468
* Authored by CJ Cenizal <cj@cenizal.com> on 2017-02-06T19:36:17Z

**Commit 30:**
Use  inject dependencies in Visualize and Dashboard listing.

* Original sha: 794b18cc8c
* Authored by CJ Cenizal <cj@cenizal.com> on 2017-02-06T19:45:00Z
2017-02-06 19:16:58 -08:00
jasper
cf20b28bd7 Added a visualization to known-plugins.asciidoc (#10210)
Backports PR #9693

**Commit 1:**
Update known-plugins.asciidoc

* Original sha: 71fbaac8f3
* Authored by Dean Fenster <deanf@users.noreply.github.com> on 2017-01-01T00:00:28Z
* Committed by GitHub <noreply@github.com> on 2017-01-01T00:00:28Z
2017-02-06 21:46:47 -05:00
jasper
4f85268def Fix functional tests - index fields failure (#10211)
Backports PR #8363

**Commit 1:**
[functionalTests] prevent test failure by retrying find call

* Original sha: 52dbb264d2
* Authored by spalger <email@spalger.com> on 2016-09-20T01:41:14Z
2017-02-06 17:12:59 -08:00
jasper
2de7cecaef Implement functional test helpers (#10209)
Backports PR #8362

**Commit 1:**
[functionalTests] implement common.tryMethod() helper

* Original sha: 69fb068d55
* Authored by spalger <email@spalger.com> on 2016-09-20T01:43:59Z

**Commit 2:**
[functionalTests] implement common.findAllTestSubjects() helper

* Original sha: 6b220cfc2b
* Authored by spalger <email@spalger.com> on 2016-09-20T01:44:48Z
2017-02-06 17:12:05 -07:00
Joe Fleming
01cf8ff3a5 add architecture styleguide (#10094)
* add architecture styleguide

* be clearer about application architecture

* define as plugin architecture

and downplay the webpack alias and shims that are available

* fix typo, simplify server description
2017-02-06 15:37:00 -07:00
jasper
09d644b567 allow visualizations to have full width editor (#10192)
Backports PR #10175

**Commit 1:**
allow visualizations to hide sidebar editor

* Original sha: ebd3926f93
* Authored by ppisljar <peter.pisljar@gmail.com> on 2017-02-03T09:51:12Z

**Commit 2:**
fixing styles

* Original sha: 10d6cff9c9
* Authored by ppisljar <peter.pisljar@gmail.com> on 2017-02-03T14:37:54Z

**Commit 3:**
fixing broken html

* Original sha: 7a6aa89699
* Authored by ppisljar <peter.pisljar@gmail.com> on 2017-02-03T15:00:45Z
2017-02-06 10:25:29 +01:00
Lukas Olson
932b787912 Fix doc table fade out gradient in dark theme (#10167)
* Fix doc table fade out gradient in dark theme

* Update dark theme source row labels
2017-02-03 15:54:04 -07:00
Lukas Olson
18451e5ed8 Improve highlighting by using highlight_query with all_fields enabled (#9671)
* Add all_fields to highlight query to improve highlighting

* Refactor highlighting and move out of _flatten

* Make changes as per @bargs' requests

* Add documentation about highlightAll setting

* Fix docs typo

* Remove unused function

* Remove unused code
2017-02-03 12:41:24 -07:00
jasper
3ce17dee12 Fix bug with using title attribute in breadcrumbs directive. (#10178)
Backports PR #10171

**Commit 1:**
Fix bug with using title attribute in breadcrumbs directive.

* Original sha: f961548368
* Authored by CJ Cenizal <cj@cenizal.com> on 2017-02-03T02:03:34Z
2017-02-03 06:53:20 -08:00