Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Extract game engine as separate artifact | Joffrey BION | 2018-04-23 |
| | |||
* | Upgrade to Livedoc 4.3.2 and gradle 4.6 | Joffrey Bion | 2018-04-18 |
| | |||
* | Move to shared checkstyle config 2.1.0 | Joffrey BION | 2017-09-29 |
| | |||
* | Upgrade to Livedoc 2.0.0 | Joffrey Bion | 2017-09-25 |
| | |||
* | Upgrade to Livedoc 1.0.2 | Joffrey Bion | 2017-09-24 |
| | |||
* | Upgrade to Livedoc 0.4.0 and fix properties | Joffrey BION | 2017-09-24 |
| | |||
* | Move from JsonDoc to Livedoc | Joffrey BION | 2017-08-15 |
| | | | | | The Livedoc project, based on JsonDoc, implements the overrides that we used to make in this project for websocket compatibility. | ||
* | Improve error messages | Joffrey BION | 2017-07-10 |
| | |||
* | Remove ForbiddenSubscriptionException | jbion | 2017-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 message | jbion | 2017-05-27 |
| | |||
* | Add missing serialized fields | jbion | 2017-05-25 |
| | |||
* | Improve log messages | jbion | 2017-05-25 |
| | |||
* | Remove old experimental page | Joffrey BION | 2017-05-22 |
| | |||
* | Add LobbyController tests | Joffrey BION | 2017-05-20 |
| | |||
* | Add "sayReady" for players to call to receive their hand | Joffrey BION | 2017-05-20 |
| | |||
* | Add tests for board score computation | Joffrey BION | 2017-05-17 |
| | |||
* | Add GameBrowserController test | Joffrey BION | 2017-05-16 |
| | |||
* | Add tests for lobby and game fields in Player | Joffrey BION | 2017-05-15 |
| | |||
* | Add test for Lobby owner index | Joffrey BION | 2017-05-15 |
| | |||
* | Add test for Lobby.removePlayer() | Joffrey BION | 2017-05-15 |
| | |||
* | Add 'leave lobby' action (backend only) | Joffrey BION | 2017-05-15 |
| | |||
* | Add lobby saga | Joffrey BION | 2017-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 joining | Joffrey BION | 2017-05-12 |
| | |||
* | Add time limit setting | Joffrey BION | 2017-05-10 |
| | |||
* | Change move validation system and fix chained cards validation | Joffrey BION | 2017-05-10 |
| | |||
* | Add neighbour guild cards info to help for COPY_GUILD action | Joffrey BION | 2017-05-10 |
| | |||
* | Make BestPriceCalculator use the public production of the neighbours | Joffrey BION | 2017-05-10 |
| | | | | It was incorrectly using the private production. | ||
* | Refac requirement-checking methods | Joffrey BION | 2017-05-10 |
| | |||
* | Add proper algorithm to check if a card is playable | Joffrey BION | 2017-05-09 |
| | |||
* | Refac resources | Joffrey BION | 2017-05-08 |
| | |||
* | Rename "prepare card" to "prepare move" | Joffrey BION | 2017-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() signature | Joffrey BION | 2017-04-16 |
| | |||
* | Reword confusing exception message | Joffrey BION | 2017-04-16 |
| | |||
* | Fix currentAge in PlayerTurnInfo | Joffrey BION | 2017-04-16 |
| | |||
* | Add toString() methods for easier debugging | Joffrey BION | 2017-04-16 |
| | |||
* | Fix the case of types in JsonDoc | Joffrey BION | 2017-04-07 |
| | |||
* | Add ApiObjectField annotations in actions | Joffrey BION | 2017-04-06 |
| | |||
* | Remove traversal of transient fields | Joffrey BION | 2017-04-06 |
| | | | | This caused infinite loops in the original Jsondoc code | ||
* | Make GameDefinition transient in the lobby | Joffrey BION | 2017-04-05 |
| | |||
* | Add support for message mapping body parameter | Joffrey BION | 2017-04-05 |
| | |||
* | Add Jsondoc on actions | Joffrey BION | 2017-04-05 |
| | |||
* | Move annotation to comply with formatting rules | Joffrey BION | 2017-04-05 |
| | |||
* | First draft of Jsondoc documentation generation | Joffrey BION | 2017-04-04 |
| | |||
* | Add checkstyle configuration | jbion | 2017-03-13 |
| | |||
* | Create home layout with zeus background | Joffrey BION | 2017-02-03 |
| | |||
* | Extract Home and GameBrowser controllers from LobbyController | Joffrey BION | 2017-02-02 |
| | |||
* | Decouple Lobby and Players from the Game itself | Joffrey BION | 2017-02-02 |
| | |||
* | Refactor Military to be independent of Settings | Joffrey BION | 2017-02-01 |
| | |||
* | Add first tests for Requirements | Joffrey BION | 2017-01-31 |
| | |||
* | Add public/private production concept | jbion | 2017-01-30 |
| |