WIP: MastoAPI (websocket): Handle new streaming API.

KokaKiwi requested to merge KokaKiwi/pleroma:mastoapi/new-streaming-api into develop

Related to this commit on glitch-soc: https://github.com/glitch-soc/mastodon/commit/8ae52dc79235bc9ed6878bed857539d14e0b57da


  • Add stream field to message sent through the WS (part of the new API)
  • Use jason instead of poison as JSON serializer
  • Log error on message handling on :error level
  • Fix tests
  • Add some (i'm bad at this tho ;;)
Edited by KokaKiwi

Merge request reports