Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Embed react-redux-toastr css in the app | Joffrey BION | 2017-05-22 |
| | | | | | | | Also factorise accesses to the react redux toast container, in order to centralize the config. Resolves: https://github.com/luxons/seven-wonders/issues/12 | ||
* | Remove old experimental page | Joffrey BION | 2017-05-22 |
| | |||
* | Update prettier config and reformat | Joffrey BION | 2017-05-22 |
| | | | | | | | Here's the discussion summary: - single quote, because that's what I'm used to in the JS world - trailing comma, to avoid unnecessary git changes - print-width 120, because 120 still doesn't require to scroll horizontally, and vertical space is precious | ||
* | Clean name in websocket.js | Joffrey BION | 2017-05-21 |
| | |||
* | Fix code style | Joffrey BION | 2017-05-21 |
| | |||
* | Add first integration test | Joffrey BION | 2017-05-21 |
| | |||
* | Add prettier and format js files | Victor Chabbert | 2017-05-20 |
| | |||
* | Upgrade react-scripts to 1.0.1 | Victor Chabbert | 2017-05-20 |
| | |||
* | Fixed 'unused React' warning | Joffrey BION | 2017-05-20 |
| | |||
* | 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 error toasts | jbion | 2017-05-20 |
| | |||
* | Set versions of packages to latest | jbion | 2017-05-18 |
| | | | | We always want to be up to date, we should only set back when there is a known issue, like with react router redux and react router, which forces us to stay with react router v3 | ||
* | 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 |
| | |||
* | 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 |
| |