├── .gitignore ├── Dockerfile ├── Gruntfile.js ├── LICENSE ├── README.md ├── css ├── freeboard.css └── freeboard.min.css ├── docker-compose.yml ├── docs ├── build-docs.sh ├── docco-fb.css ├── docco.css ├── plugin_example.html └── public │ ├── fonts │ ├── aller-bold.eot │ ├── aller-bold.ttf │ ├── aller-bold.woff │ ├── aller-light.eot │ ├── aller-light.ttf │ ├── aller-light.woff │ ├── fleurons.eot │ ├── fleurons.ttf │ ├── fleurons.woff │ ├── novecento-bold.eot │ ├── novecento-bold.ttf │ └── novecento-bold.woff │ ├── images │ └── gray.png │ └── stylesheets │ └── normalize.css ├── examples ├── altGuage.js ├── plugin_example.js ├── rl78.json └── weather.json ├── img ├── dropdown-arrow.png ├── glyphicons-blackboard.png ├── glyphicons-halflings-white.png ├── glyphicons-halflings.png ├── glyphicons-log-in.png └── glyphicons-log-out.png ├── index-dev.html ├── index.html ├── js ├── freeboard.js ├── freeboard.min.js ├── freeboard.min.js.map ├── freeboard.plugins.js ├── freeboard.plugins.min.js ├── freeboard.plugins.min.js.map ├── freeboard.thirdparty.js ├── freeboard.thirdparty.min.js ├── freeboard_plugins.js ├── freeboard_plugins.min.js └── freeboard_plugins.min.js.map ├── lib ├── css │ ├── freeboard │ │ └── styles.css │ └── thirdparty │ │ ├── codemirror-ambiance.css │ │ ├── codemirror.css │ │ └── jquery.gridster.min.css └── js │ ├── freeboard │ ├── DatasourceModel.js │ ├── DeveloperConsole.js │ ├── DialogBox.js │ ├── FreeboardModel.js │ ├── FreeboardUI.js │ ├── JSEditor.js │ ├── PaneModel.js │ ├── PluginEditor.js │ ├── ValueEditor.js │ ├── WidgetModel.js │ └── freeboard.js │ └── thirdparty │ ├── codemirror.js │ ├── head.js │ ├── jquery-ui.js │ ├── jquery.caret.js │ ├── jquery.gridster.js │ ├── jquery.js │ ├── jquery.xdomainrequest.js │ ├── knockout.js │ └── underscore.js ├── package.json ├── plugins ├── freeboard │ ├── freeboard.datasources.js │ └── freeboard.widgets.js └── thirdparty │ ├── jquery.sparkline.min.js │ ├── justgage.1.0.1.js │ └── raphael.2.1.0.min.js └── test ├── casper ├── tests │ └── smoke_test.js └── util │ └── test_util.js ├── fixtures └── input.json └── run_browser_tests.sh /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | node_modules -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/Dockerfile -------------------------------------------------------------------------------- /Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/Gruntfile.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/README.md -------------------------------------------------------------------------------- /css/freeboard.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/css/freeboard.css -------------------------------------------------------------------------------- /css/freeboard.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/css/freeboard.min.css -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/build-docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/docs/build-docs.sh -------------------------------------------------------------------------------- /docs/docco-fb.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/docs/docco-fb.css -------------------------------------------------------------------------------- /docs/docco.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/docs/docco.css -------------------------------------------------------------------------------- /docs/plugin_example.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/docs/plugin_example.html -------------------------------------------------------------------------------- /docs/public/fonts/aller-bold.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/docs/public/fonts/aller-bold.eot -------------------------------------------------------------------------------- /docs/public/fonts/aller-bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/docs/public/fonts/aller-bold.ttf -------------------------------------------------------------------------------- /docs/public/fonts/aller-bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/docs/public/fonts/aller-bold.woff -------------------------------------------------------------------------------- /docs/public/fonts/aller-light.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/docs/public/fonts/aller-light.eot -------------------------------------------------------------------------------- /docs/public/fonts/aller-light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/docs/public/fonts/aller-light.ttf -------------------------------------------------------------------------------- /docs/public/fonts/aller-light.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/docs/public/fonts/aller-light.woff -------------------------------------------------------------------------------- /docs/public/fonts/fleurons.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/docs/public/fonts/fleurons.eot -------------------------------------------------------------------------------- /docs/public/fonts/fleurons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/docs/public/fonts/fleurons.ttf -------------------------------------------------------------------------------- /docs/public/fonts/fleurons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/docs/public/fonts/fleurons.woff -------------------------------------------------------------------------------- /docs/public/fonts/novecento-bold.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/docs/public/fonts/novecento-bold.eot -------------------------------------------------------------------------------- /docs/public/fonts/novecento-bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/docs/public/fonts/novecento-bold.ttf -------------------------------------------------------------------------------- /docs/public/fonts/novecento-bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/docs/public/fonts/novecento-bold.woff -------------------------------------------------------------------------------- /docs/public/images/gray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/docs/public/images/gray.png -------------------------------------------------------------------------------- /docs/public/stylesheets/normalize.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/docs/public/stylesheets/normalize.css -------------------------------------------------------------------------------- /examples/altGuage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/examples/altGuage.js -------------------------------------------------------------------------------- /examples/plugin_example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/examples/plugin_example.js -------------------------------------------------------------------------------- /examples/rl78.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/examples/rl78.json -------------------------------------------------------------------------------- /examples/weather.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/examples/weather.json -------------------------------------------------------------------------------- /img/dropdown-arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/img/dropdown-arrow.png -------------------------------------------------------------------------------- /img/glyphicons-blackboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/img/glyphicons-blackboard.png -------------------------------------------------------------------------------- /img/glyphicons-halflings-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/img/glyphicons-halflings-white.png -------------------------------------------------------------------------------- /img/glyphicons-halflings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/img/glyphicons-halflings.png -------------------------------------------------------------------------------- /img/glyphicons-log-in.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/img/glyphicons-log-in.png -------------------------------------------------------------------------------- /img/glyphicons-log-out.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/img/glyphicons-log-out.png -------------------------------------------------------------------------------- /index-dev.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/index-dev.html -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/index.html -------------------------------------------------------------------------------- /js/freeboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/js/freeboard.js -------------------------------------------------------------------------------- /js/freeboard.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/js/freeboard.min.js -------------------------------------------------------------------------------- /js/freeboard.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/js/freeboard.min.js.map -------------------------------------------------------------------------------- /js/freeboard.plugins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/js/freeboard.plugins.js -------------------------------------------------------------------------------- /js/freeboard.plugins.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/js/freeboard.plugins.min.js -------------------------------------------------------------------------------- /js/freeboard.plugins.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/js/freeboard.plugins.min.js.map -------------------------------------------------------------------------------- /js/freeboard.thirdparty.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/js/freeboard.thirdparty.js -------------------------------------------------------------------------------- /js/freeboard.thirdparty.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/js/freeboard.thirdparty.min.js -------------------------------------------------------------------------------- /js/freeboard_plugins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/js/freeboard_plugins.js -------------------------------------------------------------------------------- /js/freeboard_plugins.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/js/freeboard_plugins.min.js -------------------------------------------------------------------------------- /js/freeboard_plugins.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/js/freeboard_plugins.min.js.map -------------------------------------------------------------------------------- /lib/css/freeboard/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/lib/css/freeboard/styles.css -------------------------------------------------------------------------------- /lib/css/thirdparty/codemirror-ambiance.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/lib/css/thirdparty/codemirror-ambiance.css -------------------------------------------------------------------------------- /lib/css/thirdparty/codemirror.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/lib/css/thirdparty/codemirror.css -------------------------------------------------------------------------------- /lib/css/thirdparty/jquery.gridster.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/lib/css/thirdparty/jquery.gridster.min.css -------------------------------------------------------------------------------- /lib/js/freeboard/DatasourceModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/lib/js/freeboard/DatasourceModel.js -------------------------------------------------------------------------------- /lib/js/freeboard/DeveloperConsole.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/lib/js/freeboard/DeveloperConsole.js -------------------------------------------------------------------------------- /lib/js/freeboard/DialogBox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/lib/js/freeboard/DialogBox.js -------------------------------------------------------------------------------- /lib/js/freeboard/FreeboardModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/lib/js/freeboard/FreeboardModel.js -------------------------------------------------------------------------------- /lib/js/freeboard/FreeboardUI.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/lib/js/freeboard/FreeboardUI.js -------------------------------------------------------------------------------- /lib/js/freeboard/JSEditor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/lib/js/freeboard/JSEditor.js -------------------------------------------------------------------------------- /lib/js/freeboard/PaneModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/lib/js/freeboard/PaneModel.js -------------------------------------------------------------------------------- /lib/js/freeboard/PluginEditor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/lib/js/freeboard/PluginEditor.js -------------------------------------------------------------------------------- /lib/js/freeboard/ValueEditor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/lib/js/freeboard/ValueEditor.js -------------------------------------------------------------------------------- /lib/js/freeboard/WidgetModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/lib/js/freeboard/WidgetModel.js -------------------------------------------------------------------------------- /lib/js/freeboard/freeboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/lib/js/freeboard/freeboard.js -------------------------------------------------------------------------------- /lib/js/thirdparty/codemirror.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/lib/js/thirdparty/codemirror.js -------------------------------------------------------------------------------- /lib/js/thirdparty/head.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/lib/js/thirdparty/head.js -------------------------------------------------------------------------------- /lib/js/thirdparty/jquery-ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/lib/js/thirdparty/jquery-ui.js -------------------------------------------------------------------------------- /lib/js/thirdparty/jquery.caret.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/lib/js/thirdparty/jquery.caret.js -------------------------------------------------------------------------------- /lib/js/thirdparty/jquery.gridster.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/lib/js/thirdparty/jquery.gridster.js -------------------------------------------------------------------------------- /lib/js/thirdparty/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/lib/js/thirdparty/jquery.js -------------------------------------------------------------------------------- /lib/js/thirdparty/jquery.xdomainrequest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/lib/js/thirdparty/jquery.xdomainrequest.js -------------------------------------------------------------------------------- /lib/js/thirdparty/knockout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/lib/js/thirdparty/knockout.js -------------------------------------------------------------------------------- /lib/js/thirdparty/underscore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/lib/js/thirdparty/underscore.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/package.json -------------------------------------------------------------------------------- /plugins/freeboard/freeboard.datasources.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/plugins/freeboard/freeboard.datasources.js -------------------------------------------------------------------------------- /plugins/freeboard/freeboard.widgets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/plugins/freeboard/freeboard.widgets.js -------------------------------------------------------------------------------- /plugins/thirdparty/jquery.sparkline.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/plugins/thirdparty/jquery.sparkline.min.js -------------------------------------------------------------------------------- /plugins/thirdparty/justgage.1.0.1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/plugins/thirdparty/justgage.1.0.1.js -------------------------------------------------------------------------------- /plugins/thirdparty/raphael.2.1.0.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/plugins/thirdparty/raphael.2.1.0.min.js -------------------------------------------------------------------------------- /test/casper/tests/smoke_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/test/casper/tests/smoke_test.js -------------------------------------------------------------------------------- /test/casper/util/test_util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/test/casper/util/test_util.js -------------------------------------------------------------------------------- /test/fixtures/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/test/fixtures/input.json -------------------------------------------------------------------------------- /test/run_browser_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Freeboard/freeboard/HEAD/test/run_browser_tests.sh --------------------------------------------------------------------------------