Commit Graph

135 Commits

Author SHA1 Message Date
Thilo Behnke
6c36860908 avoid repeating websocket creation 2022-06-26 15:48:23 +02:00
Thilo Behnke
fe64d62c5c session event received but how to update session in client 2022-06-26 15:29:47 +02:00
Thilo Behnke
cb4a8aabdc don't double serialize event - only the payload is relevant 2022-06-26 14:01:30 +02:00
Thilo Behnke
080c754eeb don't double serialize string in event 2022-06-26 13:42:39 +02:00
Thilo Behnke
19ed978fe1 Revert "issues with dynamic event payload"
This reverts commit 5cabde9409.
2022-06-26 13:38:26 +02:00
Thilo Behnke
5cabde9409 issues with dynamic event payload 2022-06-26 13:28:33 +02:00
Thilo Behnke
5246235909 write session events to specific partitions 2022-06-26 12:57:03 +02:00
Thilo Behnke
72e829f7d5 more logs 2022-06-26 12:24:34 +02:00
Thilo Behnke
db789ac256 more kafka logs 2022-06-26 12:16:47 +02:00
Thilo Behnke
49bc5c5e79 more ws logs 2022-06-26 12:02:55 +02:00
Thilo Behnke
b6b3a6f846 more logging 2022-06-23 22:15:43 +02:00
Thilo Behnke
0da54c1324 more logging 2022-06-23 22:00:22 +02:00
Thilo Behnke
726e18ba46 more logging 2022-06-23 21:52:18 +02:00
Thilo Behnke
bc144785ea use env_logger 2022-06-23 21:49:41 +02:00
Thilo Behnke
7d065530b8 subscribe to session events 2022-06-23 21:24:39 +02:00
Thilo Behnke
d8293011ea bugfixing 2022-06-23 21:04:28 +02:00
Thilo Behnke
f950bb0bbb remove session type output 2022-06-23 20:47:33 +02:00
Thilo Behnke
2975687b35 show session info 2022-06-23 20:40:05 +02:00
Thilo Behnke
a49ef64e0c fix build 2022-06-23 20:23:45 +02:00
Thilo Behnke
5c99bd761d define uuid for players 2022-06-23 20:23:32 +02:00
Thilo Behnke
407f03c540 fix session join 2022-06-23 20:03:43 +02:00
Thilo Behnke
bce8487f0a wip - issue with websocket / session events setup 2022-06-23 00:11:41 +02:00
Thilo Behnke
fca8483ac6 join session 2022-06-23 00:03:25 +02:00
Thilo Behnke
8572d1e661 copy join link 2022-06-22 23:39:52 +02:00
Thilo Behnke
4295c31777 game improvements 2022-06-22 23:15:37 +02:00
Thilo Behnke
18e19702e1 css fix for mode select 2022-06-22 22:50:39 +02:00
Thilo Behnke
468a9fceb1 working session create 2022-06-22 22:48:41 +02:00
Thilo Behnke
655a40ca34 fix session response handler 2022-06-22 22:36:55 +02:00
Thilo Behnke
ab10b30752 response json not resolving? 2022-06-21 21:15:19 +02:00
Thilo Behnke
84fe492b66 fix bug in kafka script proxy 2022-06-21 21:00:14 +02:00
Thilo Behnke
c82a617601 wiring together session input store 2022-06-21 20:59:08 +02:00
Thilo Behnke
627aaeb04b duration for error component 2022-06-21 20:44:59 +02:00
Thilo Behnke
3b1034add3 show error 2022-06-21 20:23:00 +02:00
Thilo Behnke
c7e7ac4746 create event websocket 2022-06-21 19:58:44 +02:00
Thilo Behnke
cbf753c88d refactor session input handling 2022-06-21 19:47:04 +02:00
Thilo Behnke
0ab1be21eb file structure 2022-06-21 19:22:11 +02:00
Thilo Behnke
7b02f26ead network session wrapper + session event handler prep 2022-06-21 00:14:38 +02:00
Thilo Behnke
77cafd0e38 restructure into wrapper components 2022-06-20 23:55:13 +02:00
Thilo Behnke
8063d93a1b how to construct full session context? 2022-06-20 00:20:36 +02:00
Thilo Behnke
497e51a9ea wip - local session inputs 2022-06-19 23:27:42 +02:00
Thilo Behnke
74b022485e styling 2022-06-19 23:03:56 +02:00
Thilo Behnke
bad2ab0ae1 restructure menu, show loading indicator 2022-06-19 22:57:40 +02:00
Thilo Behnke
d032d00ec2 separate menu from settings 2022-06-19 22:31:28 +02:00
Thilo Behnke
f63e6b12fc select game mode before game starts 2022-06-19 22:18:20 +02:00
Thilo Behnke
842f65d16c local vs network session 2022-06-19 22:13:55 +02:00
Thilo Behnke
460799c024 fix debug feature 2022-06-19 17:30:40 +02:00
Thilo Behnke
c904c4de36 readable vs writable store 2022-06-19 17:10:40 +02:00
Thilo Behnke
34bdcf9c5b actions component 2022-06-19 16:52:52 +02:00
Thilo Behnke
762715d1ef session store 2022-06-19 16:39:58 +02:00
Thilo Behnke
de2c09095d cleanup 2022-06-19 16:06:42 +02:00