Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Update settings.asciidoc #9074

Closed
wants to merge 231 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
231 commits
Select commit Hold shift + click to select a range
ac4ad45
Backport PR #8187
elastic-jasper Sep 8, 2016
eddfdf8
Merge pull request #8188 from elastic/jasper/backport/8187/5.0
thomasneirynck Sep 8, 2016
49469d0
Backport PR #8199
elastic-jasper Sep 9, 2016
da0fecd
Merge pull request #8201 from elastic/jasper/backport/8199/5.0
Sep 9, 2016
50b17c6
Add globalNav styles that prevent the nav items from overlapping when…
cjcenizal Sep 9, 2016
3b61950
uuid: make filename unique to the data directory, not hostname:port
tsullivan Sep 7, 2016
37ffc65
path.data: ensure directory exists before kibana init
tsullivan Sep 7, 2016
d344ac5
path.data: throw error if can not make dir
tsullivan Sep 8, 2016
f5be8f7
Merge pull request #8202 from cjcenizal/backport-5.0/improvement/scro…
cjcenizal Sep 9, 2016
dabae93
Merge pull request #8205 from tsullivan/kibana-monitoring-uuid-single…
epixa Sep 9, 2016
3a9b9cc
Backport PR #8207
elastic-jasper Sep 9, 2016
9ec4675
Merge pull request #8210 from elastic/jasper/backport/8207/5.0
jbudz Sep 9, 2016
58367f8
Backport PR #8209
elastic-jasper Sep 10, 2016
db15eee
Merge pull request #8215 from elastic/jasper/backport/8209/5.0
epixa Sep 10, 2016
88b17e3
Backport PR #8212
elastic-jasper Sep 10, 2016
9ffe9bb
Merge pull request #8217 from elastic/jasper/backport/8212/5.0
epixa Sep 10, 2016
18137cd
Backport PR #8190
elastic-jasper Sep 12, 2016
79b09dc
Merge pull request #8223 from elastic/jasper/backport/8190/5.0
epixa Sep 12, 2016
425c66b
Backport PR #8228
elastic-jasper Sep 12, 2016
b084431
Merge pull request #8231 from elastic/jasper/backport/8228/5.0
Sep 12, 2016
6091c25
Backport PR #8171
elastic-jasper Sep 12, 2016
cc585c2
Adds concept of kibanaVersion to plugin installer
BigFunger Sep 12, 2016
a691874
Added some comments, and clarified error message
BigFunger Sep 12, 2016
b0f4666
Merge pull request #8237 from elastic/jasper/backport/8171/5.0
epixa Sep 12, 2016
7b229c4
Backport PR #8240
elastic-jasper Sep 13, 2016
5547b43
[esvm] pin to 5.0 snapshot branch
Sep 13, 2016
f51f5d9
Merge pull request #8249 from spalger/update/esvmBranch/5.0
epixa Sep 13, 2016
e5af490
Backport PR #8241
elastic-jasper Sep 13, 2016
985a111
Merge branch '5.0' of github.com:elastic/kibana into jasper/backport/…
Sep 13, 2016
7e90bdd
Merge pull request #8245 from elastic/jasper/backport/8241/5.0
epixa Sep 13, 2016
a2f1ddf
Merge pull request #8242 from elastic/jasper/backport/8240/5.0
epixa Sep 13, 2016
ca06bb6
Backport PR #8175
elastic-jasper Sep 13, 2016
814a1c8
Merge pull request #8255 from elastic/jasper/backport/8175/5.0
ppisljar Sep 13, 2016
7018e6c
Backport PR #8221
elastic-jasper Sep 13, 2016
c4a5b7b
Backport PR #8172
elastic-jasper Sep 13, 2016
05e64c6
Merge pull request #8258 from elastic/jasper/backport/8221/5.0
ppisljar Sep 13, 2016
0f05b42
Merge pull request #8261 from elastic/jasper/backport/8172/5.0
epixa Sep 13, 2016
08a6826
bump grunt-esvm
Sep 14, 2016
307f169
Merge pull request #8281 from spalger/backport/5.0/upgrade/grunt-esvm
spalger Sep 14, 2016
ac5f989
Backport PR #8266
elastic-jasper Sep 14, 2016
def3653
Merge pull request #8284 from elastic/jasper/backport/8266/5.0
cjcenizal Sep 14, 2016
bc43b2a
Backport PR #8285
elastic-jasper Sep 14, 2016
ad3b0b2
Merge pull request #8288 from elastic/jasper/backport/8285/5.0
cjcenizal Sep 14, 2016
015fa62
Update docs/images for Share UI.
cjcenizal Sep 14, 2016
4b2e40e
Merge pull request #8292 from cjcenizal/backport-5.0/improvement/upda…
cjcenizal Sep 14, 2016
33da7e6
Change dev tools icon to white
lukasolson Sep 14, 2016
6813bcc
Backport PR #8294
elastic-jasper Sep 15, 2016
e872175
Merge pull request #8296 from elastic/jasper/backport/8294/5.0
cjcenizal Sep 15, 2016
b7210fe
[docs] Update package version
jbudz Sep 16, 2016
37727a8
Merge pull request #8307 from jbudz/package-url
jbudz Sep 16, 2016
348226a
Backport PR #8317
elastic-jasper Sep 16, 2016
51418f9
Merge pull request #8319 from elastic/jasper/backport/8317/5.0
epixa Sep 16, 2016
492b43e
Backport PR #8283
elastic-jasper Sep 19, 2016
c4f6c2d
Merge pull request #8334 from elastic/jasper/backport/8283/5.0
BigFunger Sep 19, 2016
ea4fafe
Backport PR #8343
elastic-jasper Sep 19, 2016
f1010b3
Merge pull request #8345 from elastic/jasper/backport/8343/5.0
stacey-gammon Sep 19, 2016
10fcf1a
Backport PR #8336
elastic-jasper Sep 19, 2016
63d7eb3
Merge pull request #8348 from elastic/jasper/backport/8336/5.0
stacey-gammon Sep 19, 2016
0441267
Backport PR #8349
elastic-jasper Sep 19, 2016
c52eb60
[console] Fix loading from URL
lukasolson Sep 19, 2016
22743a6
Remove reference to unused variable
lukasolson Sep 19, 2016
2e6cd59
Merge pull request #8354 from elastic/jasper/backport/8349/5.0
epixa Sep 20, 2016
4a5623b
Backport PR #8357
elastic-jasper Sep 20, 2016
0c2ff0f
Merge pull request #8360 from elastic/jasper/backport/8357/5.0
tylersmalley Sep 20, 2016
cfde9f4
Backport PR #8339
elastic-jasper Sep 20, 2016
240876d
Backport PR #8364
elastic-jasper Sep 20, 2016
b297a54
Merge pull request #8377 from elastic/jasper/backport/8339/5.0
cjcenizal Sep 20, 2016
d621f5c
Merge pull request #8379 from elastic/jasper/backport/8364/5.0
cjcenizal Sep 20, 2016
48ef86c
Backport PR #8383
elastic-jasper Sep 20, 2016
322f391
Merge pull request #8388 from elastic/jasper/backport/8383/5.0
stacey-gammon Sep 20, 2016
db3874c
Backport PR #8312
elastic-jasper Sep 20, 2016
78500ae
Merge pull request #8392 from elastic/jasper/backport/8312/5.0
thomasneirynck Sep 21, 2016
7fdd8c6
Backport PR #8351
elastic-jasper Sep 21, 2016
3287386
Backport PR #8338
elastic-jasper Sep 21, 2016
a2b7a46
Merge pull request #8416 from elastic/jasper/backport/8338/5.0
jbudz Sep 21, 2016
1214092
Backport PR #8396
elastic-jasper Sep 21, 2016
761bb9f
Merge pull request #8419 from elastic/jasper/backport/8396/5.0
ppisljar Sep 21, 2016
48725a3
Merge pull request #8414 from elastic/jasper/backport/8351/5.0
tylersmalley Sep 21, 2016
481fcff
Backport PR #8371
ppisljar Sep 22, 2016
1904f56
Backport PR #8422
elastic-jasper Sep 22, 2016
3f0f105
Merge pull request #8428 from elastic/jasper/backport/8422/5.0
thomasneirynck Sep 22, 2016
e86b355
Merge pull request #8425 from elastic/jasper/backport/8371/5.0
ppisljar Sep 22, 2016
47911d6
Backport PR #8186
ppisljar Sep 22, 2016
8d733f1
Merge pull request #8432 from elastic/jasper/backport/8186/5.0
ppisljar Sep 22, 2016
9de6566
Backport PR #8372
elastic-jasper Sep 22, 2016
080fb1d
Merge pull request #8434 from elastic/jasper/backport/8372/5.0
ppisljar Sep 22, 2016
034e7d9
Update package repo urls
Bargs Sep 22, 2016
b4e06e3
Update doc version variables
Bargs Sep 22, 2016
f79e54d
Backport PR #8391
elastic-jasper Sep 22, 2016
1fcde22
Merge pull request #8444 from elastic/jasper/backport/8391/5.0
Sep 22, 2016
839cbd3
Backport PR #8375
elastic-jasper Sep 22, 2016
64ef508
Merge pull request #8447 from elastic/jasper/backport/8375/5.0
Sep 22, 2016
1c53b0d
Backport PR #8421
elastic-jasper Sep 23, 2016
49e858d
Merge pull request #8462 from elastic/jasper/backport/8421/5.0
Sep 23, 2016
b233029
Backport PR #8442
elastic-jasper Sep 23, 2016
3da6cc3
Merge pull request #8466 from elastic/jasper/backport/8442/5.0
BigFunger Sep 23, 2016
9800fa5
Backport PR #8313
elastic-jasper Sep 26, 2016
51daa6e
Merge pull request #8476 from elastic/jasper/backport/8313/5.0
epixa Sep 28, 2016
203353d
Backport PR #8500
elastic-jasper Sep 30, 2016
cf14cfc
Merge pull request #8503 from elastic/jasper/backport/8500/5.0
epixa Sep 30, 2016
ba05897
Backport #8350
Sep 19, 2016
a293dfb
Backport #8355
Sep 19, 2016
08c79b3
Backport #8342
Sep 19, 2016
ee6f222
Backport #8439
Sep 22, 2016
2d7f285
Backport #8420
Sep 30, 2016
96a6ec3
Merge pull request #8490 from spalger/backport/5.0/recent-spalger-prs
spalger Sep 30, 2016
e382560
Backport PR #8509
elastic-jasper Oct 3, 2016
bdd055f
Merge pull request #8517 from elastic/jasper/backport/8509/5.0
spalger Oct 3, 2016
183306e
Bump to 5.0.0-rc1
epixa Oct 3, 2016
ff8ac5c
Backport PR #8135
elastic-jasper Oct 3, 2016
234f547
Merge pull request #8524 from elastic/jasper/backport/8135/5.0
epixa Oct 3, 2016
5ea74e9
Remove CSV Upload
Bargs Sep 29, 2016
9c34153
Merge pull request #8525 from spalger/backport/5.0/remove-csv-upload
epixa Oct 3, 2016
f037db3
Backport PR #8513
elastic-jasper Oct 3, 2016
b14d909
remove leading spaces
thomasneirynck Sep 22, 2016
d0f1b60
Merge pull request #8529 from thomasneirynck/backport/8520/5.0
thomasneirynck Oct 3, 2016
9db2fc1
Merge pull request #8528 from elastic/jasper/backport/8513/5.0
epixa Oct 3, 2016
b969071
Backport PR #8487
elastic-jasper Oct 4, 2016
2f44364
Merge pull request #8535 from elastic/jasper/backport/8487/5.0
epixa Oct 4, 2016
dcffb24
Backport PR #8539
elastic-jasper Oct 5, 2016
9548204
Merge pull request #8548 from elastic/jasper/backport/8539/5.0
epixa Oct 5, 2016
820109a
Backport PR #8537
elastic-jasper Oct 5, 2016
2a1c86f
Merge pull request #8551 from elastic/jasper/backport/8537/5.0
stacey-gammon Oct 5, 2016
71ce503
Backport PR #8559
elastic-jasper Oct 5, 2016
00d0e3f
Merge pull request #8560 from elastic/jasper/backport/8559/5.0
epixa Oct 5, 2016
a14b51e
Backport PR #8558
elastic-jasper Oct 5, 2016
8698aaf
Merge pull request #8562 from elastic/jasper/backport/8558/5.0
thomasneirynck Oct 6, 2016
6a95bc5
Backport PR #8534
elastic-jasper Oct 6, 2016
583ff7d
Merge pull request #8570 from elastic/jasper/backport/8534/5.0
kobelb Oct 6, 2016
373cbff
Backport PR #8571
elastic-jasper Oct 6, 2016
3f8cab6
Merge pull request #8574 from elastic/jasper/backport/8571/5.0
thomasneirynck Oct 6, 2016
c0c6cf9
Backport PR #8580
elastic-jasper Oct 7, 2016
61dea29
Merge pull request #8586 from elastic/jasper/backport/8580/5.0
thomasneirynck Oct 7, 2016
f10e6bc
Backport PR #8588
elastic-jasper Oct 7, 2016
9f33895
Merge pull request #8590 from elastic/jasper/backport/8588/5.0
epixa Oct 7, 2016
5f5f83d
Ensure dashboard panels appear in the correct order
stacey-gammon Oct 7, 2016
b2ef57e
Merge pull request #8592 from epixa/5.0-backport-8540
epixa Oct 7, 2016
20ae5e5
docs: bump to 5.0.0-rc1
epixa Oct 10, 2016
02ba08c
Backport PR #8340
elastic-jasper Oct 10, 2016
4f8d50a
Bump to 5.0.0-rc2
epixa Oct 10, 2016
2408374
Merge pull request #8606 from elastic/jasper/backport/8340/5.0
epixa Oct 10, 2016
58878ef
Backport PR #8301
elastic-jasper Oct 10, 2016
1e49ec8
Merge pull request #8607 from epixa/5.0-rc2
epixa Oct 10, 2016
2af1639
Merge pull request #8610 from elastic/jasper/backport/8301/5.0
epixa Oct 10, 2016
bce5313
Backport PR #8208
elastic-jasper Oct 11, 2016
772889f
Merge pull request #8624 from elastic/jasper/backport/8208/5.0
cjcenizal Oct 11, 2016
f18c0a1
Backport PR #8600
elastic-jasper Oct 12, 2016
cbbf337
Merge pull request #8645 from elastic/jasper/backport/8600/5.0
epixa Oct 12, 2016
13ee3da
Backport PR #8646
Bargs Oct 13, 2016
f3a8721
Merge pull request #8648 from elastic/jasper/backport/8646/5.0
Oct 13, 2016
744fdc9
Backport PR #8651
elastic-jasper Oct 13, 2016
d5db223
Merge pull request #8657 from elastic/jasper/backport/8651/5.0
jbudz Oct 13, 2016
ddb5a08
Bump to 5.0.0
epixa Oct 13, 2016
71d210d
Backport PR #8670
elastic-jasper Oct 13, 2016
aad5e9a
Merge pull request #8671 from elastic/jasper/backport/8670/5.0
spalger Oct 13, 2016
6a05615
Backport PR #8538
elastic-jasper Oct 13, 2016
da19bc1
Backport PR #8505
elastic-jasper Oct 13, 2016
668bd10
Backport PR #8642
elastic-jasper Oct 13, 2016
0b519aa
Merge pull request #8676 from elastic/jasper/backport/8642/5.0
stacey-gammon Oct 13, 2016
44d2a4c
Merge pull request #8674 from elastic/jasper/backport/8505/5.0
spalger Oct 13, 2016
6df4b68
Merge pull request #8669 from elastic/jasper/backport/8538/5.0
spalger Oct 13, 2016
3e815ab
Backport PR #8693
elastic-jasper Oct 15, 2016
6df4240
Merge pull request #8697 from elastic/jasper/backport/8693/5.0
spalger Oct 15, 2016
c28a0c4
Fixed hard coded doc links
clintongormley Oct 17, 2016
c60a481
Fixed Shield links to point to X-Pack instead
clintongormley Oct 17, 2016
20053f4
Backport PR #8691
elastic-jasper Oct 17, 2016
d981b23
Merge pull request #8714 from elastic/jasper/backport/8691/5.0
stacey-gammon Oct 17, 2016
4b1a5ae
[console] Fix copy as curl button
lukasolson Oct 17, 2016
e2b87a0
Backport PR #8694
elastic-jasper Oct 17, 2016
2e0a833
Merge pull request #8719 from elastic/jasper/backport/8694/5.0
Oct 17, 2016
32f3663
Backport PR #8733
elastic-jasper Oct 19, 2016
381cd82
Merge pull request #8743 from elastic/jasper/backport/8733/5.0
epixa Oct 19, 2016
11249b4
Backport PR #8746
elastic-jasper Oct 19, 2016
4f2ba78
Merge pull request #8755 from elastic/jasper/backport/8746/5.0
kobelb Oct 19, 2016
5f33808
Backport PR #8740
Oct 19, 2016
9c93aa6
Backport PR #8758
elastic-jasper Oct 19, 2016
3bb1224
Merge pull request #8762 from elastic/jasper/backport/8758/5.0
spalger Oct 19, 2016
5e1ac9d
Merge pull request #8760 from elastic/jasper/backport/8740/5.0
Oct 19, 2016
d4f4381
Backport PR #8764
elastic-jasper Oct 19, 2016
e720a0f
[server/uiSettings] remove trailing space
Oct 19, 2016
342bf5c
Merge pull request #8769 from elastic/jasper/backport/8764/5.0
spalger Oct 20, 2016
647a84a
Backport PR #8775
elastic-jasper Oct 20, 2016
aec3056
Merge pull request #8777 from elastic/jasper/backport/8775/5.0
epixa Oct 20, 2016
3cd2b63
Backport PR #8778
elastic-jasper Oct 20, 2016
f59762e
Merge pull request #8779 from elastic/jasper/backport/8778/5.0
epixa Oct 20, 2016
ba2febf
Backport PR #8785
elastic-jasper Oct 20, 2016
a69ab2d
Merge pull request #8786 from elastic/jasper/backport/8785/5.0
epixa Oct 20, 2016
3a5095b
[fieldFormats/colors] escape style values
Oct 20, 2016
a4efa8a
Backport PR #8753
elastic-jasper Oct 21, 2016
e39cd45
Merge pull request #8798 from elastic/jasper/backport/8753/5.0
Oct 21, 2016
056db43
Sync docs with master
epixa Oct 23, 2016
0fc37d1
docs: Fix X-Pack security link for prod docs
epixa Oct 23, 2016
df92280
docs: merge "Controlling Access" with X-Pack config
epixa Oct 23, 2016
3fb98dc
docs: Document need to save pre-5.0 dashboards
epixa Oct 23, 2016
897b296
docs: Tilemaps support 10 zoom instead of 18
epixa Oct 23, 2016
e5f5263
docs: Note deprecated ES features in breaking changes
epixa Oct 23, 2016
6b80d1e
docs: Overhaul of doc structure for 5.0+ (#8821)
epixa Oct 25, 2016
d962d9b
Docs: Added Timelion topic
debadair Oct 24, 2016
6199ec0
Updated to work with new doc structure
debadair Oct 25, 2016
24fc8e9
Update migrate_5_0.asciidoc (#8826)
markwalkom Oct 25, 2016
3095211
docs: Fix prerelease links for deb/rpm packages
epixa Oct 25, 2016
7307bd6
docs: More comprehensive upgrade docs for 5.0+
epixa Oct 25, 2016
3f5cd57
Docs: Cleaned up viz topic. (#8824)
debadair Oct 25, 2016
db43bcd
docs: Fix inconsistencies in setup docs
epixa Oct 25, 2016
794ebca
docs: Fix broken ES docs link in create vis docs
epixa Oct 25, 2016
c13c44b
Docs: Edited dashboard topic to match UI. (#8831)
debadair Oct 25, 2016
7857e05
docs: 64/32 bit manual install steps for deb/rpm
epixa Oct 26, 2016
c5af7a4
Docs: Cleaning up GSG to match UI. (#8840)
debadair Oct 26, 2016
2714f35
docs: 5.0.0-rc1 to 5.0.0
epixa Oct 26, 2016
8e30651
Bump to version 5.0.1
epixa Oct 26, 2016
82278df
docs: Release notes for 5.0.0
epixa Oct 26, 2016
47ab7d0
docs: Kibana repo for issues/prs instead of ES
epixa Oct 27, 2016
7aef206
docs: Capitalize Timelion header in release notes
epixa Oct 27, 2016
0e134b9
docs: Use correct x-pack url in plugin example
epixa Oct 27, 2016
5a67ac2
[backport] PR #8865 to 5.0 - Prevent excessive ES version warnings
elastic-jasper Oct 28, 2016
88150b8
[build] Check SHA sum of downloaded node package (#8889)
elastic-jasper Oct 29, 2016
5197dd4
[timelion] Fix typo in tutorial instructions: arugments -> arguments …
elastic-jasper Oct 30, 2016
303c04b
Docs: Cleaning up Discover to match UI. (#8849)
debadair Oct 31, 2016
b28772e
changed setting to Management
ESamir Oct 31, 2016
4a38a3f
Support Cloud Kibana UI testing (#8880)
Nov 1, 2016
e979cc8
Current styleguide conventions with modern JS (#8928)
elastic-jasper Nov 2, 2016
66c1ac9
[license] Fix amdefine check (#8939)
elastic-jasper Nov 2, 2016
92ae3ae
[server/shortUrl] filter out invalid target urls
Oct 31, 2016
b5bfd6d
Allow patch level mismatch between Kibana and Elasticsearch (#8979)
elastic-jasper Nov 5, 2016
e7fb486
Docs: Updated Loading Sample Data to download all datasets from S3. (…
elastic-jasper Nov 8, 2016
f526cce
Add dark-theme version of the Share UI. (#8941)
cjcenizal Nov 10, 2016
5d24220
Add basepath when redirecting from a trailling slash (#9034)
elastic-jasper Nov 10, 2016
2ee15d7
[docs] Add plugin install instructions for packages (#9038)
elastic-jasper Nov 10, 2016
84f8e0c
Docs: Using the Docker image (#9060)
jarpy Nov 14, 2016
668ee45
Docs: Fix bad link to {es-ref/docker.html}
jarpy Nov 14, 2016
4b341c0
Update settings.asciidoc
gmoskovicz Nov 15, 2016
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ node_modules
trash
/optimize/bundles
/optimize/testdev
/optimize/testUiServer
target
/build
.jruby
Expand All @@ -21,7 +22,7 @@ target
/esvm
.htpasswd
.eslintcache
plugins
/plugins/
data
disabledPlugins
webpackstats.json
Expand All @@ -31,3 +32,4 @@ selenium
.babelcache.json
*.swp
*.swo
*.out
2 changes: 1 addition & 1 deletion .node-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
6.4.0
6.9.0
18 changes: 18 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -258,6 +258,24 @@ To execute the front-end browser tests, enter the following. This requires the s
npm run test:ui:runner
```

To run these browser tests against against some other Elasticsearch and Kibana instance you can set these environment variables and then run the test runner.
Here's an example to run against an Elastic Cloud instance (note that you should run the same branch of tests as the version of Kibana you're testing);

```bash
export TEST_KIBANA_PROTOCOL=https
export TEST_KIBANA_HOSTNAME=9249d04b1186b3e7bbe11ea60df4f963.us-east-1.aws.found.io
export TEST_KIBANA_PORT=443
export TEST_KIBANA_USER=elastic
export TEST_KIBANA_PASS=<your password here>

export TEST_ES_PROTOCOL=http
export TEST_ES_HOSTNAME=aaa5d22032d76805fcce724ed9d9f5a2.us-east-1.aws.found.io
export TEST_ES_PORT=9200
export TEST_ES_USER=elastic
export TEST_ES_PASS=<your password here>
npm run test:ui:runner
```

##### Browser Automation Notes

- Using Page Objects pattern (https://theintern.github.io/intern/#writing-functional-test)
Expand Down
27 changes: 21 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Kibana 5.0.0-beta1
# Kibana 5.0.1

Kibana is an open source ([Apache Licensed](https://github.com/elastic/kibana/blob/master/LICENSE.md)), browser based analytics and search dashboard for Elasticsearch. Kibana is a snap to setup and start using. Kibana strives to be easy to get started with, while also being flexible and powerful, just like Elasticsearch.

Expand All @@ -14,13 +14,28 @@ Kibana is an open source ([Apache Licensed](https://github.com/elastic/kibana/bl
* Run `bin/kibana` on unix, or `bin\kibana.bat` on Windows.
* Visit [http://localhost:5601](http://localhost:5601)


## Upgrade from previous version

* Move any custom configurations in your old kibana.yml to your new one
* Reinstall plugins
* Start or restart Kibana

## Version compatibility with Elasticsearch

Ideally, you should be running Elasticsearch and Kibana with matching version numbers. If your Elasticsearch has an older version number or a newer _major_ number than Kibana, then Kibana will fail to run. If Elasticsearch has a newer minor or patch number than Kibana, then the Kibana Server will log a warning.

_Note: The version numbers below are only examples, meant to illustrate the relationships between different types of version numbers._

| Situation | Example Kibana version | Example ES version | Outcome |
| ------------------------- | -------------------------- |------------------- | ------- |
| Versions are the same. | 5.1.2 | 5.1.2 | 💚 OK |
| ES patch number is newer. | 5.1.__2__ | 5.1.__5__ | ⚠️ Logged warning |
| ES minor number is newer. | 5.__1__.2 | 5.__5__.0 | ⚠️ Logged warning |
| ES major number is newer. | __5__.1.2 | __6__.0.0 | 🚫 Fatal error |
| ES patch number is older. | 5.1.__2__ | 5.1.__0__ | ⚠️ Logged warning |
| ES minor number is older. | 5.__1__.2 | 5.__0__.0 | 🚫 Fatal error |
| ES major number is older. | __5__.1.2 | __4__.0.0 | 🚫 Fatal error |

## Quick Start

You're up and running! Fantastic! Kibana is now running on port 5601, so point your browser at http://YOURDOMAIN.com:5601.
Expand All @@ -43,7 +58,7 @@ For the daring, snapshot builds are available. These builds are created after ea

| platform | |
| --- | --- |
| OSX | [tar](http://download.elastic.co/kibana/kibana-snapshot/kibana-5.0.0-beta1-SNAPSHOT-darwin-x86_64.tar.gz) |
| Linux x64 | [tar](http://download.elastic.co/kibana/kibana-snapshot/kibana-5.0.0-beta1-SNAPSHOT-linux-x86_64.tar.gz) [deb](https://download.elastic.co/kibana/kibana-snapshot/kibana-5.0.0-beta1-SNAPSHOT-amd64.deb) [rpm](https://download.elastic.co/kibana/kibana-snapshot/kibana-5.0.0-beta1-SNAPSHOT-x86_64.rpm) |
| Linux x86 | [tar](http://download.elastic.co/kibana/kibana-snapshot/kibana-5.0.0-beta1-SNAPSHOT-linux-x86.tar.gz) [deb](https://download.elastic.co/kibana/kibana-snapshot/kibana-5.0.0-beta1-SNAPSHOT-i386.deb) [rpm](https://download.elastic.co/kibana/kibana-snapshot/kibana-5.0.0-beta1-SNAPSHOT-i686.rpm) |
| Windows | [zip](http://download.elastic.co/kibana/kibana-snapshot/kibana-5.0.0-beta1-SNAPSHOT-windows-x86.zip) |
| OSX | [tar](http://download.elastic.co/kibana/kibana-snapshot/kibana-5.0.1-SNAPSHOT-darwin-x86_64.tar.gz) |
| Linux x64 | [tar](http://download.elastic.co/kibana/kibana-snapshot/kibana-5.0.1-SNAPSHOT-linux-x86_64.tar.gz) [deb](https://download.elastic.co/kibana/kibana-snapshot/kibana-5.0.1-SNAPSHOT-amd64.deb) [rpm](https://download.elastic.co/kibana/kibana-snapshot/kibana-5.0.1-SNAPSHOT-x86_64.rpm) |
| Linux x86 | [tar](http://download.elastic.co/kibana/kibana-snapshot/kibana-5.0.1-SNAPSHOT-linux-x86.tar.gz) [deb](https://download.elastic.co/kibana/kibana-snapshot/kibana-5.0.1-SNAPSHOT-i386.deb) [rpm](https://download.elastic.co/kibana/kibana-snapshot/kibana-5.0.1-SNAPSHOT-i686.rpm) |
| Windows | [zip](http://download.elastic.co/kibana/kibana-snapshot/kibana-5.0.1-SNAPSHOT-windows-x86.zip) |
102 changes: 6 additions & 96 deletions STYLEGUIDE.md
Original file line number Diff line number Diff line change
@@ -1,110 +1,20 @@
This is a collection of style guides for Kibana projects. The include guides for the following:
# Kibana Style Guide

This guide applies to all development within the Kibana project and is
recommended for the development of all Kibana plugins.

- [JavaScript](style_guides/js_style_guide.md)
- [Angular](style_guides/angular_style_guide.md)
- [CSS](style_guides/css_style_guide.md)
- [HTML](style_guides/html_style_guide.md)
- [API](style_guides/api_style_guide.md)

# Kibana Style Guide

Things listed here are specific to Kibana and likely only apply to this project

## Share common utilities as lodash mixins

When creating a utility function, attach it as a lodash mixin.

Several already exist, and can be found in `src/kibana/utils/_mixins.js`

## Filenames

All filenames should use `snake_case` and *can* start with an underscore if the module is not intended to be used outside of its containing module.
All filenames should use `snake_case`.

*Right:*
- `src/kibana/index_patterns/index_pattern.js`
- `src/kibana/index_patterns/_field.js`

*Wrong:*
- `src/kibana/IndexPatterns/IndexPattern.js`
- `src/kibana/IndexPatterns/Field.js`

## Modules

Kibana uses WebPack, which supports many types of module definitions.

### CommonJS Syntax

Module dependencies should be written using CommonJS or ES2015 syntax:

*Right:*

```js
const _ = require('lodash');
module.exports = ...;
```

```js
import _ from 'lodash';
export default ...;
```

*Wrong:*

```js
define(['lodash'], function (_) {
...
});
```

## Angular Usage

Kibana is written in Angular, and uses several utility methods to make using Angular easier.

### Defining modules

Angular modules are defined using a custom require module named `ui/modules`. It is used as follows:

```js
var app = require('ui/modules').get('app/namespace');
```

`app` above is a reference to an Angular module, and can be used to define controllers, providers and anything else used in Angular. While you can use this module to create/get any module with ui/modules, we generally use the "kibana" module for everything.

### Private modules

A service called `Private` is available to load any function as an angular module without needing to define it as such. It is used as follows:

```js
app.controller('myController', function($scope, otherDeps, Private) {
var ExternalClass = Private(require('path/to/some/class'));
...
});
```

*Use `Private` modules for everything except directives, filters, and controllers.*

### Promises

A more robust version of Angular's `$q` service is available as `Promise`. It can be used in the same way as `$q`, but it comes packaged with several utility methods that provide many of the same useful utilities as Bluebird.

```js
app.service('CustomService', function(Promise, otherDeps) {
new Promise(function (resolve, reject) {
...
});

var promisedFunc = Promise.cast(someFunc);

return Promise.resolve('value');
});
```

### Routes

Angular routes are defined using a custom require module named `routes` that remove much of the required boilerplate.

```js
require('ui/routes')
.when('/my/object/route/:id?', {
// angular route code goes here
});
```
2 changes: 1 addition & 1 deletion bin/kibana
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,4 @@ if [ ! -x "$NODE" ]; then
exit 1
fi

exec "${NODE}" $NODE_OPTIONS "${DIR}/src/cli" ${@}
exec "${NODE}" $NODE_OPTIONS --no-warnings "${DIR}/src/cli" ${@}
2 changes: 1 addition & 1 deletion bin/kibana-plugin
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,4 @@ if [ ! -x "$NODE" ]; then
exit 1
fi

exec "${NODE}" $NODE_OPTIONS "${DIR}/src/cli_plugin" ${@}
exec "${NODE}" $NODE_OPTIONS --no-warnings "${DIR}/src/cli_plugin" ${@}
2 changes: 1 addition & 1 deletion bin/kibana-plugin.bat
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ If Not Exist "%NODE%" (
)

TITLE Kibana Server
"%NODE%" %NODE_OPTIONS% "%DIR%\src\cli_plugin" %*
"%NODE%" %NODE_OPTIONS% --no-warnings "%DIR%\src\cli_plugin" %*

:finally

Expand Down
2 changes: 1 addition & 1 deletion bin/kibana.bat
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ If Not Exist "%NODE%" (
)

TITLE Kibana Server
"%NODE%" %NODE_OPTIONS% "%DIR%\src\cli" %*
"%NODE%" %NODE_OPTIONS% --no-warnings "%DIR%\src\cli" %*

:finally

Expand Down
63 changes: 32 additions & 31 deletions config/kibana.yml
Original file line number Diff line number Diff line change
@@ -1,98 +1,99 @@
# Kibana is served by a back end server. This setting specifies the port to use.
# server.port: 5601
#server.port: 5601

# Specifies the address to which the Kibana server will bind. IP addresses and host names are both valid values.
# The default is 'localhost', which usually means remote machines will not be able to connect.
# To allow connections from remote users, set this parameter to a non-loopback address.
# server.host: "localhost"
#server.host: "localhost"

# Enables you to specify a path to mount Kibana at if you are running behind a proxy. This setting
# cannot end in a slash.
# server.basePath: ""
# Enables you to specify a path to mount Kibana at if you are running behind a proxy. This only affects
# the URLs generated by Kibana, your proxy is expected to remove the basePath value before forwarding requests
# to Kibana. This setting cannot end in a slash.
#server.basePath: ""

# The maximum payload size in bytes for incoming server requests.
# server.maxPayloadBytes: 1048576
#server.maxPayloadBytes: 1048576

# The Kibana server's name. This is used for display purposes.
# server.name: "your-hostname"
#server.name: "your-hostname"

# The URL of the Elasticsearch instance to use for all your queries.
# elasticsearch.url: "http://localhost:9200"
#elasticsearch.url: "http://localhost:9200"

# When this setting’s value is true Kibana uses the hostname specified in the server.host
# setting. When the value of this setting is false, Kibana uses the hostname of the host
# that connects to this Kibana instance.
# elasticsearch.preserveHost: true
#elasticsearch.preserveHost: true

# Kibana uses an index in Elasticsearch to store saved searches, visualizations and
# dashboards. Kibana creates a new index if the index doesn’t already exist.
# kibana.index: ".kibana"
#kibana.index: ".kibana"

# The default application to load.
# kibana.defaultAppId: "discover"
#kibana.defaultAppId: "discover"

# If your Elasticsearch is protected with basic authentication, these settings provide
# the username and password that the Kibana server uses to perform maintenance on the Kibana
# index at startup. Your Kibana users still need to authenticate with Elasticsearch, which
# is proxied through the Kibana server.
# elasticsearch.username: "user"
# elasticsearch.password: "pass"
#elasticsearch.username: "user"
#elasticsearch.password: "pass"

# Paths to the PEM-format SSL certificate and SSL key files, respectively. These
# files enable SSL for outgoing requests from the Kibana server to the browser.
# server.ssl.cert: /path/to/your/server.crt
# server.ssl.key: /path/to/your/server.key
#server.ssl.cert: /path/to/your/server.crt
#server.ssl.key: /path/to/your/server.key

# Optional settings that provide the paths to the PEM-format SSL certificate and key files.
# These files validate that your Elasticsearch backend uses the same key files.
# elasticsearch.ssl.cert: /path/to/your/client.crt
# elasticsearch.ssl.key: /path/to/your/client.key
#elasticsearch.ssl.cert: /path/to/your/client.crt
#elasticsearch.ssl.key: /path/to/your/client.key

# Optional setting that enables you to specify a path to the PEM file for the certificate
# authority for your Elasticsearch instance.
# elasticsearch.ssl.ca: /path/to/your/CA.pem
#elasticsearch.ssl.ca: /path/to/your/CA.pem

# To disregard the validity of SSL certificates, change this setting’s value to false.
# elasticsearch.ssl.verify: true
#elasticsearch.ssl.verify: true

# Time in milliseconds to wait for Elasticsearch to respond to pings. Defaults to the value of
# the elasticsearch.requestTimeout setting.
# elasticsearch.pingTimeout: 1500
#elasticsearch.pingTimeout: 1500

# Time in milliseconds to wait for responses from the back end or Elasticsearch. This value
# must be a positive integer.
# elasticsearch.requestTimeout: 30000
#elasticsearch.requestTimeout: 30000

# List of Kibana client-side headers to send to Elasticsearch. To send *no* client-side
# headers, set this value to [] (an empty list).
# elasticsearch.requestHeadersWhitelist: [ authorization ]
#elasticsearch.requestHeadersWhitelist: [ authorization ]

# Header names and values that are sent to Elasticsearch. Any custom headers cannot be overwritten
# by client-side headers, regardless of the elasticsearch.requestHeadersWhitelist configuration.
# elasticsearch.customHeaders: {}
#elasticsearch.customHeaders: {}

# Time in milliseconds for Elasticsearch to wait for responses from shards. Set to 0 to disable.
# elasticsearch.shardTimeout: 0
#elasticsearch.shardTimeout: 0

# Time in milliseconds to wait for Elasticsearch at Kibana startup before retrying.
# elasticsearch.startupTimeout: 5000
#elasticsearch.startupTimeout: 5000

# Specifies the path where Kibana creates the process ID file.
# pid.file: /var/run/kibana.pid
#pid.file: /var/run/kibana.pid

# Enables you specify a file where Kibana stores log output.
# logging.dest: stdout
#logging.dest: stdout

# Set the value of this setting to true to suppress all logging output.
# logging.silent: false
#logging.silent: false

# Set the value of this setting to true to suppress all logging output other than error messages.
# logging.quiet: false
#logging.quiet: false

# Set the value of this setting to true to log all events, including system usage information
# and all requests.
# logging.verbose: false
#logging.verbose: false

# Set the interval in milliseconds to sample system and process performance
# metrics. Minimum is 100ms. Defaults to 5000.
# ops.interval: 5000
#ops.interval: 5000
12 changes: 0 additions & 12 deletions docs/apps.asciidoc

This file was deleted.

Loading