Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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 |
| | |||
* | Remove frontend test watch for gradle build | Joffrey BION | 2017-05-15 |
| | | | | The CI environment variable is the only to launch the frontend tests in non-interactive mode. This variable was already properly set on CI and heroku, but when running local gradle builds, the watch was still a problem, hence this new script for one-shot tests in package.json. | ||
* | 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 | ||
* | Fix typo in error subscription path | Joffrey BION | 2017-05-13 |
| | |||
* | Fix typo in decision history log | Joffrey BION | 2017-05-13 |
| | |||
* | Add seamless-immutable migration to the log | Joffrey Bion | 2017-05-13 |
| | |||
* | Migrate to seamless immutable | Joffrey BION | 2017-05-13 |
| | | | | | Resolves: https://github.com/luxons/seven-wonders/issues/6 | ||
* | Fix getPlayers that in fact takes an immutable List instead of JS array | jbion | 2017-05-12 |
| | |||
* | Fix getGame which needs to use a string instead of int key | jbion | 2017-05-12 |
| | |||
* | First attempt at lobby joining | Joffrey BION | 2017-05-12 |
| | |||
* | Add time limit setting | Joffrey BION | 2017-05-10 |
| | |||
* | Update gradle wrapper to 3.5 | 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 |
| | |||
* | Add documentation regarding the addition of the live API doc | jbion | 2017-04-10 |
| | |||
* | 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 |
| | |||
* | Update gradle wrapper to 3.4.1 | Joffrey BION | 2017-03-14 |
| | |||
* | Add checkstyle configuration | jbion | 2017-03-13 |
| | |||
* | Update readme with work in progress status information | jbion | 2017-02-09 |
| | |||
* | Fix grammar in README | jbion | 2017-02-03 |
| | |||
* | Remove unused import | jbion | 2017-02-03 |
| |