Commit graph

2114 commits

Author SHA1 Message Date
Matthew Bargar f65c9b595b Update expected table headers to fix functional test 2016-09-26 14:40:41 +02:00
Matthew Bargar 1af6b76bd4 Add field_capabilities API
This adds a simple API for getting the searchable/aggregatable status of
a list of fields in a given index, list of indices, or index pattern. In
the future this will probably evolve into a full blown fields info API
that we can use when removing the index pattern mapping cache. For now
though it's built to provide the minimum info needed to fix
https://github.com/elastic/kibana/issues/6769

Usage:

The API exposes a single GET endpoint.

```
GET /api/kibana/{indices}/field_capabilities
```

`indices` can be a single index, a comma delimited list, or a wildcard
pattern

Example response:

```
{
  "fields": {
    "imsearchable": {
      "searchable": true,
      "aggregatable": false
    },
    "imaggregatable": {
      "searchable": true,
      "aggregatable": true
    },
  }
}
```
2016-09-23 10:30:44 -04:00
spalger 752c3339c2 [console] add functional tests to ensure that settings work 2016-09-22 08:48:34 -07:00
spalger 5916354144 [functionalTests/console] fix test subject selector by focusing on help-specific button 2016-09-21 16:35:49 -07:00
spalger 52dbb264d2 [functionalTests] prevent test failure by retrying find call 2016-09-20 15:40:51 -07:00
spalger 6b220cfc2b [functionalTests] implement common.findAllTestSubjects() helper 2016-09-19 18:44:48 -07:00
spalger 69fb068d55 [functionalTests] implement common.tryMethod() helper 2016-09-19 18:43:59 -07:00
Jim Unger aa82360788 Merge pull request #8135 from BigFunger/add-data-remove-pipeline
Remove pipelines from ingest endpoint, and import csv wizard
2016-09-15 13:16:40 -05:00
CJ Cenizal 2fb22ed124 Fix functional tests for Share UI. 2016-09-14 12:58:00 -07:00
spalger 7d7ef27e3a [tests/config] fix console url 2016-09-12 17:15:25 -07:00
spalger a2d37fca98 [pageObjects/console] update selectors to use test subjects 2016-09-12 17:15:21 -07:00
Lee Drengenberg 1cebdd75cc Merge pull request #8154 from LeeDr/orderAggsByTerm8141
Test order aggs by term #8141
2016-09-07 11:05:21 -05:00
LeeDr d6e620accc Removed bogus pageHeader function names 2016-09-07 09:03:15 -05:00
Jim Unger 9437a02df8 Merge branch 'master' into add-data-remove-pipeline 2016-09-06 15:59:06 -05:00
LeeDr e4da8a6b93 Remove unused remote vars. 2016-09-05 13:41:22 -05:00
Rashid Khan 589ea55f7e Merge branch 'master' of github.com:elastic/kibana into migrate/timelion 2016-09-02 09:20:49 -07:00
LeeDr fb526944ff Added missing selectOrderBy in visualize_page, and try loop around getting line chart data 2016-09-02 11:20:34 -05:00
LeeDr 218f29f051 Test order aggs by term #8141 2016-09-02 09:35:49 -05:00
Jim Unger a35aac2c5d Removed pipelines from ingest endpoint, and import csv wizard 2016-08-31 12:36:55 -05:00
LeeDr a66fc9d52d return promise from updateConfigDoc 2016-08-30 15:11:04 -05:00
LeeDr 4cad856136 Work-around #7496 and/or #7055 by re-setting default index pattern 2016-08-30 15:11:03 -05:00
LeeDr 4bc86f4327 Changed required field data pane width and increased window width for changes in side bar. 2016-08-30 14:19:15 -05:00
Rashid Khan 8e5ef7c5b2 Merge branch 'master' of github.com:elastic/kibana into migrate/timelion 2016-08-30 11:11:03 -07:00
Rashid Khan 1c47159939 Merge branch 'master' of github.com:elastic/kibana into migrate/timelion 2016-08-29 09:09:01 -07:00
Matthew Bargar 6c8ec66b3a Add a new GET script languages API endpoint
To provide additional language options for scripted fields, Kibana needs
to know what languages are available for inline scripting in
Elasticsearch. This new Kibana API grabs up to date information from
Elasticsearch and provides it in an easy to digest format for the UI.

The response body from the API is a simple JSON array with a list of
languages that are enabled for inline scripting. The API also filters
out languages that don't make sense in scripted fields, like 'mustache'.

An example request might look like this:

`GET /api/kibana/scripts/languages`

200 OK
`['expression', 'painless']`
2016-08-29 11:26:27 -04:00
Tyler Smalley 2cf97d6c24 Specify API version for Elasticsearch client in ScenarioManager
This change specifically comes after the deprecation of POST for creating an index

Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2016-08-25 06:54:54 -07:00
Rashid Khan 88cb02c2e6 Add timeseries chart 2016-08-15 09:36:24 -07:00
LeeDr 409ec9d55c Merge branch 'master' into addTileMapTests 2016-08-11 12:42:52 -05:00
LeeDr 168167bfee Removed getZoomLevel functionality and replaced with more data checks. 2016-08-11 11:30:43 -05:00
Jonathan Budzenski b3c6a13bad
[api tests] update pipeline tests to grab id from object keys instead of array index 2016-08-09 11:36:51 -05:00
LeeDr 069f335c0b Several new TileMap tests for 10 zoom levels, Fit Data Bounds, and save zoom level 2016-08-04 12:15:23 -05:00
Lee Drengenberg 4469e88ea7 Merge pull request #7701 from ppisljar/fix/7332
fix #7332 - saving vis with % in name causes error
2016-08-03 15:36:08 -05:00
ppisljar 30fcbb636c fixing test 2016-07-27 15:20:05 +02:00
ppisljar 2f4e5aa0fa removing screenshot from test 2016-07-26 18:03:30 +02:00
ppisljar 06bb7ab10c updating tests 2016-07-26 10:43:59 +02:00
Stéphane Campinas 48e7c94934 corrected CSS selection 2016-07-21 11:47:25 +01:00
Jonathan Budzenski b053aad5df [tests] Rename apps option to appSuites so we don't override the intern.apps object 2016-07-19 17:08:01 -05:00
Jonathan Budzenski e4b584256d [tests] Add ui test application filtering 2016-07-19 15:30:25 -05:00
ppisljar a484283837 - added analyze_wildcard to query body 2016-07-18 16:13:42 +02:00
ppisljar ef372ca308 - updated the test (wont pass until # is fixed) 2016-07-13 16:04:04 +02:00
ppisljar 25d34d012c updating tests to test with % in visualization name 2016-07-13 13:28:19 +02:00
LeeDr 2953d84c6f change other headerPage to header 2016-07-06 17:14:12 -05:00
LeeDr 2945d75df6 Fix a headerPage typo, un-nest some promises. 2016-07-06 16:44:44 -05:00
LeeDr 39bcb7f073 Merge branch 'master' into fixGoToPageTiming 2016-07-06 15:47:16 -05:00
LeeDr 7f5590aa5b Changes to fix settings page failure 2016-07-06 15:46:00 -05:00
spalger 8adaecb9be [ci] source the setup script instead of executing it 2016-07-05 12:46:53 -07:00
spalger e98c3d4c42 [ci] tweak ci scripts to debug 2016-07-05 11:08:22 -07:00
LeeDr a8c1b4e804 Try to fix another staleElementReference in data table test 2016-07-01 17:40:01 -05:00
spalger ee29dc6d02 [ci] make jenkins selenium script executable 2016-07-01 12:32:03 -07:00
spalger b7c8db694a [ci] run the unit tests with xvfb-run 2016-07-01 12:22:39 -07:00