summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Improve synchronization in GameControllerjoffrey-bion2020-12-13
| | | | | Related: https://github.com/joffrey-bion/seven-wonders/issues/71
* Reduce number of TableState creationsjoffrey-bion2020-12-13
|
* Add docker tags based on commit SHAjoffrey-bion2020-12-12
|
* Remove heroku Procfile (unnecessary with Docker)joffrey-bion2020-12-12
|
* Cleanup dependsOn sw-ui in sw-serverjoffrey-bion2020-12-12
|
* Add Heroku release step in GitHub workflowjoffrey-bion2020-12-12
|
* Use env variables to generalize GitHub workflowjoffrey-bion2020-12-12
|
* Avoid too specific version for actions/cachejoffrey-bion2020-12-12
|
* Upgrade to Java 15joffrey-bion2020-12-12
|
* Push Docker image to Heroku, remove Travis CIjoffrey-bion2020-12-12
|
* Cleanup helper method in sw-clientjoffrey-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
* Fix race in blinking testjoffrey-bion2020-12-12
|
* Delete game at the end of a gamejoffrey-bion2020-12-12
|
* Add checks for race conditionsjoffrey-bion2020-12-12
|
* Make ready button optional (server side)joffrey-bion2020-12-12
| | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/63
* Improve score board tags colorsjoffrey-bion2020-12-11
| | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/20
* Allow owner to leave/disband the gamejoffrey-bion2020-12-11
| | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/51
* Decouple some sagas from routesjoffrey-bion2020-12-10
| | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/13
* Fix ready state for playersjoffrey-bion2020-12-08
| | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/56
* More traces for startGame_3players testjoffrey-bion2020-12-06
|
* Upgrade to krossbow 1.1.2 to fix UTF-8 bugsjoffrey-bion2020-12-06
|
* Enable actuator and prometheus metricsjoffrey-bion2020-12-05
|
* Hide more expensive transaction options by defaultjoffrey-bion2020-11-29
|
* Allow the COPY_GUILD ability to yield 0 pointsjoffrey-bion2020-11-29
| | | | If the neighbours don't have guild cards, we can't copy them, so it's normal not to have one.
* Add rotation to "best price indicator"joffrey-bion2020-11-29
|
* Remove unrealistic transaction optionsjoffrey-bion2020-11-29
| | | | | | | Options where both the left and the right price are more expensive should never be used. Resolves: https://github.com/joffrey-bion/seven-wonders/issues/53
* Add best price indicationjoffrey-bion2020-11-29
|
* Trigger fatal error dialog on connection dropjoffrey-bion2020-11-29
| | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/33
* Add fatal error dialog supportjoffrey-bion2020-11-29
|
* Add support for Icon intent in bpDialogjoffrey-bion2020-11-29
|
* Add traces to startGame_3players testjoffrey-bion2020-11-29
| | | | This is to investigate the timeouts
* Fix score board deserializationjoffrey-bion2020-11-28
| | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/52
* Group resources in a 2x2 matrix when there are 4joffrey-bion2020-11-28
| | | | | Related: https://github.com/joffrey-bion/seven-wonders/issues/50
* Add neighbours info to transaction selectorjoffrey-bion2020-11-28
| | | | | Related: https://github.com/joffrey-bion/seven-wonders/issues/50
* Add "0 coins" icon on side without transactionjoffrey-bion2020-11-28
| | | | | Related: https://github.com/joffrey-bion/seven-wonders/issues/50
* Make all transactions availablejoffrey-bion2020-11-28
| | | | | | | | | | | Sometimes the strategic move can be to spend more money on a different player, rather than less money on the wrong player. We need to make these strategic moves available through the UI. To make up for the explosion in combinations, we just have to get rid of the options that result in the same money for each neighbour. As long as we give the same amounts, we don't care whether it's for wood or clay. Related: https://github.com/joffrey-bion/seven-wonders/issues/50
* Add dialog to choose who to buy resources fromjoffrey-bion2020-11-28
| | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/50
* Add blueprintjs Dialog componentjoffrey-bion2020-11-27
|
* Introduce priced transactionsjoffrey-bion2020-11-27
| | | | This is useful to provide information about the price per provider.
* Use Kotlinx Serialization in Spring Boot instead of Jacksonjoffrey-bion2020-11-27
|
* Upgrade to Spring Boot 2.4.0joffrey-bion2020-11-27
|
* Switch max/min to maxOrNull/minOrNulljoffrey-bion2020-11-27
|
* Support ex-aequo ranksjoffrey-bion2020-11-26
|
* Distinguish wonder fully built and card already playedjoffrey-bion2020-11-26
|
* Fix resource transactions calculationsjoffrey-bion2020-11-25
| | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/49
* Upgrade dependenciesjoffrey-bion2020-11-25
| | | | | | - Kotlinx Coroutines to 1.4.1 - Kotlinx Serialization to 1.0.0 - Krossbow to 1.1.0
* Add .idea to gitignore for jetbrains devjoffrey-bion2020-11-15
|
* Disable warning for Kotlin MPP Alphajoffrey-bion2020-10-31
|
bgstack15