Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add first integration test | Joffrey BION | 2017-05-21 |
| | |||
* | Add LobbyController tests | Joffrey BION | 2017-05-20 |
| | |||
* | Add checks on last played moves in GameTest | 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 test for Requirements coverage | Joffrey BION | 2017-05-16 |
| | |||
* | Improve assertions in HomeControllerTest | Joffrey BION | 2017-05-16 |
| | |||
* | Add GameBrowserController test | Joffrey BION | 2017-05-16 |
| | |||
* | Add HomeController test | Joffrey BION | 2017-05-16 |
| | |||
* | Add tests for special abilities in Board | Joffrey BION | 2017-05-15 |
| | |||
* | Remove useless 'throws Exception' declarations in tests | Joffrey BION | 2017-05-15 |
| | |||
* | Add tests for requirement and payment of bought resources | Joffrey BION | 2017-05-15 |
| | |||
* | 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 |
| | |||
* | Fix code style for checkstyle | Joffrey BION | 2017-05-10 |
| | |||
* | Add test to play a whole game trivially | 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 more complicated test for playability | 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 |
| | |||
* | Extract test method createRequirements() | 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". | ||
* | Add first draft of Game test | Joffrey BION | 2017-04-16 |
| | |||
* | 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 |
| | |||
* | Remove line wrapping indentation checkstyle constraint | Joffrey BION | 2017-04-05 |
| | | | | This constraint is a bit too strict because it prevents nice alignment of wrapped chained method calls or wrapped annotation parameters. | ||
* | 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 |
| |