Changelog
0.33.0-rc0 (2020-05-27)
Implemented enhancements:
- Dump firewall and routing table state to logs #1670
- Log detailed network information to Trace level #2293 (soffokl)
- Clear stale consumer sessions on new connect #2285 (soffokl)
- Send signed metrics & Replace startup event by identity unlock event #2248 (soffokl)
- Allow to set beneficiary address #2120 (soffokl)
Fixed bugs:
- Ethereum client fails to reconnect after the session disconnect. #2282
- Providers' graph stopped showing earnings #2273
- RegistrationError after connecting to a provider #2268
- Inaccuracy in token earnings calculation #2255
- Memory leak in BrokerConnector ReconnectALL #2249
- Flaky test: Data race state Keeper #2197
- Allow only one active session from consumer #2176
- [mac, fatal] some providers crash the computer (panic crash) #2174
- After disconnect DNS is not reset to default #2133
- Node starts with issues after flashing RPi image from mystberry.zip #2081
- Reconnect ethereum client twice to avoid DNS reload lag #2283 (soffokl)
- Fix reseting DNS configuratin on MacOS #2280 (soffokl)
- Revert vend tool execution for ppa builds #2259 (soffokl)
- Remove Broker connection reconnect #2250 (soffokl)
- Fix/crash connecting to old providers #2236 (soffokl)
- Close NAT pinger connection on timeout #2196 (soffokl)
Closed issues:
- Manual and configurable auto settlement #2263
- Adapt for fast registration flow #2251
- Apps should use fast registration flow #2231
- Node would reject connections from consumer with wrong hermes #2219
Merged pull requests:
- Change terms email #2294 (zolia)
- Settlement history #2287 (vkuznecovas)
- Update TOS #2286 (zolia)
- Accountant fee now visible under identities settle #2281 (vkuznecovas)
- Pack supervisor into standalone packages #2279 (Waldz)
- Win supervisor #2278 (anjmao)
- Access services in state test via public methods #2276 (vkuznecovas)
- Reject unsupported Hermes #2275 (vkuznecovas)
- Update registration status after network switch #2274 (vkuznecovas)
- Send invoice if threshold reached #2270 (vkuznecovas)
- Remove connection delay since we are not doing NAT traversal on the t… #2269 (soffokl)
- Kill node in a more reliable way #2267 (tadaskay)
- Make iptables path consistent across dists #2266 (zolia)
- Lowercase supervisor command op only #2265 (anjmao)
- Separate script and config dirs (important for --usermode) #2262 (tadaskay)
- Simplify supervisor config #2261 (tadaskay)
- Fix e2e settlement again #2257 (vkuznecovas)
- Make go buildable crossplatform with
mage build
#2256 (tadaskay) - Increase Hermes stake for stabler tests #2254 (vkuznecovas)
- Add Android SDK release snapshot from master builds #2245 (anjmao)
- Start myst with specified uid and gid #2243 (anjmao)
- Improvement for settings in UI #2237 (Waldz)
- Only allow a single invoice to be skipped #2232 (vkuznecovas)
- First invoice should be critical #2230 (soffokl)
- Timeout channels on failed session setup #2229 (zolia)
- Destroy remote WireGuard device on close #2228 (anjmao)
- Fast registration #2227 (vkuznecovas)
- Disable mobile openvpn #2217 (anjmao)
- Remove old code for backward compatibility and dead code #2203 (soffokl)
- Allow max prices up to Android filters #2198 (Waldz)
- Make wireguard connect work without sudo #2193 (tadaskay)
* This Changelog was automatically generated by github_changelog_generator