From 03208eaa7a0385a5d44fa4c6f5de1f18afacbc6d Mon Sep 17 00:00:00 2001 From: Patrick Fairbank Date: Mon, 3 Sep 2018 15:24:37 -0700 Subject: [PATCH] Split up display configuration and LED/PLC testing into separate setup pages. --- .../js/{setup_field.js => setup_led_plc.js} | 2 +- templates/base.html | 3 +- templates/setup_displays.html | 41 +++++++ templates/setup_field.html | 113 ------------------ templates/setup_led_plc.html | 84 +++++++++++++ web/pit_display_test.go | 2 +- web/setup_displays.go | 56 +++++++++ web/setup_displays_test.go | 25 ++++ web/{setup_field.go => setup_led_plc.go} | 52 +++----- ...up_field_test.go => setup_led_plc_test.go} | 22 +--- web/web.go | 9 +- 11 files changed, 232 insertions(+), 177 deletions(-) rename static/js/{setup_field.js => setup_led_plc.js} (95%) create mode 100644 templates/setup_displays.html delete mode 100644 templates/setup_field.html create mode 100644 templates/setup_led_plc.html create mode 100644 web/setup_displays.go create mode 100644 web/setup_displays_test.go rename web/{setup_field.go => setup_led_plc.go} (57%) rename web/{setup_field_test.go => setup_led_plc_test.go} (67%) diff --git a/static/js/setup_field.js b/static/js/setup_led_plc.js similarity index 95% rename from static/js/setup_field.js rename to static/js/setup_led_plc.js index 2079622..2d20279 100644 --- a/static/js/setup_field.js +++ b/static/js/setup_led_plc.js @@ -37,7 +37,7 @@ var handlePlcIoChange = function(data) { $(function() { // Set up the websocket back to the server. - websocket = new CheesyWebsocket("/setup/field/websocket", { + websocket = new CheesyWebsocket("/setup/led_plc/websocket", { ledMode: function(event) {handleLedMode(event.data); }, plcIoChange: function(event) { handlePlcIoChange(event.data); } }); diff --git a/templates/base.html b/templates/base.html index a37f47c..ae8889f 100644 --- a/templates/base.html +++ b/templates/base.html @@ -38,12 +38,13 @@ Setup