Skip to content

Changes under the hood

Compare
Choose a tag to compare
@retrodaredevil retrodaredevil released this 02 Jul 18:19
· 65 commits to master since this release
291c29c

No exciting changes in this release. Just lots of under the hood improvements.

Changes

  • No more Google Analytics. All logic for disabling analytics has been kept. I plan to add analytics in the future that does not rely on Google, so please keep your configuration to disable analytics if you do not want a future version of SolarThing to collect usage data.
  • .data directory is no longer created or used.

Breaking changes

  • Configurations must use action_config instead of actions. This is not documented, but neither is actually using actions

Technical changes

  • solarthing-server uses Spring Boot 3.0, which requires lots of changes
  • solarthing-server also undocumented ability to configure a database that replicates to a main instance

In other news, I am working on a different way to setup and configure SolarThing. I believe the current approach of making sure /opt/solarthing has correct permissions and making sure configuration files are gitignore'd is error prone. I'm always open to suggestions or critique as I would really like to get a better way set in stone before really focusing on improving the documentation.