Test build of 2.1.0, on top of 2.1.0.b1. Contributed by @mrmamba.
🐛 Fixed
- Missing or invalid tokens (in testing). The gateways answer a missing token with code 801 and a token that fails verification with code 803, both with HTTP 200. These now go the same way as 805: a token refresh first, then a sign-in request if that fails too. The data center search still only reacts to 805. The codes were checked with made-up and tampered tokens; no user has reported an 803 so far. (#104)
- No error after a healed rejection (in testing). When the cloud rejects a token and the refresh stores a new one, that poll keeps the values shown instead of logging an error, since the entry reloads on its own. A rejection that brings no new token still fails at once. (#106)
Everything from 2.1.0.b1 is included: the device list from the v2 route, confirmed on gw and gwde, not yet confirmed on gwpry. Testing steps are in #101.
Full Changelog: 2.1.0.b1...2.1.0.b2