Rover program changes to request
This release makes using the rover
program obsolete. Although existing configurations will continue to work as before, it is recommended to eventually upgrade your rover
program to use the request
program instead. The rover quickstart now shows an up to date way on how to configure the request
program to be identical to your old rover configuration.
These changes also make it possible to monitor multiple rovers in the same program. If this is useful to anyone, please make an issue on the issues page and I will update the documentation for it.
The rover-setup
program still exists. If you want to use the "dummy" rover configuration, you now must make a "dummy" io configuration. A base template for that is provided in the config_templates/io
directory.
Rover:
- New way to configure using the
request
program
GraphQL
- Undocumented /cache endpoint has been added, making the program more of a "RESTful" program. This along with
solarthing_cache
may by updated with documentation in the future
Message:
- Mattermost is no longer supported. If anyone was actually using this, please let me know. It's pretty easy to add back.
I realize that documentation may be lacking for a few of the added features, so if you find anything in particular lacking, please make an issue about it!