Keith Pine <keith.pine@gmail.com>: Author Summary
Build | Completed | Code commits | Tests |
---|---|---|---|
OZW › OO › #178 | 2 months ago | Testless build | |
OZW › OZW › #163 | 2 months ago |
Correctly set Button value types (#139) (#144)
Use PressButton/ReleaseButton manager API instead of trying to set a boolean value. Prevent docker build layer cache invalidation (#133)
The Dockerfile is including all files in the project, which means touching *any* file in the project (README, docs, docker root files, etc) invalidates practically all of the cached docker layers and triggers a rebuild of all libraries and applications. Manually copy the needed files instead of the entire project. Note that using .dockerignore alone is not possible because it would prevent copying some files into the image that are necessary but unrelated to the application builds. |
Testless build |
OZW › OO › #173 | 3 months ago |
Update GE 14294 device XML
Remove duplicate metadata that was from a different product. Add some undocumented configuration parameters. These are documented in newer revisions and work fine in this version. They should work with firmware version >= 5.26. |
Testless build |
OZW › OZWMAC › #805 | 3 months ago |
Update GE 14294 device XML
Remove duplicate metadata that was from a different product. Add some undocumented configuration parameters. These are documented in newer revisions and work fine in this version. They should work with firmware version >= 5.26. |
Testless build |
OZW › OZWLNX › #1458 | 3 months ago |
Update GE 14294 device XML
Remove duplicate metadata that was from a different product. Add some undocumented configuration parameters. These are documented in newer revisions and work fine in this version. They should work with firmware version >= 5.26. |
773 passed |
OZW › OO › #152 | 6 months ago |
Feature: Improved startup behavior when MQTT broker is unavailable (#120) (#121)
* Delay ozwdaemon startup until MQTT broker is available Wait until the MQTT broker port is available before starting up ozwdaemon. This reduces the churning of the daemon starting then dying while MQTT is offline. The script will exit with error 124 if the MQTT broker port is unavailable after a configurable amount of time (default 30 seconds). * Use same startup script for standalone and allinone docker images The scripts were identical so only one is necessary. Reduces double-edits. * Copy startozwdaemon.sh to /opt The allinone image copies this script to /opt, so do the same with the standalone image for consistency. * Remove duplicate env vars The entrypoint script defines the necessary environment variables, so there's no need to duplicate them in the Dockerfile. * Add documentation for MQTT_CONNECT_TIMEOUT env var Improve docs for other environment variables. |
Testless build |
OZW › OZW › #156 | 6 months ago |
Feature: Improved startup behavior when MQTT broker is unavailable (#120) (#121)
* Delay ozwdaemon startup until MQTT broker is available Wait until the MQTT broker port is available before starting up ozwdaemon. This reduces the churning of the daemon starting then dying while MQTT is offline. The script will exit with error 124 if the MQTT broker port is unavailable after a configurable amount of time (default 30 seconds). * Use same startup script for standalone and allinone docker images The scripts were identical so only one is necessary. Reduces double-edits. * Copy startozwdaemon.sh to /opt The allinone image copies this script to /opt, so do the same with the standalone image for consistency. * Remove duplicate env vars The entrypoint script defines the necessary environment variables, so there's no need to duplicate them in the Dockerfile. * Add documentation for MQTT_CONNECT_TIMEOUT env var Improve docs for other environment variables. |
Testless build |
OZW › OZW › #142 | 7 months ago |
Update README.md (#109)
A handful of updates to the README file to improve documentation, both cosmetic and corrective. Minor errors have been corrected in the docker examples. The usage of each Docker image has been expanded and clarified. |
Testless build |
OZW › OO › #142 | 7 months ago |
Update README.md (#109)
A handful of updates to the README file to improve documentation, both cosmetic and corrective. Minor errors have been corrected in the docker examples. The usage of each Docker image has been expanded and clarified. |
Testless build |
OZW › OO › #131 | 7 months ago |
Fix ValidIDKey usage in disablepoll - Issue #98 (#99)
|
Testless build |
Build | Completed | Code commits | Tests |
---|
Build | Completed | Code commits | Tests |
---|---|---|---|
OZW › OO › #173 | 3 months ago |
Update GE 14294 device XML
Remove duplicate metadata that was from a different product. Add some undocumented configuration parameters. These are documented in newer revisions and work fine in this version. They should work with firmware version >= 5.26. |
Testless build |
The Dockerfile is including all files in the project, which means
touching *any* file in the project (README, docs, docker root files,
etc) invalidates practically all of the cached docker layers and
triggers a rebuild of all libraries and applications.
Manually copy the needed files instead of the entire project. Note that
using .dockerignore alone is not possible because it would prevent
copying some files into the image that are necessary but unrelated to
the application builds.
Use PressButton/ReleaseButton manager API instead of trying to set a
boolean value.