Streaming and Backend Interactor service overhaul, removed the need for copypasting
- Cleans up Backend Interactor to not be a cesspool of copypasta and instead be a proxy object that stores credentials
- also streamlines all api calls to take object as arguments for easier proxying
- Initial streaming support:
- Initial version of parsing proxy object for websocket
- Only
User
socket support (Home TL + Notifications + Deletes) - Off by default due to BE bugs
- Only TL update and notifications update are supported, deletes are ignored for now
- Option in settings that actually stops/starts the socket.
Edited by HJ