Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Attempt at better "instance" variable for metrics | joffrey-bion | 2021-02-17 |
| | |||
* | Use automatic sayReady call to synchronize STOMP subscriptions before first turn | joffrey-bion | 2021-02-17 |
| | | | | | | | | We currently miss the preparedCard event from bots if they are too fast, because the server sends the first turn to everyone without knowing if all clients have properly subscribed to events. We now use sayReady to indicate to the server that all subscriptions have been made. | ||
* | Ensure disconnected players are removed | joffrey-bion | 2021-02-16 |
| | |||
* | Add basic metrics | joffrey-bion | 2021-02-16 |
| | |||
* | Use profiles to avoid sending local logs to Loki | joffrey-bion | 2021-02-14 |
| | |||
* | Add timestamp to logs | joffrey-bion | 2021-02-14 |
| | |||
* | Add Loki logback appender to push server logs to the free cloud hosted Loki ↵ | Titouan BION | 2021-02-13 |
| | | | | instance provided by Grafana.com | ||
* | Rename 'application' label of Prometheus exported metrics to match a more ↵ | Titouan BION | 2021-02-13 |
| | | | | Kubernetes-like name convention | ||
* | Add metrics labels for default Spring Boot grafana board | joffrey-bion | 2021-02-13 |
| | | | | https://grafana.com/grafana/dashboards/6756 | ||
* | Properly clean redux state when leaving a game | joffrey-bion | 2021-02-10 |
| | |||
* | Cleanup experimental annotations | joffrey-bion | 2021-02-10 |
| | |||
* | Fix lobby state updates in game browser | joffrey-bion | 2021-02-10 |
| | | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/97 | ||
* | Clean games when all humans have left | joffrey-bion | 2021-02-10 |
| | | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/113 | ||
* | Improve error message in GameBrowserController | joffrey-bion | 2021-02-09 |
| | |||
* | Add disconnection listener to cleanup lobbies/games | joffrey-bion | 2021-02-09 |
| | | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/94 | ||
* | Rename find->get to imply non-null check | joffrey-bion | 2021-02-09 |
| | |||
* | Add Kotlinx Serialization converter for HTTP traffic (correctly) | joffrey-bion | 2021-02-08 |
| | | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/87 | ||
* | Revert "Add Kotlinx Serialization converter for HTTP traffic" | joffrey-bion | 2021-02-08 |
| | | | | This reverts commit 4f315bd4 | ||
* | Remove unnecessary image input in AssignedWonder | joffrey-bion | 2021-02-08 |
| | | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/88 | ||
* | Add Kotlinx Serialization converter for HTTP traffic | joffrey-bion | 2021-02-08 |
| | | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/87 | ||
* | Cleanup web socket config | joffrey-bion | 2021-02-08 |
| | |||
* | Add auto-game with bots only | joffrey-bion | 2021-02-03 |
| | | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/82 | ||
* | Move prepareMove log before the actual preparation | joffrey-bion | 2021-02-02 |
| | | | | This allows to see the attempted move in the logs in case of crash. | ||
* | Only transfer ownership to humans | joffrey-bion | 2020-12-13 |
| | | | | | Resolve: https://github.com/joffrey-bion/seven-wonders/issues/73 | ||
* | Improve synchronization in GameController | joffrey-bion | 2020-12-13 |
| | | | | | Related: https://github.com/joffrey-bion/seven-wonders/issues/71 | ||
* | Improve logs | joffrey-bion | 2020-12-12 |
| | |||
* | Fix race conditions for game start and tests | joffrey-bion | 2020-12-12 |
| | | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/70 | ||
* | Delete game at the end of a game | joffrey-bion | 2020-12-12 |
| | |||
* | Add checks for race conditions | joffrey-bion | 2020-12-12 |
| | |||
* | Make ready button optional (server side) | joffrey-bion | 2020-12-12 |
| | | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/63 | ||
* | Allow owner to leave/disband the game | joffrey-bion | 2020-12-11 |
| | | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/51 | ||
* | Fix ready state for players | joffrey-bion | 2020-12-08 |
| | | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/56 | ||
* | Enable actuator and prometheus metrics | joffrey-bion | 2020-12-05 |
| | |||
* | Use Kotlinx Serialization in Spring Boot instead of Jackson | joffrey-bion | 2020-11-27 |
| | |||
* | Remove unnecessary Livedoc (Kotlin MPP makes it redundant) | joffrey-bion | 2020-10-31 |
| | |||
* | Format with trailing comma | Joffrey Bion | 2020-09-08 |
| | |||
* | Fix style & sort imports | Joffrey Bion | 2020-08-20 |
| | |||
* | Better synchronization on lobby join | Joffrey Bion | 2020-07-01 |
| | |||
* | Fix race conditions | Joffrey Bion | 2020-07-01 |
| | |||
* | Keep wonders associated to the same player when reordering players | Joffrey Bion | 2020-07-01 |
| | |||
* | Actually enable STOMP heart beats | Joffrey Bion | 2020-06-02 |
| | |||
* | Simplify settings and allow choosing wonders | Joffrey Bion | 2020-05-31 |
| | |||
* | Fix imports in GameController.kt | Joffrey Bion | 2020-05-26 |
| | |||
* | Fix race condition bewteen next turn and prepared move | Joffrey Bion | 2020-05-26 |
| | | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/24 | ||
* | Cleanup imports | Joffrey Bion | 2020-05-24 |
| | |||
* | Further simplify injection | Joffrey Bion | 2020-05-24 |
| | |||
* | Simplify injection and fix tests | Joffrey Bion | 2020-05-24 |
| | |||
* | Remove hardcoded port in bot | Joffrey Bion | 2020-05-24 |
| | |||
* | Add "leave game" feature for end of game | Joffrey Bion | 2020-05-23 |
| | |||
* | Use shared constant for ws endpoint | Joffrey Bion | 2020-05-22 |
| |