summaryrefslogtreecommitdiff
path: root/sw-server
Commit message (Collapse)AuthorAge
* Upgrade to Kotlin 1.8 and JS IRJoffrey Bion2023-01-29
|
* Upgrade Spring boot plugin to 2.7.5Joffrey Bion2022-11-06
|
* Replace the deprecated openjdk Docker image with Amazon CorrettoJoffrey Bion2022-11-05
|
* Upgrade to Kotlin 1.7Joffrey Bion2022-07-03
|
* Upgrade Spring boot to 2.7.1Joffrey Bion2022-07-03
|
* Upgrade dependenciesJoffrey Bion2022-01-11
|
* Upgrade to Kotlin 1.6.0 and JDK 17Joffrey Bion2021-11-18
|
* Remove GlobalScope usage in LobbyControllerJoffrey Bion2021-09-07
|
* Cleanup test dependencies thanks to Kotlin 1.5Joffrey Bion2021-09-07
|
* Upgrade Kotlin, Kotlin/React, and Krossbow versionsJoffrey Bion2021-09-07
|
* Extract common dependency versions to versions catalogJoffrey Bion2021-09-06
|
* Move bot timeout metric before disconnect() call (in case of failure)Joffrey Bion2021-03-14
|
* Better metrics for connected playersJoffrey Bion2021-03-14
|
* Unify game eventsJoffrey Bion2021-03-09
|
* Use proper sealed class for TurnActionsJoffrey Bion2021-02-23
|
* Funnel game events into a single client subscriptionJoffrey Bion2021-02-23
|
* Attempt at better "instance" variable for metricsjoffrey-bion2021-02-17
|
* Use automatic sayReady call to synchronize STOMP subscriptions before first turnjoffrey-bion2021-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 removedjoffrey-bion2021-02-16
|
* Add basic metricsjoffrey-bion2021-02-16
|
* Use profiles to avoid sending local logs to Lokijoffrey-bion2021-02-14
|
* Add timestamp to logsjoffrey-bion2021-02-14
|
* Add Loki logback appender to push server logs to the free cloud hosted Loki ↵Titouan BION2021-02-13
| | | | instance provided by Grafana.com
* Rename 'application' label of Prometheus exported metrics to match a more ↵Titouan BION2021-02-13
| | | | Kubernetes-like name convention
* Add metrics labels for default Spring Boot grafana boardjoffrey-bion2021-02-13
| | | | https://grafana.com/grafana/dashboards/6756
* Avoid exception in test (harmless, but still)joffrey-bion2021-02-13
|
* Rename some client functionsjoffrey-bion2021-02-13
|
* Properly clean redux state when leaving a gamejoffrey-bion2021-02-10
|
* Cleanup experimental annotationsjoffrey-bion2021-02-10
|
* Fix lobby state updates in game browserjoffrey-bion2021-02-10
| | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/97
* Clean games when all humans have leftjoffrey-bion2021-02-10
| | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/113
* Improve error message in GameBrowserControllerjoffrey-bion2021-02-09
|
* Add disconnection listener to cleanup lobbies/gamesjoffrey-bion2021-02-09
| | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/94
* Rename find->get to imply non-null checkjoffrey-bion2021-02-09
|
* Add Kotlinx Serialization converter for HTTP traffic (correctly)joffrey-bion2021-02-08
| | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/87
* Revert "Add Kotlinx Serialization converter for HTTP traffic"joffrey-bion2021-02-08
| | | | This reverts commit 4f315bd4
* Remove unnecessary image input in AssignedWonderjoffrey-bion2021-02-08
| | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/88
* Add Kotlinx Serialization converter for HTTP trafficjoffrey-bion2021-02-08
| | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/87
* Cleanup web socket configjoffrey-bion2021-02-08
|
* Add auto-game with bots onlyjoffrey-bion2021-02-03
| | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/82
* Move prepareMove log before the actual preparationjoffrey-bion2021-02-02
| | | | This allows to see the attempted move in the logs in case of crash.
* Attempt at fixing PORT substitution for herokujoffrey-bion2021-01-28
|
* Fix PORT variable substitution in Dockerfilejoffrey-bion2021-01-28
| | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/77
* Only transfer ownership to humansjoffrey-bion2020-12-13
| | | | | Resolve: https://github.com/joffrey-bion/seven-wonders/issues/73
* Improve synchronization in GameControllerjoffrey-bion2020-12-13
| | | | | Related: https://github.com/joffrey-bion/seven-wonders/issues/71
* Cleanup dependsOn sw-ui in sw-serverjoffrey-bion2020-12-12
|
* Upgrade to Java 15joffrey-bion2020-12-12
|
* Push Docker image to Heroku, remove Travis CIjoffrey-bion2020-12-12
|
* Improve logsjoffrey-bion2020-12-12
|
* Fix race conditions for game start and testsjoffrey-bion2020-12-12
| | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/70
bgstack15