Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-12-19 | light refactoring for better test coverage | pseudomuto | |
2013-12-18 | moving app to it's own file under lib/dashing | pseudomuto | |
2013-12-18 | adding simplecov for verifying test coverage | pseudomuto | |
2013-12-18 | moving cli to lib and updating bin file | pseudomuto | |
2013-12-18 | switching from test unit to minitest | pseudomuto | |
2013-12-18 | adding haml to dev dependencies so all tests run | pseudomuto | |
2013-12-18 | adding pessimistic versioning for gem dependencies | pseudomuto | |
2013-11-21 | Update to use the new Twitter 5.0.0 gem. | pushmatrix | |
2013-10-30 | require config/settings.rb if exists | John Tajima | |
2013-10-30 | Define a KEYS constant | John Tajima | |
2013-10-06 | bumps patch version | David Underwood | |
2013-10-06 | Merge pull request #239 from sangmank/patch-2 | David Underwood | |
fix url for fontawesome css | |||
2013-10-05 | fix url for fontawesome | Sangman Kim | |
changed url from ../fonts/ to ../assets/ so that dashing can work with its own url scheme. | |||
2013-10-02 | bump minor version number for release | David Underwood | |
2013-10-02 | Locks rufus to version 2.x | David Underwood | |
2013-09-19 | Fix travisCI config to not use a bundled version of rake. | pushmatrix | |
2013-09-19 | Update Readme to include travis CI build status. | Daniel Beauchamp | |
2013-09-19 | Add Travis CI support. | pushmatrix | |
2013-09-11 | Merge pull request #229 from mpavlov/gitignore_history | Daniel Beauchamp | |
gitignore history.yml | |||
2013-09-11 | gitignore history.yml | Milen Pavlov | |
2013-09-09 | Revert "Merge pull request #226 from jordanwheeler/use-firebase" | pushmatrix | |
This reverts commit a4cdeb81c2cba2b7028f342d56abac22f101bf78, reversing changes made to 2671d387e3c9b845431d41ab93d51cf2bd7b2cf8. | |||
2013-09-09 | Merge pull request #226 from jordanwheeler/use-firebase | jordanwheeler | |
add firebase gems | |||
2013-09-09 | add firebase gems | Jordan Wheeler | |
2013-09-03 | Merge pull request #211 from redronin/fix-connection-closed | David Underwood | |
Fixes event connection close error never re-establishes connection. | |||
2013-09-03 | change reload to 5 minutes | John Tajima | |
2013-09-02 | Remove silly label | pushmatrix | |
2013-08-30 | Fixes event connection close error never re-establishes connection. | John Tajima | |
Fix EventListener connection close check. console log the event on error and connection. Reload current page on connection close error event. | |||
2013-08-30 | Merge pull request #209 from micpango/master | David Underwood | |
Allow dashing to run on sub-path by using relative urls | |||
2013-08-30 | Make relative to allow running on sub-path | micpango | |
2013-08-21 | Merge branch 'master' of github.com:Shopify/dashing | David Underwood | |
* 'master' of github.com:Shopify/dashing: Handle widgets with multiple capital letters | |||
2013-08-21 | Updates fontawesome to 3.2.1 | David Underwood | |
2013-08-20 | Merge pull request #181 from drubin/patch-2 | Daniel Beauchamp | |
Handle widgets with multiple capital letters | |||
2013-08-20 | Updates rickshaw and d3, and puts version numbers in the filenames | David Underwood | |
2013-08-20 | Strip html by default in widgets. Users can disable this with the 'raw' ↵ | pushmatrix | |
filter. Closes #176 | |||
2013-08-16 | Allow the graph type to be specified when using the graph widget | David Underwood | |
2013-08-09 | The default dashboard is picked simply as the first one alphabetically ↵ | pushmatrix | |
across all OSes. Closes #97 | |||
2013-08-08 | Handle widgets with multiple capital letters | David Rubin | |
This change allows widgets to have names like AwesomeWidgetYes and it will be given awesome-widget-yes instead of awesome-widget_yes | |||
2013-07-31 | Merge pull request #174 from drubin/auth-for-index | David Underwood | |
Security: authenticate / route as to not leak private dashboard urls | |||
2013-07-31 | Authenticate / route as to not leak private dashboard url | David Rubin | |
2013-07-29 | update gemspec to 1.2.0 | David Underwood | |
2013-07-29 | Merge branch 'master' of github.com:Shopify/dashing | David Underwood | |
* 'master' of github.com:Shopify/dashing: add stop command to dashing | |||
2013-07-29 | add stop command to dashing | Matt Critchlow | |
fix dashing stop text description remove local comment from stop method | |||
2013-07-29 | Merge remote-tracking branch 'cjolly/cjolly-application-messages' | David Underwood | |
* cjolly/cjolly-application-messages: only fire dashboard events when target is current dashboard dashboard events - use SSE event names Adding application messaging. Conflicts: test/app_test.rb | |||
2013-07-27 | only fire dashboard events when target is current dashboard | Chad Jolly | |
* send event to all dashboards by including {"dashboard": "*"} in payload * reload event forces reload from server, no caching | |||
2013-07-24 | Merge pull request #171 from mcritchlow/master | David Underwood | |
add stop command to dashing | |||
2013-07-24 | add stop command to dashing | Matt Critchlow | |
fix dashing stop text description remove local comment from stop method | |||
2013-07-16 | Merge pull request #165 from cjolly/tests-tmp-history-file | David Underwood | |
use tmp dir for history file when running tests | |||
2013-07-14 | use tmp dir for history file when running tests | Chad Jolly | |
2013-07-14 | dashboard events - use SSE event names | Chad Jolly | |
2013-07-14 | Adding application messaging. | Pieter van de Bruggen | |
While widgets are the most common target for events, there is good reason to sometimes target the application as a whole. This patch adds support for such events using the /-prefixed notation. (This convention is safe for use since it represents an extremely uncommon widget ID, and one which data could not be POSTed to.) Such events are NOT subject to replay, and are handled on the client-side by firing corresponding events on the Dashing application class. As a proof of concept (and to fufill a feature request), this patch also introduces a POST /reload endpoint, which when provided with a valid authkey (and optionally a dashboard name) fires the appropriate 'reload' event on all of the loaded dashboards. The 'reload' event handler then reloads the dashboard, unless a different dashboard was specified. |