Closed redmushie closed 2 months ago
Why is this necessary?
Because self-hosting is a primary feature and currently we're hard baking shocklink.net into all binaries.
Due to this being a change being one that is done very rarely I will not be swapping it at runtime, but will implement it as a set-and-reboot procedure, setting it at runtime introduces alot of complexity
At a glance, I don't think that wouldn't make sense if you're still on the captive portal, since no gateway connection or auth token was acquired yet.
After thinking on it for a bit, I'm of the opinion that the minimum viable is "set and apply after reboot". Rebooting the board the second you change it will:
Implemented in #223
Pre-submission checklist
What should be possible that currently is not?
Cofiguring the OpenShock server that the firmware connects to should be modifiable at runtime, not compile time.
Other remarks
No response