Alexander Wenzel
Alexander Wenzel
I rebased the branch and rewrote the socked handling using asyncio. Now it can handle the echo requests from battle.net server and as a nice side effect is much faster...
Now friends presence works correctly when multiple "game_accounts" are returned (which - from my understanding - means the friend is logged in multiple times [on multiple devices]). It aggregates them...
Thanks @bartok765 for your review. I will look into your comments now.
Hey @bartok765 I addressed most of your comments, can you please review again?
@bartok765 I started digging into the old implementation of friends list and worked on it a couple of weeks (months?) ago, but did not have the time to continue lately....
@yoshimo Thankfully, the reverse engineering of the protocol has been done by other folks. I think a alot has been done over at [HearthSim](https://github.com/HearthSim/), that is also where the protobuf...
@bartok765 I will create a PR now after I pushed my last WIP changes. I will add what's working and what's not and what needs to be fixed / worked...
> This is potentially fixed with [891c10d](https://github.com/nextcloud/server/commit/891c10d09da333e6af172bacd0c28540fd7a7032) @waja could you try to patch your server with this patch and confirm? I just tried this patch on our installation, but unfortunately...
The online version tries to connect to https://blobbyvolley.de:12345/socket.io/ and it looks like the Letsencrypt Certificate there expired on 2024-03-18:  The Letsencrypt Certificate on https://blobbyvolley.de seems to be renewed correctly,...
I can confirm huge speed issues with munee 1.6.0. The good thing: images are not effected (yay!). The not so good thing: javascripts are minorly effected (just a bit slower...