Tim Sullivan
145464138f
Merge pull request #5017 from spalger/chore/eslintMocha
...
[eslint] update and add mocha plugin
2015-09-23 13:43:25 -07:00
Joe Fleming
d75bd51171
purge kibana of ng-clip and zeroclipboard
2015-09-23 13:24:26 -07:00
spalger
292a490730
[grunt/eslint] correct comment
2015-09-23 13:15:21 -07:00
Jim Unger
ae0f624b2d
[unit tests] Fixes generated paths to support windows
2015-09-23 14:50:32 -05:00
spalger
3510336077
[npm] added lint and lintroller scripts
2015-09-22 18:58:14 -07:00
Matt Bargar
67e7c5f578
Merge pull request #4982 from spalger/dev/ensureEsOn9200
...
[esvm] when starting es, ensure it runs on 9200 or fails
2015-09-21 11:09:09 -04:00
spalger
86454764af
[esvm] when starting es, ensure it runs on 9200 or fails
2015-09-18 16:12:56 -07:00
spalger
aa42cf786d
[tests] log with dots on travis/jenkins
2015-09-18 11:58:12 -07:00
Jonathan Budzenski
bb85a6c244
Merge branch 'master' into functional-testing
2015-09-18 09:09:14 -05:00
Spencer
1bcd867f49
Merge pull request #4916 from Bargs/esvmForAllTests
...
Use esvm to start and stop elasticsearch for all tests that need it
2015-09-17 15:40:39 -07:00
Jonathan Budzenski
ca81d4b777
[functional testing] Use grunt-run with selenium
2015-09-15 16:26:04 -05:00
Rashid Khan
b7e667df76
Revert npm3, go back to npm2
2015-09-14 13:39:17 -07:00
Jonathan Budzenski
6d44d2e9ef
[functional testing] Move task defaults to configs
2015-09-14 09:17:41 -05:00
Jonathan Budzenski
a77b962834
Merge branch 'master' into functional-testing
2015-09-11 16:22:18 -05:00
Matt Bargar
f9f0a9f163
give the test config its own esvm directory that it can purge as much as it likes
2015-09-10 19:44:56 -04:00
spalger
3672ac5ebf
[esvm] test against es 2.0
2015-09-03 16:28:31 -07:00
Jonathan Budzenski
83a582cdbe
[functional testing] Load fixtures
2015-09-03 13:39:26 -05:00
Jonathan Budzenski
76d60aec9e
[functional testing] Start new instance of kibana
2015-09-02 14:56:07 -05:00
Jonathan Budzenski
0d53f5ee13
[functional testing] Start new instance of es
2015-09-02 14:55:41 -05:00
Jonathan Budzenski
7b8374b7c8
Add intern task to grunt and associated npm script
2015-09-02 14:07:20 -05:00
spalger
708f1f1a25
[node] downgrade to 0.12.7
...
While working to reintroduce shrinkwrap into our workflow it became
apparent that we needed to be using npm3 but unfortunately node-gyp
is not compatible with iojs, and the iojs distros actually contain a
patched version. This means that you can only use iojs with the npm
it ships with.
When trying to find a solution for this issue, we contemplated not
using npm3, but that would mean that we can't use npm-shrinkwrap and
decided that since we are using babel anyway that switching back to
node was the best option.
The only code that must be updated to work in the new node 0.12 env
is lodash templates that use the template string syntax inside their
source (Since 0.12 does not support template strings).
2015-08-31 21:58:46 -07:00
spalger
fa35652bd8
[babel] configure babel to use native generators in node
2015-08-27 19:06:50 -07:00
spalger
694ab70cbe
Merge branch 'master' of github.com:elastic/kibana into implement/npm3
2015-08-26 17:12:19 -07:00
spalger
af3387442d
[build] ☝️ include webpackShims in build
2015-08-26 17:05:54 -07:00
spalger
faa1011bbd
upgrade to npm 3.0
2015-08-26 16:36:19 -07:00
Jim Unger
85e3579105
Merge pull request #4742 from w33ble/test-coverage
...
Return of the test coverage
2015-08-26 11:51:02 -05:00
Joe Fleming
a395853f34
fix test server command for windows machines
2015-08-26 09:39:01 -07:00
Spencer
2f780507bf
Merge pull request #4665 from spalger/chore/packageJsonUpkeep
...
[package.json] clear out old packages and move dev packages into place
2015-08-25 08:58:20 -07:00
Joe Fleming
2e3ba07774
generate the test coverage
2015-08-24 17:10:21 -07:00
Spencer
6525554a3d
Merge pull request #4706 from spalger/implement/testingDocsAndHelpers
...
Testing docs and helpers
2015-08-19 13:14:24 -07:00
spalger
4fdb7c7853
Merge branch 'master' of github.com:elastic/kibana into chore/packageJsonUpkeep
2015-08-19 11:13:40 -07:00
spalger
a27d7ba314
[build] remove the "bin" files for deep modules
2015-08-18 23:17:53 -07:00
spalger
e5390a66f0
[karma] move config into grunt task for client.mocha support
2015-08-18 15:36:00 -07:00
spalger
38ff67b019
[grunt test] always start a new server for the tests, added test:dev task
2015-08-18 13:32:44 -07:00
spalger
e39a47e9bf
[optimize] remove optimize.tests config, rely on optimize.bundleFilter instead
2015-08-18 13:30:45 -07:00
spalger
3d2812c13d
[build] ship with the 32bit version of node on windows
2015-08-17 11:50:42 -07:00
spalger
1d40ed48a3
[build] drop the .node-version file
2015-08-14 16:28:18 -07:00
spalger
219c7a3b9e
[build] allow installed plugins to use live compiled es7->es5
2015-08-14 16:20:48 -07:00
spalger
bc3529ec65
[build] move to absolute paths and improve fpm/pleaserun support
2015-08-14 13:27:41 -07:00
spalger
552b824711
[build] finish updates
2015-08-14 11:53:26 -07:00
spalger
e4c4bcc513
[build] move some select node modules up in the tree to prevent paths over windows limit
2015-08-14 11:51:23 -07:00
spalger
4f8cad5a0d
[webpack] switch to rjs-repack-loader for shorter id and smaller dep tree
2015-08-13 23:38:00 -07:00
spalger
ce366a06f4
[build] initial fix
2015-08-13 21:16:54 -07:00
spalger
5fb9bbae69
[package.json] clear out old packages and move dev packages into place
2015-08-13 10:24:22 -07:00
spalger
7671fc689a
ensure that current buildSha and buildNum are read into config
2015-08-11 15:32:13 -07:00
spalger
a016f536ca
use fs optimizer in test server
2015-08-11 14:22:58 -07:00
spalger
1c0720a9e5
goodbye mocha timeouts
2015-08-09 23:19:11 -07:00
spalger
41ab3824a9
improve karma support
2015-08-08 22:38:14 -07:00
spalger
cd5b6656aa
fixed the test bundling
2015-08-07 11:49:56 -07:00
spalger
e63800ed71
wait for optimization to complete before considering the dev server ready
2015-08-03 11:37:57 -07:00
spalger
e977e642d5
switch from eslint cli to gruntify-eslint
2015-08-03 09:35:31 -07:00
Rashid Khan
79dcc9acf0
add jscs rules to eslint
2015-08-01 14:46:53 -07:00
Rashid Khan
9d4de5e87a
Revert "add jscs rules to eslint"
...
This reverts commit cfde0e5a01
.
2015-08-01 14:34:36 -07:00
spalger
cfde0e5a01
add jscs rules to eslint
2015-07-31 19:50:47 -07:00
spalger
e0d78a8475
switch to eslint
2015-07-31 17:16:09 -07:00
spalger
e70987a28a
destructuring assignment ftw
2015-07-31 00:02:37 -07:00
spalger
6e03b58665
switch to dots reporter in grunt
2015-07-28 06:45:06 -07:00
spalger
5705f1a5d1
update auto-release-sinon
2015-07-27 18:17:54 -07:00
spalger
992e3968a7
karma config for travis
2015-07-27 17:39:46 -07:00
spalger
1e555c5961
switch to Karma, now the tests pass with Grunt
2015-07-27 10:53:24 -07:00
spalger
2905b795ab
relocated some tests, fixed others, moved more modules to CamelCase names, and shortened many module ids
2015-07-27 03:54:08 -07:00
spalger
2bcf846993
get the server tests passing again
2015-07-26 10:05:57 -07:00
spalger
b2246da3f1
fixed lots of dep issues in tests
2015-07-26 03:03:24 -07:00
spalger
68247c92cf
lean on metaLibs using ui/modules for angular-module injection
2015-07-21 19:41:49 -07:00
spalger
450cf58dd8
update licenses
2015-07-21 13:15:25 -07:00
spalger
15864363d5
It has been a while.. sorry
2015-07-20 15:29:48 -07:00
spalger
ffc4f3d7e5
flatten the ui directory a bit, shorten module ids
2015-07-15 23:25:46 -07:00
spalger
900126541c
clean up old grunt tasks
2015-07-15 22:15:56 -07:00
spalger
2093bf4345
added new node-libs-browser dep to license config
2015-07-15 14:56:16 -07:00
spalger
93c8ab9d97
Merge branch 'master' of github.com:elastic/kibana into apps/home
2015-07-15 14:48:55 -07:00
spalger
d92459d36c
[licenses] update overrides, drop unused module
2015-07-14 15:55:58 -07:00
Spencer Alger
22fb1e5a96
Merge branch 'feature/3270/statusPage' of github.com:panda01/kibana into apps/home
2015-07-13 16:55:12 -07:00
Spencer Alger
0d4ebcb072
license has updated, but the licenses are the same
2015-07-12 20:37:40 -07:00
Khalah Jones-Golden
23a22d5aae
[Merge] Merged with latest master
2015-07-10 11:26:07 -04:00
Khalah Jones-Golden
0936b0340c
[Status] Fixed some bugs, moved some things around generally improved code, Also fixed watch task for status plugin css
2015-07-10 11:14:09 -04:00
Spencer Alger
382598fada
split dev server in two, preventing server source file from forcing webpack rebuilds
2015-07-10 06:20:03 -07:00
Spencer Alger
e809f4b718
Merge branch 'master' of github.com:elastic/kibana into apps/home
2015-07-09 20:18:26 -07:00
Spencer Alger
5a5e6fae55
Merge branch 'master' of github.com:elastic/kibana into feature/3270/statusPage
2015-07-09 19:24:04 -07:00
Spencer Alger
522a00ec5d
building is mostly stable, less is improving, initial cached building added
2015-07-06 20:49:41 -07:00
Spencer Alger
40536fe053
Merge branch 'master' of github.com:elastic/kibana into apps/home
2015-06-30 05:13:28 -07:00
Spencer Alger
1ed3cbbfcb
Update license-checker, override amdefine
...
The amdefine module was updated to use a newish license syntax that license-checker doesn't seem to support yet. In order to prevent invalid failures I've added an override that will keep things functioning for now.
(cherry picked from commit 6dd8aae1c5
)
2015-06-29 11:20:47 -07:00
Spencer Alger
3ceaf12216
unwrap ui source
2015-06-25 16:00:20 -07:00
Spencer Alger
0edf82145c
defaultRoute implemented, redirect when missing a slash
2015-06-25 15:44:06 -07:00
Spencer Alger
91f0e125e8
fix status and devServer grunt tasks
2015-06-25 13:40:15 -07:00
Spencer Alger
2181f32a3b
fix less building
2015-06-25 10:31:50 -07:00
Khalah Jones-Golden
4595f4b267
[Status] Fixed a bug with the time on tooltip, changed watch config
2015-06-25 11:50:46 -04:00
Khalah Jones-Golden
da2287bdf6
[Licenses] Updated licenses for the weird variation for angular-nvd3
2015-06-25 11:23:09 -04:00
Khalah Jones-Golden
61193f893c
[Status] Some code cleanup, added server less to watch adnd less, adjsted some css for proper display, updated code to work again
2015-06-25 11:12:18 -04:00
Spencer Alger
8d2e8816dc
[server] work out plugin organization, and app declaration
2015-06-24 23:47:19 -07:00
Spencer
9ae53c3715
Disable marvel and refresh master on restart
...
Since marvel doesn't currently work with es 2.0 I'm disabling the plugin and adding `fresh: true` so that every time the esvm task is run it will refresh our master build.
2015-06-23 11:44:49 -07:00
Chris Cowan
c6b98b3714
Moving esvm to branch:master to pickup ES 2.0
2015-06-23 10:01:44 -07:00
Spencer Alger
701d2dedfb
Merge branch 'master' of github.com:elastic/kibana into update/lodash
2015-06-16 18:02:30 -07:00
Spencer Alger
8da87d75f0
Merge branch 'master' of github.com:elastic/kibana into testing/seeds
2015-06-16 17:32:04 -07:00
Spencer Alger
1b308bf86b
Merge branch 'master' of github.com:elastic/kibana into update/lodash
2015-06-15 15:12:00 -07:00
Spencer
bcc9a7bd60
Merge pull request #4210 from spalger/update/grunt-plugins
...
[grunt] update plugins
2015-06-15 14:44:52 -07:00
Chris Cowan
1e6f904530
Fix tasks so the server builds correctly
...
- Fix logging to use json output when using kibana.js to start server
- Closes #4241
- Support process.env.CONFIG_PATH
- add bundled_plugin_ids support back into server
2015-06-15 13:56:47 -07:00
Spencer Alger
a6f938866c
[lodash] switch flatten() and flattenDeep()
2015-06-15 10:10:59 -07:00
Spencer Alger
2c230f7cd4
[grunt] update plugins
2015-06-11 19:10:16 -07:00
Spencer Alger
a5ffd91277
[lodash] audit _() usage to ensure compatibility with lodash 3.0
...
Starting in lodash 3.0 _() chains are lazily evaluated and therefor usage of the pattern had to be checked for side effects. Where it made more sense to just use Array methods, the code was updated. In other places the code was already calling .value() on the chain, so no changes were needed. Finally, there were places where the chain was not designed to produce a value, but to modify a value that was already in scope (like this/self), in those senarios .commit() was added to force evaluation of the chain.
2015-06-11 18:27:18 -07:00
Chris Cowan
cf8bfd0f10
Merge branch 'master' of github.com:elastic/kibana into feature/hapi-server
2015-06-05 17:06:48 -07:00
Rashid Khan
1494ce2b44
Fix license check of assert-plus and commander
2015-06-05 12:08:04 -07:00
Spencer Alger
dc0f6bb2b6
Merge branch 'master' of github.com:elastic/kibana into pr/4114
2015-06-05 11:06:11 -07:00
Spencer Alger
ec9ddb7232
[testing] remove saucelabs runner and utils
2015-06-04 16:22:30 -07:00
Rashid Khan
fc28784e4d
Add 'licenses' task to grunt to check for incompatible licenses
2015-06-04 13:47:57 -07:00
Chris Cowan
ff5b369d42
Merge branch 'master' of github.com:elastic/kibana into feature/hapi-server
2015-06-03 16:53:14 -07:00
Spencer Alger
971ca6ef3e
[testing] add reusable test seed option to tests
2015-05-29 21:33:43 -07:00
Joe Fleming
631b4a4ce4
Merge pull request #3969 from lukasolson/issues/3921
...
Add leaflet sprites to build
2015-05-26 14:20:59 -07:00
Lukas Olson
0183612a44
Add leaflet sprites to build (issues/3921)
2015-05-22 17:21:06 -07:00
Joe Fleming
42f2cafae9
copy worker-json to root path
...
done to avoid dealing with the dynamic loading stuff ace does
2015-05-22 14:51:28 -07:00
Chris Cowan
694ca165db
Moving src/hapi to src/server
2015-05-12 09:52:21 -07:00
Rashid Khan
76a992e3c4
Remove the test watcher
2015-04-24 07:56:10 -07:00
Spencer Alger
ed2928ef31
switched to personal fork of grunt-jscs to inclide fix feature
2015-04-02 09:23:05 -07:00
Spencer Alger
da16712f7b
Merge branch 'master' of github.com:elastic/kibana into add/jscs
2015-04-01 16:22:50 -07:00
Rashid Khan
93b66e1c98
Fix download location
2015-03-30 15:06:03 -07:00
Spencer Alger
f559d2ed20
[grunt/less] added source maps to dev less build
2015-03-24 17:08:24 -07:00
Khalah Jones-Golden
a36f72142c
[Docs, Links] Changed all of the relevant links and occurences of the string elasticsearch to take into consideration the rebranding during elasitcon and keynote
2015-03-16 18:22:48 -07:00
Spencer Alger
10c4d3ad3b
Merge branch 'master' of https://github.com/elasticsearch/kibana into add/jscs
2015-03-06 10:46:06 -07:00
Chris Cowan
9268660b3d
Correction config/index.js path for replace adn removing it from the root config for builds
2015-02-25 18:57:39 -07:00
Chris Cowan
8a2f216dda
Adding build number to the upgraded config file
2015-02-25 12:57:38 -07:00
Spencer Alger
c4e1c59e20
Merge branch 'master' of https://github.com/elasticsearch/kibana into add/jscs
2015-02-20 10:25:21 -07:00
Spencer Alger
eb65872ece
Merge branch 'master' into add/jscs
2015-02-20 09:30:13 -07:00
Spencer Alger
d45c1c7900
[grunt:version] added tests
2015-02-19 20:25:34 -07:00
Spencer
a827b186fb
[esvm] bump to 1.4.4
2015-02-19 16:42:30 -07:00
Chris Cowan
59d439b66f
Closes #3068 - Create SHASUMs for uploaded files
...
Closes #3068
2015-02-18 12:17:47 -07:00
Spencer Alger
e9f6fb1c06
[esvm] upgrade to 1.4.3
2015-02-11 10:47:40 -07:00
Spencer Alger
e37fa32847
update es version and use extended_stats.std_deviation_bounds
2015-02-10 18:18:09 -07:00
Spencer Alger
deff9b63b1
[jscs] setup
2015-02-07 13:49:38 -07:00
Spencer Alger
f8e59a69e6
[jshint] updated, style rules removed
2015-02-07 13:49:33 -07:00
Spencer Alger
093e7a22fa
fix run_build task
2015-02-05 15:40:44 -07:00
Chris Cowan
2f70a856be
Remvoing config values
2015-01-27 17:58:22 -07:00
Chris Cowan
1e6bf202f7
Fixing the path config values
2015-01-27 17:50:57 -07:00
Chris Cowan
d1886d8b95
Fixing esvm:dev
2015-01-23 13:01:19 -07:00
Chris Cowan
2b9802030c
Closes #2377 - Migrate config from > GA
...
- Closes #2377
- Added testing framework for server side tests
- Fixed jshint
- Added config migration
- Added framework for server initialization
2015-01-23 11:34:29 -07:00
Joe Fleming
a863530c57
remove jruby stuff from grunt run
2015-01-21 12:46:48 -07:00
Joe Fleming
8c227e46ef
load port from the server config
2015-01-21 12:13:56 -07:00
Chris Cowan
35ac728955
Fixed the dev route and pointed the tests to http://localhost:5601
2015-01-21 11:07:51 -07:00
Chris Cowan
ba40d0db35
fixing run_build
2015-01-19 17:22:13 -07:00
Chris Cowan
bd9a86ff14
Moving Node Binaries and Fixing the Shell Scripts
2015-01-19 14:29:05 -07:00
Chris Cowan
33559850c1
Fixing Binaries for Deployment
...
- Fixed the way the config parses the plugins
- Fixed scripts to load config from the right place in production
2015-01-19 14:29:05 -07:00
Chris Cowan
e709dec0d0
Adding the kibana server to grunt; Setting logging to only output if not config.quiet
2015-01-19 14:29:05 -07:00
Chris Cowan
9e28e8bdbd
Adding build process for the binaries
2015-01-19 14:29:05 -07:00
lukasolson
9dd44321e2
Add markdown visualization (2182)
2015-01-02 14:50:42 -07:00
Joe Fleming
6124c3b377
fixes some spots we're still using camel case
2014-12-17 11:33:55 -07:00
Rashid Khan
9fa6c25123
Merge pull request #2090 from spenceralger/esvm_dir_config
...
Set data and logging path config for esvm
2014-12-03 15:16:41 -07:00
Spencer Alger
059d5cd7c1
[grunt/build] allow require to find all needed packages
2014-12-03 09:42:46 -07:00
Spencer Alger
a46ec7da26
[grunt/esvm] added data and logging path configs to preserve data between version
2014-12-03 09:20:31 -07:00
Spencer Alger
0d0a3138f3
[jshint] updated jshint paths, fixing some linting errors
2014-11-24 10:39:27 -07:00
Spencer Alger
f82e3fcdf0
[esvm] Added basic marvel install, provides sense without creating a ton of data
2014-11-19 21:14:02 -07:00
lukasolson
fc137989fc
Metric Vis
...
Create the metric visualization, which is a simple visualization that shows in large text the calculation of a metric.
Closes #1666 .
2014-11-13 16:11:26 -07:00
Rashid Khan
ea885f5f70
make dev server only listen on 127.0.0.1
2014-11-12 13:32:11 -07:00
Spencer Alger
0d25feb5fc
ensure that ZeroClipboard.swf is included in the build
2014-11-11 11:14:40 -07:00
Spencer Alger
b0c9609cc1
[plugins] include the readme warning in the plugins directory of the build
2014-11-06 15:18:44 -07:00
Spencer Alger
56d25b4769
Merge branch 'master' into template_vistype
2014-11-03 13:26:42 -07:00
Shelby Sturgis
afeb314cec
Merge branch 'master' into feature/fix_events
2014-10-30 20:49:16 +02:00
Shelby Sturgis
0372e81d63
restructured the less and css files into separate files which are imported into a main file, removed event code from visualizations and moved them into the Dispatch class to reduce code redundancy, fixed issues with legend not toggling
2014-10-30 18:59:32 +02:00
Spencer Alger
f35a4bdcd6
Merge branch 'grunt_esvm' into template_vistype
2014-10-29 10:38:20 -07:00
Spencer Alger
e0a3483172
[grunt esvm] bind elasticsearch to localhost
2014-10-29 10:34:58 -07:00
Spencer Alger
641e350014
Merge branch 'grunt_esvm' into template_vistype
2014-10-29 10:04:57 -07:00
Spencer Alger
cbb1c0064c
[esvm] put esvm behind a flag
2014-10-28 12:32:24 -07:00
Spencer Alger
030abd7519
[agg_table] allow recursive rendering for passed in tableGroups
2014-10-27 12:06:34 -07:00
Spencer Alger
020d4080ec
[table_vis] updated file names and applied some basic style
2014-10-24 09:57:27 -07:00
Spencer Alger
6d069c04a3
[vis_details_spy] don't include in the build
2014-10-22 23:30:49 -07:00
Spencer Alger
c21c5c3747
[grunt] use grunt_esvm to start es
2014-10-22 07:09:41 -07:00
Spencer Alger
0d2cb14587
[grunt] add plugins to the watch directories
2014-10-21 12:48:47 -07:00
Spencer Alger
9b79fa2079
[plugins] stash bundled plugins in kibana.yml
2014-10-17 16:23:07 -07:00
Spencer Alger
697430fd56
[serve] send bundled and external plugins
2014-10-17 12:26:02 -07:00
Spencer Alger
cda9517c6b
[registry] use registrys to access objects
2014-10-14 17:07:04 -07:00
Spencer Alger
7f1f5544a1
[server] serve plugins statically at '/plugins'
2014-10-14 15:37:07 -07:00
Spencer Alger
edc9fdc629
[plugins] move apps into plugins
2014-10-14 14:59:05 -07:00
Spencer Alger
60dde9ca22
[grunt] open the browser after build started
2014-10-10 10:46:06 -07:00
Spencer Alger
f48b3595b9
[grunt] added 'run_build' task
2014-10-10 10:34:12 -07:00
Spencer
d798aa382f
Merge pull request #1603 from spenceralger/remove_old_config
...
remove old config file and reference from Grunt task
2014-10-10 10:34:01 -06:00
Spencer Alger
05f0b00183
use the buildNum to bust require.js cache, fixes #1574
2014-10-09 13:28:23 -07:00
Spencer Alger
032f8a57e8
added build props
2014-10-09 12:59:37 -07:00
Spencer Alger
7304ade3a6
remove old config file and reference from Grunt task
2014-10-08 15:36:35 -07:00
Rashid Khan
9912738e38
Add release task to upload to S3
2014-10-03 17:26:05 -07:00
Rashid Khan
5c7614038f
Version the extracted directory. Closes #462
2014-10-03 10:16:29 -07:00
Spencer Alger
12f9da9869
[jshint] grab all top level js files
2014-10-01 10:47:40 -07:00
Spencer Alger
f47c60ace6
make jshint selector more specific to speed it up
2014-09-30 14:47:28 -07:00
Spencer Alger
413c55812a
increase retries to 2
2014-09-25 09:48:33 -07:00
Spencer Alger
cfb0eb6094
try firefox in a different os, to avoid possible saucelabs failure
2014-09-24 21:27:55 -07:00
Shelby Sturgis
eb331407e6
changing where the css file for the vislib is built in grunt tasks
2014-09-24 20:39:26 +03:00
Rashid Khan
9d33e4d202
Remove global watch on less files. Only watch the places we put them, reduces grunt CPU by 70%. Closes #375
2014-09-23 16:28:10 -07:00
Chris Cowan
5d39d334ea
Closes #355 - Make bin/kibana executable in the tar and zip archives
...
grunt-compress is broken it does not honor the `mode` option when tyring
to set the permissions on a file. This is broken through out the entire
Grunt project (grunt-contrib-copy doesn't honor it, grunt-replace
doesn't honor it... as far as I can tell nothing does). SO instead of
wasting more time trying to get it to work (I already wasted an hour on
it) I decided to fall back to just writing a 10 minute script that
actually works. If you are intent on using a pure Grunt task to make it
work feel free to go do that rabit hole.
2014-09-23 07:02:34 -07:00
Chris Cowan
47b353fbcc
Closes #353 - Created a way to compile markdown to text
2014-09-22 17:05:16 -07:00
Spencer Alger
470d58927e
added readme renderability
2014-09-18 13:45:25 -07:00
Spencer
00cf2b5945
Merge pull request #302 from w33ble/abort-grunt-on-error
...
Abort grunt on error
2014-09-16 22:27:01 -07:00
Joe Fleming
2b00206a2e
tweaking sauce test settings to try and make things pass...
2014-09-16 13:49:38 -07:00
Joe Fleming
420694789c
cause run to error when stderr gets anything
2014-09-16 11:17:57 -07:00
Spencer Alger
3bbc9b1f7c
attempting to prevent timeout in firefox tests, convert build id to a string.
2014-09-15 13:43:00 -07:00
Spencer Alger
edfb2b7fa2
use a better reporter for saucelabs
2014-09-15 10:03:11 -07:00
Spencer Alger
212104dce2
updated saucelabs config to include additional browsers
2014-09-15 09:42:59 -07:00
Spencer Alger
080311e19b
on travis, use grunt-saucelabs rather than phantomjs
2014-09-12 16:36:13 -07:00
Spencer Alger
9488d1d7e4
Merge branch 'master' into vislib/refactor
2014-09-12 14:31:04 -07:00
Chris Cowan
3634558835
Making the Ruby server just a little smarter :D
2014-09-11 15:42:33 -07:00
Spencer Alger
51fb179f2c
ensure that the mri and jruby start properly
2014-09-11 14:33:36 -07:00
Spencer Alger
abec0f899d
prevent logging in staging environment
2014-09-11 14:32:02 -07:00
Spencer Alger
0bfdaf814c
Merge branch 'master' into vislib/refactor
...
Conflicts:
.gitignore
2014-09-11 09:11:03 -07:00
Chris Cowan
45eed28fff
Adding a README to the dist along with the LICENSE.
2014-09-08 16:39:37 -07:00
Chris Cowan
26683595a5
Change MRI to be the default for grunt dev
2014-09-08 10:52:06 -07:00
Chris Cowan
0f9bab8e37
Moving bin/kibana to bin/initialize
2014-09-08 10:26:02 -07:00
Chris Cowan
e5c1ba64bd
Adding support for jruby and mri.
2014-09-08 10:00:18 -07:00
Chris Cowan
156b597010
Adding --version and fixing the config and command line options
2014-09-08 10:00:15 -07:00
Chris Cowan
0fa83908e0
Shell Scripts
...
- Fixing the *nix version to use the right script variable
- Adding windows bat file
- Adding an INSTALL readme
2014-09-08 10:00:15 -07:00
Chris Cowan
3a9263e9fa
Fixing bower_components entry in .gitignore; fixing spacing in watch.js; fixing requrie_css to write to build/src
2014-09-08 10:00:15 -07:00
Chris Cowan
bff5f40ece
Removing bower_compontents from commit
2014-09-08 10:00:15 -07:00
Chris Cowan
49017ee7cf
Refactoring Directory Layout for Build Process
...
- Moving bower_componets to src/kibana
- Moving server to src/server
- Adjusting all the build scripts and tests
- Adding proxy for backend server to connect
- Adding build steps for jar and server
2014-09-08 09:59:29 -07:00
Chris Cowan
b24ac94070
Adding new jshint and gitignore from Kibana server project to ease merges
2014-09-08 09:58:49 -07:00
Shelby Sturgis
314044830e
resolving conflicts upon merge with upstream master
2014-08-22 21:21:59 +03:00
Spencer Alger
00b2c4a012
[app/visualize] moved back into visualize directory
2014-08-20 13:33:36 -07:00
Spencer Alger
6f472cad35
save
2014-08-18 11:46:38 -07:00
Shelby Sturgis
eb99171f97
resolving conflicts with juan's repo
2014-08-15 00:43:52 +03:00
Shelby Sturgis
88c0309fa2
last minute changes
2014-08-15 00:27:33 +03:00
Juan Thomassie
7d34835af6
removed styles folder
2014-08-12 17:56:53 -05:00
Chris Cowan
97276fc204
Filter Bar Directive
...
- Created a new direcive for the filter bar
- integrated new filter bar with discover
2014-08-06 15:41:11 -07:00
Chris Cowan
434588885d
Filter Bar Directive
...
- Created a new direcive for the filter bar
- integrated new filter bar with discover
2014-08-06 15:41:11 -07:00
Rashid Khan
ed0cce499d
Validate queries and allow for custom JSON queries. Closes #168 . Closes #203
2014-07-31 14:12:57 -07:00
Rashid Khan
52e873c783
Validate queries and allow for custom JSON queries. Closes #168 . Closes #203
2014-07-31 14:12:57 -07:00
Spencer Alger
f41bed6137
switched to maintained less mixin lib lesshat
2014-07-18 12:07:10 -07:00
Spencer Alger
ae5932527c
switched to maintained less mixin lib lesshat
2014-07-18 12:07:10 -07:00
Spencer Alger
5db9fa3fc6
started tests for routes
2014-06-20 12:27:41 -07:00
Spencer Alger
8857d9e483
started tests for routes
2014-06-20 12:27:41 -07:00
Shelby Sturgis
6601fd301d
fixing vislib paths, etc.
2014-06-18 12:54:42 -07:00
Shelby Sturgis
adbb6b8b1f
fixing vislib paths, etc.
2014-06-18 12:54:42 -07:00
Spencer Alger
b5a9c719f3
added requirejs phase to build process, broke the plugin task into build + plugin (which runs build)
2014-06-18 10:35:55 -07:00
Spencer Alger
c328085bee
added requirejs phase to build process, broke the plugin task into build + plugin (which runs build)
2014-06-18 10:35:55 -07:00
Rashid Khan
8e2c4ebf26
Use version when making the archive
2014-06-17 13:32:53 -07:00
Rashid Khan
d27e4a5ba3
Use version when making the archive
2014-06-17 13:32:53 -07:00
Rashid Khan
9128e363fb
Add grunt plugin to build K4 as a plugin
2014-06-16 16:52:19 -07:00
Rashid Khan
ff40b33ce0
Add grunt plugin to build K4 as a plugin
2014-06-16 16:52:19 -07:00
Spencer Alger
50f0368a72
moved devServer into a module so that it can be used programmatically
2014-06-12 16:01:24 -07:00
Spencer Alger
3c2f6ca38c
moved devServer into a module so that it can be used programmatically
2014-06-12 16:01:24 -07:00
Spencer Alger
cac3fd6dbb
Revert "moved devServer into a module so that it can be used programmatically"
...
This reverts commit 7ace826b63
.
2014-06-12 15:44:09 -07:00
Spencer Alger
434e205681
Revert "moved devServer into a module so that it can be used programmatically"
...
This reverts commit 7ace826b63
.
2014-06-12 15:44:09 -07:00
Spencer Alger
7ace826b63
moved devServer into a module so that it can be used programmatically
2014-06-12 15:43:44 -07:00
Spencer Alger
09346b5339
moved devServer into a module so that it can be used programmatically
2014-06-12 15:43:44 -07:00
Spencer Alger
542febea5e
added searching to the visualize app
2014-05-28 21:00:23 -07:00
Spencer Alger
1a93e8331d
added searching to the visualize app
2014-05-28 21:00:23 -07:00
Spencer Alger
f3237ea178
Summary of Changes:
...
- rounded intervals now come with a "description" property that gives a simple human-readable description of the interval. (ie. "5 hours", "10 sec")
- auto and scaled buckets now display the interval for the measurements
- expanded the parsing abilities of `toMs()`
- renamed `toMS()` to `toMs()`
- histogram will now use the field's converter for creating the tooltip.
- date field format added
2014-05-27 14:16:31 -07:00
Spencer Alger
dc19e13227
Summary of Changes:
...
- rounded intervals now come with a "description" property that gives a simple human-readable description of the interval. (ie. "5 hours", "10 sec")
- auto and scaled buckets now display the interval for the measurements
- expanded the parsing abilities of `toMs()`
- renamed `toMS()` to `toMs()`
- histogram will now use the field's converter for creating the tooltip.
- date field format added
2014-05-27 14:16:31 -07:00
Spencer Alger
4b9a5e78b2
update grunt to use 'npm update' instead of 'npm install'
2014-05-22 10:48:20 -07:00
Spencer Alger
622630b462
update grunt to use 'npm update' instead of 'npm install'
2014-05-22 10:48:20 -07:00
Rashid Khan
f558a50fa7
Make server listen on all interfaces, makes mobile testing easier
2014-05-16 15:42:03 -07:00
Rashid Khan
3c32d1c28f
Make server listen on all interfaces, makes mobile testing easier
2014-05-16 15:42:03 -07:00
Spencer Alger
41083d6ff2
watch _*.less files too
2014-03-12 10:16:56 -07:00
Spencer Alger
53e9bb8198
watch _*.less files too
2014-03-12 10:16:56 -07:00
Spencer Alger
4aa5edfba3
allow disabling of the test watcher
2014-03-07 11:25:40 -07:00
Spencer Alger
84e24a975c
allow disabling of the test watcher
2014-03-07 11:25:40 -07:00
Spencer Alger
32aa75712b
broke courier tests into many smaller pieces, and setup tests as children of other suites so that we can use mocha's 'grep' functionality more predictably
2014-03-07 10:27:19 -07:00
Spencer Alger
a286a0fc00
broke courier tests into many smaller pieces, and setup tests as children of other suites so that we can use mocha's 'grep' functionality more predictably
2014-03-07 10:27:19 -07:00
Spencer Alger
e2b8625dbf
added 'maybe_start_server' grunt task that will ping to see if a kibana dev server is running, and start one if not. Allows us to run the unit tests via npm test
when grunt dev
is already running.
2014-03-06 17:37:43 -07:00
Spencer Alger
11652eba2c
added 'maybe_start_server' grunt task that will ping to see if a kibana dev server is running, and start one if not. Allows us to run the unit tests via npm test
when grunt dev
is already running.
2014-03-06 17:37:43 -07:00
Spencer Alger
219bd6753c
allow grepping of the coverage report
2014-03-06 11:22:27 -07:00
Spencer Alger
85a420d5a5
allow grepping of the coverage report
2014-03-06 11:22:27 -07:00
Spencer Alger
7be4d61b96
Fixed the test, which required a bit of dependency mapping. Fixed '/' redirect. query string's don't need =true to work.
2014-03-05 22:08:22 -07:00
Spencer Alger
a619c0b52b
Fixed the test, which required a bit of dependency mapping. Fixed '/' redirect. query string's don't need =true to work.
2014-03-05 22:08:22 -07:00
Spencer Alger
6a8f9dddab
added code coverage and couple other things.
2014-03-05 16:56:42 -07:00
Spencer Alger
94c1458c81
added code coverage and couple other things.
2014-03-05 16:56:42 -07:00
Spencer Alger
80922cc5e6
jade task only prepares the "files" template var for templates in the unit test dir and ignores .jade files who's filename start with an underscore.
...
watch:test only watches the test's js files and runs the tests when they change.
2014-03-05 14:13:23 -07:00
Spencer Alger
40b3021e48
jade task only prepares the "files" template var for templates in the unit test dir and ignores .jade files who's filename start with an underscore.
...
watch:test only watches the test's js files and runs the tests when they change.
2014-03-05 14:13:23 -07:00
Spencer Alger
8442ac301c
added jshint to the grunt config files as well as the test files.
2014-03-03 14:57:47 -07:00
Spencer Alger
0a0c5b69bf
added jshint to the grunt config files as well as the test files.
2014-03-03 14:57:47 -07:00
Spencer Alger
6cb518b035
Discovery Panel Skeleton
...
- renamed calculateIndices files to be calculate_indices
- hooked up dataSource.getFields() to the mapper, uses source._wrapcb() to properly trigger digest cycles
- fixed an error handling bug in the search source
- courier error DocFetchFailure is now just FetchFailure and will be sent from SearchSources as well
- courier/index_pattern module is now gone
- fixed a bug in the mapper that improperly triggered errors when a pattern matched multiple indices that had similar fields
- prototype for discover app is included
- directives/kbn_view module is now directives/view, the kbn prefix is implied
- added basic table directive
2014-02-26 10:09:26 -07:00
Spencer Alger
7297c326f1
Discovery Panel Skeleton
...
- renamed calculateIndices files to be calculate_indices
- hooked up dataSource.getFields() to the mapper, uses source._wrapcb() to properly trigger digest cycles
- fixed an error handling bug in the search source
- courier error DocFetchFailure is now just FetchFailure and will be sent from SearchSources as well
- courier/index_pattern module is now gone
- fixed a bug in the mapper that improperly triggered errors when a pattern matched multiple indices that had similar fields
- prototype for discover app is included
- directives/kbn_view module is now directives/view, the kbn prefix is implied
- added basic table directive
2014-02-26 10:09:26 -07:00
Spencer Alger
29c83807f8
Updates to the grunt tasks make the jade and less tasks more generic, compiling any file they find in place.
2014-02-25 12:42:40 -07:00
Spencer Alger
e49733292d
Updates to the grunt tasks make the jade and less tasks more generic, compiling any file they find in place.
2014-02-25 12:42:40 -07:00
Spencer Alger
fa95593ed9
removed less-middleware dep
2014-02-24 15:48:12 -07:00
Spencer Alger
869a783e86
removed less-middleware dep
2014-02-24 15:48:12 -07:00
Spencer Alger
37940f3974
added less compilation via watch, and a task which will build the less and jade, start the server, then watch for changes
2014-02-24 15:47:09 -07:00
Spencer Alger
a3fcbbd21d
added less compilation via watch, and a task which will build the less and jade, start the server, then watch for changes
2014-02-24 15:47:09 -07:00
Chris Cowan
6f1fd2cdbc
Adding .DS_Store; Adding calculateIndices.js
2014-02-24 15:14:31 -07:00
Chris Cowan
f220d87bae
Adding .DS_Store; Adding calculateIndices.js
2014-02-24 15:14:31 -07:00
Spencer Alger
010f61575f
added connect middleware to grunt's server task
2014-02-24 12:47:00 -07:00
Spencer Alger
0217b6ccce
added connect middleware to grunt's server task
2014-02-24 12:47:00 -07:00
Rashid Khan
03a081850f
Resolve conflicts, move test server to port 8001
2014-02-14 07:50:32 -07:00
Rashid Khan
4c549809f1
Resolve conflicts, move test server to port 8001
2014-02-14 07:50:32 -07:00
Spencer Alger
86a4d92fe7
merging in latest changes from master
2014-02-13 16:47:20 -07:00
Spencer Alger
7f478ea60e
merging in latest changes from master
2014-02-13 16:47:20 -07:00
Rashid Khan
63ebfd9852
Add default jshint grunt task. Remove promise from mapper
2014-02-12 15:05:34 -07:00
Spencer Alger
a1336836b3
reorganized the projects a tad, included grunt tasks for testing and running the server. Includes incomplete Courier code for now.
2014-02-10 16:09:04 -07:00