Commit Graph

140 Commits

Author SHA1 Message Date
Nicholas Thompson 1840fae1aa Update vendor for all new features 2020-06-15 14:05:59 +02:00
Nicholas Thompson 934c629a41 Update readme to reflect new usage 2020-06-15 14:00:30 +02:00
Nicholas Thompson 3798783154 change Mkefile to use docker source for linting 2020-06-15 13:28:50 +02:00
Nicholas Thompson 6ab917d35a Update and improve logging library to logrus 2020-06-15 13:28:03 +02:00
Nicholas Thompson c459fb22aa Add vendoring to makefile 2020-06-15 12:49:23 +02:00
Nicholas Thompson 64ae21da53 Update config to be passed in as environment variables 2020-06-15 12:47:27 +02:00
Nicholas Thompson 67ba53fff4 Create an MQTT client plugin 2020-06-15 12:46:02 +02:00
Nicholas Thompson 4a72d24cdd Plugin grouping to make reading the code easier v1.1.0 2019-03-31 19:57:55 +02:00
Nicholas Thompson 92daf9191b Moved frontend package to be part of webgui in plugin format and renamed it to static for a better description of the package 2019-03-31 19:57:55 +02:00
Nicholas Thompson fd49891632 Add codecov to test 2019-03-31 19:57:55 +02:00
Nicholas Thompson e74b0518e9 Remove old invalid test 2019-03-31 19:57:55 +02:00
Nicholas Thompson 0b324458f0 Added basic test to mk2driver to test know state. 2019-03-31 19:57:55 +02:00
Nicholas Thompson 8b0b4f64f1 Simplyfy the flags to specify a source 2019-03-31 19:57:55 +02:00
Nicholas Thompson 47e73a4eff Concept plugin layout 2019-03-31 19:57:55 +02:00
Nicholas Thompson d02de285d9 Changed the naming of mk2if to mk2driver 2019-03-31 19:57:55 +02:00
Nicholas Thompson 9236d6fa86 Add travis-ci badge for master 2019-03-15 11:30:47 +02:00
Nicholas Thompson acdaa019cb Add travis-ci file 2019-03-15 11:30:47 +02:00
Jedri Visser 01ce2da533 Show sparklines on Grafana dashboard 2019-03-14 23:02:27 +02:00
Jedri Visser ba012a31fa Add Grafana dashboard v1.0.0 2019-03-14 21:09:39 +02:00
Jedri Visser 93250e69f7 Update docker images location 2019-03-14 12:38:41 +02:00
Nicholas Thompson 7351709e57 Add demo to readme 2019-03-13 22:02:26 +02:00
Nicholas Thompson 447d05a227 Add demo gif 2019-03-13 22:02:26 +02:00
Nicholas Thompson a29781f025 Updated the serial library as the new library does not produce cgo errors and does not need the kernel headers to build 2019-03-13 21:13:09 +02:00
Nicholas Thompson 67fa25495f Added Ini type to code snippet to help with preview 2019-03-13 00:18:20 +02:00
Nicholas Thompson e5d8b0c26d Added phony entries for Makefile 2019-03-13 00:18:20 +02:00
Nicholas Thompson eb74b967c7 Changed naming of Client to ClientHandler 2019-03-13 00:18:20 +02:00
Nicholas Thompson d30e0ecedd README auto formatting 2019-03-13 00:18:20 +02:00
Nicholas Thompson 9c8d7d6260 Added Nginx proxy setup example to readme 2019-03-13 00:18:20 +02:00
Nicholas Thompson aac4eaddf4 Updated makefile with new commands 2019-03-13 00:18:20 +02:00
Nicholas Thompson 3ecb2933cb Using the explicit COPY command instead of ADD in docker build 2019-03-13 00:18:20 +02:00
Nicholas Thompson 95735ff319 Added flag parsing to input flag 2019-03-13 00:18:20 +02:00
Nicholas Thompson eb06e40eb3 Added a favicon and updated the static container 2019-03-13 00:18:20 +02:00
Nicholas Thompson f54bc3ce7d Added auto reconnect to js code and included an error bar to indicate connection issues. 2019-03-13 00:18:20 +02:00
Nicholas Thompson 47bfbbfec5 Changed go module name to reflect new repository location 2019-03-13 00:18:20 +02:00
Nicholas Thompson 2456f45836 Added golangci linting and improved what was required 2019-03-13 00:18:20 +02:00
Nicholas Thompson 206159cdea Removed go-bindata-assetfs and replaced with statik 2019-03-13 00:18:20 +02:00
Nicholas Thompson 790b05f90f Should not commit commented out code 2019-03-13 00:18:20 +02:00
Nicholas Thompson a2e737da1c Removed unused code 2019-03-13 00:18:20 +02:00
Nicholas Thompson 892ea5aa1f Updated cli to use led map 2019-03-13 00:18:20 +02:00
Nicholas Thompson 6bd668eb65 Added go bindata fs to serve web files and added VUE and bootstrap to local files 2019-03-13 00:18:20 +02:00
Nicholas Thompson 8267e71f18 Basic UI working state. Still needs clean and Assetfs to keep all dependencies in the application 2019-03-13 00:18:20 +02:00
Nicholas Thompson f189ff0442 Update led handling to a map 2019-03-13 00:18:20 +02:00
Nicholas Thompson eb4398d5b4 Added vscode settings for the project 2019-03-13 00:18:20 +02:00
Hendrik van Wyk d6c6ee8627 Merge pull request #5 from hpdvanwyk/dockerfile
Dockerfile
2019-01-19 18:07:29 +02:00
NC Thompson fa03f977ea Update the README with information on how to run the image and the locations of the docker image 2019-01-19 18:04:35 +02:00
NC Thompson 996b5486c2 Added docker build to Makefile to allow build call via make 2019-01-19 16:13:37 +02:00
NC Thompson d77bd9c31b Add dockerfile 2019-01-19 16:12:58 +02:00
Hendrik van Wyk 81f423f487 Merge pull request #4 from hpdvanwyk/go_modules
Go modules
2019-01-19 15:20:06 +02:00
Hendrik van Wyk b8f915ee92 Update the readme to include the MK2 RS232.
The MK2 RS232 version works with a USB to serial converter or directly
with a RS232 port. Update the readme with this information.
2019-01-19 15:05:54 +02:00
Hendrik van Wyk ddbaf605ea Us go build instead of go install.
Go install places the binaries wherever the GOPATH is set which could be
some non related directory. Rather use go build and place the binaries in
this directory.
2019-01-19 14:47:46 +02:00