mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 17:59:23 -04:00
Merge branch 'master' of github.com:elastic/kibana into chore/updateEslint
This commit is contained in:
commit
f648e7a7b8
17 changed files with 548 additions and 440 deletions
|
@ -1 +1 @@
|
|||
iojs-v2.5
|
||||
0.12.7
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
language: node_js
|
||||
node_js: 'iojs-v2.5'
|
||||
node_js: '0.12.7'
|
||||
install:
|
||||
- npm install -g npm@3.2
|
||||
- npm install
|
||||
|
|
|
@ -30,7 +30,7 @@ module.exports = function (grunt) {
|
|||
}
|
||||
}()),
|
||||
|
||||
nodeVersion: '2.5.0',
|
||||
nodeVersion: grunt.file.read('.node-version').trim(),
|
||||
|
||||
meta: {
|
||||
banner: '/*! <%= package.name %> - v<%= package.version %> - ' +
|
||||
|
|
|
@ -39,7 +39,7 @@ For the daring, snapshot builds are available. These builds are created after ea
|
|||
|
||||
| platform | | |
|
||||
| --- | --- | --- |
|
||||
| OSX | [tar](http://download.elastic.co/kibana/kibana/kibana-4.2.0-snapshot-darwin-x64.tar.gz) | [zip](http://download.elastic.co/kibana/kibana/kibana-4.2.0-snapshot-darwin-x64.zip) |
|
||||
| Linux x64 | [tar](http://download.elastic.co/kibana/kibana/kibana-4.2.0-snapshot-linux-x64.tar.gz) | [zip](http://download.elastic.co/kibana/kibana/kibana-4.2.0-snapshot-linux-x64.zip) |
|
||||
| Linux x86 | [tar](http://download.elastic.co/kibana/kibana/kibana-4.2.0-snapshot-linux-x86.tar.gz) | [zip](http://download.elastic.co/kibana/kibana/kibana-4.2.0-snapshot-linux-x86.zip) |
|
||||
| Windows | [tar](http://download.elastic.co/kibana/kibana/kibana-4.2.0-snapshot-windows.tar.gz) | [zip](http://download.elastic.co/kibana/kibana/kibana-4.2.0-snapshot-windows.zip) |
|
||||
| OSX | [tar](http://download.elastic.co/kibana/kibana-snapshot/kibana-4.2.0-snapshot-darwin-x64.tar.gz) | [zip](http://download.elastic.co/kibana/kibana-snapshot/kibana-4.2.0-snapshot-darwin-x64.zip) |
|
||||
| Linux x64 | [tar](http://download.elastic.co/kibana/kibana-snapshot/kibana-4.2.0-snapshot-linux-x64.tar.gz) | [zip](http://download.elastic.co/kibana/kibana-snapshot/kibana-4.2.0-snapshot-linux-x64.zip) |
|
||||
| Linux x86 | [tar](http://download.elastic.co/kibana/kibana-snapshot/kibana-4.2.0-snapshot-linux-x86.tar.gz) | [zip](http://download.elastic.co/kibana/kibana-snapshot/kibana-4.2.0-snapshot-linux-x86.zip) |
|
||||
| Windows | [tar](http://download.elastic.co/kibana/kibana-snapshot/kibana-4.2.0-snapshot-windows.tar.gz) | [zip](http://download.elastic.co/kibana/kibana-snapshot/kibana-4.2.0-snapshot-windows.zip) |
|
||||
|
|
|
@ -1,64 +1,57 @@
|
|||
[[settings]]
|
||||
== Settings
|
||||
|
||||
To use Kibana, you have to tell it about the Elasticsearch indices that you
|
||||
want to explore by configuring one or more index patterns. You can also:
|
||||
To use Kibana, you have to tell it about the Elasticsearch indices that you want to explore by configuring one or more
|
||||
index patterns. You can also:
|
||||
|
||||
* Create scripted fields that are computed on the fly from your data. You can
|
||||
browse and visualize scripted fields, but you cannot search them.
|
||||
* Set advanced options such as the number of rows to show in a table and
|
||||
how many of the most popular fields to show. Use caution when modifying advanced options,
|
||||
as it's possible to set values that are incompatible with one another.
|
||||
* Create scripted fields that are computed on the fly from your data. You can browse and visualize scripted fields, but
|
||||
you cannot search them.
|
||||
* Set advanced options such as the number of rows to show in a table and how many of the most popular fields to show.
|
||||
Use caution when modifying advanced options, as it's possible to set values that are incompatible with one another.
|
||||
* Configure Kibana for a production environment
|
||||
|
||||
[float]
|
||||
[[settings-create-pattern]]
|
||||
=== Creating an Index Pattern to Connect to Elasticsearch
|
||||
An _index pattern_ identifies one or more Elasticsearch indices that you want to
|
||||
explore with Kibana. Kibana looks for index names that match the specified pattern.
|
||||
An asterisk (*) in the pattern matches zero or more characters. For example, the pattern
|
||||
`myindex-*` matches all indices whose names start with `myindex-`, such as `myindex-1`
|
||||
and `myindex-2`.
|
||||
An _index pattern_ identifies one or more Elasticsearch indices that you want to explore with Kibana. Kibana looks for
|
||||
index names that match the specified pattern.
|
||||
An asterisk (*) in the pattern matches zero or more characters. For example, the pattern `myindex-*` matches all
|
||||
indices whose names start with `myindex-`, such as `myindex-1` and `myindex-2`.
|
||||
|
||||
If you use event times to create index names (for example, if you're pushing data
|
||||
into Elasticsearch from Logstash), the index pattern can also contain a date format.
|
||||
In this case, the static text in the pattern must be enclosed in brackets, and you
|
||||
specify the date format using the tokens described in <<date-format-tokens>>.
|
||||
If you use event times to create index names (for example, if you're pushing data into Elasticsearch from Logstash),
|
||||
the index pattern can also contain a date format.
|
||||
In this case, the static text in the pattern must be enclosed in brackets, and you specify the date format using the
|
||||
tokens described in <<date-format-tokens>>.
|
||||
|
||||
For example, `[logstash-]YYYY.MM.DD` matches all indices whose names have a
|
||||
timestamp of the form `YYYY.MM.DD` appended to the prefix `logstash-`, such as
|
||||
`logstash-2015.01.31` and `logstash-2015-02-01`.
|
||||
For example, `[logstash-]YYYY.MM.DD` matches all indices whose names have a timestamp of the form `YYYY.MM.DD` appended
|
||||
to the prefix `logstash-`, such as `logstash-2015.01.31` and `logstash-2015-02-01`.
|
||||
|
||||
An index pattern can also simply be the name of a single index.
|
||||
|
||||
To create an index pattern to connect to Elasticsearch:
|
||||
|
||||
. Go to the *Settings > Indices* tab.
|
||||
. Specify an index pattern that matches the name of one or more of your Elasticsearch
|
||||
indices. By default, Kibana guesses that you're you're working with log data being
|
||||
fed into Elasticsearch by Logstash.
|
||||
. Specify an index pattern that matches the name of one or more of your Elasticsearch indices. By default, Kibana
|
||||
guesses that you're you're working with log data being fed into Elasticsearch by Logstash.
|
||||
+
|
||||
NOTE: When you switch between top-level tabs, Kibana remembers where you were.
|
||||
For example, if you view a particular index pattern from the Settings tab, switch
|
||||
to the Discover tab, and then go back to the Settings tab, Kibana displays the
|
||||
index pattern you last looked at. To get to the create pattern form, click
|
||||
the *Add* button in the Index Patterns list.
|
||||
NOTE: When you switch between top-level tabs, Kibana remembers where you were. For example, if you view a particular
|
||||
index pattern from the Settings tab, switch to the Discover tab, and then go back to the Settings tab, Kibana displays
|
||||
the index pattern you last looked at. To get to the create pattern form, click the *Add* button in the Index Patterns
|
||||
list.
|
||||
|
||||
. If your index contains a timestamp field that you want to use to perform
|
||||
time-based comparisons, select the *Index contains time-based events* option
|
||||
and select the index field that contains the timestamp. Kibana reads the
|
||||
index mapping to list all of the fields that contain a timestamp.
|
||||
. If your index contains a timestamp field that you want to use to perform time-based comparisons, select the *Index
|
||||
contains time-based events* option and select the index field that contains the timestamp. Kibana reads the index
|
||||
mapping to list all of the fields that contain a timestamp.
|
||||
|
||||
. If new indices are generated periodically and have a timestamp appended to
|
||||
the name, select the *Use event times to create index names* option and select
|
||||
the *Index pattern interval*. This enables Kibana to search only those indices
|
||||
that could possibly contain data in the time range you specify. This is
|
||||
primarily applicable if you are using Logstash to feed data into Elasticsearch.
|
||||
. If new indices are generated periodically and have a timestamp appended to the name, select the *Use event times to
|
||||
create index names* option and select the *Index pattern interval*. This enables Kibana to search only those indices
|
||||
that could possibly contain data in the time range you specify. This is primarily applicable if you are using Logstash
|
||||
to feed data into Elasticsearch.
|
||||
|
||||
. Click *Create* to add the index pattern.
|
||||
|
||||
. To designate the new pattern as the default pattern to load when you view
|
||||
the Discover tab, click the *favorite* button.
|
||||
. To designate the new pattern as the default pattern to load when you view the Discover tab, click the *favorite*
|
||||
button.
|
||||
|
||||
[float]
|
||||
[[date-format-tokens]]
|
||||
|
@ -116,10 +109,9 @@ the Discover tab, click the *favorite* button.
|
|||
[float]
|
||||
[[set-default-pattern]]
|
||||
=== Setting the Default Index Pattern
|
||||
The default index pattern is loaded by automatically when you view the *Discover* tab.
|
||||
Kibana displays a star to the left of the name of the default pattern in the Index Patterns list
|
||||
on the *Settings > Indices* tab. The first pattern you create is automatically
|
||||
designated as the default pattern.
|
||||
The default index pattern is loaded by automatically when you view the *Discover* tab. Kibana displays a star to the
|
||||
left of the name of the default pattern in the Index Patterns list on the *Settings > Indices* tab. The first pattern
|
||||
you create is automatically designated as the default pattern.
|
||||
|
||||
To set a different pattern as the default index pattern:
|
||||
|
||||
|
@ -132,13 +124,11 @@ NOTE: You can also manually set the default index pattern in *Advanced > Setting
|
|||
[float]
|
||||
[[reload-fields]]
|
||||
=== Reloading the Index Fields List
|
||||
When you add an index mapping, Kibana automatically scans the indices that
|
||||
match the pattern to display a list of the index fields. You can reload the
|
||||
index fields list to pick up any newly-added fields.
|
||||
When you add an index mapping, Kibana automatically scans the indices that match the pattern to display a list of the
|
||||
index fields. You can reload the index fields list to pick up any newly-added fields.
|
||||
|
||||
Reloading the index fields list also resets Kibana's popularity counters for the fields.
|
||||
The popularity counters keep track of the fields you've used most often within Kibana
|
||||
and are used to sort fields within lists.
|
||||
Reloading the index fields list also resets Kibana's popularity counters for the fields. The popularity counters keep
|
||||
track of the fields you've used most often within Kibana and are used to sort fields within lists.
|
||||
|
||||
To reload the index fields list:
|
||||
|
||||
|
@ -168,20 +158,17 @@ You can also set the field's popularity value in the *Popularity* text entry box
|
|||
[float]
|
||||
[[create-scripted-field]]
|
||||
=== Creating a Scripted Field
|
||||
Scripted fields compute data on the fly from the data in your
|
||||
Elasticsearch indices. Scripted field data is shown on the Discover tab as
|
||||
part of the document data, and you can use scripted fields in your visualizations.
|
||||
(Scripted field values are computed at query time so they aren't indexed and
|
||||
cannot be searched.)
|
||||
Scripted fields compute data on the fly from the data in your Elasticsearch indices. Scripted field data is shown on
|
||||
the Discover tab as part of the document data, and you can use scripted fields in your visualizations.
|
||||
Scripted field values are computed at query time so they aren't indexed and cannot be searched.
|
||||
|
||||
WARNING: Computing data on the fly with scripted fields can be very resource
|
||||
intensive and can have a direct impact on Kibana's performance. Keep in mind
|
||||
that there's no built-in validation of a scripted field. If your scripts are
|
||||
buggy, you'll get exceptions whenever you try to view the dynamically generated
|
||||
data.
|
||||
WARNING: Computing data on the fly with scripted fields can be very resource intensive and can have a direct impact on
|
||||
Kibana's performance. Keep in mind that there's no built-in validation of a scripted field. If your scripts are
|
||||
buggy, you'll get exceptions whenever you try to view the dynamically generated data.
|
||||
|
||||
Scripted fields use the Lucene expression syntax. For more information,
|
||||
see http://www.elastic.co/guide/en/elasticsearch/reference/current/modules-scripting.html#_lucene_expressions_scripts[Lucene Expressions Scripts].
|
||||
see http://www.elastic.co/guide/en/elasticsearch/reference/current/modules-scripting.html#_lucene_expressions_scripts[
|
||||
Lucene Expressions Scripts].
|
||||
|
||||
You can reference any single value numeric field in your expressions, for example:
|
||||
|
||||
|
@ -196,8 +183,7 @@ To create a scripted field:
|
|||
. Go to the pattern's *Scripted Fields* tab.
|
||||
. Click *Add Scripted Field*.
|
||||
. Enter a name for the scripted field.
|
||||
. Enter the expression that you want to use to compute a value on the fly
|
||||
from your index data.
|
||||
. Enter the expression that you want to use to compute a value on the fly from your index data.
|
||||
. Click *Save Scripted Field*.
|
||||
|
||||
For more information about scripted fields in Elasticsearch, see
|
||||
|
@ -215,10 +201,8 @@ To modify a scripted field:
|
|||
. Click the *Edit* button for the scripted field you want to change.
|
||||
. Make your changes and then click *Save Scripted Field* to update the field.
|
||||
|
||||
WARNING: Keep in mind
|
||||
that there's no built-in validation of a scripted field. If your scripts are
|
||||
buggy, you'll get exceptions whenever you try to view the dynamically generated
|
||||
data.
|
||||
WARNING: Keep in mind that there's no built-in validation of a scripted field. If your scripts are buggy, you'll get
|
||||
exceptions whenever you try to view the dynamically generated data.
|
||||
|
||||
[float]
|
||||
[[delete-scripted-field]]
|
||||
|
@ -231,13 +215,12 @@ To delete a scripted field:
|
|||
|
||||
[[advanced-options]]
|
||||
=== Setting Advanced Options
|
||||
The Advanced Settings page enables you to directly edit settings that control
|
||||
the behavior of the Kibana application. For example, you can change the format
|
||||
used to display dates, specify the default index pattern, and set the precision
|
||||
The Advanced Settings page enables you to directly edit settings that control the behavior of the Kibana application.
|
||||
For example, you can change the format used to display dates, specify the default index pattern, and set the precision
|
||||
for displayed decimal values.
|
||||
|
||||
WARNING: Changing advanced settings can have unintended consequences. If you aren't
|
||||
sure what you're doing, it's best to leave these settings as-is.
|
||||
WARNING: Changing advanced settings can have unintended consequences. If you aren't sure what you're doing, it's best
|
||||
to leave these settings as-is.
|
||||
|
||||
To set advanced options:
|
||||
|
||||
|
@ -253,30 +236,26 @@ To set advanced options:
|
|||
You can view, edit, and delete saved searches, visualizations, and dashboards from *Settings > Objects*. You can also
|
||||
export or import sets of searches, visualizations, and dashboards.
|
||||
|
||||
Viewing a saved object displays the selected item in the *Discover*, *Visualize*,
|
||||
or *Dashboard* page. To view a saved object:
|
||||
Viewing a saved object displays the selected item in the *Discover*, *Visualize*, or *Dashboard* page. To view a saved
|
||||
object:
|
||||
|
||||
. Go to *Settings > Objects*.
|
||||
. Select the object you want to view.
|
||||
. Click the *View* button.
|
||||
|
||||
Editing a saved object enables you to directly modify the object definition.
|
||||
You can change the name of the object, add a description, and modify the
|
||||
JSON that defines the object's properties.
|
||||
Editing a saved object enables you to directly modify the object definition. You can change the name of the object, add
|
||||
a description, and modify the JSON that defines the object's properties.
|
||||
|
||||
If you attempt to access an object whose index has been deleted, Kibana displays
|
||||
its Edit Object page. You can:
|
||||
If you attempt to access an object whose index has been deleted, Kibana displays its Edit Object page. You can:
|
||||
|
||||
* Recreate the index so you can continue using the object.
|
||||
* Delete the object and recreate it using a different index.
|
||||
* Change the index name referenced in the object's `kibanaSavedObjectMeta.searchSourceJSON`
|
||||
to point to an existing index pattern. This is useful if the index you were working
|
||||
with has been renamed.
|
||||
* Change the index name referenced in the object's `kibanaSavedObjectMeta.searchSourceJSON` to point to an existing
|
||||
index pattern. This is useful if the index you were working with has been renamed.
|
||||
|
||||
WARNING: No validation is performed for object properties. Submitting invalid
|
||||
changes will render the object unusable. Generally, you should use the
|
||||
*Discover*, *Visualize*, or *Dashboard* pages to create new objects instead of
|
||||
directly editing existing ones.
|
||||
WARNING: No validation is performed for object properties. Submitting invalid changes will render the object unusable.
|
||||
Generally, you should use the *Discover*, *Visualize*, or *Dashboard* pages to create new objects instead of directly
|
||||
editing existing ones.
|
||||
|
||||
To edit a saved object:
|
||||
|
||||
|
@ -310,64 +289,135 @@ To import a set of objects:
|
|||
[[kibana-server-properties]]
|
||||
=== Setting Kibana Server Properties
|
||||
|
||||
The Kibana server reads properties from the `kibana.yml` file on startup. The default
|
||||
settings configure Kibana to run on `localhost:5601`. To change the host or port number, or
|
||||
connect to Elasticsearch running on a different machine, you'll need to update your `kibana.yml` file. You can also
|
||||
enable SSL and set a variety of other options.
|
||||
The Kibana server reads properties from the `kibana.yml` file on startup. The default settings configure Kibana to run
|
||||
on `localhost:5601`. To change the host or port number, or connect to Elasticsearch running on a different machine,
|
||||
you'll need to update your `kibana.yml` file. You can also enable SSL and set a variety of other options.
|
||||
|
||||
deprecated[4.2, The names of several Kibana server properties changed in the 4.2 release of Kibana. The previous names remain as functional aliases, but are now deprecated and will be removed in a future release of Kibana]
|
||||
|
||||
[horizontal]
|
||||
.Kibana Server Properties
|
||||
|===
|
||||
|Property |Description
|
||||
`server.port` added[4.2]:: The port that the Kibana server runs on.
|
||||
+
|
||||
*alias*: `port` deprecated[4.2]
|
||||
+
|
||||
*default*: `5601`
|
||||
|
||||
|`port`
|
||||
|The port that the Kibana server runs on. Default: `port: 5601`.
|
||||
`server.host` added[4.2]:: The host to bind the Kibana server to.
|
||||
+
|
||||
*alias*: `host` deprecated[4.2]
|
||||
+
|
||||
*default*: `"0.0.0.0"`
|
||||
|
||||
|`host`
|
||||
|The host to bind the Kibana server to. Default: `host: "0.0.0.0"`.
|
||||
`elasticsearch.url` added[4.2]:: The Elasticsearch instance where the indices you want to query reside.
|
||||
+
|
||||
*alias*: `elasticsearch_url` deprecated[4.2]
|
||||
+
|
||||
*default*: `"http://localhost:9200"`
|
||||
|
||||
|`elasticsearch_url`
|
||||
|The Elasticsearch instance where the indices you want to query reside. Default: `elasticsearch_url:
|
||||
"http://localhost:9200"`.
|
||||
`elasticsearch.preserveHost` added[4.2]:: By default, the host specified in the incoming request from the browser is specified as the host in the corresponding request Kibana sends to Elasticsearch. If you set this option to `false`, Kibana uses the host specified in `elasticsearch_url`.
|
||||
+
|
||||
*alias*: `elasticsearch_preserve_host` deprecated[4.2]
|
||||
+
|
||||
*default*: `true`
|
||||
|
||||
|`elasticsearch_preserve_host`
|
||||
|By default, the host specified in the incoming request from the browser is specified as the host in the
|
||||
corresponding request Kibana sends to Elasticsearch. If you set this option to `false`, Kibana uses the host
|
||||
specified in `elasticsearch_url`. You probably don't need to worry about this setting--just use the default.
|
||||
Default: `elasticsearch_preserve_host: true`.
|
||||
`elasticsearch.ssl.cert` added[4.2]:: This parameter specifies the path to the SSL certificate for Elasticsearch instances that require a client certificate.
|
||||
+
|
||||
*alias*: `kibana_elasticsearch_client_crt` deprecated[4.2]
|
||||
|
||||
|`kibana_index`
|
||||
|The name of the index where saved searched, visualizations, and dashboards will be stored. Default: `kibana_index: .kibana`.
|
||||
`elasticsearch.ssl.key` added[4.2]:: This parameter specifies the path to the SSL key for Elasticsearch instances that require a client key.
|
||||
+
|
||||
*alias*: `kibana_elasticsearch_client_key` deprecated[4.2]
|
||||
|
||||
|`default_app_id`
|
||||
|The page that will be displayed when you launch Kibana: `discover`, `visualize`, `dashboard`, or `settings`. Default:
|
||||
`default_app_id: "discover"`.
|
||||
`elasticsearch.password` added[4.2]:: This parameter specifies the password for Elasticsearch instances that use HTTP basic authentication. Kibana users still need to authenticate with Elasticsearch, which is proxied through the Kibana server.
|
||||
+
|
||||
*alias*: `kibana_elasticsearch_password` deprecated [4.2]
|
||||
|
||||
|`request_timeout`
|
||||
|How long to wait for responses from the Kibana backend or Elasticsearch, in milliseconds. Default: `request_timeout: 500000`.
|
||||
`elasticsearch.username` added[4.2]:: This parameter specifies the username for Elasticsearch instances that use HTTP basic authentication. Kibana users still need to authenticate with Elasticsearch, which is proxied through the Kibana server.
|
||||
+
|
||||
*alias*: `kibana_elasticsearch_username` deprecated[4.2]
|
||||
|
||||
|`shard_timeout`
|
||||
|How long Elasticsearch should wait for responses from shards. Set to 0 to disable. Default: `shard_timeout: 0`.
|
||||
`elasticsearch.pingTimeout` added[4.2]:: This parameter specifies the maximum wait time in milliseconds for ping responses by Elasticsearch.
|
||||
+
|
||||
*alias*: `ping_timeout` deprecated[4.2]
|
||||
+
|
||||
*default*: `1500`
|
||||
|
||||
|`verify_ssl`
|
||||
|Indicates whether or not to validate the Elasticsearch SSL certificate. Set to false to disable SSL verification.
|
||||
Default: `verify_ssl: true`.
|
||||
`elasticsearch.startupTimeout` added[4.2]:: This parameter specifies the maximum wait time in milliseconds for Elasticsearch discovery at Kibana startup. Kibana repeats attempts to discover an Elasticsearch cluster after the specified time elapses.
|
||||
+
|
||||
*alias*: `startup_timeout` deprecated[4.2]
|
||||
+
|
||||
*default*: `5000`
|
||||
|
||||
|`ca`
|
||||
|The path to the CA certificate for your Elasticsearch instance. Specify if you are using a self-signed certificate
|
||||
so the certificate can be verified. (Otherwise, you have to disable `verify_ssl`.) Default: none.
|
||||
`kibana.index` added[4.2]:: The name of the index where saved searched, visualizations, and dashboards will be stored..
|
||||
+
|
||||
*alias*: `kibana_index` deprecated[4.2]
|
||||
+
|
||||
*default*: `.kibana`
|
||||
|
||||
|`ssl_key_file`
|
||||
|The path to your Kibana server's key file. Must be set to encrypt communications between the browser and Kibana. Default: none.
|
||||
`kibana.defaultAppId` added[4.2]:: The page that will be displayed when you launch Kibana: `discover`, `visualize`, `dashboard`, or `settings`.
|
||||
+
|
||||
*alias*: `default_app_id` deprecated[4.2]
|
||||
+
|
||||
*default*: `"discover"`
|
||||
|
||||
|`ssl_cert_file`
|
||||
|The path to your Kibana server's certificate file. Must be set to encrypt communications between the browser and Kibana. Default: none.
|
||||
`logging.silent` added[4.2]:: Set this value to `true` to suppress all logging output.
|
||||
+
|
||||
*default*: `false`
|
||||
|
||||
|`pid_file`
|
||||
|The location where you want to store the process ID file. If not specified, the PID file is stored in
|
||||
`/var/run/kibana.pid`. Default: none.
|
||||
`logging.quiet` added[4.2]:: Set this value to `true` to suppress all logging output except for log messages tagged `error`, `fatal`, or Hapi.js errors.
|
||||
+
|
||||
*default*: `false`
|
||||
|
||||
|`log_file`
|
||||
|The location where you want to store the Kibana's log output. If not specified, log output is written to standard
|
||||
output and not stored. Specifying a log file suppresses log writes to standard output. Default: none.
|
||||
`logging.verbose` added[4.2]:: Set this value to `true` to log all events, including system usage information and all requests.
|
||||
+
|
||||
*default*: `false`
|
||||
|
||||
|===
|
||||
`logging.events` added[4.2]:: You can specify a map of log types to output tags for this parameter to create a customized set of loggable events, as in the following example:
|
||||
+
|
||||
[source,json]
|
||||
{
|
||||
log: ['info', 'warning', 'error', 'fatal'],
|
||||
response: '*',
|
||||
error: '*'
|
||||
}
|
||||
|
||||
`elasticsearch.requestTimeout` added[4.2]:: How long to wait for responses from the Kibana backend or Elasticsearch, in milliseconds.
|
||||
+
|
||||
*alias*: `request_timeout` deprecated[4.2]
|
||||
+
|
||||
*default*: `500000`
|
||||
|
||||
`elasticsearch.shardTimeout` added[4.2]:: How long Elasticsearch should wait for responses from shards. Set to 0 to disable.
|
||||
+
|
||||
*alias*: `shard_timeout` deprecated[4.2]
|
||||
+
|
||||
*default*: `0`
|
||||
|
||||
`elasticsearch.ssl.verify` added[4.2]:: Indicates whether or not to validate the Elasticsearch SSL certificate. Set to false to disable SSL verification.
|
||||
+
|
||||
*alias*: `verify_ssl` deprecated[4.2]
|
||||
+
|
||||
*default*: `true`
|
||||
|
||||
`elasticsearch.ssl.ca` added[4.2]:: The path to the CA certificate for your Elasticsearch instance. Specify if you are using a self-signed certificate so the certificate can be verified. Disable `elasticsearch.ssl.verify` otherwise.
|
||||
+
|
||||
*alias*: `ca` deprecated[4.2]
|
||||
|
||||
`server.ssl.key` added[4.2]:: The path to your Kibana server's key file. Must be set to encrypt communications between the browser and Kibana.
|
||||
+
|
||||
*alias*: `ssl_key_file` deprecated[4.2]
|
||||
|
||||
`server.ssl.cert` added[4.2]:: The path to your Kibana server's certificate file. Must be set to encrypt communications between the browser and Kibana.
|
||||
+
|
||||
*alias*: `ssl_cert_file` deprecated[4.2]
|
||||
|
||||
`pid.file` added[4.2]:: The location where you want to store the process ID file.
|
||||
+
|
||||
*alias*: `pid_file` deprecated[4.2]
|
||||
+
|
||||
*default*: `/var/run/kibana.pid`
|
||||
|
||||
`logging.dest` added[4.2]:: The location where you want to store the Kibana's log output. If not specified, log output is written to standard output and not stored. Specifying a log file suppresses log writes to standard output.
|
||||
+
|
||||
*alias*: `log_file` deprecated[4.2]
|
||||
|
|
457
npm-shrinkwrap.json
generated
457
npm-shrinkwrap.json
generated
|
@ -4,31 +4,38 @@
|
|||
"dependencies": {
|
||||
"@spalger/angular-bootstrap": {
|
||||
"version": "0.10.0",
|
||||
"from": "@spalger/angular-bootstrap@0.10.0"
|
||||
"from": "@spalger/angular-bootstrap@>=0.10.0 <0.11.0",
|
||||
"resolved": "http://registry.npmjs.org/@spalger/angular-bootstrap/-/angular-bootstrap-0.10.0.tgz"
|
||||
},
|
||||
"@spalger/angular-nvd3": {
|
||||
"version": "1.0.0-beta",
|
||||
"from": "@spalger/angular-nvd3@1.0.0-beta"
|
||||
"from": "@spalger/angular-nvd3@>=1.0.0-beta <2.0.0",
|
||||
"resolved": "http://registry.npmjs.org/@spalger/angular-nvd3/-/angular-nvd3-1.0.0-beta.tgz"
|
||||
},
|
||||
"@spalger/filesaver": {
|
||||
"version": "1.1.2",
|
||||
"from": "@spalger/filesaver@1.1.2"
|
||||
"from": "@spalger/filesaver@>=1.1.2 <2.0.0",
|
||||
"resolved": "http://registry.npmjs.org/@spalger/filesaver/-/filesaver-1.1.2.tgz"
|
||||
},
|
||||
"@spalger/leaflet-draw": {
|
||||
"version": "0.2.3",
|
||||
"from": "@spalger/leaflet-draw@0.2.3"
|
||||
"from": "@spalger/leaflet-draw@>=0.2.3 <0.3.0",
|
||||
"resolved": "http://registry.npmjs.org/@spalger/leaflet-draw/-/leaflet-draw-0.2.3.tgz"
|
||||
},
|
||||
"@spalger/leaflet-heat": {
|
||||
"version": "0.1.3",
|
||||
"from": "@spalger/leaflet-heat@0.1.3"
|
||||
"from": "@spalger/leaflet-heat@>=0.1.3 <0.2.0",
|
||||
"resolved": "http://registry.npmjs.org/@spalger/leaflet-heat/-/leaflet-heat-0.1.3.tgz"
|
||||
},
|
||||
"@spalger/nvd3": {
|
||||
"version": "1.8.1",
|
||||
"from": "@spalger/nvd3@1.8.1"
|
||||
"from": "@spalger/nvd3@>=1.8.1 <2.0.0",
|
||||
"resolved": "http://registry.npmjs.org/@spalger/nvd3/-/nvd3-1.8.1.tgz"
|
||||
},
|
||||
"@spalger/ui-ace": {
|
||||
"version": "0.2.3",
|
||||
"from": "@spalger/ui-ace@0.2.3"
|
||||
"from": "@spalger/ui-ace@>=0.2.3 <0.3.0",
|
||||
"resolved": "http://registry.npmjs.org/@spalger/ui-ace/-/ui-ace-0.2.3.tgz"
|
||||
},
|
||||
"Base64": {
|
||||
"version": "0.2.1",
|
||||
|
@ -46,15 +53,20 @@
|
|||
"resolved": "http://registry.npmjs.org/abbrev/-/abbrev-1.0.7.tgz"
|
||||
},
|
||||
"acorn": {
|
||||
"version": "2.3.0",
|
||||
"version": "2.4.0",
|
||||
"from": "acorn@>=2.1.0 <3.0.0",
|
||||
"resolved": "http://registry.npmjs.org/acorn/-/acorn-2.3.0.tgz"
|
||||
"resolved": "http://registry.npmjs.org/acorn/-/acorn-2.4.0.tgz"
|
||||
},
|
||||
"acorn-globals": {
|
||||
"version": "1.0.5",
|
||||
"from": "acorn-globals@>=1.0.3 <2.0.0",
|
||||
"resolved": "http://registry.npmjs.org/acorn-globals/-/acorn-globals-1.0.5.tgz"
|
||||
},
|
||||
"acorn-to-esprima": {
|
||||
"version": "1.0.2",
|
||||
"from": "acorn-to-esprima@>=1.0.2 <2.0.0",
|
||||
"resolved": "http://registry.npmjs.org/acorn-to-esprima/-/acorn-to-esprima-1.0.2.tgz"
|
||||
},
|
||||
"after": {
|
||||
"version": "0.8.1",
|
||||
"from": "after@0.8.1",
|
||||
|
@ -212,7 +224,8 @@
|
|||
},
|
||||
"auto-release-sinon": {
|
||||
"version": "1.0.3",
|
||||
"from": "auto-release-sinon@1.0.3"
|
||||
"from": "auto-release-sinon@>=1.0.3 <2.0.0",
|
||||
"resolved": "http://registry.npmjs.org/auto-release-sinon/-/auto-release-sinon-1.0.3.tgz"
|
||||
},
|
||||
"autoprefixer": {
|
||||
"version": "5.2.0",
|
||||
|
@ -225,9 +238,16 @@
|
|||
"resolved": "http://registry.npmjs.org/autoprefixer-core/-/autoprefixer-core-5.2.1.tgz"
|
||||
},
|
||||
"autoprefixer-loader": {
|
||||
"version": "2.0.0",
|
||||
"version": "2.1.0",
|
||||
"from": "autoprefixer-loader@>=2.0.0 <3.0.0",
|
||||
"resolved": "http://registry.npmjs.org/autoprefixer-loader/-/autoprefixer-loader-2.0.0.tgz"
|
||||
"resolved": "http://registry.npmjs.org/autoprefixer-loader/-/autoprefixer-loader-2.1.0.tgz",
|
||||
"dependencies": {
|
||||
"postcss": {
|
||||
"version": "5.0.4",
|
||||
"from": "postcss@>=5.0.3 <6.0.0",
|
||||
"resolved": "http://registry.npmjs.org/postcss/-/postcss-5.0.4.tgz"
|
||||
}
|
||||
}
|
||||
},
|
||||
"aws-sign2": {
|
||||
"version": "0.5.0",
|
||||
|
@ -235,43 +255,19 @@
|
|||
"resolved": "http://registry.npmjs.org/aws-sign2/-/aws-sign2-0.5.0.tgz"
|
||||
},
|
||||
"babel": {
|
||||
"version": "5.8.21",
|
||||
"version": "5.8.23",
|
||||
"from": "babel@>=5.8.21 <6.0.0",
|
||||
"resolved": "http://registry.npmjs.org/babel/-/babel-5.8.21.tgz",
|
||||
"dependencies": {
|
||||
"glob": {
|
||||
"version": "5.0.14",
|
||||
"from": "http://registry.npmjs.org/glob/-/glob-5.0.14.tgz",
|
||||
"resolved": "http://registry.npmjs.org/glob/-/glob-5.0.14.tgz"
|
||||
}
|
||||
}
|
||||
"resolved": "http://registry.npmjs.org/babel/-/babel-5.8.23.tgz"
|
||||
},
|
||||
"babel-core": {
|
||||
"version": "5.8.22",
|
||||
"version": "5.8.23",
|
||||
"from": "babel-core@>=5.8.22 <6.0.0",
|
||||
"resolved": "http://registry.npmjs.org/babel-core/-/babel-core-5.8.22.tgz"
|
||||
"resolved": "http://registry.npmjs.org/babel-core/-/babel-core-5.8.23.tgz"
|
||||
},
|
||||
"babel-eslint": {
|
||||
"version": "4.1.1",
|
||||
"from": "babel-eslint@>=4.1.1 <5.0.0",
|
||||
"resolved": "http://registry.npmjs.org/babel-eslint/-/babel-eslint-4.1.1.tgz",
|
||||
"dependencies": {
|
||||
"acorn-to-esprima": {
|
||||
"version": "1.0.2",
|
||||
"from": "acorn-to-esprima@>=1.0.2 <2.0.0",
|
||||
"resolved": "http://registry.npmjs.org/acorn-to-esprima/-/acorn-to-esprima-1.0.2.tgz"
|
||||
},
|
||||
"babel-core": {
|
||||
"version": "5.8.23",
|
||||
"from": "babel-core@>=5.8.23 <6.0.0",
|
||||
"resolved": "http://registry.npmjs.org/babel-core/-/babel-core-5.8.23.tgz"
|
||||
},
|
||||
"babylon": {
|
||||
"version": "5.8.23",
|
||||
"from": "babylon@>=5.8.23 <6.0.0",
|
||||
"resolved": "http://registry.npmjs.org/babylon/-/babylon-5.8.23.tgz"
|
||||
}
|
||||
}
|
||||
"resolved": "http://registry.npmjs.org/babel-eslint/-/babel-eslint-4.1.1.tgz"
|
||||
},
|
||||
"babel-loader": {
|
||||
"version": "5.3.2",
|
||||
|
@ -359,9 +355,9 @@
|
|||
"resolved": "http://registry.npmjs.org/babel-runtime/-/babel-runtime-5.8.20.tgz"
|
||||
},
|
||||
"babylon": {
|
||||
"version": "5.8.22",
|
||||
"from": "babylon@>=5.8.22 <6.0.0",
|
||||
"resolved": "http://registry.npmjs.org/babylon/-/babylon-5.8.22.tgz"
|
||||
"version": "5.8.23",
|
||||
"from": "babylon@>=5.8.23 <6.0.0",
|
||||
"resolved": "http://registry.npmjs.org/babylon/-/babylon-5.8.23.tgz"
|
||||
},
|
||||
"backo2": {
|
||||
"version": "1.0.2",
|
||||
|
@ -528,9 +524,9 @@
|
|||
"resolved": "http://registry.npmjs.org/camelcase-keys/-/camelcase-keys-1.0.0.tgz"
|
||||
},
|
||||
"caniuse-db": {
|
||||
"version": "1.0.30000278",
|
||||
"version": "1.0.30000288",
|
||||
"from": "caniuse-db@>=1.0.30000214 <2.0.0",
|
||||
"resolved": "http://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000278.tgz"
|
||||
"resolved": "http://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000288.tgz"
|
||||
},
|
||||
"caseless": {
|
||||
"version": "0.11.0",
|
||||
|
@ -545,7 +541,14 @@
|
|||
"chalk": {
|
||||
"version": "1.1.1",
|
||||
"from": "chalk@>=1.0.0 <2.0.0",
|
||||
"resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.1.tgz"
|
||||
"resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.1.tgz",
|
||||
"dependencies": {
|
||||
"supports-color": {
|
||||
"version": "2.0.0",
|
||||
"from": "supports-color@>=2.0.0 <3.0.0",
|
||||
"resolved": "http://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz"
|
||||
}
|
||||
}
|
||||
},
|
||||
"character-parser": {
|
||||
"version": "1.2.1",
|
||||
|
@ -558,9 +561,9 @@
|
|||
"resolved": "http://registry.npmjs.org/chokidar/-/chokidar-1.0.5.tgz"
|
||||
},
|
||||
"clean-css": {
|
||||
"version": "3.3.9",
|
||||
"version": "3.4.1",
|
||||
"from": "clean-css@>=3.1.9 <4.0.0",
|
||||
"resolved": "http://registry.npmjs.org/clean-css/-/clean-css-3.3.9.tgz"
|
||||
"resolved": "http://registry.npmjs.org/clean-css/-/clean-css-3.4.1.tgz"
|
||||
},
|
||||
"cli-color": {
|
||||
"version": "0.3.3",
|
||||
|
@ -719,9 +722,9 @@
|
|||
"resolved": "http://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.1.tgz"
|
||||
},
|
||||
"core-js": {
|
||||
"version": "1.1.1",
|
||||
"version": "1.1.3",
|
||||
"from": "core-js@>=1.0.0 <2.0.0",
|
||||
"resolved": "http://registry.npmjs.org/core-js/-/core-js-1.1.1.tgz"
|
||||
"resolved": "http://registry.npmjs.org/core-js/-/core-js-1.1.3.tgz"
|
||||
},
|
||||
"core-util-is": {
|
||||
"version": "1.0.1",
|
||||
|
@ -730,8 +733,7 @@
|
|||
},
|
||||
"cryptiles": {
|
||||
"version": "2.0.4",
|
||||
"from": "cryptiles@2.0.4",
|
||||
"resolved": "http://registry.npmjs.org/cryptiles/-/cryptiles-2.0.4.tgz"
|
||||
"from": "cryptiles@>=2.0.0 <3.0.0"
|
||||
},
|
||||
"crypto-browserify": {
|
||||
"version": "3.2.8",
|
||||
|
@ -834,20 +836,15 @@
|
|||
"resolved": "http://registry.npmjs.org/deep-eql/-/deep-eql-0.1.3.tgz"
|
||||
},
|
||||
"deep-equal": {
|
||||
"version": "1.0.0",
|
||||
"version": "1.0.1",
|
||||
"from": "deep-equal@>=1.0.0 <2.0.0",
|
||||
"resolved": "http://registry.npmjs.org/deep-equal/-/deep-equal-1.0.0.tgz"
|
||||
"resolved": "http://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz"
|
||||
},
|
||||
"deep-is": {
|
||||
"version": "0.1.3",
|
||||
"from": "deep-is@>=0.1.2 <0.2.0",
|
||||
"resolved": "http://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz"
|
||||
},
|
||||
"define-properties": {
|
||||
"version": "1.1.1",
|
||||
"from": "define-properties@>=1.1.1 <2.0.0",
|
||||
"resolved": "http://registry.npmjs.org/define-properties/-/define-properties-1.1.1.tgz"
|
||||
},
|
||||
"defined": {
|
||||
"version": "1.0.0",
|
||||
"from": "defined@>=1.0.0 <2.0.0",
|
||||
|
@ -1132,62 +1129,20 @@
|
|||
"from": "eslint@>=1.3.1 <2.0.0",
|
||||
"resolved": "http://registry.npmjs.org/eslint/-/eslint-1.3.1.tgz",
|
||||
"dependencies": {
|
||||
"async": {
|
||||
"version": "0.2.10",
|
||||
"from": "async@>=0.2.6 <0.3.0",
|
||||
"resolved": "http://registry.npmjs.org/async/-/async-0.2.10.tgz"
|
||||
},
|
||||
"espree": {
|
||||
"version": "2.2.4",
|
||||
"from": "espree@>=2.2.0 <3.0.0",
|
||||
"from": "espree@>=2.2.4 <3.0.0",
|
||||
"resolved": "http://registry.npmjs.org/espree/-/espree-2.2.4.tgz"
|
||||
},
|
||||
"globals": {
|
||||
"version": "8.6.0",
|
||||
"from": "globals@>=8.2.0 <9.0.0",
|
||||
"resolved": "http://registry.npmjs.org/globals/-/globals-8.6.0.tgz"
|
||||
},
|
||||
"handlebars": {
|
||||
"version": "3.0.3",
|
||||
"from": "handlebars@>=3.0.3 <4.0.0",
|
||||
"resolved": "http://registry.npmjs.org/handlebars/-/handlebars-3.0.3.tgz"
|
||||
},
|
||||
"inquirer": {
|
||||
"version": "0.9.0",
|
||||
"from": "inquirer@>=0.9.0 <0.10.0",
|
||||
"resolved": "http://registry.npmjs.org/inquirer/-/inquirer-0.9.0.tgz"
|
||||
},
|
||||
"minimist": {
|
||||
"version": "0.0.10",
|
||||
"from": "minimist@>=0.0.1 <0.1.0",
|
||||
"resolved": "http://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz"
|
||||
"version": "8.7.0",
|
||||
"from": "globals@>=8.5.0 <9.0.0",
|
||||
"resolved": "http://registry.npmjs.org/globals/-/globals-8.7.0.tgz"
|
||||
},
|
||||
"object-assign": {
|
||||
"version": "2.1.1",
|
||||
"from": "object-assign@>=2.0.0 <3.0.0",
|
||||
"resolved": "http://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz"
|
||||
},
|
||||
"optimist": {
|
||||
"version": "0.6.1",
|
||||
"from": "optimist@>=0.6.1 <0.7.0",
|
||||
"resolved": "http://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz"
|
||||
},
|
||||
"source-map": {
|
||||
"version": "0.1.43",
|
||||
"from": "source-map@>=0.1.40 <0.2.0",
|
||||
"resolved": "http://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz"
|
||||
},
|
||||
"uglify-js": {
|
||||
"version": "2.3.6",
|
||||
"from": "uglify-js@>=2.3.0 <2.4.0",
|
||||
"resolved": "http://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz",
|
||||
"dependencies": {
|
||||
"optimist": {
|
||||
"version": "0.3.7",
|
||||
"from": "optimist@>=0.3.5 <0.4.0",
|
||||
"resolved": "http://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@ -1369,8 +1324,7 @@
|
|||
"dependencies": {
|
||||
"glob": {
|
||||
"version": "5.0.14",
|
||||
"from": "glob@5.0.14",
|
||||
"resolved": "http://registry.npmjs.org/glob/-/glob-5.0.14.tgz"
|
||||
"from": "glob@>=5.0.0 <6.0.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@ -1426,11 +1380,6 @@
|
|||
"from": "for-own@>=0.1.3 <0.2.0",
|
||||
"resolved": "http://registry.npmjs.org/for-own/-/for-own-0.1.3.tgz"
|
||||
},
|
||||
"foreach": {
|
||||
"version": "2.0.5",
|
||||
"from": "foreach@>=2.0.5 <3.0.0",
|
||||
"resolved": "http://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz"
|
||||
},
|
||||
"forever-agent": {
|
||||
"version": "0.6.1",
|
||||
"from": "forever-agent@>=0.6.0 <0.7.0",
|
||||
|
@ -1645,9 +1594,9 @@
|
|||
"resolved": "http://registry.npmjs.org/iconv-lite/-/iconv-lite-0.2.11.tgz"
|
||||
},
|
||||
"inherits": {
|
||||
"version": "1.0.1",
|
||||
"version": "1.0.2",
|
||||
"from": "inherits@>=1.0.0 <2.0.0",
|
||||
"resolved": "http://registry.npmjs.org/inherits/-/inherits-1.0.1.tgz"
|
||||
"resolved": "http://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz"
|
||||
},
|
||||
"js-yaml": {
|
||||
"version": "2.0.5",
|
||||
|
@ -1707,7 +1656,8 @@
|
|||
},
|
||||
"grunt-esvm": {
|
||||
"version": "1.1.5",
|
||||
"from": "grunt-esvm@1.1.5",
|
||||
"from": "grunt-esvm@>=1.1.5 <2.0.0",
|
||||
"resolved": "http://registry.npmjs.org/grunt-esvm/-/grunt-esvm-1.1.5.tgz",
|
||||
"dependencies": {
|
||||
"wreck": {
|
||||
"version": "5.6.1",
|
||||
|
@ -1781,7 +1731,7 @@
|
|||
},
|
||||
"grunt-run": {
|
||||
"version": "0.4.0",
|
||||
"from": "grunt-run@*",
|
||||
"from": "grunt-run@>=0.4.0 <0.5.0",
|
||||
"resolved": "http://registry.npmjs.org/grunt-run/-/grunt-run-0.4.0.tgz"
|
||||
},
|
||||
"grunt-s3": {
|
||||
|
@ -1803,13 +1753,13 @@
|
|||
},
|
||||
"gruntify-eslint": {
|
||||
"version": "1.0.1",
|
||||
"from": "gruntify-eslint@>=1.0.0 <2.0.0",
|
||||
"from": "gruntify-eslint@>=1.0.1 <2.0.0",
|
||||
"resolved": "http://registry.npmjs.org/gruntify-eslint/-/gruntify-eslint-1.0.1.tgz"
|
||||
},
|
||||
"handlebars": {
|
||||
"version": "3.0.0",
|
||||
"from": "handlebars@3.0.0",
|
||||
"resolved": "http://registry.npmjs.org/handlebars/-/handlebars-3.0.0.tgz",
|
||||
"version": "3.0.3",
|
||||
"from": "handlebars@>=3.0.3 <4.0.0",
|
||||
"resolved": "http://registry.npmjs.org/handlebars/-/handlebars-3.0.3.tgz",
|
||||
"dependencies": {
|
||||
"async": {
|
||||
"version": "0.2.10",
|
||||
|
@ -1838,8 +1788,7 @@
|
|||
"dependencies": {
|
||||
"optimist": {
|
||||
"version": "0.3.7",
|
||||
"from": "optimist@0.3.7",
|
||||
"resolved": "http://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz"
|
||||
"from": "optimist@>=0.3.5 <0.4.0"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1888,26 +1837,12 @@
|
|||
"h2o2": {
|
||||
"version": "4.0.1",
|
||||
"from": "h2o2@4.0.1",
|
||||
"resolved": "http://registry.npmjs.org/h2o2/-/h2o2-4.0.1.tgz",
|
||||
"dependencies": {
|
||||
"wreck": {
|
||||
"version": "5.6.1",
|
||||
"from": "wreck@>=5.0.0 <6.0.0",
|
||||
"resolved": "http://registry.npmjs.org/wreck/-/wreck-5.6.1.tgz"
|
||||
}
|
||||
}
|
||||
"resolved": "http://registry.npmjs.org/h2o2/-/h2o2-4.0.1.tgz"
|
||||
},
|
||||
"heavy": {
|
||||
"version": "3.0.0",
|
||||
"from": "heavy@3.0.0",
|
||||
"resolved": "http://registry.npmjs.org/heavy/-/heavy-3.0.0.tgz",
|
||||
"dependencies": {
|
||||
"joi": {
|
||||
"version": "5.1.0",
|
||||
"from": "joi@>=5.0.0 <6.0.0",
|
||||
"resolved": "http://registry.npmjs.org/joi/-/joi-5.1.0.tgz"
|
||||
}
|
||||
}
|
||||
"resolved": "http://registry.npmjs.org/heavy/-/heavy-3.0.0.tgz"
|
||||
},
|
||||
"hoek": {
|
||||
"version": "2.14.0",
|
||||
|
@ -2080,8 +2015,7 @@
|
|||
},
|
||||
"hoek": {
|
||||
"version": "2.14.0",
|
||||
"from": "hoek@2.14.0",
|
||||
"resolved": "http://registry.npmjs.org/hoek/-/hoek-2.14.0.tgz"
|
||||
"from": "hoek@>=2.0.0 <3.0.0"
|
||||
},
|
||||
"home-or-tmp": {
|
||||
"version": "1.0.0",
|
||||
|
@ -2109,9 +2043,9 @@
|
|||
"resolved": "http://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz"
|
||||
},
|
||||
"http-proxy": {
|
||||
"version": "1.11.1",
|
||||
"version": "1.11.2",
|
||||
"from": "http-proxy@>=1.11.1 <2.0.0",
|
||||
"resolved": "http://registry.npmjs.org/http-proxy/-/http-proxy-1.11.1.tgz"
|
||||
"resolved": "http://registry.npmjs.org/http-proxy/-/http-proxy-1.11.2.tgz"
|
||||
},
|
||||
"http-signature": {
|
||||
"version": "0.11.0",
|
||||
|
@ -2180,6 +2114,11 @@
|
|||
"from": "inherits@>=2.0.0 <3.0.0",
|
||||
"resolved": "http://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
|
||||
},
|
||||
"inquirer": {
|
||||
"version": "0.9.0",
|
||||
"from": "inquirer@>=0.9.0 <0.10.0",
|
||||
"resolved": "http://registry.npmjs.org/inquirer/-/inquirer-0.9.0.tgz"
|
||||
},
|
||||
"install": {
|
||||
"version": "0.1.8",
|
||||
"from": "install@>=0.1.7 <0.2.0",
|
||||
|
@ -2231,19 +2170,14 @@
|
|||
"resolved": "http://registry.npmjs.org/is-glob/-/is-glob-1.1.3.tgz"
|
||||
},
|
||||
"is-integer": {
|
||||
"version": "1.0.4",
|
||||
"version": "1.0.6",
|
||||
"from": "is-integer@>=1.0.4 <2.0.0",
|
||||
"resolved": "http://registry.npmjs.org/is-integer/-/is-integer-1.0.4.tgz"
|
||||
"resolved": "http://registry.npmjs.org/is-integer/-/is-integer-1.0.6.tgz"
|
||||
},
|
||||
"is-my-json-valid": {
|
||||
"version": "2.12.1",
|
||||
"version": "2.12.2",
|
||||
"from": "is-my-json-valid@>=2.12.0 <3.0.0",
|
||||
"resolved": "http://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.12.1.tgz"
|
||||
},
|
||||
"is-nan": {
|
||||
"version": "1.2.1",
|
||||
"from": "is-nan@>=1.0.1 <2.0.0",
|
||||
"resolved": "http://registry.npmjs.org/is-nan/-/is-nan-1.2.1.tgz"
|
||||
"resolved": "http://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.12.2.tgz"
|
||||
},
|
||||
"is-number": {
|
||||
"version": "1.1.2",
|
||||
|
@ -2282,8 +2216,7 @@
|
|||
},
|
||||
"isemail": {
|
||||
"version": "1.1.1",
|
||||
"from": "isemail@1.1.1",
|
||||
"resolved": "http://registry.npmjs.org/isemail/-/isemail-1.1.1.tgz"
|
||||
"from": "isemail@>=1.0.0 <2.0.0"
|
||||
},
|
||||
"isobject": {
|
||||
"version": "1.0.2",
|
||||
|
@ -2296,24 +2229,60 @@
|
|||
"resolved": "http://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz"
|
||||
},
|
||||
"istanbul": {
|
||||
"version": "0.3.18",
|
||||
"version": "0.3.19",
|
||||
"from": "istanbul@>=0.0.0 <1.0.0",
|
||||
"resolved": "http://registry.npmjs.org/istanbul/-/istanbul-0.3.18.tgz",
|
||||
"resolved": "http://registry.npmjs.org/istanbul/-/istanbul-0.3.19.tgz",
|
||||
"dependencies": {
|
||||
"esprima": {
|
||||
"version": "2.5.0",
|
||||
"from": "esprima@>=2.5.0 <2.6.0",
|
||||
"resolved": "http://registry.npmjs.org/esprima/-/esprima-2.5.0.tgz"
|
||||
},
|
||||
"handlebars": {
|
||||
"version": "3.0.0",
|
||||
"from": "handlebars@3.0.0",
|
||||
"resolved": "http://registry.npmjs.org/handlebars/-/handlebars-3.0.0.tgz"
|
||||
},
|
||||
"minimist": {
|
||||
"version": "0.0.10",
|
||||
"from": "minimist@>=0.0.1 <0.1.0",
|
||||
"resolved": "http://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz"
|
||||
},
|
||||
"nopt": {
|
||||
"version": "3.0.3",
|
||||
"from": "nopt@>=3.0.0 <4.0.0",
|
||||
"resolved": "http://registry.npmjs.org/nopt/-/nopt-3.0.3.tgz"
|
||||
},
|
||||
"optimist": {
|
||||
"version": "0.6.1",
|
||||
"from": "optimist@>=0.6.1 <0.7.0",
|
||||
"resolved": "http://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz"
|
||||
},
|
||||
"source-map": {
|
||||
"version": "0.1.43",
|
||||
"from": "source-map@>=0.1.40 <0.2.0",
|
||||
"resolved": "http://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz"
|
||||
},
|
||||
"supports-color": {
|
||||
"version": "1.3.1",
|
||||
"from": "supports-color@>=1.3.0 <1.4.0",
|
||||
"resolved": "http://registry.npmjs.org/supports-color/-/supports-color-1.3.1.tgz"
|
||||
},
|
||||
"uglify-js": {
|
||||
"version": "2.3.6",
|
||||
"from": "uglify-js@>=2.3.0 <2.4.0",
|
||||
"resolved": "http://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz",
|
||||
"dependencies": {
|
||||
"async": {
|
||||
"version": "0.2.10",
|
||||
"from": "async@>=0.2.6 <0.3.0",
|
||||
"resolved": "http://registry.npmjs.org/async/-/async-0.2.10.tgz"
|
||||
},
|
||||
"optimist": {
|
||||
"version": "0.3.7",
|
||||
"from": "optimist@>=0.3.5 <0.4.0"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@ -2324,8 +2293,7 @@
|
|||
},
|
||||
"items": {
|
||||
"version": "1.1.0",
|
||||
"from": "items@1.1.0",
|
||||
"resolved": "http://registry.npmjs.org/items/-/items-1.1.0.tgz"
|
||||
"from": "items@>=1.0.0 <2.0.0"
|
||||
},
|
||||
"jade": {
|
||||
"version": "1.11.0",
|
||||
|
@ -2417,9 +2385,9 @@
|
|||
"resolved": "http://registry.npmjs.org/jsonfile/-/jsonfile-2.2.1.tgz"
|
||||
},
|
||||
"jsonpointer": {
|
||||
"version": "1.1.0",
|
||||
"from": "jsonpointer@>=1.1.0 <2.0.0",
|
||||
"resolved": "http://registry.npmjs.org/jsonpointer/-/jsonpointer-1.1.0.tgz"
|
||||
"version": "2.0.0",
|
||||
"from": "jsonpointer@2.0.0",
|
||||
"resolved": "http://registry.npmjs.org/jsonpointer/-/jsonpointer-2.0.0.tgz"
|
||||
},
|
||||
"jstimezonedetect": {
|
||||
"version": "1.0.5",
|
||||
|
@ -2443,8 +2411,7 @@
|
|||
},
|
||||
"glob": {
|
||||
"version": "5.0.14",
|
||||
"from": "glob@5.0.14",
|
||||
"resolved": "http://registry.npmjs.org/glob/-/glob-5.0.14.tgz"
|
||||
"from": "glob@>=5.0.10 <6.0.0"
|
||||
},
|
||||
"graceful-fs": {
|
||||
"version": "4.1.2",
|
||||
|
@ -2469,9 +2436,9 @@
|
|||
"resolved": "http://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-0.2.0.tgz"
|
||||
},
|
||||
"karma-coverage": {
|
||||
"version": "0.5.0",
|
||||
"version": "0.5.1",
|
||||
"from": "karma-coverage@>=0.5.0 <0.6.0",
|
||||
"resolved": "http://registry.npmjs.org/karma-coverage/-/karma-coverage-0.5.0.tgz",
|
||||
"resolved": "http://registry.npmjs.org/karma-coverage/-/karma-coverage-0.5.1.tgz",
|
||||
"dependencies": {
|
||||
"dateformat": {
|
||||
"version": "1.0.11",
|
||||
|
@ -2528,9 +2495,9 @@
|
|||
"resolved": "http://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.3.tgz"
|
||||
},
|
||||
"leaflet": {
|
||||
"version": "0.7.3",
|
||||
"version": "0.7.5",
|
||||
"from": "leaflet@>=0.7.3 <0.8.0",
|
||||
"resolved": "http://registry.npmjs.org/leaflet/-/leaflet-0.7.3.tgz"
|
||||
"resolved": "http://registry.npmjs.org/leaflet/-/leaflet-0.7.5.tgz"
|
||||
},
|
||||
"left-pad": {
|
||||
"version": "0.0.3",
|
||||
|
@ -2559,7 +2526,8 @@
|
|||
},
|
||||
"libesvm": {
|
||||
"version": "1.0.5",
|
||||
"from": "libesvm@1.0.5",
|
||||
"from": "libesvm@>=1.0.1 <2.0.0",
|
||||
"resolved": "http://registry.npmjs.org/libesvm/-/libesvm-1.0.5.tgz",
|
||||
"dependencies": {
|
||||
"async": {
|
||||
"version": "0.9.2",
|
||||
|
@ -2812,6 +2780,11 @@
|
|||
"from": "lodash._basecopy@>=3.0.0 <4.0.0",
|
||||
"resolved": "http://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz"
|
||||
},
|
||||
"lodash._basecreate": {
|
||||
"version": "3.0.3",
|
||||
"from": "lodash._basecreate@>=3.0.0 <4.0.0",
|
||||
"resolved": "http://registry.npmjs.org/lodash._basecreate/-/lodash._basecreate-3.0.3.tgz"
|
||||
},
|
||||
"lodash._basedifference": {
|
||||
"version": "3.0.3",
|
||||
"from": "lodash._basedifference@>=3.0.0 <4.0.0",
|
||||
|
@ -2882,6 +2855,11 @@
|
|||
"from": "lodash.clonedeep@>=3.0.1 <4.0.0",
|
||||
"resolved": "http://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-3.0.2.tgz"
|
||||
},
|
||||
"lodash.create": {
|
||||
"version": "3.1.1",
|
||||
"from": "lodash.create@>=3.1.1 <4.0.0",
|
||||
"resolved": "http://registry.npmjs.org/lodash.create/-/lodash.create-3.1.1.tgz"
|
||||
},
|
||||
"lodash.isarguments": {
|
||||
"version": "3.0.4",
|
||||
"from": "lodash.isarguments@>=3.0.0 <4.0.0",
|
||||
|
@ -2961,8 +2939,7 @@
|
|||
},
|
||||
"lru-cache": {
|
||||
"version": "2.6.5",
|
||||
"from": "lru-cache@2.6.5",
|
||||
"resolved": "http://registry.npmjs.org/lru-cache/-/lru-cache-2.6.5.tgz"
|
||||
"from": "lru-cache@>=2.0.0 <3.0.0"
|
||||
},
|
||||
"lru-queue": {
|
||||
"version": "0.1.0",
|
||||
|
@ -3047,9 +3024,9 @@
|
|||
}
|
||||
},
|
||||
"mocha": {
|
||||
"version": "2.2.5",
|
||||
"version": "2.3.0",
|
||||
"from": "mocha@>=2.2.5 <3.0.0",
|
||||
"resolved": "http://registry.npmjs.org/mocha/-/mocha-2.2.5.tgz",
|
||||
"resolved": "http://registry.npmjs.org/mocha/-/mocha-2.3.0.tgz",
|
||||
"dependencies": {
|
||||
"commander": {
|
||||
"version": "2.3.0",
|
||||
|
@ -3076,23 +3053,6 @@
|
|||
"from": "graceful-fs@>=2.0.0 <2.1.0",
|
||||
"resolved": "http://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.3.tgz"
|
||||
},
|
||||
"jade": {
|
||||
"version": "0.26.3",
|
||||
"from": "jade@0.26.3",
|
||||
"resolved": "http://registry.npmjs.org/jade/-/jade-0.26.3.tgz",
|
||||
"dependencies": {
|
||||
"commander": {
|
||||
"version": "0.6.1",
|
||||
"from": "commander@0.6.1",
|
||||
"resolved": "http://registry.npmjs.org/commander/-/commander-0.6.1.tgz"
|
||||
},
|
||||
"mkdirp": {
|
||||
"version": "0.3.0",
|
||||
"from": "mkdirp@0.3.0",
|
||||
"resolved": "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz"
|
||||
}
|
||||
}
|
||||
},
|
||||
"minimatch": {
|
||||
"version": "0.2.14",
|
||||
"from": "minimatch@>=0.2.11 <0.3.0",
|
||||
|
@ -3114,9 +3074,9 @@
|
|||
"resolved": "http://registry.npmjs.org/ms/-/ms-0.6.2.tgz"
|
||||
},
|
||||
"supports-color": {
|
||||
"version": "1.2.1",
|
||||
"from": "supports-color@>=1.2.0 <1.3.0",
|
||||
"resolved": "http://registry.npmjs.org/supports-color/-/supports-color-1.2.1.tgz"
|
||||
"version": "1.2.0",
|
||||
"from": "supports-color@1.2.0",
|
||||
"resolved": "http://registry.npmjs.org/supports-color/-/supports-color-1.2.0.tgz"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@ -3141,9 +3101,9 @@
|
|||
"resolved": "http://registry.npmjs.org/mv/-/mv-2.1.1.tgz"
|
||||
},
|
||||
"nan": {
|
||||
"version": "2.0.7",
|
||||
"version": "2.0.8",
|
||||
"from": "nan@>=2.0.2 <3.0.0",
|
||||
"resolved": "http://registry.npmjs.org/nan/-/nan-2.0.7.tgz"
|
||||
"resolved": "http://registry.npmjs.org/nan/-/nan-2.0.8.tgz"
|
||||
},
|
||||
"ncp": {
|
||||
"version": "2.0.0",
|
||||
|
@ -4338,9 +4298,9 @@
|
|||
"resolved": "http://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz"
|
||||
},
|
||||
"object-keys": {
|
||||
"version": "1.0.7",
|
||||
"from": "object-keys@>=1.0.7 <2.0.0",
|
||||
"resolved": "http://registry.npmjs.org/object-keys/-/object-keys-1.0.7.tgz"
|
||||
"version": "1.0.1",
|
||||
"from": "object-keys@1.0.1",
|
||||
"resolved": "http://registry.npmjs.org/object-keys/-/object-keys-1.0.1.tgz"
|
||||
},
|
||||
"object.omit": {
|
||||
"version": "1.1.0",
|
||||
|
@ -4470,9 +4430,9 @@
|
|||
"resolved": "http://registry.npmjs.org/postcss-calc/-/postcss-calc-4.1.0.tgz"
|
||||
},
|
||||
"postcss-colormin": {
|
||||
"version": "1.2.5",
|
||||
"version": "1.2.6",
|
||||
"from": "postcss-colormin@>=1.2.5 <2.0.0",
|
||||
"resolved": "http://registry.npmjs.org/postcss-colormin/-/postcss-colormin-1.2.5.tgz"
|
||||
"resolved": "http://registry.npmjs.org/postcss-colormin/-/postcss-colormin-1.2.6.tgz"
|
||||
},
|
||||
"postcss-convert-values": {
|
||||
"version": "1.3.1",
|
||||
|
@ -4485,9 +4445,9 @@
|
|||
"resolved": "http://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-1.2.1.tgz"
|
||||
},
|
||||
"postcss-discard-duplicates": {
|
||||
"version": "1.1.5",
|
||||
"version": "1.2.0",
|
||||
"from": "postcss-discard-duplicates@>=1.1.5 <2.0.0",
|
||||
"resolved": "http://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-1.1.5.tgz"
|
||||
"resolved": "http://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-1.2.0.tgz"
|
||||
},
|
||||
"postcss-discard-empty": {
|
||||
"version": "1.1.2",
|
||||
|
@ -4500,9 +4460,9 @@
|
|||
"resolved": "http://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-1.0.3.tgz"
|
||||
},
|
||||
"postcss-filter-plugins": {
|
||||
"version": "1.0.0",
|
||||
"version": "1.0.1",
|
||||
"from": "postcss-filter-plugins@>=1.0.0 <2.0.0",
|
||||
"resolved": "http://registry.npmjs.org/postcss-filter-plugins/-/postcss-filter-plugins-1.0.0.tgz"
|
||||
"resolved": "http://registry.npmjs.org/postcss-filter-plugins/-/postcss-filter-plugins-1.0.1.tgz"
|
||||
},
|
||||
"postcss-font-family": {
|
||||
"version": "1.2.1",
|
||||
|
@ -4510,9 +4470,9 @@
|
|||
"resolved": "http://registry.npmjs.org/postcss-font-family/-/postcss-font-family-1.2.1.tgz"
|
||||
},
|
||||
"postcss-merge-idents": {
|
||||
"version": "1.0.1",
|
||||
"version": "1.0.2",
|
||||
"from": "postcss-merge-idents@>=1.0.1 <2.0.0",
|
||||
"resolved": "http://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-1.0.1.tgz"
|
||||
"resolved": "http://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-1.0.2.tgz"
|
||||
},
|
||||
"postcss-merge-longhand": {
|
||||
"version": "1.0.2",
|
||||
|
@ -4520,9 +4480,9 @@
|
|||
"resolved": "http://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-1.0.2.tgz"
|
||||
},
|
||||
"postcss-merge-rules": {
|
||||
"version": "1.3.5",
|
||||
"version": "1.3.6",
|
||||
"from": "postcss-merge-rules@>=1.3.5 <2.0.0",
|
||||
"resolved": "http://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-1.3.5.tgz"
|
||||
"resolved": "http://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-1.3.6.tgz"
|
||||
},
|
||||
"postcss-message-helpers": {
|
||||
"version": "2.0.0",
|
||||
|
@ -4555,9 +4515,16 @@
|
|||
"resolved": "http://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-0.0.8.tgz"
|
||||
},
|
||||
"postcss-normalize-url": {
|
||||
"version": "2.1.1",
|
||||
"version": "2.1.3",
|
||||
"from": "postcss-normalize-url@>=2.1.1 <3.0.0",
|
||||
"resolved": "http://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-2.1.1.tgz"
|
||||
"resolved": "http://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-2.1.3.tgz",
|
||||
"dependencies": {
|
||||
"object-assign": {
|
||||
"version": "4.0.1",
|
||||
"from": "object-assign@>=4.0.1 <5.0.0",
|
||||
"resolved": "http://registry.npmjs.org/object-assign/-/object-assign-4.0.1.tgz"
|
||||
}
|
||||
}
|
||||
},
|
||||
"postcss-ordered-values": {
|
||||
"version": "1.1.1",
|
||||
|
@ -4569,6 +4536,18 @@
|
|||
"from": "postcss-reduce-idents@>=1.0.2 <2.0.0",
|
||||
"resolved": "http://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-1.0.3.tgz"
|
||||
},
|
||||
"postcss-safe-parser": {
|
||||
"version": "1.0.1",
|
||||
"from": "postcss-safe-parser@>=1.0.1 <2.0.0",
|
||||
"resolved": "http://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-1.0.1.tgz",
|
||||
"dependencies": {
|
||||
"postcss": {
|
||||
"version": "5.0.4",
|
||||
"from": "postcss@>=5.0.3 <6.0.0",
|
||||
"resolved": "http://registry.npmjs.org/postcss/-/postcss-5.0.4.tgz"
|
||||
}
|
||||
}
|
||||
},
|
||||
"postcss-selector-parser": {
|
||||
"version": "1.1.4",
|
||||
"from": "postcss-selector-parser@>=1.1.2 <2.0.0",
|
||||
|
@ -4592,14 +4571,14 @@
|
|||
}
|
||||
},
|
||||
"postcss-unique-selectors": {
|
||||
"version": "1.0.0",
|
||||
"version": "1.0.1",
|
||||
"from": "postcss-unique-selectors@>=1.0.0 <2.0.0",
|
||||
"resolved": "http://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-1.0.0.tgz"
|
||||
"resolved": "http://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-1.0.1.tgz"
|
||||
},
|
||||
"postcss-value-parser": {
|
||||
"version": "1.2.1",
|
||||
"version": "1.4.2",
|
||||
"from": "postcss-value-parser@>=1.1.0 <2.0.0",
|
||||
"resolved": "http://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-1.2.1.tgz"
|
||||
"resolved": "http://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-1.4.2.tgz"
|
||||
},
|
||||
"postcss-zindex": {
|
||||
"version": "1.1.3",
|
||||
|
@ -4612,9 +4591,9 @@
|
|||
"resolved": "http://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz"
|
||||
},
|
||||
"prepend-http": {
|
||||
"version": "1.0.2",
|
||||
"version": "1.0.3",
|
||||
"from": "prepend-http@>=1.0.0 <2.0.0",
|
||||
"resolved": "http://registry.npmjs.org/prepend-http/-/prepend-http-1.0.2.tgz"
|
||||
"resolved": "http://registry.npmjs.org/prepend-http/-/prepend-http-1.0.3.tgz"
|
||||
},
|
||||
"preserve": {
|
||||
"version": "0.2.0",
|
||||
|
@ -4668,8 +4647,7 @@
|
|||
},
|
||||
"qs": {
|
||||
"version": "4.0.0",
|
||||
"from": "qs@4.0.0",
|
||||
"resolved": "http://registry.npmjs.org/qs/-/qs-4.0.0.tgz"
|
||||
"from": "qs@>=4.0.0 <4.1.0"
|
||||
},
|
||||
"query-string": {
|
||||
"version": "2.4.0",
|
||||
|
@ -4718,8 +4696,7 @@
|
|||
"dependencies": {
|
||||
"glob": {
|
||||
"version": "5.0.14",
|
||||
"from": "glob@5.0.14",
|
||||
"resolved": "http://registry.npmjs.org/glob/-/glob-5.0.14.tgz"
|
||||
"from": "glob@>=5.0.3 <6.0.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@ -4864,14 +4841,7 @@
|
|||
"rimraf": {
|
||||
"version": "2.4.3",
|
||||
"from": "rimraf@>=2.4.1 <3.0.0",
|
||||
"resolved": "http://registry.npmjs.org/rimraf/-/rimraf-2.4.3.tgz",
|
||||
"dependencies": {
|
||||
"glob": {
|
||||
"version": "5.0.14",
|
||||
"from": "glob@>=5.0.14 <6.0.0",
|
||||
"resolved": "http://registry.npmjs.org/glob/-/glob-5.0.14.tgz"
|
||||
}
|
||||
}
|
||||
"resolved": "http://registry.npmjs.org/rimraf/-/rimraf-2.4.3.tgz"
|
||||
},
|
||||
"ripemd160": {
|
||||
"version": "0.2.0",
|
||||
|
@ -4880,7 +4850,8 @@
|
|||
},
|
||||
"rjs-repack-loader": {
|
||||
"version": "1.0.6",
|
||||
"from": "rjs-repack-loader@1.0.6"
|
||||
"from": "rjs-repack-loader@>=1.0.6 <2.0.0",
|
||||
"resolved": "http://registry.npmjs.org/rjs-repack-loader/-/rjs-repack-loader-1.0.6.tgz"
|
||||
},
|
||||
"run-async": {
|
||||
"version": "0.1.0",
|
||||
|
@ -4999,11 +4970,6 @@
|
|||
"from": "ms@0.6.2",
|
||||
"resolved": "http://registry.npmjs.org/ms/-/ms-0.6.2.tgz"
|
||||
},
|
||||
"object-keys": {
|
||||
"version": "1.0.1",
|
||||
"from": "object-keys@1.0.1",
|
||||
"resolved": "http://registry.npmjs.org/object-keys/-/object-keys-1.0.1.tgz"
|
||||
},
|
||||
"socket.io-parser": {
|
||||
"version": "2.2.2",
|
||||
"from": "socket.io-parser@2.2.2",
|
||||
|
@ -5150,9 +5116,9 @@
|
|||
"resolved": "http://registry.npmjs.org/success-symbol/-/success-symbol-0.1.0.tgz"
|
||||
},
|
||||
"supports-color": {
|
||||
"version": "2.0.0",
|
||||
"from": "supports-color@>=2.0.0 <3.0.0",
|
||||
"resolved": "http://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz"
|
||||
"version": "3.1.1",
|
||||
"from": "supports-color@>=3.1.0 <4.0.0",
|
||||
"resolved": "http://registry.npmjs.org/supports-color/-/supports-color-3.1.1.tgz"
|
||||
},
|
||||
"tapable": {
|
||||
"version": "0.1.9",
|
||||
|
@ -5160,9 +5126,9 @@
|
|||
"resolved": "http://registry.npmjs.org/tapable/-/tapable-0.1.9.tgz"
|
||||
},
|
||||
"tar": {
|
||||
"version": "2.1.1",
|
||||
"version": "2.2.0",
|
||||
"from": "tar@>=2.1.1 <3.0.0",
|
||||
"resolved": "http://registry.npmjs.org/tar/-/tar-2.1.1.tgz"
|
||||
"resolved": "http://registry.npmjs.org/tar/-/tar-2.2.0.tgz"
|
||||
},
|
||||
"temp": {
|
||||
"version": "0.8.3",
|
||||
|
@ -5218,8 +5184,7 @@
|
|||
},
|
||||
"topo": {
|
||||
"version": "1.0.3",
|
||||
"from": "topo@1.0.3",
|
||||
"resolved": "http://registry.npmjs.org/topo/-/topo-1.0.3.tgz"
|
||||
"from": "topo@>=1.0.0 <2.0.0"
|
||||
},
|
||||
"tough-cookie": {
|
||||
"version": "2.0.0",
|
||||
|
@ -5489,9 +5454,9 @@
|
|||
"resolved": "http://registry.npmjs.org/webpack/-/webpack-1.12.0.tgz",
|
||||
"dependencies": {
|
||||
"esprima": {
|
||||
"version": "2.5.0",
|
||||
"version": "2.6.0",
|
||||
"from": "esprima@>=2.5.0 <3.0.0",
|
||||
"resolved": "http://registry.npmjs.org/esprima/-/esprima-2.5.0.tgz"
|
||||
"resolved": "http://registry.npmjs.org/esprima/-/esprima-2.6.0.tgz"
|
||||
},
|
||||
"minimist": {
|
||||
"version": "0.0.10",
|
||||
|
@ -5502,11 +5467,6 @@
|
|||
"version": "0.6.1",
|
||||
"from": "optimist@>=0.6.0 <0.7.0",
|
||||
"resolved": "http://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz"
|
||||
},
|
||||
"supports-color": {
|
||||
"version": "3.1.0",
|
||||
"from": "supports-color@>=3.1.0 <4.0.0",
|
||||
"resolved": "http://registry.npmjs.org/supports-color/-/supports-color-3.1.0.tgz"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@ -5517,7 +5477,8 @@
|
|||
},
|
||||
"webpack-directory-name-as-main": {
|
||||
"version": "1.0.0",
|
||||
"from": "webpack-directory-name-as-main@1.0.0"
|
||||
"from": "webpack-directory-name-as-main@>=1.0.0 <2.0.0",
|
||||
"resolved": "http://registry.npmjs.org/webpack-directory-name-as-main/-/webpack-directory-name-as-main-1.0.0.tgz"
|
||||
},
|
||||
"whatwg-fetch": {
|
||||
"version": "0.9.0",
|
||||
|
|
|
@ -4,7 +4,4 @@ exports.webpack = {
|
|||
optional: ['runtime']
|
||||
};
|
||||
|
||||
exports.node = Object.assign({}, exports.webpack, {
|
||||
optional: ['runtime', 'asyncToGenerator'],
|
||||
blacklist: ['regenerator']
|
||||
});
|
||||
exports.node = Object.assign({}, exports.webpack);
|
||||
|
|
|
@ -113,6 +113,85 @@
|
|||
|
||||
Desaturate map tiles
|
||||
|
||||
<kbn-info info="Reduce the vibrancy of tile colors, this does not work in any version of Internet Explorer"
|
||||
<kbn-info info="Reduce the vibrancy of tile colors, this does not work in any version of Internet Explorer"></kbn-info>
|
||||
</label>
|
||||
</div>
|
||||
|
||||
<div class="vis-option-item form-group">
|
||||
<label>
|
||||
<input type="checkbox"
|
||||
name="wms.enabled"
|
||||
ng-model="vis.params.wms.enabled">
|
||||
|
||||
WMS compliant map server
|
||||
|
||||
<kbn-info info="Use WMS compliant map tile server. For advanced users only."></kbn-info>
|
||||
</label>
|
||||
</div>
|
||||
|
||||
<div ng-show="vis.params.wms.enabled" class="well">
|
||||
<div class="vis-option-item form-group">
|
||||
|
||||
<p>
|
||||
WMS maps are 3rd party mapping services that have not been verified to work with Kibana.
|
||||
These should be considered expert settings.
|
||||
</p>
|
||||
|
||||
<label>
|
||||
WMS url*
|
||||
</label>
|
||||
<input type="text" class="form-control"
|
||||
name="wms.url"
|
||||
ng-model="vis.params.wms.url">
|
||||
</div>
|
||||
|
||||
<div class="vis-option-item form-group">
|
||||
<label>
|
||||
WMS layers* <kbn-info info="A comma seperated list of layers to use."></kbn-info>
|
||||
</label>
|
||||
<input type="text" class="form-control"
|
||||
ng-require="vis.params.wms.enabled"
|
||||
ng-model="vis.params.wms.options.layers"
|
||||
name="wms.options.layers">
|
||||
</div>
|
||||
|
||||
<div class="vis-option-item form-group">
|
||||
<label>
|
||||
WMS version* <kbn-info info="The version of WMS the server supports"></kbn-info>
|
||||
</label>
|
||||
<input type="text" class="form-control"
|
||||
name="wms.options.version"
|
||||
ng-model="vis.params.wms.options.version">
|
||||
</div>
|
||||
|
||||
<div class="vis-option-item form-group">
|
||||
<label>
|
||||
WMS format* <kbn-info info="Usually image/png or image/jpeg. Use png if the server will return transparent layers"></kbn-info>
|
||||
</label>
|
||||
<input type="text" class="form-control"
|
||||
name="wms.options.format"
|
||||
ng-model="vis.params.wms.options.format">
|
||||
</div>
|
||||
|
||||
<div class="vis-option-item form-group">
|
||||
<label>
|
||||
WMS attribution <kbn-info info="Attribution string for the lower right corner<"></kbn-info>
|
||||
</label>
|
||||
<input type="text" class="form-control"
|
||||
name="wms.options.attribution"
|
||||
ng-model="vis.params.wms.options.attribution">
|
||||
</div>
|
||||
|
||||
<div class="vis-option-item form-group">
|
||||
<label>
|
||||
WMS styles* <kbn-info info="A comma seperated list of WMS server supported styles to use. Blank in most cases."></kbn-info>
|
||||
</label>
|
||||
<input type="text" class="form-control"
|
||||
name="wms.options.styles"
|
||||
ng-model="vis.params.wms.options.styles">
|
||||
</div>
|
||||
|
||||
<p>* if this parameter is incorrect, maps will fail to load.</p>
|
||||
|
||||
|
||||
</div>
|
||||
|
|
|
@ -22,6 +22,7 @@ define(function (require) {
|
|||
heatRadius: 25,
|
||||
heatBlur: 15,
|
||||
heatNormalizeData: true,
|
||||
wms: config.get('visualization:tileMap:WMSdefaults')
|
||||
},
|
||||
mapTypes: ['Scaled Circle Markers', 'Shaded Circle Markers', 'Shaded Geohash Grid', 'Heatmap'],
|
||||
canDesaturate: !!supports.cssFilters,
|
||||
|
|
|
@ -1,6 +1,14 @@
|
|||
module.exports = function ({env, bundle}) {
|
||||
|
||||
module.exports = require('lodash').template(
|
||||
`
|
||||
let pluginSlug = env.pluginInfo.sort()
|
||||
.map(p => ' * - ' + p)
|
||||
.join('\n');
|
||||
|
||||
let requires = bundle.modules
|
||||
.map(m => `require('${m}');`)
|
||||
.join('\n');
|
||||
|
||||
return `
|
||||
/**
|
||||
* Test entry file
|
||||
*
|
||||
|
@ -8,14 +16,7 @@ module.exports = require('lodash').template(
|
|||
*
|
||||
* context: <%= JSON.stringify(env.context) %>
|
||||
* includes code from:
|
||||
<%
|
||||
|
||||
env.pluginInfo.sort().forEach(function (plugin, i) {
|
||||
if (i > 0) print('\\n');
|
||||
print(' * - ' + plugin);
|
||||
});
|
||||
|
||||
%>
|
||||
${pluginSlug}
|
||||
*
|
||||
*/
|
||||
|
||||
|
@ -27,15 +28,9 @@ window.__KBN__ = {
|
|||
};
|
||||
|
||||
require('ui/testHarness');
|
||||
<%
|
||||
|
||||
bundle.modules.forEach(function (id, i) {
|
||||
if (i > 0) print('\\n');
|
||||
print(\`require('\${id.replace(/\\\\/g, '\\\\\\\\')}');\`);
|
||||
});
|
||||
|
||||
%>
|
||||
${requires}
|
||||
require('ui/testHarness').bootstrap(/* go! */);
|
||||
|
||||
`
|
||||
);
|
||||
`;
|
||||
|
||||
};
|
||||
|
|
|
@ -17,7 +17,7 @@ class Status extends EventEmitter {
|
|||
tags.push(this.state === 'red' ? 'error' : 'info');
|
||||
|
||||
server.log(tags, {
|
||||
tmpl: 'Status changed from <%= prevState %> to <%= state %><% message && print(` - ${message}`) %>',
|
||||
tmpl: 'Status changed from <%= prevState %> to <%= state %><%= message ? " - " + message : "" %>',
|
||||
name: name,
|
||||
state: this.state,
|
||||
message: this.message,
|
||||
|
|
|
@ -1,37 +1,29 @@
|
|||
module.exports = function ({env, bundle}) {
|
||||
|
||||
module.exports = require('lodash').template(
|
||||
`
|
||||
let pluginSlug = env.pluginInfo.sort()
|
||||
.map(p => ' * - ' + p)
|
||||
.join('\n');
|
||||
|
||||
let requires = bundle.modules
|
||||
.map(m => `require('${m}');`)
|
||||
.join('\n');
|
||||
|
||||
return `
|
||||
/**
|
||||
* Optimized application entry file
|
||||
* Test entry file
|
||||
*
|
||||
* This is programatically created and updated, do not modify
|
||||
*
|
||||
* context: <%= JSON.stringify(env.context) %>
|
||||
* includes code from:
|
||||
<%
|
||||
|
||||
env.pluginInfo.sort().forEach(function (plugin) {
|
||||
print(\` * - \${plugin}\n\`);
|
||||
});
|
||||
|
||||
%> *
|
||||
${pluginSlug}
|
||||
*
|
||||
*/
|
||||
|
||||
require('ui/chrome');
|
||||
<%
|
||||
|
||||
bundle.modules
|
||||
.filter(function (id) {
|
||||
return id !== 'ui/chrome';
|
||||
})
|
||||
.forEach(function (id, i) {
|
||||
|
||||
if (i > 0) print('\\n');
|
||||
print(\`require('\${id}');\`);
|
||||
|
||||
});
|
||||
|
||||
%>
|
||||
require('ui/chrome')
|
||||
${requires}
|
||||
require('ui/chrome').bootstrap(/* xoxo */);
|
||||
`
|
||||
);
|
||||
|
||||
`;
|
||||
|
||||
};
|
||||
|
|
|
@ -70,7 +70,10 @@ define(function (require) {
|
|||
if (_.isString(this.type)) this.type = visTypes.byName[this.type];
|
||||
|
||||
this.listeners = _.assign({}, state.listeners, this.type.listeners);
|
||||
this.params = _.defaults({}, _.cloneDeep(state.params || {}), this.type.params.defaults || {});
|
||||
this.params = _.defaults({},
|
||||
_.cloneDeep(state.params || {}),
|
||||
_.cloneDeep(this.type.params.defaults || {})
|
||||
);
|
||||
|
||||
this.aggs = new AggConfigs(this, state.aggs);
|
||||
};
|
||||
|
|
|
@ -77,6 +77,22 @@ define(function () {
|
|||
'search-aggregations-bucket-geohashgrid-aggregation.html#_cell_dimensions_at_the_equator" target="_blank">' +
|
||||
'Explanation of cell dimensions.</a>',
|
||||
},
|
||||
'visualization:tileMap:WMSdefaults': {
|
||||
value: JSON.stringify({
|
||||
enabled: false,
|
||||
url: 'https://basemap.nationalmap.gov/arcgis/services/USGSTopo/MapServer/WMSServer',
|
||||
options: {
|
||||
version: '1.3.0',
|
||||
layers: '0',
|
||||
format: 'image/png',
|
||||
transparent: true,
|
||||
attribution: 'Maps provided by USGS',
|
||||
styles: '',
|
||||
}
|
||||
}, null, ' '),
|
||||
type: 'json',
|
||||
description: 'Default properties for the WMS map server support in the tile map'
|
||||
},
|
||||
'csv:separator': {
|
||||
value: ',',
|
||||
description: 'Separate exported values with this string',
|
||||
|
|
|
@ -35,6 +35,8 @@ describe('TileMap Map Tests', function () {
|
|||
leafletMocks.tileLayer = { on: sinon.stub() };
|
||||
leafletMocks.map = { on: sinon.stub() };
|
||||
leafletStubs.tileLayer = sinon.stub(L, 'tileLayer', _.constant(leafletMocks.tileLayer));
|
||||
leafletStubs.tileLayer.wms = sinon.stub(L.tileLayer, 'wms', _.constant(leafletMocks.tileLayer));
|
||||
|
||||
leafletStubs.map = sinon.stub(L, 'map', _.constant(leafletMocks.map));
|
||||
|
||||
TileMapMap = Private(require('ui/vislib/visualizations/_map'));
|
||||
|
@ -96,6 +98,14 @@ describe('TileMap Map Tests', function () {
|
|||
map._createMap({});
|
||||
expect(mapStubs.destroy.callCount).to.equal(1);
|
||||
});
|
||||
|
||||
it('should create a WMS layer if WMS is enabled', function () {
|
||||
expect(L.tileLayer.wms.called).to.be(false);
|
||||
map = new TileMapMap($mockMapEl, geoJsonData, {attr: {wms: {enabled: true}}});
|
||||
map._createMap({});
|
||||
expect(L.tileLayer.wms.called).to.be(true);
|
||||
L.tileLayer.restore();
|
||||
});
|
||||
});
|
||||
|
||||
describe('attachEvents', function () {
|
||||
|
|
|
@ -264,7 +264,11 @@ define(function (require) {
|
|||
this._mapZoom = _.get(this._geoJson, 'properties.zoom') || defaultMapZoom;
|
||||
|
||||
// add map tiles layer, using the mapTiles object settings
|
||||
this._tileLayer = L.tileLayer(mapTiles.url, mapTiles.options);
|
||||
if (this._attr.wms && this._attr.wms.enabled) {
|
||||
this._tileLayer = L.tileLayer.wms(this._attr.wms.url, this._attr.wms.options);
|
||||
} else {
|
||||
this._tileLayer = L.tileLayer(mapTiles.url, mapTiles.options);
|
||||
}
|
||||
|
||||
// append tile layers, center and zoom to the map options
|
||||
mapOptions.layers = this._tileLayer;
|
||||
|
|
|
@ -4,7 +4,7 @@ module.exports = function (grunt) {
|
|||
let version = grunt.config.get('pkg.version');
|
||||
let nodeVersion = grunt.config.get('nodeVersion');
|
||||
let rootPath = grunt.config.get('root');
|
||||
let baseUri = `https://iojs.org/dist/v${nodeVersion}`;
|
||||
let baseUri = `https://nodejs.org/dist/v${nodeVersion}`;
|
||||
|
||||
return [
|
||||
'darwin-x64',
|
||||
|
@ -14,7 +14,7 @@ module.exports = function (grunt) {
|
|||
].map(function (name) {
|
||||
let win = name === 'windows';
|
||||
|
||||
let nodeUrl = win ? `${baseUri}/win-x86/iojs.exe` : `${baseUri}/iojs-v${nodeVersion}-${name}.tar.gz`;
|
||||
let nodeUrl = win ? `${baseUri}/node.exe` : `${baseUri}/node-v${nodeVersion}-${name}.tar.gz`;
|
||||
let nodeDir = resolve(rootPath, `.node_binaries/${nodeVersion}/${name}`);
|
||||
|
||||
let buildName = `kibana-${version}-${name}`;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue