Commit graph

281 commits

Author SHA1 Message Date
ChillerDragon 10ca8238a8 rubocop fixes
Some checks failed
Runtime tests / syntax (push) Has been cancelled
Runtime tests / unit-tests (push) Has been cancelled
Runtime tests / hooks (push) Has been cancelled
Runtime tests / doc-index (push) Has been cancelled
Integration tests / connect-to-server (push) Has been cancelled
Integration tests / srv-chat (push) Has been cancelled
Static analysis / check (push) Has been cancelled
Style / lint (push) Has been cancelled
2024-06-24 11:45:45 +08:00
ChillerDragon af7367be0c Drop known chunks. Fixes duplicated chat messages. 2024-06-24 11:43:10 +08:00
ChillerDragon deb679d1d0 Fix chat with cli arguments 2024-06-22 12:21:48 +08:00
ChillerDragon 1f46adca46 Close sample client instantly on ctrl+c 2024-06-19 08:46:02 +08:00
ChillerDragon ba7bfc6c07 Add interactive chat to sample client 2024-06-18 12:07:24 +08:00
ChillerDragon 7e45bbe038 Let the server resolve the map path 2024-02-23 12:22:27 +08:00
ChillerDragon aa5b755204 Send the connected client its own client info 2024-02-21 20:22:28 +08:00
ChillerDragon f44a370dc0 Progress on server side snaps
No errors in client log but still in connecting screen
2024-02-21 19:41:53 +08:00
ChillerDragon 420c6deb92 Add tests for snapshot builder payload 2024-02-21 18:46:52 +08:00
ChillerDragon cacb75ac62 Add type to snap items 2024-02-21 14:44:49 +08:00
ChillerDragon c726756b5c Draft out snap builder 2024-02-21 14:32:38 +08:00
ChillerDragon 05867afa62 Fix some server crashes and implement emoticons 2024-02-21 13:07:10 +08:00
ChillerDragon 0d52e5816c Generate server hooks docs 2024-02-21 12:39:04 +08:00
ChillerDragon a7895747b6 Add more hooks to the server (#9) 2024-02-21 11:39:57 +08:00
ChillerDragon 6de22bae6d Run yard in ci 2024-02-21 10:45:34 +08:00
ChillerDragon 53eb43e0b3 fix typo in readme 2024-02-20 20:43:52 +08:00
ChillerDragon dfcde01257 Deduplicate CI the hacky way
yaml anchors are not supported by github
and every other deduplication seems to require creating a new action
as in a own repo with releases
2024-02-20 20:36:20 +08:00
ChillerDragon e32ee479a5 Play with failing CI 2024-02-20 17:06:51 +08:00
ChillerDragon 74f1205f09 Update huffman to v0.0.4 2024-02-18 16:52:16 +08:00
ChillerDragon 7c921f07ac test int edge case 0111 1111 is -64 2024-02-18 15:40:36 +08:00
ChillerDragon 43c34fb0eb Add example only for the verbose snap
Same as `./client_sample.rb -s`
But easier to find, link and reason about.
2024-02-18 15:35:33 +08:00
ChillerDragon e25a108a13 Change empty check 2024-01-24 19:47:22 +08:00
ChillerDragon 0fd41d928f Try to fix CI stability 2024-01-24 17:44:09 +08:00
ChillerDragon 96a29c9429 Test server chat in CI (#13) 2024-01-23 22:01:40 +08:00
ChillerDragon ec90f185e4 Fix server side integration tests 2024-01-23 21:19:01 +08:00
ChillerDragon 55549eaa60 Fix client integration tests 2024-01-22 23:26:05 +08:00
ChillerDragon ffcb8c7083 Weird rubocop refactor 2024-01-22 23:21:50 +08:00
ChillerDragon 936c4d24d0 Server side integration tests work on my machine now 2024-01-22 23:16:56 +08:00
ChillerDragon f0ac6a2c32 Fix auth 2024-01-22 22:50:13 +08:00
ChillerDragon 17af3e3770 Set 0.7 protocol for ddnet7 client in CI 2024-01-22 21:55:36 +08:00
ChillerDragon 741ed69337 Try to fix zombies in integration test 2024-01-22 15:23:10 +08:00
ChillerDragon 8b74e2929d Print logs only once even if fail is called multiple times 2024-01-21 16:05:02 +08:00
ChillerDragon de5a403a25 Do not crash on ddnet ex messages 2024-01-21 15:55:17 +08:00
ChillerDragon 8324f8b504 Improve server integration test job timeout 2024-01-21 15:32:43 +08:00
ChillerDragon f189b2050e Turn error into warning 2024-01-21 15:32:22 +08:00
ChillerDragon 2ba05193c5 Handle nil case of empty decompression 2024-01-21 14:41:40 +08:00
ChillerDragon 6e7be263af Update huffman to v0.0.2 2024-01-21 14:34:13 +08:00
ChillerDragon 10a75cdb65 Add failing server side integration test 2024-01-20 23:56:10 +08:00
ChillerDragon 0dcb85a0e3 rubocop -A 2024-01-20 22:37:18 +08:00
ChillerDragon f9819565e4 rubocop -a 2024-01-20 22:33:25 +08:00
ChillerDragon e43218edbb Add shutdown rcon command 2024-01-20 22:32:12 +08:00
ChillerDragon b49116e190 Add some rcon hooks to server 2024-01-20 22:21:59 +08:00
ChillerDragon c9cbbb7c0a Fix style 2024-01-20 21:52:51 +08:00
ChillerDragon b8893bda6a Add detach to server (closed #12) 2024-01-20 21:50:55 +08:00
ChillerDragon 8f647e165c Add first hook to server: chat 2024-01-20 21:39:21 +08:00
ChillerDragon 78a8d95e6a Bump to 0.0.7 2023-12-13 19:33:50 +01:00
ChillerDragon 45bd574908 Try to fix windows IO::EWOULDBLOCKWaitReadable 2023-12-13 19:19:32 +01:00
ChillerDragon 97de34f151 Fix rubocop indent 2023-10-22 18:19:07 +02:00
ChillerDragon 4fabdab3eb Use single quotes 2023-10-22 14:27:14 +02:00
ChillerDragon 42d7fda502 Add --verbose-snap to sample client 2023-10-22 14:26:53 +02:00