summaryrefslogtreecommitdiff
path: root/backend/src/main
Commit message (Collapse)AuthorAge
* Migrate to Spring Boot Starter SecurityJoffrey BION2018-04-28
| | | | So far, we had a direct dependency on Spring Security Core, but it is cleaner to import it "à la" Spring Boot, so that we benefit from autoconfiguration, and the version is handled by Spring Boot.
* Migrate to Spring Boot 2.0.1 (using Spring 5)Joffrey BION2018-04-28
|
* Extract game engine as separate artifactJoffrey BION2018-04-23
|
* Upgrade to Livedoc 4.3.2 and gradle 4.6Joffrey Bion2018-04-18
|
* Move to shared checkstyle config 2.1.0Joffrey BION2017-09-29
|
* Upgrade to Livedoc 2.0.0Joffrey Bion2017-09-25
|
* Upgrade to Livedoc 1.0.2Joffrey Bion2017-09-24
|
* Upgrade to Livedoc 0.4.0 and fix propertiesJoffrey BION2017-09-24
|
* Move from JsonDoc to LivedocJoffrey BION2017-08-15
| | | | | The Livedoc project, based on JsonDoc, implements the overrides that we used to make in this project for websocket compatibility.
* Improve error messagesJoffrey BION2017-07-10
|
* Remove ForbiddenSubscriptionExceptionjbion2017-05-27
| | | | | | The exception was not processed by the ExceptionHandler anyway, so nothing was sent to the user. We need to find a way to send an error to the user. In the meantime, an error log will suffice.
* Improve forbidden subscription exception messagejbion2017-05-27
|
* Add missing serialized fieldsjbion2017-05-25
|
* Improve log messagesjbion2017-05-25
|
* Remove old experimental pageJoffrey BION2017-05-22
|
* Add LobbyController testsJoffrey BION2017-05-20
|
* Add "sayReady" for players to call to receive their handJoffrey BION2017-05-20
|
* Add tests for board score computationJoffrey BION2017-05-17
|
* Add GameBrowserController testJoffrey BION2017-05-16
|
* Add tests for lobby and game fields in PlayerJoffrey BION2017-05-15
|
* Add test for Lobby owner indexJoffrey BION2017-05-15
|
* Add test for Lobby.removePlayer()Joffrey BION2017-05-15
|
* Add 'leave lobby' action (backend only)Joffrey BION2017-05-15
|
* Add lobby sagaJoffrey BION2017-05-14
| | | | | | | | | - Fix lobby's player list updates - Fix lobby's player list order - Add 'start game' button (not restricted to owner yet) Resolves: https://github.com/luxons/seven-wonders/issues/7
* First attempt at lobby joiningJoffrey BION2017-05-12
|
* Add time limit settingJoffrey BION2017-05-10
|
* Change move validation system and fix chained cards validationJoffrey BION2017-05-10
|
* Add neighbour guild cards info to help for COPY_GUILD actionJoffrey BION2017-05-10
|
* Make BestPriceCalculator use the public production of the neighboursJoffrey BION2017-05-10
| | | | It was incorrectly using the private production.
* Refac requirement-checking methodsJoffrey BION2017-05-10
|
* Add proper algorithm to check if a card is playableJoffrey BION2017-05-09
|
* Refac resourcesJoffrey BION2017-05-08
|
* Rename "prepare card" to "prepare move"Joffrey BION2017-05-08
| | | | Some moves may not be related to preparing a card from the hand. For instance, picking a neighbouring Guild Card to copy is not what I would call "preparing a card".
* Simplify Requirements.isAffordedBy() signatureJoffrey BION2017-04-16
|
* Reword confusing exception messageJoffrey BION2017-04-16
|
* Fix currentAge in PlayerTurnInfoJoffrey BION2017-04-16
|
* Add toString() methods for easier debuggingJoffrey BION2017-04-16
|
* Fix the case of types in JsonDocJoffrey BION2017-04-07
|
* Add ApiObjectField annotations in actionsJoffrey BION2017-04-06
|
* Remove traversal of transient fieldsJoffrey BION2017-04-06
| | | | This caused infinite loops in the original Jsondoc code
* Make GameDefinition transient in the lobbyJoffrey BION2017-04-05
|
* Add support for message mapping body parameterJoffrey BION2017-04-05
|
* Add Jsondoc on actionsJoffrey BION2017-04-05
|
* Move annotation to comply with formatting rulesJoffrey BION2017-04-05
|
* First draft of Jsondoc documentation generationJoffrey BION2017-04-04
|
* Add checkstyle configurationjbion2017-03-13
|
* Create home layout with zeus backgroundJoffrey BION2017-02-03
|
* Extract Home and GameBrowser controllers from LobbyControllerJoffrey BION2017-02-02
|
* Decouple Lobby and Players from the Game itselfJoffrey BION2017-02-02
|
* Refactor Military to be independent of SettingsJoffrey BION2017-02-01
|
bgstack15