Skip to content

Streaming and Backend Interactor service overhaul, removed the need for copypasting

HJ requested to merge streaming into develop
  • 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

Merge request reports