Commit Graph

  • e700239764 add capability to restrict remote panel modes master Nathan Coad 2026-02-19 15:55:20 +11:00
  • e8153e2953 implement some features of Venus OS Nathan Coad 2026-02-19 15:37:41 +11:00
  • d72e88ab7b [ci skip] home assistant integration Nathan Coad 2026-02-19 14:34:58 +11:00
  • 7d0ce52c27 fix: Remove platform specifications for Docker builds in CI configuration Nathan Coad 2026-02-19 13:42:04 +11:00
  • d3df73ae0f feat: Add multi-platform build support for Linux binaries and Dockerfiles Nathan Coad 2026-02-19 13:38:45 +11:00
  • afc71dc507 feat: Enable multi-platform builds in Dockerfile Nathan Coad 2026-02-19 13:34:55 +11:00
  • 22a42bfef0 try again Nathan Coad 2026-02-19 13:32:04 +11:00
  • ff0c806efa retry Nathan Coad 2026-02-19 13:29:32 +11:00
  • ed326eb8ef fix CI pipeline for multi-platform Docker builds and add manifest support Nathan Coad 2026-02-19 13:27:27 +11:00
  • 1b6989b5d9 feat: Add multi-platform support and experimental features to Docker build Nathan Coad 2026-02-19 13:21:18 +11:00
  • e995a252e1 feat: Enhance MK2 driver with device state management and improved command handling Nathan Coad 2026-02-19 13:13:19 +11:00
  • e17e4d1a0a fix docker builder Nathan Coad 2026-02-19 12:48:51 +11:00
  • ee403d1e35 remove vendor directory Nathan Coad 2026-02-19 12:43:14 +11:00
  • bc49047499 Update CI pipeline: standardize images and upgrade Kaniko executor version Nathan Coad 2026-02-19 12:40:43 +11:00
  • 1c15ff5911 Add read-only mode support and enhance logging throughout the application Nathan Coad 2026-02-19 12:36:52 +11:00
  • bdcb8e6f73 Refactor import paths to use the full repository URL and remove obsolete GitHub Actions workflow file Nathan Coad 2026-02-19 12:30:21 +11:00
  • 5cc8a0d7db Set module path to git.coadcorp.com/nathan/invertergui Nathan Coad 2026-02-19 12:04:18 +11:00
  • a31a0b4829 Modernize invertergui: MQTT write support, HA integration, UI updates Nathan Coad 2026-02-19 12:03:52 +11:00
  • 959d1e3c1f Merge pull request #45 from bclermont/patch-1 Nicholas Thompson 2026-02-17 08:39:20 +02:00
  • bda5aa9238 Merge branch 'master' into patch-1 Nicholas Thompson 2026-02-17 08:24:24 +02:00
  • 4e5da3f322 Merge pull request #47 from serhii-vasylkiv/mqtt-password-file v2.3.0 Nicholas Thompson 2026-02-17 08:23:37 +02:00
  • 826576516f Add support for reading MQTT password from file Zergus 2026-02-15 23:41:11 +02:00
  • 933c7cc307 Improve logging and handle Victron reboot Jean-Luc Mongrain 2024-07-22 15:54:48 -04:00
  • 9471f0b5ac Merge pull request #42 from diebietse/vendor-upgrades Nicholas Thompson 2024-03-18 21:45:11 +02:00
  • 4d774937df Vendor updates Nicholas Thompson 2024-03-18 21:09:54 +02:00
  • 3702654ec3 Upgrade libraries Nicholas Thompson 2024-03-18 21:09:39 +02:00
  • 7d63422555 Merge pull request #40 from diebietse/vendor-upgrades Nicholas Thompson 2024-02-20 14:45:17 +02:00
  • fa6fc5fb34 Fix linter issues Nicholas Thompson 2024-02-19 20:08:46 +02:00
  • 86d865ce1b Update golanglint-ci to 1.56 Nicholas Thompson 2024-02-19 20:06:08 +02:00
  • 516dd6b611 Go vendor update Nicholas Thompson 2024-02-19 20:00:00 +02:00
  • df421fcccb Upgrade library versions Nicholas Thompson 2024-02-19 19:59:46 +02:00
  • a050189e12 Go version to 1.22 Nicholas Thompson 2024-02-19 19:59:28 +02:00
  • 7bcdc3276f Add upgrade-vendor helper to Makefile Nicholas Thompson 2024-02-19 19:51:13 +02:00
  • 9f9e25a796 Merge pull request #36 from diebietse/dev Jedri Visser 2023-03-05 19:15:58 +02:00
  • c4a095a094 Update vendor Jedri Visser 2023-03-03 21:26:04 +02:00
  • bf4716e8df Update go, dependencies and ci Jedri Visser 2023-03-03 21:25:55 +02:00
  • 574e832152 Merge pull request #32 from diebietse/fix_frequency v2.2.0 Nicholas Thompson 2022-01-26 20:22:17 +02:00
  • 2a84799832 Add frequency clip check Nicholas Thompson 2022-01-26 20:09:41 +02:00
  • 8adf3c8261 Merge pull request #29 from diebietse/fix-signedness Nicholas Thompson 2022-01-25 10:32:56 +02:00
  • b3245aba9b No longer use RAM value scale signedness for info frames. Hendrik van Wyk 2021-12-08 22:54:47 +02:00
  • dac2149fbd Merge pull request #28 from Banshee1221/master Nicholas Thompson 2021-12-09 12:30:55 +02:00
  • e501f6d125 github ci: add arm v6 docker image builds Eugene de Beste 2021-12-09 09:09:11 +02:00
  • 341f26f197 Merge pull request #26 from diebietse/update v2.1.1 Jedri Visser 2021-05-07 23:30:55 +02:00
  • 5e28643a76 Update vuejs and bootstrap Jedri Visser 2021-05-07 22:58:10 +02:00
  • b35132451c Clean up Dockerfile Jedri Visser 2021-05-07 21:39:08 +02:00
  • 6b0aeae504 Merge pull request #25 from diebietse/readme-updates v2.1.0 Nicholas Thompson 2021-05-06 23:11:02 +02:00
  • 950c77886a Update README Jedri Visser 2021-05-06 22:44:52 +02:00
  • 51221d37d0 Merge pull request #24 from diebietse/github-builds Jedri Visser 2021-05-06 22:54:59 +02:00
  • d02baa4e8d Add codecov support Nicholas Thompson 2021-05-06 22:50:23 +02:00
  • 41b3db0457 Update workspace dictonary Nicholas Thompson 2021-05-06 22:46:43 +02:00
  • b6c488b7d4 Move to github builds Nicholas Thompson 2021-05-06 22:46:27 +02:00
  • c4b09b7a14 Merge pull request #22 from diebietse/go-embed Nicholas Thompson 2021-04-27 14:23:25 +02:00
  • e201779341 Update vendor directory Nicholas Thompson 2021-04-23 22:14:34 +02:00
  • 321d19c5c2 Upgrade golangci version Nicholas Thompson 2021-04-23 22:14:09 +02:00
  • 56c417fd0e Upgrade dependencies Nicholas Thompson 2021-04-23 22:11:53 +02:00
  • d3576031bb Use go native embed lib for static assets Nicholas Thompson 2021-04-23 22:01:07 +02:00
  • f6c3b38976 Upgrade to go 1.16 Nicholas Thompson 2021-04-23 22:05:42 +02:00
  • cc8fa9d611 Merge pull request #20 from diebietse/scalefixes v2.0.2 Hendrik van Wyk 2020-10-08 12:29:58 +02:00
  • 49be089a23 Fix race condition in munin output. Hendrik van Wyk 2020-09-26 13:35:11 +02:00
  • 157736a99d Add optional debug logging for frame decoding. Hendrik van Wyk 2020-09-25 15:03:49 +02:00
  • 86f3f0c8e3 Fix scaling to more closely match the Victron documentation. Hendrik van Wyk 2020-09-25 15:03:26 +02:00
  • c991503e33 Add mode-2 to scale factors Nicholas Thompson 2020-09-19 18:38:00 +02:00
  • 55ae241d92 Merge pull request #17 from diebietse/scale-factor-fixes v2.0.1 Nicholas Thompson 2020-09-13 21:58:57 +02:00
  • ab346bcf90 Disable dead code check for RAM IDs Nicholas Thompson 2020-09-13 21:14:24 +02:00
  • 4c6df96051 Add unit test to scaleDecode Nicholas Thompson 2020-09-13 16:49:02 +02:00
  • 2a56dd24e4 Cleanup mk2 logging Nicholas Thompson 2020-09-13 15:59:49 +02:00
  • 65d9429a12 Add constants to frame decoder Nicholas Thompson 2020-09-13 15:59:33 +02:00
  • 5fb5ce5f12 Add check to scaling factors Nicholas Thompson 2020-09-09 18:11:57 +02:00
  • 3f783fabf8 Merge pull request #15 from diebietse/mqtt-plugin v2.0.0 Nicholas Thompson 2020-06-15 17:14:42 +02:00
  • 4f428d6bda Update codecov limits to current coverage Nicholas Thompson 2020-06-15 16:37:23 +02:00
  • eb737b6527 Update Go and lint version for travis CI Nicholas Thompson 2020-06-15 14:27:10 +02:00
  • 1840fae1aa Update vendor for all new features Nicholas Thompson 2020-06-15 14:05:59 +02:00
  • 934c629a41 Update readme to reflect new usage Nicholas Thompson 2020-06-15 14:00:30 +02:00
  • 3798783154 change Mkefile to use docker source for linting Nicholas Thompson 2020-06-15 13:28:50 +02:00
  • 6ab917d35a Update and improve logging library to logrus Nicholas Thompson 2020-06-15 13:28:03 +02:00
  • c459fb22aa Add vendoring to makefile Nicholas Thompson 2020-06-15 12:49:23 +02:00
  • 64ae21da53 Update config to be passed in as environment variables Nicholas Thompson 2020-06-15 12:47:27 +02:00
  • 67ba53fff4 Create an MQTT client plugin Nicholas Thompson 2020-06-15 12:46:02 +02:00
  • 4a72d24cdd Plugin grouping to make reading the code easier v1.1.0 Nicholas Thompson 2019-03-22 15:25:13 +02:00
  • 92daf9191b Moved frontend package to be part of webgui in plugin format and renamed it to static for a better description of the package Nicholas Thompson 2019-03-22 15:18:06 +02:00
  • fd49891632 Add codecov to test Nicholas Thompson 2019-03-21 00:14:49 +02:00
  • e74b0518e9 Remove old invalid test Nicholas Thompson 2019-03-21 00:14:32 +02:00
  • 0b324458f0 Added basic test to mk2driver to test know state. Nicholas Thompson 2019-03-21 00:14:20 +02:00
  • 8b0b4f64f1 Simplyfy the flags to specify a source Nicholas Thompson 2019-03-21 00:13:10 +02:00
  • 47e73a4eff Concept plugin layout Nicholas Thompson 2019-03-10 21:36:34 +02:00
  • d02de285d9 Changed the naming of mk2if to mk2driver Nicholas Thompson 2019-03-10 11:48:56 +02:00
  • 9236d6fa86 Add travis-ci badge for master Nicholas Thompson 2019-03-14 23:50:57 +02:00
  • acdaa019cb Add travis-ci file Nicholas Thompson 2019-03-14 23:18:55 +02:00
  • 01ce2da533 Show sparklines on Grafana dashboard Jedri Visser 2019-03-14 22:54:23 +02:00
  • ba012a31fa Add Grafana dashboard v1.0.0 Jedri Visser 2019-03-14 20:44:44 +02:00
  • 93250e69f7 Update docker images location Jedri Visser 2019-03-13 20:11:15 +02:00
  • 7351709e57 Add demo to readme Nicholas Thompson 2019-03-13 17:50:31 +02:00
  • 447d05a227 Add demo gif Nicholas Thompson 2019-03-13 17:46:39 +02:00
  • a29781f025 Updated the serial library as the new library does not produce cgo errors and does not need the kernel headers to build Nicholas Thompson 2019-03-13 16:55:02 +02:00
  • 67fa25495f Added Ini type to code snippet to help with preview Nicholas Thompson 2019-03-09 23:14:38 +02:00
  • e5d8b0c26d Added phony entries for Makefile Nicholas Thompson 2019-03-09 22:50:06 +02:00
  • eb74b967c7 Changed naming of Client to ClientHandler Nicholas Thompson 2019-03-09 22:49:40 +02:00
  • d30e0ecedd README auto formatting Nicholas Thompson 2019-03-09 15:57:34 +02:00
  • 9c8d7d6260 Added Nginx proxy setup example to readme Nicholas Thompson 2019-03-09 15:57:17 +02:00
  • aac4eaddf4 Updated makefile with new commands Nicholas Thompson 2019-03-09 15:46:11 +02:00