Commit graph

12013 commits

Author SHA1 Message Date
Paul Echeverri
800a5ab754 Doc updates for 5.0alpha
Fixes #6753
2016-04-05 17:15:37 +00:00
Court Ewing
9d4e81a4cd Merge pull request #6783 from spalger/fix/pluginExamples
[cli/plugin] xpack -> x-pack
2016-04-05 12:40:44 -04:00
spalger
4c410097ba [cli/plugin] xpack -> x-pack 2016-04-05 08:30:56 -07:00
Spencer
149b04cbfe Merge pull request #6682 from elastic/feature/console
Add sense as "console" kibana app
2016-04-04 16:59:33 -07:00
Court Ewing
a7ff5b0321 Merge pull request #6774 from spalger/fix/exportAll
[settings/object] fix export all button, searchType: scan is gone
2016-04-04 19:18:52 -04:00
spalger
7aba585fb7 [settings/object] fix export all button, searchType: scan is gone 2016-04-04 15:57:54 -07:00
Spencer
9ffa6a24b8 Merge pull request #6752 from spalger/implement/kbnTopNavController
[kbnTopNav] break out controller, allow implementors to pass it in
2016-04-04 15:48:18 -07:00
Spencer
20fe5ef6a1 Merge branch 'master' into feature/console 2016-04-04 15:24:20 -07:00
Court Ewing
83764a7785 Merge pull request #6740 from epixa/pack-location
[pack installer] Kibana url for pack downloads
2016-04-04 14:22:01 -04:00
spalger
7b97c586d4 [reflowWatcher/tests] stub $.on earlier 2016-04-04 08:43:24 -07:00
spalger
648b959418 [console] style all sense editors with sense.light theme 2016-04-03 01:31:56 -07:00
spalger
e46dfe7ba7 [console] implement kbnTopNavController 2016-04-03 01:31:56 -07:00
spalger
d6184a01c6 Merge branch 'implement/kbnTopNavController' into feature/console 2016-04-02 15:30:14 -07:00
spalger
ded3e79f01 [kbnTopNav] expand the tests to verify 9924a58 2016-04-01 18:36:41 -07:00
spalger
9924a58f69 [kbnTopNav] break out controller, allow implementors to pass it in
The first iteration of `kbnTopNav` prevented the need to define a `configTemplate` and the `menuItems` in separate locations, but moved the external API to a `kbnTopNav` object that was exposed on the scope where `kbnTopNav` was rendered. This meant that in order to programmatically control the `kbnTopNav` other directives needed to share a scope with it, or inherit from its scope. Additionally, since the `kbnTopNav` object is potentially not available when other directives boot, all access to this object needed to be wrapped in a call to `$timeout`.

In order to prevent this, but keep the nice API of `kbnTopNav`, this change breaks the controller and it's API out of `kbnTopNav` and exposes it via a Private module. Now, implementors can instantiate the `KbnTopNavController` themselves and pass it into the `<kbn-top-nav>` directive via the config attribute. This allows implementors to store the topNav API wherever makes sense in their implementation.

When the config attribute is not already an instance of the `KbnTopNavController` the directive will create an instance out of the passed value, which means that no existing implementations need to change at all.
2016-04-01 18:17:48 -07:00
spalger
1c460090a6 [console] open kbnTopNav when necessary 2016-04-01 15:03:16 -07:00
spalger
57ab24a0f9 [console] hook into angular module before bootstrap 2016-04-01 15:00:19 -07:00
spalger
db1473bc20 Merge branch 'master' of github.com:elastic/kibana into feature/console 2016-04-01 14:32:57 -07:00
Spencer
74270b89f6 Merge pull request #6736 from epixa/noredeclare
[internal] Remove all variable redeclarations
2016-04-01 12:56:32 -07:00
Court Ewing
42a4713cdc [pack installer] Kibana url for pack downloads
When packs are being installed without specifying a url, the generated
download url is of the form:

https://download.elastic.co/kibana/{plugin}/{plugin}-{version}.zip

There's no reason for the kibana plugin installer to download the
generic multi-product packs.
2016-04-01 15:43:22 -04:00
Court Ewing
de20762889 [internal] Remove all variable redeclarations
Redeclaring variables causes ambiguity and serves no purpose. It
actually causes a runtime error when you do it with `let`, and we can
enforce not doing it via a linter rule.
2016-04-01 14:21:55 -04:00
Shelby Sturgis
52d3fbca23 Merge pull request #6654 from stormpython/issue/6556
Fixes global chart title selection
2016-04-01 11:03:19 -07:00
Matt Bargar
698086bb56 Merge pull request #6734 from Bargs/fix/6722
Proper normalization of text and keyword fields
2016-04-01 13:56:27 -04:00
Matthew Bargar
86f4e5af53 Fixes #6722 - Proper normalization of text and keyword fields 2016-04-01 10:53:47 -04:00
spalger
950be01891 [console] minor cleanup while debugging 2016-03-31 19:25:31 -07:00
spalger
15074a9bde [build] treat root webpackShims and node_modules as fallbacks 2016-03-31 19:21:14 -07:00
spalger
f8ef1aef10 Merge branch 'master' of github.com:elastic/kibana into feature/console 2016-03-31 17:21:52 -07:00
Spencer
fc62113d72 Merge pull request #6721 from spalger/implement/kbnTopNavCustomizations
[console] kbn top nav customizations
2016-03-31 17:21:23 -07:00
spalger
5aa596a03c [kbnTopNav] remove openByDefault, requested by @panda01 2016-03-31 16:55:56 -07:00
spalger
e026fce55c Merge branch 'implement/kbnTopNavCustomizations' into feature/console 2016-03-31 14:30:34 -07:00
spalger
beaeae54f8 [console] switch to kbn-top-nav directive 2016-03-31 14:30:21 -07:00
spalger
af8f2d95c2 [kbnTopNav] bind template to it's own scope so it can be torn down 2016-03-31 14:16:44 -07:00
spalger
2a258005b3 [kbnTopNav] add support for config attributes with dots 2016-03-31 14:08:15 -07:00
spalger
988ed4faab [kbnTopNav] add support for openByDefault and noButton config 2016-03-31 14:08:15 -07:00
spalger
e20f8f31b1 [console] use the wrap limit to detect wrapping 2016-03-31 13:57:01 -07:00
Spencer
3ec3006d38 Merge branch 'master' into feature/console 2016-03-31 12:53:48 -07:00
Matt Bargar
bb1360ee8e Merge pull request #6707 from Bargs/fix/6698
Fixes #6698 - ES no longer supports unmapped_type param on _score field sorting
2016-03-31 15:10:39 -04:00
Matt Bargar
354950befb Merge pull request #6706 from epixa/letconst-notui
[internal] Replace var assignments with let in non-ui
2016-03-31 15:04:55 -04:00
Nicolás Bevacqua
26cedc7260 Merge pull request #6709 from bevacqua/chore/settings-codestyle
[chore] Cleanup settings code style as reported by #6588.
2016-03-31 19:40:09 +02:00
Rashid Khan
727f24b469 Merge pull request #6657 from panda01/fix/configObject
Timepicker and top navigation fixes
2016-03-31 09:23:38 -07:00
Khalah Jones-Golden
8ccbc12482 [Cleanup] Moving some files around, to account for directive name changes 2016-03-31 09:18:08 -04:00
Khalah Jones-Golden
7a6ea3d6e8 [Tests] Fixing unit tests 2016-03-30 21:24:41 -04:00
Khalah Jones-Golden
5f61bed63e Merge remote-tracking branch 'rashidkpc/pulltweaks/6657' into fix/configObject 2016-03-30 20:59:58 -04:00
Khalah Jones-Golden
9c0b65ab10 [Tests] Fixing tests and also some code cleanup 2016-03-30 20:37:35 -04:00
Rashid Khan
c4c2298dd4 Remove need for config= in view 2016-03-30 16:35:19 -07:00
Rashid Khan
fba30d4c07 Fix linting, replace 'add' in dashboard nav, fix add vis button, remove timepicker opening button 2016-03-30 16:07:11 -07:00
Rashid Khan
226151ebb9 Merge remote-tracking branch 'upstream/master' into kable 2016-03-30 15:43:36 -07:00
Court Ewing
f3ec7765ca [internal] use strict in babel_options
This file is not transpiled, so in order to use es6 features such as
const/let, we need to enable strict mode.
2016-03-30 17:43:10 -04:00
Rashid Khan
076fe1a276 Merge branch 'pr/6657' into kable 2016-03-30 14:30:00 -07:00
Khalah Jones-Golden
26cceb8a2a [Tests] Fixing tests and also some code cleanup 2016-03-30 17:24:52 -04:00