23 Commits (main)

Author SHA1 Message Date
Clément FRÉVILLE f1962503b8 Include a serde feature in the shared crate
continuous-integration/drone/push Build is passing Details
1 year ago
Clément FRÉVILLE 6215fef385 Add missing early return
continuous-integration/drone/push Build is passing Details
2 years ago
Clément FRÉVILLE 12f39ef275 Complete the hand of a player who has joined after the start of the game
continuous-integration/drone/push Build is failing Details
2 years ago
Clément FRÉVILLE ac7c9b30de Detect unique chains
continuous-integration/drone/push Build is passing Details
2 years ago
Clément FRÉVILLE 915949fb98 Sync the player sooner when the move is validated
continuous-integration/drone/push Build is passing Details
2 years ago
Clément FRÉVILLE 63fb8de947 Add a limit to the leaderboard size
continuous-integration/drone/push Build is passing Details
2 years ago
Clément FRÉVILLE 274661171b Drastically reduce the Docker image size to 1.56MB
continuous-integration/drone/push Build is passing Details
2 years ago
Clément FRÉVILLE 5a8d4676f7 Handle TileTake messages
2 years ago
Clément FRÉVILLE 5f92bdde4e End a game when everyone has skipped their turn
continuous-integration/drone/push Build is passing Details
2 years ago
Clément FRÉVILLE 429fed7893 Add a leaderboard with Redis
continuous-integration/drone/push Build is passing Details
2 years ago
Clément FRÉVILLE abf902c80e Create a Docker image based on Alpine for board-server
continuous-integration/drone/push Build is passing Details
2 years ago
Clément FRÉVILLE 1fc4e10c39 Sync scores between players
continuous-integration/drone/push Build is passing Details
2 years ago
Clément FRÉVILLE 126d5026cd Sync tile placements for all players
2 years ago
Clément FRÉVILLE 60e4713f7f Send the complete board when joining a room
continuous-integration/drone/push Build is passing Details
2 years ago
Clément FRÉVILLE d6d5207040 Include a sample service file
continuous-integration/drone/push Build is passing Details
2 years ago
Clément FRÉVILLE 0051069428 Fix ignored result
continuous-integration/drone/push Build is passing Details
2 years ago
Clément FRÉVILLE 095bc8509c Integrate a remote playtesting front-end
continuous-integration/drone/push Build is failing Details
2 years ago
Clément FRÉVILLE 3d42bce413 Delay player hand creation at the beginning of the game
continuous-integration/drone/push Build is passing Details
2 years ago
Clément FRÉVILLE ec6542aa52 Allow joining an existing room and validating tile placement
continuous-integration/drone/push Build is passing Details
2 years ago
Clément FRÉVILLE a757241b5d Inline variables in `format!` strings
2 years ago
Clément FRÉVILLE 7357062f92 Add new messages
2 years ago
Clément FRÉVILLE 7c8330465f Allow clients to create new rooms to play
continuous-integration/drone/push Build is passing Details
2 years ago
Clément FRÉVILLE 831a5003c3 Add initial server implementation
continuous-integration/drone/push Build is passing Details
2 years ago