Kyle Kingsbury
4c43a7290c
Merge branch 'master' of github.com:aphyr/riemann-dash
2014-06-05 17:29:25 -07:00
Kyle Kingsbury
c99c204cb1
Event pane: fill in nils
2014-06-05 17:29:13 -07:00
Kyle Kingsbury
cf64566fb4
Merge pull request #67 from mfournier/small-details
...
Several small details
2014-06-04 16:28:53 -07:00
Marc Fournier
45ae805192
use webrick by default, document thin/puma installation
...
Rationale: installing thin/puma needs a working toolchain and various
libraries installed. Failing that, "gem install" will abort with an
error which doesn't give much hints to people not familiar with ruby.
Webrick is much slower, but it's pure ruby and doesn't depend on any
other gem. Sinatra will pick up what is available, in this order of
preference: thin, puma, mongrel, webrick.
2014-06-05 01:10:55 +02:00
Marc Fournier
fbeb6b6a2d
remove a dependency on an unused gem
2014-06-05 00:36:53 +02:00
Marc Fournier
6ae76f6705
document 'r' and 'p' keybindings
2014-06-05 00:34:39 +02:00
Marc Fournier
0cfab7b638
fix unclosed html tag
2014-06-05 00:16:41 +02:00
Marc Fournier
a8894ce1b3
mention pointing the dash to the Riemann server ws port
...
This frequently confuses first time users.
2014-06-05 00:13:53 +02:00
Marc Fournier
61db097549
mention config examples in the README
2014-06-05 00:13:26 +02:00
Marc Fournier
ec08e4204f
add example for storing config on S3
2014-06-05 00:09:18 +02:00
Marc Fournier
68d9e73762
remove hard dependency on fog
...
Load fog only if needed, and emit a helpful message if it's missing.
This removes a ton of dependencies, which makes the default installation
easier for newcomers.
2014-06-05 00:03:26 +02:00
Kyle Kingsbury
4ad5b37c84
Sinatra/thin version bump
2014-05-30 13:34:59 -06:00
Kyle Kingsbury
e2563b7ab9
Event pane: displays event details when grid or gauge events are
...
clicked.
2014-05-29 12:53:03 -06:00
Kyle Kingsbury
2497b2b119
Grid: fix N bugs, metric sorting, slower.
...
Had to kill the caching code; it's been the source of no end of bugs in
the grid for the last six months and I'm just not smart enough to fix
it. Every call goes through (slurred) render now. :(
2014-05-22 13:47:28 -07:00
Kyle Kingsbury
68c7c4e3be
Grid: recompute all maxima on re-render
2014-05-20 17:43:46 -07:00
Kyle Kingsbury
aa687f5333
Grid: move row/column refreshes to full re-render.
2014-05-20 17:35:06 -07:00
Kyle Kingsbury
6e0712c6bb
Grid: refactor row ordering into functions.
2014-05-20 17:22:22 -07:00
Kyle Kingsbury
470ba6c47d
grid.js: remove unused maxKey variable
2014-05-20 17:14:12 -07:00
Kyle Kingsbury
09d051d3c1
grid.js: remove unused allEvents()
2014-05-20 17:12:53 -07:00
Kyle Kingsbury
719d9a5d08
Grid: clean up useless reflow()
2014-05-20 17:04:05 -07:00
Kyle Kingsbury
9e1df84e88
Refactor grid string shortening into strings/shorten
2014-05-20 16:59:01 -07:00
Kyle Kingsbury
08e55b93f2
Move some functions from grid -> util
2014-05-20 16:50:07 -07:00
Kyle Kingsbury
f4d3ec2525
Don't throttle event expiry to 1/s.
2014-05-20 15:43:49 -07:00
Kyle Kingsbury
00b3041d87
grid: remove logging
2014-05-20 15:33:23 -07:00
Kyle Kingsbury
9b5b1a2f22
Merge pull request #57 from campanja/ws_config_backends
...
Add support for backend stores for config
2014-04-08 11:21:38 -07:00
Kyle Kingsbury
39b7bba182
Merge pull request #60 from jespada/ctrl_meta_clic
...
add fix for firefox
2014-03-28 09:04:55 -07:00
Jorge Espada
a965ae94c5
add fix for firefox
2014-03-28 16:58:05 +01:00
Kyle Kingsbury
a11fa1db22
Merge pull request #59 from jespada/ctrl_meta_clic
...
only focus if CTRL/Meta+click is pressed
2014-03-27 09:09:51 -07:00
Jorge Espada
86574e9a80
only focus if CTRL+click is pressed
2014-03-26 18:02:31 +01:00
Kyle Kingsbury
c534a73ddb
Merge pull request #58 from campanja/list-view
...
List view
2014-03-18 11:46:41 -07:00
Torbjörn Norinder
39c8af7c28
Use description as title for list elements
2014-03-18 12:01:59 +01:00
Torbjörn Norinder
59dcdf7c33
Add WIP list-view
2014-03-17 20:23:40 +01:00
Torbjörn Norinder
d52567cb7b
s/setup_ws_backend/setup_storage_backend/g
2014-03-17 17:49:23 +01:00
Torbjörn Norinder
f8132559a5
Pass config.store[:s3_config] directly to fog to allow for greater flexibility in configuring S3 backend
2014-03-17 17:49:05 +01:00
Torbjörn Norinder
546726ce7d
Add support for multiple backends to store config (S3 and File for now)
2014-03-14 15:31:29 +01:00
Kyle Kingsbury
dc31aaf4ab
Merge pull request #56 from benagricola/master
...
Add y-axis 'max' configuration option for flot
2014-03-10 12:41:56 -07:00
Ben Agricola
2f0e4435db
Add 'max' configuration option for flot
...
Signed-off-by: Ben Agricola <bagricola@squiz.co.uk>
2014-03-10 19:20:43 +00:00
Kyle Kingsbury
66d7feded2
Merge branch 'master' of github.com:aphyr/riemann-dash
2014-03-03 17:26:53 -08:00
Kyle Kingsbury
05220a18bb
View IDs and versions.
...
Allows the dash to merge non-conflicting updates to different workspaces
safely.
2014-03-03 17:26:22 -08:00
Kyle Kingsbury
b3c3224c90
Merge pull request #55 from borntyping/patch-1
...
Log view does not limit the number of events
2014-02-27 12:23:18 -08:00
Sam Clements
a6661e0fb0
Remove old log lines when the log line limit is hit ( Fixes #55 )
2014-02-27 17:36:31 +00:00
Kyle Kingsbury
00bbea6095
Whitespace
2014-02-24 16:15:46 -08:00
Kyle Kingsbury
6e76c97618
0.2.8
2014-02-24 13:34:24 -08:00
Kyle Kingsbury
65f1fd0d96
Basic log view.
2014-02-21 15:36:52 -08:00
Kyle Kingsbury
e17e5e9ea2
Comment out clock debugging logs.
2014-02-20 17:53:58 -08:00
Kyle Kingsbury
4f4060b498
Rework clock synchronization logic.
...
Clock now drifts gradually towards local time, but will happily accept
an offset based off the of the maximum stream time, regardless of
whether that time is in the past or future.
2014-02-20 17:50:59 -08:00
Kyle Kingsbury
f42a00f331
Grid: fix some bugs, I think, in expiry/update bookkeeping.
2014-02-18 14:37:30 -08:00
Kyle Kingsbury
1ceb9b5f4b
subs.js: fix a reconnection bug
...
Subscriptions would mistakenly report being closed due to a reversed
pair of connection state constants in the ws/sse switch, in isOpen().
This caused sockets to consider themselves open when they were, in fact,
closed.
2014-02-18 13:22:23 -08:00
Kyle Kingsbury
a99da9bbdc
Don't spam socket error messages.
...
Introduces a bunch of debugging shit too; trying to track down other ws
problems.
2014-02-18 13:11:41 -08:00
Kyle Kingsbury
3c919e5980
Subs: expired events have correct time.
2014-02-14 16:51:28 -08:00