Updater Console ΚΚΚΚ info: Client 192.168.2.115 connected. [websocket] shell: 6f596c448c7611517646fd27b5d794d2e0e8779c refs/tags/dev 8682b01d7e08e7c605a6be54760b8a3fccf6332b refs/tags/development b964bf398270fc5360a9fe94e92a0bbf36ad1406 refs/tags/release_candidate d53e9031de9e595e637062c27ea257c44f43e0bf refs/tags/v0.0.0 92ba32a1157e29a6bd1069a67dc933735fa251c3 refs/tags/v0.0.0^{} 20e16e7fbf1cf9a999ac1987d0921b07479f0e08 refs/tags/v0.0.1 c36f38207606768853d46c8088f3d6e4d8d064db refs/tags/v0.0.1^{} 636ac160d4d0221fd5be1308d7b836aea0ab936a refs/tags/v0.0.2 66c5b760bb93a85e12cc94303224851393f9bdc3 refs/tags/v0.0.2^{} b93907e65c332244dca8005ef92cf85ef12c2e5c refs/tags/v0.0.3 47bdbe774ea0f4ca0a2105c23ae2e07be698c202 refs/tags/v0.0.3^{} 3083ccefed06e5f80667ea2bdcec62f71b449802 refs/tags/v0.0.4 6dbecb24bfd438cf1a9261e059ed2d5e32a1b50c refs/tags/v0.0.4^{} 565ca20a611217a63331184e7ec81f121f10929e refs/tags/v0.0.5 ee61922893e1536181d5784e2c79071dfbb090e1 refs/tags/v0.0.5^{} f9a236a3de7bd5509483ecaf456aa190626c5b3a refs/tags/v0.0.6 924123f25aa14cc22db6852e0a9edb37aab6348d refs/tags/v0.0.6^{} 8a713f89c47facdc5e656501333fcd0ea31685fa refs/tags/v0.0.7 c0aa9992f4d6af42b2826e8241e9afed625a9382 refs/tags/v0.0.7^{} 3d70142c76255c5ab2a7a85082fd6bb0a8d1ca63 refs/tags/v1.0.0 7fdb2fe898198de389b3f408fca7208370ee6d0b refs/tags/v1.0.0^{} 7a8a03a5954bbc02181c6ed469865a85c948df8d refs/tags/v1.0.1 a73c3633af15830303179b595c8ce6dbf80d03db refs/tags/v1.0.1^{} ef35afd7ba6124ab0ebc4c5e1bf26d2a8a20edfa refs/tags/v1.0.2 d8989d966e1698777cc9e0750d0dc69f1d6e94ee refs/tags/v1.0.2^{} e254c56408e5dc6625b8aef06c37debab812abc8 refs/tags/v1.0.3 fc200b29e4e0d9e5f1ef8cfe14b41bd6349c1ad6 refs/tags/v1.0.3^{} f7db2859433d0b11c174e4c59d24ccd5a10aacd7 refs/tags/v1.1.0 d0af424dae98577726ba60a5132da5f236d5f9e1 refs/tags/v1.1.0^{} 2412fd2878fd718ea82e6be4ce370e1d3858f41e refs/tags/v1.1.1 4695b7862ce664218757ab442ed3eb3811eefd6d refs/tags/v1.1.1^{} 4eb04fd54eb4710644dd193624c71f6f85ad17f8 refs/tags/v1.1.2 2b3fe2c899129b50975c0059b06b8ff4d4cd58bc refs/tags/v1.1.2^{} 6545f1739907b332bebb84fd9e818cc09f94eccd refs/tags/v1.2.0 341444dae3ce011f2ec29e2b3ef10f68752124a0 refs/tags/v1.2.0^{} 6f0ca2069b132c93d3369c6e3f00f5d566bb338a refs/tags/v1.2.1 83edc4a39d571d0e0e028e74288d94afc4f18c6f refs/tags/v1.2.1^{} 8c4546f3d85741d5a10dc3914f548d5197af5ed7 refs/tags/v1.2.2 0ad603e9e372c4989b68c73c26d68180bf9acc9e refs/tags/v1.2.2^{} 39e660a718f2f10f312ad19b2842f4a510b17b74 refs/tags/v1.2.3 313a74b994681f62d032ef56792c747d412bf904 refs/tags/v1.2.3^{} 69d443a13eea07a2fba557029be3f91e39a9f2dd refs/tags/v1.2.4 8203c2d17a31fcc5e9465848492a95ebd60a77f3 refs/tags/v1.2.4^{} 0dcf89196068f0b495f2ab52362d15a3ddd613d8 refs/tags/v1.2.5 2a82101c7e0384bb2439e1d9a7dd164c8e139432 refs/tags/v1.2.5^{} 8682b01d7e08e7c605a6be54760b8a3fccf6332b refs/tags/v1.2.5-gb2e734a-dev 8eacaf98af2371289c809d181285d078f28c1f05 refs/tags/v1.2.6 843dacee01fe23daae0672b288693859de14fa8b refs/tags/v1.2.6^{} faaf850e2ab45d68efd9543cec01e17e274dc5d6 refs/tags/v1.3.0 d1c4a1906811ba52fc1195548dcfe0714bf4913a refs/tags/v1.3.0^{} 0dd4955049d3e28833607c895b9d8ecbd9ba77ac refs/tags/v1.3.1 ae26a71c94acbb955a29a7b6845998e1f2cd2ab0 refs/tags/v1.3.1^{} db9fbec0173c0f87c61f4af8e2b24286bc813461 refs/tags/v1.4.0 3ca9c68fe4ad31c249cd2094effe298067dc9e9c refs/tags/v1.4.0^{} b961a201a5e5af97f1b35f8d50ccd365f90d79b0 refs/tags/v1.4.1 985f4c37eab6e1b74977aadacaff712a3583ef82 refs/tags/v1.4.1^{} 01091ffabb9ab3521c1fd64c9bd20aefb17b7b33 refs/tags/v1.4.2 e899c068878df70c9fcb54ef538c83e698911faa refs/tags/v1.4.2^{} 881f6d3b1e85ddbbb8865000ff578fe29270d483 refs/tags/v1.5.0 aff469a9c4d70b23c7a1a8c20d9c87df94f31e9c refs/tags/v1.5.0^{} 7ca242d8b8c5f8a7990117c77dcd00788589b473 refs/tags/v1.5.1 4f8003efb0c45c861ed5588f89345053a44f8a70 refs/tags/v1.5.1^{} 6a7261fb41022facddcb994934e56d927f8cba3f refs/tags/v1.5.2 9a6a6b9ac6f7da1c71ae2c27bbec10fa4bd5a659 refs/tags/v1.5.2^{} e88bd01f66508c4e22fa45f09d43e6a13ac1c131 refs/tags/v1.6.0 2a673d858b0c63f38172f86ac70de63f8f7b71b4 refs/tags/v1.6.0^{} 2df5159508166610f8c07c59ff68d33e4f4b2514 refs/tags/v1.6.1 060bbf5835752d8584791f64bfa0c8031ace861f refs/tags/v1.6.1^{} 1f078820bbfc46afbb6b2c062f512473ebd5f03e refs/tags/v1.6.2 b964bf398270fc5360a9fe94e92a0bbf36ad1406 refs/tags/v1.6.2^{} [hooks] info: Client 192.168.2.115 connected. [websocket] info: Starting task: 802d0e30-2e83-11e8-b3e8-1fc20bdd8571 [updater] shell: Stopping the engine... [hooks] shell: Remounting root partition read-write [hooks] shell: Resetting... [hooks] shell: HEAD is now at 0ad603e Temporarily remove bonjour support [hooks] shell: Checking out master... [hooks] shell: Switched to branch 'master' [hooks] shell: Your branch is up-to-date with 'origin/master'. [hooks] shell: Pulling master branch and tags... [hooks] shell: From https://github.com/FabMo/FabMo-Engine [hooks] shell: 52ac27e..6f596c4 master -> origin/master [hooks] shell: * [new branch] 5-axis -> origin/5-axis [hooks] shell: * [new branch] atc-devel -> origin/atc-devel [hooks] shell: * [new branch] be9b1914 -> origin/be9b1914 [hooks] shell: * [new branch] beacon_consent -> origin/beacon_consent [hooks] shell: * [new branch] flight-recorder -> origin/flight-recorder [hooks] shell: * [new branch] g2-promises -> origin/g2-promises [hooks] shell: * [new branch] g2b3fe -> origin/g2b3fe [hooks] shell: * [new branch] issue548 -> origin/issue548 [hooks] shell: * [new branch] issue627 -> origin/issue627 [hooks] shell: * [new branch] issue636 -> origin/issue636 [hooks] shell: * [new branch] issue642 -> origin/issue642 [hooks] shell: * [new branch] issue646 -> origin/issue646 [hooks] shell: * [new branch] jobkill -> origin/jobkill [hooks] shell: * [new branch] manual-drive-modal -> origin/manual-drive-modal [hooks] shell: * [new branch] preview_thumbnails -> origin/preview_thumbnails [hooks] shell: * [new branch] profile-rework -> origin/profile-rework [hooks] shell: 0ad603e..b964bf3 rc -> origin/rc [hooks] shell: 0ad603e..b964bf3 release -> origin/release [hooks] shell: * [new branch] runtime-restructure -> origin/runtime-restructure [hooks] shell: * [new branch] ted-reach -> origin/ted-reach [hooks] shell: * [new branch] ted-reach2 -> origin/ted-reach2 [hooks] shell: * [new branch] version_hashing -> origin/version_hashing [hooks] shell: * [new branch] zeroing-bug -> origin/zeroing-bug [hooks] shell: * [new tag] dev -> dev [hooks] shell: * [new tag] development -> development [hooks] shell: * [new tag] release_candidate -> release_candidate [hooks] shell: * [new tag] v1.2.3 -> v1.2.3 [hooks] shell: * [new tag] v1.2.4 -> v1.2.4 [hooks] shell: * [new tag] v1.2.5 -> v1.2.5 [hooks] shell: * [new tag] v1.2.5-gb2e734a-dev -> v1.2.5-gb2e734a-dev [hooks] shell: * [new tag] v1.2.6 -> v1.2.6 [hooks] shell: * [new tag] v1.3.0 -> v1.3.0 [hooks] shell: * [new tag] v1.3.1 -> v1.3.1 [hooks] shell: * [new tag] v1.4.0 -> v1.4.0 [hooks] shell: * [new tag] v1.4.1 -> v1.4.1 [hooks] shell: * [new tag] v1.4.2 -> v1.4.2 [hooks] shell: * [new tag] v1.5.0 -> v1.5.0 [hooks] shell: * [new tag] v1.5.1 -> v1.5.1 [hooks] shell: * [new tag] v1.5.2 -> v1.5.2 [hooks] shell: * [new tag] v1.6.0 -> v1.6.0 [hooks] shell: * [new tag] v1.6.1 -> v1.6.1 [hooks] shell: * [new tag] v1.6.2 -> v1.6.2 [hooks] shell: Updating 52ac27e..6f596c4 [hooks] shell: Fast-forward [hooks] shell: .gitignore | 8 +- [hooks] shell: .vscode/launch.json | 14 + [hooks] shell: README.md | 26 +- [hooks] shell: authentication.js | 9 +- [hooks] shell: authentication/authentication.html | 174 - [hooks] shell: config/config.js | 101 +- [hooks] shell: config/dashboard_config.js | 2 +- [hooks] shell: config/default/macros/macro_1.sbp | 2 - [hooks] shell: config/default/macros/macro_2.sbp | 96 - [hooks] shell: config/default/macros/macro_2BT.sbp | 41 - [hooks] shell: config/default/macros/macro_3.sbp | 71 - [hooks] shell: config/default/macros/macro_31.sbp | 22 - [hooks] shell: config/default/macros/macro_32.sbp | 6 - [hooks] shell: config/default/macros/macro_33.sbp | 18 - [hooks] shell: config/default/macros/macro_34.sbp | 18 - [hooks] shell: config/default/macros/macro_35.sbp | 62 - [hooks] shell: config/default/macros/macro_36.sbp | 18 - [hooks] shell: config/default/macros/macro_3BT.sbp | 66 - [hooks] shell: config/default/macros/macro_6.sbp | 5 - [hooks] shell: config/default/macros/macro_7.sbp | 4 - [hooks] shell: config/default/macros/macro_77.sbp | 88 - [hooks] shell: config/default/macros/macro_78.sbp | 21 - [hooks] shell: config/default/macros/macro_79.sbp | 11 - [hooks] shell: config/default/macros/macro_9.sbp | 6 - [hooks] shell: config/default/macros/macro_90.sbp | 36 - [hooks] shell: config/default/macros/macro_91.sbp | 7 - [hooks] shell: config/engine_config.js | 69 +- [hooks] shell: config/g2_config.js | 32 +- [hooks] shell: config/index.js | 8 +- [hooks] shell: config/machine_config.js | 5 +- [hooks] shell: config/profile_config.js | 14 + [hooks] shell: dashboard/app_manager.js | 11 +- [hooks] shell: .../configuration.fma/css/font-awesome.min.css | 4 - [hooks] shell: dashboard/apps/configuration.fma/css/fonts.css | 4 +- [hooks] shell: dashboard/apps/configuration.fma/css/style.css | 123 + [hooks] shell: .../fonts/fontawesome-webfont.eot | Bin 70807 -> 0 bytes [hooks] shell: .../fonts/fontawesome-webfont.svg | 655 --- [hooks] shell: .../fonts/fontawesome-webfont.ttf | Bin 142072 -> 0 bytes [hooks] shell: .../fonts/fontawesome-webfont.woff | Bin 83588 -> 0 bytes [hooks] shell: .../fonts/fontawesome-webfont.woff2 | Bin 66624 -> 0 bytes [hooks] shell: dashboard/apps/configuration.fma/index.html | 402 +- [hooks] shell: dashboard/apps/configuration.fma/js/app_manager.js | 35 +- [hooks] shell: .../apps/configuration.fma/js/configuration.js | 138 +- [hooks] shell: .../apps/configuration.fma/js/user_manager.js | 4 +- [hooks] shell: dashboard/apps/editor.fma/index.html | 12 +- [hooks] shell: dashboard/apps/editor.fma/js/editor.js | 37 +- [hooks] shell: dashboard/apps/home.fma/css/style.css | 144 + [hooks] shell: dashboard/apps/home.fma/icon.png | Bin 0 -> 1320 bytes [hooks] shell: dashboard/apps/home.fma/index.html | 23 + [hooks] shell: dashboard/apps/home.fma/js/Sortable.js | 1286 ++++++ [hooks] shell: dashboard/apps/home.fma/js/home.js | 310 ++ [hooks] shell: dashboard/apps/home.fma/package.json | 12 + [hooks] shell: .../job_manager.fma/css/images/Sorting icons.psd | Bin 27490 -> 0 bytes [hooks] shell: .../apps/job_manager.fma/css/images/Thumbs.db | Bin 24064 -> 0 bytes [hooks] shell: .../job_manager.fma/css/images/back_disabled.png | Bin 345 -> 0 bytes [hooks] shell: .../job_manager.fma/css/images/back_enabled.png | Bin 453 -> 0 bytes [hooks] shell: .../css/images/back_enabled_hover.png | Bin 450 -> 0 bytes [hooks] shell: .../apps/job_manager.fma/css/images/delete.png | Bin 1012 -> 0 bytes [hooks] shell: .../apps/job_manager.fma/css/images/download.png | Bin 578 -> 0 bytes [hooks] shell: .../job_manager.fma/css/images/download151.svg | 2 +- [hooks] shell: .../apps/job_manager.fma/css/images/favicon.ico | Bin 894 -> 0 bytes [hooks] shell: .../css/images/forward_disabled.png | Bin 335 -> 0 bytes [hooks] shell: .../job_manager.fma/css/images/forward_enabled.png | Bin 445 -> 0 bytes [hooks] shell: .../css/images/forward_enabled_hover.png | Bin 444 -> 0 bytes [hooks] shell: .../apps/job_manager.fma/css/images/loading.gif | Bin 44124 -> 0 bytes [hooks] shell: .../apps/job_manager.fma/css/images/preview.png | Bin 845 -> 0 bytes [hooks] shell: .../job_manager.fma/css/images/recycling10.svg | 2 +- [hooks] shell: .../apps/job_manager.fma/css/images/settings46.svg | 2 +- [hooks] shell: .../job_manager.fma/css/images/shopbot_logo.png | Bin 3874 -> 0 bytes [hooks] shell: .../apps/job_manager.fma/css/images/sort_asc.png | Bin 160 -> 0 bytes [hooks] shell: .../css/images/sort_asc_disabled.png | Bin 148 -> 0 bytes [hooks] shell: .../apps/job_manager.fma/css/images/sort_both.png | Bin 201 -> 0 bytes [hooks] shell: .../apps/job_manager.fma/css/images/sort_desc.png | Bin 158 -> 0 bytes [hooks] shell: .../css/images/sort_desc_disabled.png | Bin 146 -> 0 bytes [hooks] shell: .../apps/job_manager.fma/css/images/visible9.svg | 2 +- [hooks] shell: dashboard/apps/job_manager.fma/css/style.css | 296 +- [hooks] shell: dashboard/apps/job_manager.fma/index.html | 16 +- [hooks] shell: dashboard/apps/job_manager.fma/js/job_manager.js | 1373 ++++-- [hooks] shell: .../apps/macro_manager.fma/js/macro_manager.js | 3 +- [hooks] shell: dashboard/apps/network_manager.fma/css/style.css | 18 - [hooks] shell: dashboard/apps/network_manager.fma/index.html | 26 +- [hooks] shell: .../apps/network_manager.fma/js/network_manager.js | 56 +- [hooks] shell: .../css/{style.css => gcodeviewer.css} | 25 +- [hooks] shell: dashboard/apps/previewer.fma/index.html | 5 +- [hooks] shell: dashboard/apps/previewer.fma/js/CombinedCamera.js | 38 +- [hooks] shell: dashboard/apps/previewer.fma/js/OrbitControls.js | 30 +- [hooks] shell: dashboard/apps/previewer.fma/js/animation.js | 14 +- [hooks] shell: dashboard/apps/previewer.fma/js/app.js | 154 + [hooks] shell: dashboard/apps/previewer.fma/js/foundation.min.js | 10 - [hooks] shell: .../apps/previewer.fma/js/gcodetogeometry.min.js | 1 - [hooks] shell: dashboard/apps/previewer.fma/js/gcodeviewer.js | 463 -- [hooks] shell: dashboard/apps/previewer.fma/js/gui.js | 82 +- [hooks] shell: .../previewer.fma/js/{helper.js => helpers.js} | 13 +- [hooks] shell: .../js/helvetiker_regular.typeface.js | 3 +- [hooks] shell: dashboard/apps/previewer.fma/js/path.js | 64 +- [hooks] shell: dashboard/apps/previewer.fma/js/three.min.js | 835 ---- [hooks] shell: dashboard/apps/previewer.fma/js/util.js | 41 +- [hooks] shell: dashboard/apps/previewer.fma/js/viewer.js | 279 +- [hooks] shell: dashboard/apps/selftest.fma/index.html | 135 +- [hooks] shell: dashboard/apps/selftest.fma/js/selftest.js | 135 + [hooks] shell: dashboard/apps/selftest.fma/js/test.js | 43 - [hooks] shell: dashboard/apps/selftest.fma/js/tests.js | 13 - [hooks] shell: dashboard/apps/video.fma/index.html | 27 +- [hooks] shell: dashboard/apps/video.fma/js/video.js | 25 + [hooks] shell: dashboard/build/index.html | 646 +-- [hooks] shell: dashboard/static/css/style.css | 1174 +++-- [hooks] shell: .../static/fonts/cousine-v10-latin-regular.ttf | Bin 32052 -> 0 bytes [hooks] shell: .../static/fonts/roboto-mono-v4-latin-regular.ttf | Bin 31092 -> 0 bytes [hooks] shell: .../fonts/source-code-pro-v6-latin-regular.ttf | Bin 27916 -> 0 bytes [hooks] shell: dashboard/static/img/icon_sign_out.png | Bin 0 -> 631 bytes [hooks] shell: dashboard/static/img/maingear.png | Bin 0 -> 42172 bytes [hooks] shell: dashboard/static/index.html | 385 -- [hooks] shell: dashboard/static/js/auth.js | 2 - [hooks] shell: dashboard/static/js/context.js | 2 - [hooks] shell: dashboard/static/js/dashboard.js | 97 +- [hooks] shell: dashboard/static/js/events.js | 159 +- [hooks] shell: dashboard/static/js/libs/fabmo.js | 98 +- [hooks] shell: dashboard/static/js/libs/fabmoapi.js | 184 +- [hooks] shell: dashboard/static/js/libs/fabmoui.js | 73 +- [hooks] shell: dashboard/static/js/libs/keyboard.js | 65 +- [hooks] shell: dashboard/static/js/libs/keypad.js | 132 +- [hooks] shell: dashboard/static/js/libs/pako.min.js | 3 + [hooks] shell: dashboard/static/js/main.js | 414 +- [hooks] shell: dashboard/static/js/routers.js | 125 +- [hooks] shell: dashboard/static/js/templates/authentication.html | 5 +- [hooks] shell: dashboard/static/js/views.js | 99 - [hooks] shell: db.js | 534 ++- [hooks] shell: detection_daemon.js | 14 +- [hooks] shell: doc/apple_logo.gif | Bin 0 -> 3578 bytes [hooks] shell: engine.js | 120 +- [hooks] shell: firmware/g2.bin | Bin 125788 -> 166416 bytes [hooks] shell: g2.js | 815 ++-- [hooks] shell: log.js | 166 +- [hooks] shell: machine.js | 343 +- [hooks] shell: macros.js | 60 +- [hooks] shell: npm-shrinkwrap.json | 4577 ++++++++++++++++++++ [hooks] shell: package.json | 95 +- [hooks] shell: profiles.js | 104 + [hooks] shell: .../default/config}/engine.json | 2 +- [hooks] shell: .../default => profiles/default/config}/g2.json | 32 +- [hooks] shell: .../default/config}/instance.json | 0 [hooks] shell: .../default/config}/machine.json | 9 +- [hooks] shell: .../default/config}/opensbp.json | 0 [hooks] shell: profiles/default/macros/macro_2.sbp | 4 + [hooks] shell: profiles/default/macros/macro_3.sbp | 4 + [hooks] shell: profiles/default/macros/macro_6.sbp | 3 + [hooks] shell: profiles/default/macros/macro_7.sbp | 3 + [hooks] shell: profiles/default/macros/macro_9.sbp | 4 + [hooks] shell: routes/authentication.js | 7 +- [hooks] shell: routes/config.js | 32 + [hooks] shell: routes/dashboard.js | 4 +- [hooks] shell: routes/index.js | 28 +- [hooks] shell: routes/jobs.js | 21 + [hooks] shell: routes/log.js | 14 + [hooks] shell: routes/network.js | 12 - [hooks] shell: routes/updater.js | 34 + [hooks] shell: routes/util.js | 109 +- [hooks] shell: routes/video.js | 6 +- [hooks] shell: routes/websocket.js | 51 +- [hooks] shell: runtime/gcode/index.js | 119 +- [hooks] shell: runtime/idle.js | 10 +- [hooks] shell: runtime/manual/driver.js | 324 ++ [hooks] shell: runtime/manual/index.js | 274 +- [hooks] shell: runtime/opensbp/commands/move.js | 22 +- [hooks] shell: runtime/opensbp/commands/probe.js | 114 + [hooks] shell: runtime/opensbp/commands/setting.js | 99 +- [hooks] shell: runtime/opensbp/commands/value.js | 18 + [hooks] shell: runtime/opensbp/commands/zero.js | 23 +- [hooks] shell: runtime/opensbp/interpolate.js | 6 +- [hooks] shell: runtime/opensbp/opensbp.js | 799 ++-- [hooks] shell: runtime/opensbp/parser.js | 2 +- [hooks] shell: runtime/opensbp/sb3_commands.json | 491 ++- [hooks] shell: runtime/opensbp/sbp_parser.js | 845 ++-- [hooks] shell: runtime/opensbp/sbp_parser.pegjs | 40 +- [hooks] shell: server.js | 45 +- [hooks] shell: static.js | 213 + [hooks] shell: util.js | 81 +- [hooks] shell: webpack.config.js | 52 +- [hooks] shell: 178 files changed, 15207 insertions(+), 7731 deletions(-) [hooks] shell: create mode 100644 .vscode/launch.json [hooks] shell: delete mode 100644 authentication/authentication.html [hooks] shell: delete mode 100644 config/default/macros/macro_1.sbp [hooks] shell: delete mode 100644 config/default/macros/macro_2.sbp [hooks] shell: delete mode 100644 config/default/macros/macro_2BT.sbp [hooks] shell: delete mode 100644 config/default/macros/macro_3.sbp [hooks] shell: delete mode 100644 config/default/macros/macro_31.sbp [hooks] shell: delete mode 100644 config/default/macros/macro_32.sbp [hooks] shell: delete mode 100644 config/default/macros/macro_33.sbp [hooks] shell: delete mode 100644 config/default/macros/macro_34.sbp [hooks] shell: delete mode 100644 config/default/macros/macro_35.sbp [hooks] shell: delete mode 100644 config/default/macros/macro_36.sbp [hooks] shell: delete mode 100644 config/default/macros/macro_3BT.sbp [hooks] shell: delete mode 100644 config/default/macros/macro_6.sbp [hooks] shell: delete mode 100644 config/default/macros/macro_7.sbp [hooks] shell: delete mode 100644 config/default/macros/macro_77.sbp [hooks] shell: delete mode 100644 config/default/macros/macro_78.sbp [hooks] shell: delete mode 100644 config/default/macros/macro_79.sbp [hooks] shell: delete mode 100644 config/default/macros/macro_9.sbp [hooks] shell: delete mode 100644 config/default/macros/macro_90.sbp [hooks] shell: delete mode 100644 config/default/macros/macro_91.sbp [hooks] shell: create mode 100644 config/profile_config.js [hooks] shell: delete mode 100644 dashboard/apps/configuration.fma/css/font-awesome.min.css [hooks] shell: delete mode 100644 dashboard/apps/configuration.fma/fonts/fontawesome-webfont.eot [hooks] shell: delete mode 100644 dashboard/apps/configuration.fma/fonts/fontawesome-webfont.svg [hooks] shell: delete mode 100644 dashboard/apps/configuration.fma/fonts/fontawesome-webfont.ttf [hooks] shell: delete mode 100644 dashboard/apps/configuration.fma/fonts/fontawesome-webfont.woff [hooks] shell: delete mode 100644 dashboard/apps/configuration.fma/fonts/fontawesome-webfont.woff2 [hooks] shell: create mode 100644 dashboard/apps/home.fma/css/style.css [hooks] shell: create mode 100644 dashboard/apps/home.fma/icon.png [hooks] shell: create mode 100644 dashboard/apps/home.fma/index.html [hooks] shell: create mode 100644 dashboard/apps/home.fma/js/Sortable.js [hooks] shell: create mode 100644 dashboard/apps/home.fma/js/home.js [hooks] shell: create mode 100644 dashboard/apps/home.fma/package.json [hooks] shell: delete mode 100644 dashboard/apps/job_manager.fma/css/images/Sorting icons.psd [hooks] shell: delete mode 100644 dashboard/apps/job_manager.fma/css/images/Thumbs.db [hooks] shell: delete mode 100644 dashboard/apps/job_manager.fma/css/images/back_disabled.png [hooks] shell: delete mode 100644 dashboard/apps/job_manager.fma/css/images/back_enabled.png [hooks] shell: delete mode 100644 dashboard/apps/job_manager.fma/css/images/back_enabled_hover.png [hooks] shell: delete mode 100644 dashboard/apps/job_manager.fma/css/images/delete.png [hooks] shell: delete mode 100644 dashboard/apps/job_manager.fma/css/images/download.png [hooks] shell: delete mode 100644 dashboard/apps/job_manager.fma/css/images/favicon.ico [hooks] shell: delete mode 100644 dashboard/apps/job_manager.fma/css/images/forward_disabled.png [hooks] shell: delete mode 100644 dashboard/apps/job_manager.fma/css/images/forward_enabled.png [hooks] shell: delete mode 100644 dashboard/apps/job_manager.fma/css/images/forward_enabled_hover.png [hooks] shell: delete mode 100644 dashboard/apps/job_manager.fma/css/images/loading.gif [hooks] shell: delete mode 100644 dashboard/apps/job_manager.fma/css/images/preview.png [hooks] shell: delete mode 100644 dashboard/apps/job_manager.fma/css/images/shopbot_logo.png [hooks] shell: delete mode 100644 dashboard/apps/job_manager.fma/css/images/sort_asc.png [hooks] shell: delete mode 100644 dashboard/apps/job_manager.fma/css/images/sort_asc_disabled.png [hooks] shell: delete mode 100644 dashboard/apps/job_manager.fma/css/images/sort_both.png [hooks] shell: delete mode 100644 dashboard/apps/job_manager.fma/css/images/sort_desc.png [hooks] shell: delete mode 100644 dashboard/apps/job_manager.fma/css/images/sort_desc_disabled.png [hooks] shell: rename dashboard/apps/previewer.fma/css/{style.css => gcodeviewer.css} (83%) [hooks] shell: create mode 100644 dashboard/apps/previewer.fma/js/app.js [hooks] shell: delete mode 100644 dashboard/apps/previewer.fma/js/foundation.min.js [hooks] shell: delete mode 100644 dashboard/apps/previewer.fma/js/gcodetogeometry.min.js [hooks] shell: delete mode 100644 dashboard/apps/previewer.fma/js/gcodeviewer.js [hooks] shell: rename dashboard/apps/previewer.fma/js/{helper.js => helpers.js} (91%) [hooks] shell: delete mode 100644 dashboard/apps/previewer.fma/js/three.min.js [hooks] shell: create mode 100644 dashboard/apps/selftest.fma/js/selftest.js [hooks] shell: delete mode 100644 dashboard/apps/selftest.fma/js/test.js [hooks] shell: delete mode 100644 dashboard/apps/selftest.fma/js/tests.js [hooks] shell: create mode 100644 dashboard/apps/video.fma/js/video.js [hooks] shell: delete mode 100644 dashboard/static/fonts/cousine-v10-latin-regular.ttf [hooks] shell: delete mode 100644 dashboard/static/fonts/roboto-mono-v4-latin-regular.ttf [hooks] shell: delete mode 100644 dashboard/static/fonts/source-code-pro-v6-latin-regular.ttf [hooks] shell: create mode 100644 dashboard/static/img/icon_sign_out.png [hooks] shell: create mode 100644 dashboard/static/img/maingear.png [hooks] shell: delete mode 100644 dashboard/static/index.html [hooks] shell: create mode 100644 dashboard/static/js/libs/pako.min.js [hooks] shell: create mode 100644 doc/apple_logo.gif [hooks] shell: mode change 100755 => 100644 firmware/g2.bin [hooks] shell: create mode 100644 npm-shrinkwrap.json [hooks] shell: create mode 100644 profiles.js [hooks] shell: rename {config/default => profiles/default/config}/engine.json (95%) [hooks] shell: rename {config/default => profiles/default/config}/g2.json (82%) [hooks] shell: rename {config/default => profiles/default/config}/instance.json (100%) [hooks] shell: rename {config/default => profiles/default/config}/machine.json (63%) [hooks] shell: rename {config/default => profiles/default/config}/opensbp.json (100%) [hooks] shell: create mode 100644 profiles/default/macros/macro_2.sbp [hooks] shell: create mode 100644 profiles/default/macros/macro_3.sbp [hooks] shell: create mode 100644 profiles/default/macros/macro_6.sbp [hooks] shell: create mode 100644 profiles/default/macros/macro_7.sbp [hooks] shell: create mode 100644 profiles/default/macros/macro_9.sbp [hooks] shell: delete mode 100644 routes/network.js [hooks] shell: create mode 100644 routes/updater.js [hooks] shell: create mode 100644 runtime/manual/driver.js [hooks] shell: create mode 100644 runtime/opensbp/commands/probe.js [hooks] shell: create mode 100644 static.js [hooks] shell: Fetching release branches... [hooks] shell: From https://github.com/FabMo/FabMo-Engine [hooks] shell: 0ad603e..b964bf3 release -> release [hooks] shell: From https://github.com/FabMo/FabMo-Engine [hooks] shell: 0ad603e..b964bf3 rc -> rc [hooks] shell: Updating to version release... [hooks] shell: Switched to branch 'release' [hooks] shell: Installing dependencies... [hooks] shell: npm WARN peerDependencies The peer dependency file-loader@* included from url-loader will no [hooks] shell: npm WARN peerDependencies longer be automatically installed to fulfill the peerDependency [hooks] shell: npm WARN peerDependencies in npm 3+. Your application will need to depend on it explicitly. [hooks] shell: npm WARN peerDependencies The peer dependency webpack@^1.9.11 included from extract-text-webpack-plugin will no [hooks] shell: npm WARN peerDependencies longer be automatically installed to fulfill the peerDependency [hooks] shell: npm WARN peerDependencies in npm 3+. Your application will need to depend on it explicitly. [hooks] shell: npm WARN optional dep failed, continuing fsevents@0.3.8 [hooks] shell: > dtrace-provider@0.8.5 install /fabmo/engine/node_modules/dtrace-provider [hooks] shell: > node scripts/install.js [hooks] shell: npm WARN engine postcss@5.2.17: wanted: {"node":">=0.12"} (current: {"node":"0.10.44","npm":"2.15.0"}) [hooks] shell: npm WARN engine normalize-url@1.9.1: wanted: {"node":">=4"} (current: {"node":"0.10.44","npm":"2.15.0"}) [hooks] shell: npm WARN engine vendors@1.0.1: wanted: {"node":">=0.11.0"} (current: {"node":"0.10.44","npm":"2.15.0"}) [hooks] debug: Client disconnected [websocket] shell: > serialport@4.0.7 install /fabmo/engine/node_modules/serialport [hooks] shell: > node-pre-gyp install --fallback-to-build [hooks] shell: [serialport] Success: "/fabmo/engine/node_modules/serialport/build/Release/serialport.node" is installed via remote [hooks] shell: > FabMo-Engine@ postinstall /fabmo/engine [hooks] shell: > webpack -p [hooks] shell: module.js:340 [hooks] shell: throw err; [hooks] shell: ^ [hooks] shell: Error: Cannot find module 'clean-webpack-plugin' [hooks] shell: at Function.Module._resolveFilename (module.js:338:15) [hooks] shell: at Function.Module._load (module.js:280:25) [hooks] shell: at Module.require (module.js:364:17) [hooks] shell: at require (module.js:380:17) [hooks] shell: at Object. (/fabmo/engine/webpack.config.js:7:26) [hooks] shell: at Module._compile (module.js:456:26) [hooks] shell: at Object.Module._extensions..js (module.js:474:10) [hooks] shell: at Module.load (module.js:356:32) [hooks] shell: at Function.Module._load (module.js:312:12) [hooks] shell: at Module.require (module.js:364:17) [hooks] shell: npm ERR! Linux 3.10.17-yocto-standard [hooks] shell: npm ERR! argv "node" "/usr/bin/npm" "install" "--production" [hooks] shell: npm ERR! node v0.10.44 [hooks] shell: npm ERR! npm v2.15.0 [hooks] shell: npm ERR! code ELIFECYCLE [hooks] shell: npm ERR! FabMo-Engine@ postinstall: `webpack -p` [hooks] shell: npm ERR! Exit status 8 [hooks] shell: npm ERR! [hooks] shell: npm ERR! Failed at the FabMo-Engine@ postinstall script 'webpack -p'. [hooks] shell: npm ERR! This is most likely a problem with the FabMo-Engine package, [hooks] shell: npm ERR! not with npm itself. [hooks] shell: npm ERR! Tell the author that this fails on your system: [hooks] shell: npm ERR! webpack -p [hooks] shell: npm ERR! You can get information on how to open an issue for this project with: [hooks] shell: npm ERR! npm bugs FabMo-Engine [hooks] shell: npm ERR! Or if that isn't available, you can get their info via: [hooks] shell: npm ERR! [hooks] shell: npm ERR! npm owner ls FabMo-Engine [hooks] shell: npm ERR! There is likely additional logging output above. [hooks] shell: npm ERR! Please include the following file with any support request: [hooks] shell: npm ERR! /fabmo/engine/npm-debug.log [hooks] shell: HEAD is now at b964bf3 Add default unit values to profile [hooks] shell: Could not install dependencies with npm [hooks] shell: Stopping the engine... Remounting root partition read-write Resetting... HEAD is now at 0ad603e Temporarily remove bonjour support Checking out master... Your branch is up-to-date with 'origin/master'. Pulling master branch and tags... Updating 52ac27e..6f596c4 Fast-forward .gitignore | 8 +- .vscode/launch.json | 14 + README.md | 26 +- authentication.js | 9 +- authentication/authentication.html | 174 - config/config.js | 101 +- config/dashboard_config.js | 2 +- config/default/macros/macro_1.sbp | 2 - config/default/macros/macro_2.sbp | 96 - config/default/macros/macro_2BT.sbp | 41 - config/default/macros/macro_3.sbp | 71 - config/default/macros/macro_31.sbp | 22 - config/default/macros/macro_32.sbp | 6 - config/default/macros/macro_33.sbp | 18 - config/default/macros/macro_34.sbp | 18 - config/default/macros/macro_35.sbp | 62 - config/default/macros/macro_36.sbp | 18 - config/default/macros/macro_3BT.sbp | 66 - config/default/macros/macro_6.sbp | 5 - config/default/macros/macro_7.sbp | 4 - config/default/macros/macro_77.sbp | 88 - config/default/macros/macro_78.sbp | 21 - config/default/macros/macro_79.sbp | 11 - config/default/macros/macro_9.sbp | 6 - config/default/macros/macro_90.sbp | 36 - config/default/macros/macro_91.sbp | 7 - config/engine_config.js | 69 +- config/g2_config.js | 32 +- config/index.js | 8 +- config/machine_config.js | 5 +- config/profile_config.js | 14 + dashboard/app_manager.js | 11 +- .../configuration.fma/css/font-awesome.min.css | 4 - dashboard/apps/configuration.fma/css/fonts.css | 4 +- dashboard/apps/configuration.fma/css/style.css | 123 + .../fonts/fontawesome-webfont.eot | Bin 70807 -> 0 bytes .../fonts/fontawesome-webfont.svg | 655 --- .../fonts/fontawesome-webfont.ttf | Bin 142072 -> 0 bytes .../fonts/fontawesome-webfont.woff | Bin 83588 -> 0 bytes .../fonts/fontawesome-webfont.woff2 | Bin 66624 -> 0 bytes dashboard/apps/configuration.fma/index.html | 402 +- dashboard/apps/configuration.fma/js/app_manager.js | 35 +- .../apps/configuration.fma/js/configuration.js | 138 +- .../apps/configuration.fma/js/user_manager.js | 4 +- dashboard/apps/editor.fma/index.html | 12 +- dashboard/apps/editor.fma/js/editor.js | 37 +- dashboard/apps/home.fma/css/style.css | 144 + dashboard/apps/home.fma/icon.png | Bin 0 -> 1320 bytes dashboard/apps/home.fma/index.html | 23 + dashboard/apps/home.fma/js/Sortable.js | 1286 ++++++ dashboard/apps/home.fma/js/home.js | 310 ++ dashboard/apps/home.fma/package.json | 12 + .../job_manager.fma/css/images/Sorting icons.psd | Bin 27490 -> 0 bytes .../apps/job_manager.fma/css/images/Thumbs.db | Bin 24064 -> 0 bytes .../job_manager.fma/css/images/back_disabled.png | Bin 345 -> 0 bytes .../job_manager.fma/css/images/back_enabled.png | Bin 453 -> 0 bytes .../css/images/back_enabled_hover.png | Bin 450 -> 0 bytes .../apps/job_manager.fma/css/images/delete.png | Bin 1012 -> 0 bytes .../apps/job_manager.fma/css/images/download.png | Bin 578 -> 0 bytes .../job_manager.fma/css/images/download151.svg | 2 +- .../apps/job_manager.fma/css/images/favicon.ico | Bin 894 -> 0 bytes .../css/images/forward_disabled.png | Bin 335 -> 0 bytes .../job_manager.fma/css/images/forward_enabled.png | Bin 445 -> 0 bytes .../css/images/forward_enabled_hover.png | Bin 444 -> 0 bytes .../apps/job_manager.fma/css/images/loading.gif | Bin 44124 -> 0 bytes .../apps/job_manager.fma/css/images/preview.png | Bin 845 -> 0 bytes .../job_manager.fma/css/images/recycling10.svg | 2 +- .../apps/job_manager.fma/css/images/settings46.svg | 2 +- .../job_manager.fma/css/images/shopbot_logo.png | Bin 3874 -> 0 bytes .../apps/job_manager.fma/css/images/sort_asc.png | Bin 160 -> 0 bytes .../css/images/sort_asc_disabled.png | Bin 148 -> 0 bytes .../apps/job_manager.fma/css/images/sort_both.png | Bin 201 -> 0 bytes .../apps/job_manager.fma/css/images/sort_desc.png | Bin 158 -> 0 bytes .../css/images/sort_desc_disabled.png | Bin 146 -> 0 bytes .../apps/job_manager.fma/css/images/visible9.svg | 2 +- dashboard/apps/job_manager.fma/css/style.css | 296 +- dashboard/apps/job_manager.fma/index.html | 16 +- dashboard/apps/job_manager.fma/js/job_manager.js | 1373 ++++-- .../apps/macro_manager.fma/js/macro_manager.js | 3 +- dashboard/apps/network_manager.fma/css/style.css | 18 - dashboard/apps/network_manager.fma/index.html | 26 +- .../apps/network_manager.fma/js/network_manager.js | 56 +- .../css/{style.css => gcodeviewer.css} | 25 +- dashboard/apps/previewer.fma/index.html | 5 +- dashboard/apps/previewer.fma/js/CombinedCamera.js | 38 +- dashboard/apps/previewer.fma/js/OrbitControls.js | 30 +- dashboard/apps/previewer.fma/js/animation.js | 14 +- dashboard/apps/previewer.fma/js/app.js | 154 + dashboard/apps/previewer.fma/js/foundation.min.js | 10 - .../apps/previewer.fma/js/gcodetogeometry.min.js | 1 - dashboard/apps/previewer.fma/js/gcodeviewer.js | 463 -- dashboard/apps/previewer.fma/js/gui.js | 82 +- .../previewer.fma/js/{helper.js => helpers.js} | 13 +- .../js/helvetiker_regular.typeface.js | 3 +- dashboard/apps/previewer.fma/js/path.js | 64 +- dashboard/apps/previewer.fma/js/three.min.js | 835 ---- dashboard/apps/previewer.fma/js/util.js | 41 +- dashboard/apps/previewer.fma/js/viewer.js | 279 +- dashboard/apps/selftest.fma/index.html | 135 +- dashboard/apps/selftest.fma/js/selftest.js | 135 + dashboard/apps/selftest.fma/js/test.js | 43 - dashboard/apps/selftest.fma/js/tests.js | 13 - dashboard/apps/video.fma/index.html | 27 +- dashboard/apps/video.fma/js/video.js | 25 + dashboard/build/index.html | 646 +-- dashboard/static/css/style.css | 1174 +++-- .../static/fonts/cousine-v10-latin-regular.ttf | Bin 32052 -> 0 bytes .../static/fonts/roboto-mono-v4-latin-regular.ttf | Bin 31092 -> 0 bytes .../fonts/source-code-pro-v6-latin-regular.ttf | Bin 27916 -> 0 bytes dashboard/static/img/icon_sign_out.png | Bin 0 -> 631 bytes dashboard/static/img/maingear.png | Bin 0 -> 42172 bytes dashboard/static/index.html | 385 -- dashboard/static/js/auth.js | 2 - dashboard/static/js/context.js | 2 - dashboard/static/js/dashboard.js | 97 +- dashboard/static/js/events.js | 159 +- dashboard/static/js/libs/fabmo.js | 98 +- dashboard/static/js/libs/fabmoapi.js | 184 +- dashboard/static/js/libs/fabmoui.js | 73 +- dashboard/static/js/libs/keyboard.js | 65 +- dashboard/static/js/libs/keypad.js | 132 +- dashboard/static/js/libs/pako.min.js | 3 + dashboard/static/js/main.js | 414 +- dashboard/static/js/routers.js | 125 +- dashboard/static/js/templates/authentication.html | 5 +- dashboard/static/js/views.js | 99 - db.js | 534 ++- detection_daemon.js | 14 +- doc/apple_logo.gif | Bin 0 -> 3578 bytes engine.js | 120 +- firmware/g2.bin | Bin 125788 -> 166416 bytes g2.js | 815 ++-- log.js | 166 +- machine.js | 343 +- macros.js | 60 +- npm-shrinkwrap.json | 4577 ++++++++++++++++++++ package.json | 95 +- profiles.js | 104 + .../default/config}/engine.json | 2 +- .../default => profiles/default/config}/g2.json | 32 +- .../default/config}/instance.json | 0 .../default/config}/machine.json | 9 +- .../default/config}/opensbp.json | 0 profiles/default/macros/macro_2.sbp | 4 + profiles/default/macros/macro_3.sbp | 4 + profiles/default/macros/macro_6.sbp | 3 + profiles/default/macros/macro_7.sbp | 3 + profiles/default/macros/macro_9.sbp | 4 + routes/authentication.js | 7 +- routes/config.js | 32 + routes/dashboard.js | 4 +- routes/index.js | 28 +- routes/jobs.js | 21 + routes/log.js | 14 + routes/network.js | 12 - routes/updater.js | 34 + routes/util.js | 109 +- routes/video.js | 6 +- routes/websocket.js | 51 +- runtime/gcode/index.js | 119 +- runtime/idle.js | 10 +- runtime/manual/driver.js | 324 ++ runtime/manual/index.js | 274 +- runtime/opensbp/commands/move.js | 22 +- runtime/opensbp/commands/probe.js | 114 + runtime/opensbp/commands/setting.js | 99 +- runtime/opensbp/commands/value.js | 18 + runtime/opensbp/commands/zero.js | 23 +- runtime/opensbp/interpolate.js | 6 +- runtime/opensbp/opensbp.js | 799 ++-- runtime/opensbp/parser.js | 2 +- runtime/opensbp/sb3_commands.json | 491 ++- runtime/opensbp/sbp_parser.js | 845 ++-- runtime/opensbp/sbp_parser.pegjs | 40 +- server.js | 45 +- static.js | 213 + util.js | 81 +- webpack.config.js | 52 +- 178 files changed, 15207 insertions(+), 7731 deletions(-) create mode 100644 .vscode/launch.json delete mode 100644 authentication/authentication.html delete mode 100644 config/default/macros/macro_1.sbp delete mode 100644 config/default/macros/macro_2.sbp delete mode 100644 config/default/macros/macro_2BT.sbp delete mode 100644 config/default/macros/macro_3.sbp delete mode 100644 config/default/macros/macro_31.sbp delete mode 100644 config/default/macros/macro_32.sbp delete mode 100644 config/default/macros/macro_33.sbp delete mode 100644 config/default/macros/macro_34.sbp delete mode 100644 config/default/macros/macro_35.sbp delete mode 100644 config/default/macros/macro_36.sbp delete mode 100644 config/default/macros/macro_3BT.sbp delete mode 100644 config/default/macros/macro_6.sbp delete mode 100644 config/default/macros/macro_7.sbp delete mode 100644 config/default/macros/macro_77.sbp delete mode 100644 config/default/macros/macro_78.sbp delete mode 100644 config/default/macros/macro_79.sbp delete mode 100644 config/default/macros/macro_9.sbp delete mode 100644 config/default/macros/macro_90.sbp delete mode 100644 config/default/macros/macro_91.sbp create mode 100644 config/profile_config.js delete mode 100644 dashboard/apps/configuration.fma/css/font-awesome.min.css delete mode 100644 dashboard/apps/configuration.fma/fonts/fontawesome-webfont.eot delete mode 100644 dashboard/apps/configuration.fma/fonts/fontawesome-webfont.svg delete mode 100644 dashboard/apps/configuration.fma/fonts/fontawesome-webfont.ttf delete mode 100644 dashboard/apps/configuration.fma/fonts/fontawesome-webfont.woff delete mode 100644 dashboard/apps/configuration.fma/fonts/fontawesome-webfont.woff2 create mode 100644 dashboard/apps/home.fma/css/style.css create mode 100644 dashboard/apps/home.fma/icon.png create mode 100644 dashboard/apps/home.fma/index.html create mode 100644 dashboard/apps/home.fma/js/Sortable.js create mode 100644 dashboard/apps/home.fma/js/home.js create mode 100644 dashboard/apps/home.fma/package.json delete mode 100644 dashboard/apps/job_manager.fma/css/images/Sorting icons.psd delete mode 100644 dashboard/apps/job_manager.fma/css/images/Thumbs.db delete mode 100644 dashboard/apps/job_manager.fma/css/images/back_disabled.png delete mode 100644 dashboard/apps/job_manager.fma/css/images/back_enabled.png delete mode 100644 dashboard/apps/job_manager.fma/css/images/back_enabled_hover.png delete mode 100644 dashboard/apps/job_manager.fma/css/images/delete.png delete mode 100644 dashboard/apps/job_manager.fma/css/images/download.png delete mode 100644 dashboard/apps/job_manager.fma/css/images/favicon.ico delete mode 100644 dashboard/apps/job_manager.fma/css/images/forward_disabled.png delete mode 100644 dashboard/apps/job_manager.fma/css/images/forward_enabled.png delete mode 100644 dashboard/apps/job_manager.fma/css/images/forward_enabled_hover.png delete mode 100644 dashboard/apps/job_manager.fma/css/images/loading.gif delete mode 100644 dashboard/apps/job_manager.fma/css/images/preview.png delete mode 100644 dashboard/apps/job_manager.fma/css/images/shopbot_logo.png delete mode 100644 dashboard/apps/job_manager.fma/css/images/sort_asc.png delete mode 100644 dashboard/apps/job_manager.fma/css/images/sort_asc_disabled.png delete mode 100644 dashboard/apps/job_manager.fma/css/images/sort_both.png delete mode 100644 dashboard/apps/job_manager.fma/css/images/sort_desc.png delete mode 100644 dashboard/apps/job_manager.fma/css/images/sort_desc_disabled.png rename dashboard/apps/previewer.fma/css/{style.css => gcodeviewer.css} (83%) create mode 100644 dashboard/apps/previewer.fma/js/app.js delete mode 100644 dashboard/apps/previewer.fma/js/foundation.min.js delete mode 100644 dashboard/apps/previewer.fma/js/gcodetogeometry.min.js delete mode 100644 dashboard/apps/previewer.fma/js/gcodeviewer.js rename dashboard/apps/previewer.fma/js/{helper.js => helpers.js} (91%) delete mode 100644 dashboard/apps/previewer.fma/js/three.min.js create mode 100644 dashboard/apps/selftest.fma/js/selftest.js delete mode 100644 dashboard/apps/selftest.fma/js/test.js delete mode 100644 dashboard/apps/selftest.fma/js/tests.js create mode 100644 dashboard/apps/video.fma/js/video.js delete mode 100644 dashboard/static/fonts/cousine-v10-latin-regular.ttf delete mode 100644 dashboard/static/fonts/roboto-mono-v4-latin-regular.ttf delete mode 100644 dashboard/static/fonts/source-code-pro-v6-latin-regular.ttf create mode 100644 dashboard/static/img/icon_sign_out.png create mode 100644 dashboard/static/img/maingear.png delete mode 100644 dashboard/static/index.html create mode 100644 dashboard/static/js/libs/pako.min.js create mode 100644 doc/apple_logo.gif mode change 100755 => 100644 firmware/g2.bin create mode 100644 npm-shrinkwrap.json create mode 100644 profiles.js rename {config/default => profiles/default/config}/engine.json (95%) rename {config/default => profiles/default/config}/g2.json (82%) rename {config/default => profiles/default/config}/instance.json (100%) rename {config/default => profiles/default/config}/machine.json (63%) rename {config/default => profiles/default/config}/opensbp.json (100%) create mode 100644 profiles/default/macros/macro_2.sbp create mode 100644 profiles/default/macros/macro_3.sbp create mode 100644 profiles/default/macros/macro_6.sbp create mode 100644 profiles/default/macros/macro_7.sbp create mode 100644 profiles/default/macros/macro_9.sbp delete mode 100644 routes/network.js create mode 100644 routes/updater.js create mode 100644 runtime/manual/driver.js create mode 100644 runtime/opensbp/commands/probe.js create mode 100644 static.js Fetching release branches... Updating to version release... Installing dependencies... > dtrace-provider@0.8.5 install /fabmo/engine/node_modules/dtrace-provider > node scripts/install.js > serialport@4.0.7 install /fabmo/engine/node_modules/serialport > node-pre-gyp install --fallback-to-build [serialport] Success: "/fabmo/engine/node_modules/serialport/build/Release/serialport.node" is installed via remote > FabMo-Engine@ postinstall /fabmo/engine > webpack -p HEAD is now at b964bf3 Add default unit values to profile [hooks] info: Finishing task 802d0e30-2e83-11e8-b3e8-1fc20bdd8571 with a state of failed [updater] error: Did not update to release successfully. [hooks] info: Starting task: ebbb6dd0-2e84-11e8-b3e8-1fc20bdd8571 [updater] shell: Stopping the engine... [hooks] shell: Remounting root partition read-write [hooks] shell: Resetting... [hooks] shell: HEAD is now at b964bf3 Add default unit values to profile [hooks] shell: Checking out master... [hooks] shell: Switched to branch 'master' [hooks] shell: Your branch is up-to-date with 'origin/master'. [hooks] shell: Pulling master branch and tags... [hooks] shell: Already up-to-date. [hooks] shell: Fetching release branches... [hooks] shell: Updating to version v1.6.2... [hooks] shell: Note: checking out 'v1.6.2'. [hooks] shell: You are in 'detached HEAD' state. You can look around, make experimental [hooks] shell: changes and commit them, and you can discard any commits you make in this [hooks] shell: state without impacting any branches by performing another checkout. [hooks] shell: If you want to create a new branch to retain commits you create, you may [hooks] shell: do so (now or later) by using -b with the checkout command again. Example: [hooks] shell: git checkout -b [hooks] shell: HEAD is now at b964bf3... Add default unit values to profile [hooks] shell: Installing dependencies... [hooks] shell: > dtrace-provider@0.8.5 install /fabmo/engine/node_modules/dtrace-provider [hooks] shell: > node scripts/install.js [hooks] shell: > FabMo-Engine@ postinstall /fabmo/engine [hooks] shell: > webpack -p [hooks] shell: module.js:340 [hooks] shell: throw err; [hooks] shell: ^ [hooks] shell: Error: Cannot find module 'clean-webpack-plugin' [hooks] shell: at Function.Module._resolveFilename (module.js:338:15) [hooks] shell: at Function.Module._load (module.js:280:25) [hooks] shell: at Module.require (module.js:364:17) [hooks] shell: at require (module.js:380:17) [hooks] shell: at Object. (/fabmo/engine/webpack.config.js:7:26) [hooks] shell: at Module._compile (module.js:456:26) [hooks] shell: at Object.Module._extensions..js (module.js:474:10) [hooks] shell: at Module.load (module.js:356:32) [hooks] shell: at Function.Module._load (module.js:312:12) [hooks] shell: at Module.require (module.js:364:17) [hooks] shell: npm ERR! Linux 3.10.17-yocto-standard [hooks] shell: npm ERR! argv "node" "/usr/bin/npm" "install" "--production" [hooks] shell: npm ERR! node v0.10.44 [hooks] shell: npm ERR! npm v2.15.0 [hooks] shell: npm ERR! code ELIFECYCLE [hooks] shell: npm ERR! FabMo-Engine@ postinstall: `webpack -p` [hooks] shell: npm ERR! Exit status 8 [hooks] shell: npm ERR! [hooks] shell: npm ERR! Failed at the FabMo-Engine@ postinstall script 'webpack -p'. [hooks] shell: npm ERR! This is most likely a problem with the FabMo-Engine package, [hooks] shell: npm ERR! not with npm itself. [hooks] shell: npm ERR! Tell the author that this fails on your system: [hooks] shell: npm ERR! webpack -p [hooks] shell: npm ERR! You can get information on how to open an issue for this project with: [hooks] shell: npm ERR! npm bugs FabMo-Engine [hooks] shell: npm ERR! Or if that isn't available, you can get their info via: [hooks] shell: npm ERR! [hooks] shell: npm ERR! npm owner ls FabMo-Engine [hooks] shell: npm ERR! There is likely additional logging output above. [hooks] shell: npm ERR! Please include the following file with any support request: [hooks] shell: npm ERR! /fabmo/engine/npm-debug.log [hooks] shell: HEAD is now at b964bf3 Add default unit values to profile [hooks] shell: Could not install dependencies with npm [hooks] shell: Stopping the engine... Remounting root partition read-write Resetting... HEAD is now at b964bf3 Add default unit values to profile Checking out master... Your branch is up-to-date with 'origin/master'. Pulling master branch and tags... Already up-to-date. Fetching release branches... Updating to version v1.6.2... Installing dependencies... > dtrace-provider@0.8.5 install /fabmo/engine/node_modules/dtrace-provider > node scripts/install.js > FabMo-Engine@ postinstall /fabmo/engine > webpack -p HEAD is now at b964bf3 Add default unit values to profile [hooks] info: Finishing task ebbb6dd0-2e84-11e8-b3e8-1fc20bdd8571 with a state of failed [updater] error: Did not update to v1.6.2 successfully. [hooks]