Commit graph

89 commits

Author SHA1 Message Date
Kyle Kingsbury
5452760bbd Merge pull request #10 from eggsby/timeseries
Timeseries
2013-03-01 21:49:17 -08:00
egghead
fa2996265f Rounding out timeseries with customization and title updating 2013-03-02 05:46:15 +00:00
egghead
8fe48d6390 First stab at timeseries -- poor mans version 2013-03-01 15:55:00 -08:00
Kyle Kingsbury
2ab8426ab0 Merge pull request #9 from eggsby/master
Bugfixes, css tweaks and persistent URLs
2013-02-28 20:51:51 -08:00
egghead
0eb3271c1f Adding pushState logic for persistent URLs 2013-03-01 04:27:07 +00:00
egghead
0994cb003a _.uniqueId is unique per page load, switch back to hex style unique id 2013-02-28 05:40:32 +00:00
egghead
1352a1b827 Add css transitions to reflect state transitions 2013-02-27 04:30:01 +00:00
egghead
1494bd5ede Fixing minor typo in socket error relay 2013-02-27 04:24:23 +00:00
egghead
655865e4f3 Simplifying some util logic using underscore builtins 2013-02-23 19:34:40 -08:00
egghead
ae43fd03d3 Fixing typo in error notification 2013-02-23 19:00:22 -08:00
Aphyr
368ce7e304 Version 0.2.1 2013-02-19 15:50:55 -08:00
Aphyr
6eb4df1430 Query boxes are bigger now 2013-02-19 13:51:35 -08:00
Aphyr
61e4c8ec70 Change delete keybinding back to delete, from backspace 2013-02-01 12:30:29 -08:00
Kyle Kingsbury
4d03c0d389 Merge pull request #7 from franckcuny/master
Add two new key binding a fix another one.
2013-02-01 12:28:21 -08:00
Franck Cuny
05a9117afa Add key binding for help and fix other binding
Add two new bindings: one for help ('?') and another one to delete a view ('d').  The last one is in addition to the 'delete' key, since some browser bind this to "previous page in history".

Also, the correct key code (at least on Mac's QWERTY keyboard) for the letter 'h' is 72.
2013-02-01 12:00:04 -08:00
Aphyr
a7ccece2f3 Shorten readme for JS 2013-01-16 01:32:51 -08:00
Aphyr
72750ab6dd Version 0.2.0 2013-01-16 00:47:53 -08:00
Aphyr
3330fb17da Vastly improve performance of grid.render.
util.slur wraps functions which are expensive and calls them only once
per time interval.
2013-01-16 00:38:03 -08:00
Aphyr
a704362754 Comment out some dash debugging log statements. 2013-01-16 00:02:05 -08:00
Aphyr
7dd55f14cf Bring back load border. 2013-01-15 23:58:58 -08:00
Aphyr
e39ec87d64 Merge commit '897efba'
Conflicts:
	lib/riemann/dash/views/css.scss
2013-01-15 23:57:14 -08:00
Aphyr
897efba515 Merge branch 'master' of github.com:aphyr/riemann-dash
Conflicts:
	lib/riemann/dash/helper/renderer.rb
2013-01-15 23:53:52 -08:00
Aphyr
5420b172ac Saving the dash displays a toast. 2013-01-15 23:52:21 -08:00
Aphyr
2d54f937c6 Normalize grid rendering across firefox and chrome 2013-01-15 23:47:40 -08:00
Aphyr
e69189cfdd Add toastr, automatic subscription reconnection. 2013-01-15 22:35:07 -08:00
Aphyr
022a65457f Move /ws to /config, strip out old /ws references. 2013-01-09 18:22:25 -08:00
Aphyr
0c4c39984f Align some titles to the left. 2013-01-09 18:21:47 -08:00
Aphyr
0e6537b150 Kill the old Sinatra dash. Just websockets now. 2013-01-09 18:08:06 -08:00
Kyle Kingsbury
7850eb698d Merge pull request #3 from benmur/master
Fix a NoMethodError on Fixnum metrics
2013-01-02 12:32:04 -08:00
Rached Ben Mustapha
d92d4dd2bc Fix NoMethodError on Fixnum metrics
Fixnum does not have #nan?
2012-12-27 21:21:26 +01:00
Aphyr
6d61b76616 Normalize lots of alignment issues. 2012-12-18 00:51:53 -08:00
Aphyr
b6913cd22e Shrink body fonts slightly. 2012-12-18 00:07:56 -08:00
Aphyr
38059a457e Switch to light theme, normalize toolbar spacing. 2012-12-17 23:53:41 -08:00
Aphyr
73e228fa2f Start switching back to the light theme 2012-12-17 21:13:31 -08:00
Kyle Kingsbury
9e8498e790 Version 0.1.1 2012-10-18 16:12:18 -07:00
Kyle Kingsbury
f15393d069 Holy shit, workspaces are re-orderable.
Did not expect this would actually be possible. Wooooo! :D
2012-10-18 13:40:45 -07:00
Kyle Kingsbury
d5cc761137 Pager can add and remove workspaces.
Adds workspace IDs. No conflict resolution for workspaces on the server.
2012-10-18 11:37:25 -07:00
Kyle Kingsbury
5937bcc200 Fix a bug in grid maxima calculations which made them useless. 2012-10-17 12:32:47 -07:00
Aphyr
774e2466a2 Grid view will now push ~1000 events/sec happily.
~30x speedup by updating events in-place when they already exist.
High-watermark maxima further reduces cost.
2012-10-16 17:28:39 -07:00
Aphyr
fe7374b440 Move JS views into views/ 2012-10-16 13:13:59 -07:00
Aphyr
93cd1ac49e Default dash is Balloon, not Fullscreen. 2012-10-16 13:05:36 -07:00
Kyle Kingsbury
7d38e7c360 Fix all kind of bugs causing workspace switching/deletes to leak. 2012-10-15 18:15:45 -07:00
Kyle Kingsbury
d408b167a3 Polish load meter. 2012-10-15 16:56:59 -07:00
Kyle Kingsbury
3f72e98ad3 Add a load average meter for the riemann dash itself. 2012-10-15 16:35:10 -07:00
Kyle Kingsbury
7ce9b281dd Grid view has bar charts, adjustable maxima 2012-10-12 15:22:19 -07:00
Kyle Kingsbury
4aa0b2fe5d Require multi-json in gem. 2012-10-12 10:47:27 -07:00
Kyle Kingsbury
4c6d28513b Grid: Minor performance improvement, don't render missing events. 2012-10-09 17:56:58 -07:00
Kyle Kingsbury
f43514c215 Add Grid view. 2012-10-09 17:07:40 -07:00
Kyle Kingsbury
40e6fbc2ac Switch workspaces with alt-1, alt-2, etc 2012-10-08 16:34:09 -07:00
Kyle Kingsbury
554024e177 Pager switches between workspaces. 2012-10-08 16:01:49 -07:00