Commit Graph
47 Commits
Author SHA1 Message Date
Thilo Behnke a97b25b896 set state of session to closed on close event 2022-06-30 00:01:38 +02:00
Thilo Behnke ff31e0618e refactoring 2022-06-28 22:35:54 +02:00
Thilo Behnke ef59cb9de8 send input events, fixes for heartbeat 2022-06-28 22:01:42 +02:00
Thilo Behnke f32cd1b507 investigating issue with failed heartbeat persists 2022-06-27 23:15:43 +02:00
Thilo Behnke 720594a59d propagate session state between host and peer 2022-06-26 16:07:44 +02:00
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 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 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 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 0ab1be21eb file structure 2022-06-21 19:22:11 +02:00
Thilo Behnke 8e3101ba5d actor model 2022-06-19 11:48:06 +02:00
Thilo Behnke 8f7dde2443 send heartbeat 2022-06-19 11:42:07 +02:00
Thilo Behnke 1e0785ca16 compiling code 2022-06-19 11:15:11 +02:00
Thilo Behnke 336ae38838 Revert "&str instead of String for event?"
This reverts commit f06b940c0a.
2022-06-19 00:59:22 +02:00
Thilo Behnke f06b940c0a &str instead of String for event? 2022-06-19 00:58:14 +02:00
Thilo Behnke c245447750 batch write for events 2022-06-19 00:54:21 +02:00
Thilo Behnke 5515893872 implement event write for host/peer 2022-06-19 00:20:05 +02:00
Thilo Behnke 1568a3f982 refactor message collection to snapshot 2022-06-18 21:09:21 +02:00
Thilo Behnke 2d6f2ff9cb enum value serialization for session events 2022-06-18 20:38:40 +02:00
Thilo Behnke 8b72ad3fb5 refactor session event writing 2022-06-18 20:13:28 +02:00
Thilo Behnke 778d86fb8a rename ws handler 2022-06-16 21:31:41 +02:00
Thilo Behnke b10b2e8e7a wip integration into websocket handler 2022-06-16 21:31:19 +02:00
Thilo Behnke f89ed34be0 full serializer/deserializer implementation for events 2022-06-16 21:27:23 +02:00
Thilo Behnke 7368abee55 wip - deserialize complete message 2022-06-16 21:05:02 +02:00
Thilo Behnke 260c9740ec refactoring/server 2022-06-16 20:49:26 +02:00
Thilo Behnke 579deafe47 dev-ops/faster-docker-build-times 2022-06-16 16:56:16 +02:00
Thilo Behnke e11dbdba57 dev-ops/fix-wasm-client 2022-06-16 16:18:32 +02:00
Thilo Behnke f75827f927 dev-ops/fix-and-cleanup-unit-tests 2022-06-16 15:55:57 +02:00
Thilo Behnke f8578be865 dev-ops/fix-build-warnings 2022-06-16 14:45:42 +02:00
Thilo Behnke 7ca1c63e88 dev-ops/dockerized-build 2022-06-16 00:04:55 +02:00
Thilo Behnke 9207f76659 feature/event-web-client-integration 2022-06-11 17:26:35 +02:00
Thilo Behnke 9aca924037 feature/event-writer 2022-06-01 20:44:22 +02:00