161 Commits

Author SHA1 Message Date
e700239764 add capability to restrict remote panel modes
All checks were successful
continuous-integration/drone/push Build is passing
2026-02-19 15:55:20 +11:00
e8153e2953 implement some features of Venus OS
All checks were successful
continuous-integration/drone/push Build is passing
2026-02-19 15:37:41 +11:00
d72e88ab7b [ci skip] home assistant integration 2026-02-19 14:34:58 +11:00
7d0ce52c27 fix: Remove platform specifications for Docker builds in CI configuration
All checks were successful
continuous-integration/drone/push Build is passing
2026-02-19 13:42:04 +11:00
d3df73ae0f feat: Add multi-platform build support for Linux binaries and Dockerfiles
Some checks failed
continuous-integration/drone/push Build is failing
2026-02-19 13:38:45 +11:00
afc71dc507 feat: Enable multi-platform builds in Dockerfile
Some checks failed
continuous-integration/drone/push Build is failing
2026-02-19 13:34:55 +11:00
22a42bfef0 try again
Some checks failed
continuous-integration/drone/push Build is failing
2026-02-19 13:32:04 +11:00
ff0c806efa retry
Some checks failed
continuous-integration/drone/push Build is failing
2026-02-19 13:29:32 +11:00
ed326eb8ef fix CI pipeline for multi-platform Docker builds and add manifest support
Some checks failed
continuous-integration/drone/push Build encountered an error
2026-02-19 13:27:27 +11:00
1b6989b5d9 feat: Add multi-platform support and experimental features to Docker build
Some checks failed
continuous-integration/drone/push Build is failing
2026-02-19 13:21:18 +11:00
e995a252e1 feat: Enhance MK2 driver with device state management and improved command handling
All checks were successful
continuous-integration/drone/push Build is passing
2026-02-19 13:13:19 +11:00
e17e4d1a0a fix docker builder
All checks were successful
continuous-integration/drone/push Build is passing
2026-02-19 12:48:51 +11:00
ee403d1e35 remove vendor directory
Some checks failed
continuous-integration/drone/push Build is failing
2026-02-19 12:43:14 +11:00
bc49047499 Update CI pipeline: standardize images and upgrade Kaniko executor version
Some checks failed
continuous-integration/drone/push Build is failing
2026-02-19 12:40:43 +11:00
1c15ff5911 Add read-only mode support and enhance logging throughout the application
Some checks failed
continuous-integration/drone/push Build is failing
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 2026-02-19 12:30:21 +11:00
5cc8a0d7db Set module path to git.coadcorp.com/nathan/invertergui
Some checks failed
build / inverter_gui_pipeline (push) Has been cancelled
2026-02-19 12:04:18 +11:00
a31a0b4829 Modernize invertergui: MQTT write support, HA integration, UI updates
Some checks failed
build / inverter_gui_pipeline (push) Has been cancelled
2026-02-19 12:03:52 +11:00
Nicholas Thompson
959d1e3c1f Merge pull request #45 from bclermont/patch-1
Improve MK2 frames handling
2026-02-17 08:39:20 +02:00
Nicholas Thompson
bda5aa9238 Merge branch 'master' into patch-1 2026-02-17 08:24:24 +02:00
Nicholas Thompson
4e5da3f322 Merge pull request #47 from serhii-vasylkiv/mqtt-password-file
Some checks failed
build / inverter_gui_pipeline (push) Has been cancelled
Add support for reading MQTT password from file
v2.3.0
2026-02-17 08:23:37 +02:00
Zergus
826576516f Add support for reading MQTT password from file
Add `--mqtt.password-file` flag and `MQTT_PASSWORD_FILE` env var to allow
reading the MQTT password from a file (e.g. Docker secrets). When set,
the file contents overrides the --mqtt.password value.

Addresses diebietse/invertergui#46
2026-02-15 23:41:11 +02:00
Jean-Luc Mongrain
933c7cc307 Improve logging and handle Victron reboot 2024-07-22 15:54:48 -04:00
Nicholas Thompson
9471f0b5ac Merge pull request #42 from diebietse/vendor-upgrades
Vendor upgrades
2024-03-18 21:45:11 +02:00
Nicholas Thompson
4d774937df Vendor updates 2024-03-18 21:09:54 +02:00
Nicholas Thompson
3702654ec3 Upgrade libraries
Upgrade libraries to fix CVEs
2024-03-18 21:09:39 +02:00
Nicholas Thompson
7d63422555 Merge pull request #40 from diebietse/vendor-upgrades
Upgrade Go to v1.22 and libraries
2024-02-20 14:45:17 +02:00
Nicholas Thompson
fa6fc5fb34 Fix linter issues
Fix all new linter issues that are raised by golanglint-ci 1.56
2024-02-19 20:08:46 +02:00
Nicholas Thompson
86d865ce1b Update golanglint-ci to 1.56 2024-02-19 20:06:54 +02:00
Nicholas Thompson
516dd6b611 Go vendor update 2024-02-19 20:06:50 +02:00
Nicholas Thompson
df421fcccb Upgrade library versions 2024-02-19 20:06:47 +02:00
Nicholas Thompson
a050189e12 Go version to 1.22 2024-02-19 20:06:43 +02:00
Nicholas Thompson
7bcdc3276f Add upgrade-vendor helper to Makefile 2024-02-19 19:51:13 +02:00
Jedri Visser
9f9e25a796 Merge pull request #36 from diebietse/dev
Update go, dependencies and CI
2023-03-05 19:15:58 +02:00
Jedri Visser
c4a095a094 Update vendor 2023-03-03 21:53:10 +02:00
Jedri Visser
bf4716e8df Update go, dependencies and ci 2023-03-03 21:53:08 +02:00
Nicholas Thompson
574e832152 Merge pull request #32 from diebietse/fix_frequency
Some checks failed
build / inverter_gui_pipeline (push) Has been cancelled
Add frequency clip check
v2.2.0
2022-01-26 20:22:17 +02:00
Nicholas Thompson
2a84799832 Add frequency clip check
Add check to ensure frequency value is set to 0 when period counter hits maximum or minimum
Closes #31
2022-01-26 20:11:15 +02:00
Nicholas Thompson
8adf3c8261 Merge pull request #29 from diebietse/fix-signedness
No longer use RAM value scale signedness for info frames.
2022-01-25 10:32:56 +02:00
Hendrik van Wyk
b3245aba9b No longer use RAM value scale signedness for info frames.
The signedness calculated along with the RAM value scale and offset was
incorrectly applied to the info frame value. This caused some values to
be interpreted as unsigned instead of signed leading to negative values
reporting as very large positive values.
2022-01-11 20:36:56 +02:00
Nicholas Thompson
dac2149fbd Merge pull request #28 from Banshee1221/master
github ci: add arm v6 docker image builds
2021-12-09 12:30:55 +02:00
Eugene de Beste
e501f6d125 github ci: add arm v6 docker image builds 2021-12-09 09:09:11 +02:00
Jedri Visser
341f26f197 Merge pull request #26 from diebietse/update
Some checks failed
build / inverter_gui_pipeline (push) Has been cancelled
Update Dockerfile, vuejs and bootstrap
v2.1.1
2021-05-07 23:30:55 +02:00
Jedri Visser
5e28643a76 Update vuejs and bootstrap 2021-05-07 23:25:07 +02:00
Jedri Visser
b35132451c Clean up Dockerfile 2021-05-07 22:57:45 +02:00
Nicholas Thompson
6b0aeae504 Merge pull request #25 from diebietse/readme-updates
Some checks failed
build / inverter_gui_pipeline (push) Has been cancelled
Update README
v2.1.0
2021-05-06 23:11:02 +02:00
Jedri Visser
950c77886a Update README 2021-05-06 23:05:40 +02:00
Jedri Visser
51221d37d0 Merge pull request #24 from diebietse/github-builds
Move to github builds
2021-05-06 22:54:59 +02:00
Nicholas Thompson
d02baa4e8d Add codecov support 2021-05-06 22:50:23 +02:00
Nicholas Thompson
41b3db0457 Update workspace dictonary 2021-05-06 22:46:43 +02:00