Commit graph

67219 commits

Author SHA1 Message Date
Rashid Khan
8cab092d43 Updated method for getting the courier index 2014-03-06 15:41:20 -07:00
Rashid Khan
034d6e4afa Merge remote-tracking branch 'upstream/master' 2014-03-06 14:53:25 -07:00
Rashid Khan
fc28bccd65 Merge remote-tracking branch 'upstream/master' 2014-03-06 14:53:25 -07:00
Spencer Alger
f6b8d74594 copy over properties on overwritten methods 2014-03-06 14:50:19 -07:00
Spencer Alger
8fc7182305 copy over properties on overwritten methods 2014-03-06 14:50:19 -07:00
Rashid Khan
90da370cb1 Merge remote-tracking branch 'upstream/master' 2014-03-06 14:45:52 -07:00
Rashid Khan
d5ec4ba266 Merge remote-tracking branch 'upstream/master' 2014-03-06 14:45:52 -07:00
Spencer Alger
7bc904ad9e added modify step to the auto-release sinon wrapper 2014-03-06 14:45:20 -07:00
Spencer Alger
4993386e3a added modify step to the auto-release sinon wrapper 2014-03-06 14:45:20 -07:00
Rashid Khan
4118fceef7 Merge remote-tracking branch 'upstream/master' 2014-03-06 14:43:48 -07:00
Rashid Khan
5a501032a9 Merge remote-tracking branch 'upstream/master' 2014-03-06 14:43:48 -07:00
Rashid Khan
76f3b92fd7 More mapper tests 2014-03-06 14:43:42 -07:00
Rashid Khan
3b3d9209f9 More mapper tests 2014-03-06 14:43:42 -07:00
Rashid Khan
c5c8e98ab4 Update errors to new error syntax 2014-03-06 14:43:24 -07:00
Rashid Khan
c64a7167ee Update errors to new error syntax 2014-03-06 14:43:24 -07:00
Rashid Khan
4be5aca691 remove test from default task 2014-03-06 14:43:07 -07:00
Rashid Khan
d89c25ff35 remove test from default task 2014-03-06 14:43:07 -07:00
Spencer Alger
3ea9d59fc8 added auto-releasing sinon util 2014-03-06 14:39:37 -07:00
Spencer Alger
8ae8f95033 added auto-releasing sinon util 2014-03-06 14:39:37 -07:00
Boaz Leskes
b92e3e87b3 Added s3 and hfds snapshot repository types 2014-03-06 21:39:54 +01:00
Boaz Leskes
0db9ca50ff Added snapshot and restore API to the KB
One caveat - the create repository endpoint assumes you've written the type before the settings in your JSON. It also encorages you to write it so.

Closes #123
2014-03-06 21:21:10 +01:00
Spencer Alger
0b217e1978 setup module was not using the module service, now it is and is removeing it self form the module internal list using module.close() 2014-03-06 12:44:22 -07:00
Spencer Alger
78580c1847 setup module was not using the module service, now it is and is removeing it self form the module internal list using module.close() 2014-03-06 12:44:22 -07:00
Spencer Alger
64cd822bd1 prevent all files from being instrumented 2014-03-06 11:41:01 -07:00
Spencer Alger
d7094d5d6c prevent all files from being instrumented 2014-03-06 11:41:01 -07:00
Spencer Alger
85a420d5a5 allow grepping of the coverage report 2014-03-06 11:22:27 -07:00
Spencer Alger
219bd6753c allow grepping of the coverage report 2014-03-06 11:22:27 -07:00
Spencer Alger
26871a167e modules util now provides a method for modules to 'subscribe' to it's know modules 2014-03-06 11:21:17 -07:00
Spencer Alger
a8ab11bbd0 modules util now provides a method for modules to 'subscribe' to it's know modules 2014-03-06 11:21:17 -07:00
Chris Cowan
a3630075ac Fixes per @boaz
- Moved the Google Analytics tracking code to config.js
- Changed the config.js to use an absolute url for the settings
  dependency since analytics.js needs to reuse the config (only an issue in Sense )
- Moved analytics to the common directory
- Refactored analytics to return an object with a track function for
  fine grain tracking and a pageview for sending the page view
- Added checks around the pageview code to only trigger a pageview()
  when the user has implictly set their optin/optout status (checking
  marvelOpts.version is set)
- Added ga.pageview() to setOptIn() to fire if the user opts in
2014-03-06 09:10:52 -07:00
Chris Cowan
3faa97fb52 Fixes #59 Adding error handling to get_data() function 2014-03-06 07:11:07 -07:00
Boaz Leskes
f5ed021533 Make basic settings dynamically updatable.
The following currently support dynamic changes:
marvel.agent.interval  (also supports setting to -1 to disable exporting)
marvel.agent.indices
marvel.agent.exporter.es.hosts
marvel.agent.exporter.es.timeout

Also removed dashboard uploading code in es exporter as it is not needed.

Closes #20
2014-03-06 14:45:55 +01:00
Boaz Leskes
48d6281112 Make Exporter plugins instantiate through guice 2014-03-06 12:59:13 +01:00
Boaz Leskes
b46f7ad87c indicesToExport was ignored by index stats generation 2014-03-06 12:01:14 +01:00
Boaz Leskes
d269108408 Disabled sending of shard stats.
Can be re-enabled by setting marvel.agent.shard_stats.enabled: true

Closes #114
2014-03-06 11:02:42 +01:00
Boaz Leskes
2b34fa22ae Changed default sampling interval to 10s.
Closes #112
2014-03-06 10:31:38 +01: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
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
2d1fd66b0b fixed some references that I missed 2014-03-05 18:36:05 -07:00
Spencer Alger
a8588eaec1 fixed some references that I missed 2014-03-05 18:36:05 -07:00
Spencer Alger
929ba84d6f rather than creating modules explicitly, it is done on demand by the modules util. This allows tests to load modules without needing to load the actual kibana app 2014-03-05 17:23:35 -07:00
Spencer Alger
93a44f2668 rather than creating modules explicitly, it is done on demand by the modules util. This allows tests to load modules without needing to load the actual kibana app 2014-03-05 17:23:35 -07:00
spenceralger
93488cf46c Merge pull request #18 from spenceralger/master
Implemented code coverage
2014-03-05 17:02:28 -07:00
spenceralger
0d539001ed Merge pull request #18 from spenceralger/master
Implemented code coverage
2014-03-05 17:02:28 -07:00
Spencer Alger
94c1458c81 added code coverage and couple other things. 2014-03-05 16:56:42 -07:00
Spencer Alger
6a8f9dddab added code coverage and couple other things. 2014-03-05 16:56:42 -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
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
3f0eb9a7ce allow expernal code to get a list of sources that the are courier considers open, without having to access internal properties 2014-03-05 14:08:01 -07:00
Spencer Alger
cb9c9a4d81 allow expernal code to get a list of sources that the are courier considers open, without having to access internal properties 2014-03-05 14:08:01 -07:00