Commit graph

11 commits

Author SHA1 Message Date
hippoz
52df7bb4af
fix gateway server listener memory leak and add token importing to the frontend 2022-02-07 19:59:26 +02:00
hippoz
b95af521a3
improve client config and fix reconnect token bug 2022-02-07 16:14:43 +02:00
hippoz
aae5ce66ca
add alive check for gateway and fix webhook message event bug 2022-02-06 22:58:38 +02:00
hippoz
e33f6f7cfd
Add GatewayServer and GatewayClient(frontend)
This commit adds a websocket server that clients
can connect and authenticate to. Once they're
authenticated, they will start to receive
relevant events. One issue is that the server
does not ping for dead connections yet
and the fact that new listeners for the guild
are added for each connection. There is also
the bug in WatchedGuild that prevents other
bridge users from seeing eachother's
messages.
2022-02-06 03:48:28 +02:00
hippoz
fe04b99c35
add error messages for not being able to fetch initial information 2022-02-03 02:58:08 +02:00
hippoz
641db09c7f
switch layer naming to view to make it less confusing 2022-02-03 02:44:40 +02:00
hippoz
c85657f8be
add filter-based navigation between guilds and channels 2022-02-03 02:43:11 +02:00
hippoz
9ad3b04da5
frontend: separate app component from chat view 2022-02-03 00:15:27 +02:00
hippoz
ea18f74503
add endpoint to poll all guilds the user has access to 2022-02-02 23:48:18 +02:00
hippoz
6850b0828b
improve message display 2022-02-02 21:43:58 +02:00
hippoz
d133803fa1
fix polling and add web app 2022-02-02 20:24:14 +02:00