Commit graph

233 commits

Author SHA1 Message Date
Joe Fleming 962119b51a added some comments, little bit of syntax cleanup 2014-09-16 11:19:36 -07:00
Joe Fleming 420694789c cause run to error when stderr gets anything 2014-09-16 11:17:57 -07:00
Spencer Alger 2488a758a1 add --shhh option for the dev task 2014-09-16 10:26:38 -07:00
Spencer Alger c5cf9b6b21 derp 2014-09-15 13:44:17 -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 912d39c2f7 stop reading the bower components when building the todo file 2014-09-15 09:44:33 -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 8f8bde657d Changing back to JENKINS_HOME 2014-09-08 16:01:42 -07:00
Chris Cowan 4464b1a403 Changing from checking Jenkins to testing to see if STDOUT is a TTY 2014-09-08 15:56:37 -07:00
Chris Cowan ccd199d3cd Removing progress bar for Jenkins Env 2014-09-08 15:44:20 -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 980a09283b Adding the download and gem install to build 2014-09-08 10:00:18 -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 431b2de7b0 Merge branch 'develop' into vislib/refactor 2014-08-25 18:38:37 +03:00
Spencer Alger c20dac0b42 updated todos template 2014-08-22 16:44:24 -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 59f35ae79e resolving conflicts on merge with develop 2014-08-17 00:09:06 +03:00
Rashid Khan 8b10d02650 Get rid of line numbers in TODOS.md 2014-08-15 10:57:00 -07:00
Rashid Khan 781733675e Get rid of line numbers in TODOS.md 2014-08-15 10:57:00 -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 b7637368b6 Merge pull request #229 from simianhacker/feature/filter-objects
Filter Bar Feature
2014-08-07 11:29:58 -07:00
Chris Cowan be8fa3778d Merge pull request #229 from simianhacker/feature/filter-objects
Filter Bar Feature
2014-08-07 11:29:58 -07:00
Spencer Alger 99534404df added todos task 2014-08-06 19:56:39 -07:00
Spencer Alger 4c94d71348 added todos task 2014-08-06 19:56:39 -07: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
Spencer Alger 46a2a608f3 remove update task, use bower to install elasticsearch.js 2014-06-19 10:30:37 -07:00
Spencer Alger aa286a8784 remove update task, use bower to install elasticsearch.js 2014-06-19 10:30:37 -07:00
Spencer Alger 3dc4cb6fe4 use promises not callbacks to react to server.listen 2014-06-19 10:21:20 -07:00
Spencer Alger 8a267740a7 use promises not callbacks to react to server.listen 2014-06-19 10:21:20 -07:00
Spencer Alger a0e293b38a prevent the server task from running forever 2014-06-19 10:19:15 -07:00
Spencer Alger 83263a9b30 prevent the server task from running forever 2014-06-19 10:19:15 -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
Shelby Sturgis 4692e276bb really adding k4d3 now 2014-06-18 12:38:13 -07:00
Shelby Sturgis c8e1eb361f really adding k4d3 now 2014-06-18 12:38:13 -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
Rashid Khan 97482bd222 added timepicker test skeleton 2014-05-15 16:03:56 -07:00
Rashid Khan 078a1ef00b added timepicker test skeleton 2014-05-15 16:03:56 -07:00
Spencer Alger 55ff825eec fixed update script for checking out new repo's, removed elasticsearch and k4d3 from bower deps 2014-05-07 16:39:01 -07:00
Spencer Alger 232d45d0a3 fixed update script for checking out new repo's, removed elasticsearch and k4d3 from bower deps 2014-05-07 16:39:01 -07:00
Spencer Alger 9ef934aa0e only run regen in grunt-update if the repo has updated 2014-05-07 15:58:37 -07:00
Spencer Alger 0cb7240e8c only run regen in grunt-update if the repo has updated 2014-05-07 15:58:37 -07:00
Spencer Alger ce9a8bd7b6 use git to manage esjs and k4d3 deps. 2014-05-07 13:05:16 -07:00
Spencer Alger 581ae6d804 use git to manage esjs and k4d3 deps. 2014-05-07 13:05:16 -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
Rashid Khan d89c25ff35 remove test from default task 2014-03-06 14:43:07 -07:00
Rashid Khan 4be5aca691 remove test from default task 2014-03-06 14:43:07 -07:00
Spencer Alger d7094d5d6c prevent all files from being instrumented 2014-03-06 11:41:01 -07:00
Spencer Alger 64cd822bd1 prevent all files from being instrumented 2014-03-06 11:41:01 -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
Rashid Khan facf1c50c4 Add gridster, move navbar to top fixed, add less compilation to default task. Add dashboard prototype 2014-02-26 09:18:54 -07:00
Rashid Khan c605c5d7a3 Add gridster, move navbar to top fixed, add less compilation to default task. Add dashboard prototype 2014-02-26 09:18:54 -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
Rashid Khan 8cb52b4631 add mapper and tests 2014-02-13 16:54:42 -07:00
Rashid Khan d59079db86 add mapper and tests 2014-02-13 16:54:42 -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