2.4.0 (2024-11-15)
- added season property to player stats (416fc32)
- 🐛 Validate max card count in deck validation (34d520e)
- 🔨 Fix name in global stats script (#142) (46b571b)
- comment reconnect validation (59575a0)
- spectator cache buffer after timeout duel finish (836a5b3)
- validate socket state in player reconnection (e60b55b)
2.3.0 (2024-10-26)
- 🩹 Spectators entering from the lobby watched the duel with errors (62d9853)
- 🐛 Fix alternatives commands (d094240)
2.2.1 (2024-08-30)
- 🐛 Mercury rooms were not returned to show them in real time on the web (#129) (1aeac54)
- 🐛 Visual errors corrected when reconnecting in edopro rooms (#128) (07f0d3e)
2.2.0 (2024-08-30)
- ✨ Mercury rooms are now integrated with the websockets tracking system (086a107)
2.1.5 (2024-08-28)
- 🐛 Fix duel status for mercury duels in edopro lobby (688fb22)
2.1.4 (2024-08-20)
- 🚑 Fix score in draw duel (5ea62b4)
2.1.3 (2024-08-18)
- 🐛 Relay player order (a11dc89)
2.2.0 (2024-08-05)
- ✨ Added ranking points for mercury duels (75c979f)
- Add buildspec file for CI/CD on AWS Codepipeline (e395c93)
- Add consistent notes for HTTP CreateRoom method. (f0e560d)
- Add GET method to sync database endpoint (e231ecb)
- banlist validation (00d1ffa)
- create unranked room if redis is not enabled (866d9e8)
- implement SendMessageToAllRooms controller (0eb0643)
- make Redis optional for server initialization (7037aaa)
- rollback banlist validation (68fe03a)
- send message to all rooms and clients (587bc8e)
- Update RoomCreator to include tournament name in notes if it is provided in the payload. (ffdb122)
- 🩹 Fix mercury duel state transaction (f084cda)
- 🚑 Auth for mercury players (#112) (d094a4f)
- 🚑 Mercury rank points persistence, score command and messages (c60fd9c)
- 🐛 Chat messages fixed (fe956cb)
- convert utf8 password to utf16 at RoomCreator (8d96b99)
- default tcg banlist for mercury (ff0f6c6)
- Dockerfile build server stage (0c3b528)
- Dockerfile build server stage (ec535c5)
- duplicated chat messages at mercury caused by extends to RoomState at MercuryJoinHandler (7fbfc78)
- Grave flag (090007a)
- linter: refactor redis optional to comply with linter rules (4cfb84c)
- mercury lflist links (721721e)
- mercury lflist links (825141a)
- player to spectator validation now is with socket id and not with player name (1e62f23)
- player winner message when player surrenders (db0d471)
- racing code for handleUpdatedDeck and handleReady (64e9667)
- remove dangling rooms when creation crash from client (9b97063)
- spectators message working in mercury (6acfcbd)
- update Dockerfile to include curl and git dependencies (45cf18a)
- update vulnerable dependencies to secure versions (e84361c)
- winner reasons messages (179716f)
2.1.2 (2024-08-05)
- 🚑 Mercury rank points persistence, score command and messages (c60fd9c)
2.1.1 (2024-08-04)
2.1.0 (2024-08-04)
- ✨ Added ranking points for mercury duels (75c979f)
- Add consistent notes for HTTP CreateRoom method. (f0e560d)
- banlist validation (00d1ffa)
- create unranked room if redis is not enabled (866d9e8)
- implement SendMessageToAllRooms controller (0eb0643)
- make Redis optional for server initialization (7037aaa)
- rollback banlist validation (68fe03a)
- send message to all rooms and clients (587bc8e)
- Update RoomCreator to include tournament name in notes if it is provided in the payload. (ffdb122)
- 🩹 Fix mercury duel state transaction (f084cda)
- 🐛 Chat messages fixed (fe956cb)
- convert utf8 password to utf16 at RoomCreator (8d96b99)
- default tcg banlist for mercury (ff0f6c6)
- duplicated chat messages at mercury caused by extends to RoomState at MercuryJoinHandler (7fbfc78)
- linter: refactor redis optional to comply with linter rules (4cfb84c)
- mercury lflist links (721721e)
- mercury lflist links (825141a)
- player to spectator validation now is with socket id and not with player name (1e62f23)
- player winner message when player surrenders (db0d471)
- remove dangling rooms when creation crash from client (9b97063)
- spectators message working in mercury (6acfcbd)
- update Dockerfile to include curl and git dependencies (45cf18a)
- update vulnerable dependencies to secure versions (e84361c)
- winner reasons messages (179716f)