summaryrefslogtreecommitdiff
path: root/src/main/java/org
Commit message (Collapse)AuthorAge
* Introduce Hands (pun intended)jbion2016-12-22
|
* Move Decks to the cards packagejbion2016-12-22
|
* Fix unsupported remove operation in assignBoards()jbion2016-12-22
|
* Improve game steps managementjbion2016-12-22
|
* Huge refac to pass the Table instead of left/right/self boardsjbion2016-12-22
|
* Remove unused "nb of guild cards" settingjbion2016-12-21
|
* Fix number of Guild cards used in Decksjbion2016-12-21
|
* Add doc to Definition.create() to explicitly state the "no side-effect" ↵jbion2016-12-21
| | | | requirement
* Add playerIndex and validation method to the Move itselfjbion2016-12-21
|
* Remove PrincipalImpl usage, using spring security insteadjbion2016-12-21
|
* Make wonder level increase in 2 stepsjbion2016-12-21
| | | | This is required, like for the cards, in order to check the requirements before applying any money transaction, and also apply the effects to all new elements on the table.
* Refactor switch into proper method overridejbion2016-12-21
|
* Fix wonder name assignment for test constructorjbion2016-12-21
|
* Add test for Decksjbion2016-12-21
|
* Add test for NumericEffectSerializerjbion2016-12-21
|
* Add test for ProductionIncrease serializerjbion2016-12-21
|
* Add test for Resources serializersjbion2016-12-21
|
* Add test for ScienceProgressSerializerjbion2016-12-21
|
* Remove experimental TestControllerjbion2016-12-21
|
* Add missing tests to DestinationAccessValidatorTestjbion2016-12-21
|
* Add interceptor for invalid subscriptionsjbion2016-12-20
|
* Add conversion exception handling for bad input JSON formatjbion2016-12-20
|
* Add response with list of games at subscription to /topic/gamesjbion2016-12-19
|
* Adjust exceptions visibilityjbion2016-12-19
|
* Fix logger class in ExceptionHandlerjbion2016-12-19
|
* Lobby controller refacjbion2016-12-19
| | | | | - moved error handling to ExceptionHandler - moved data storage to repositories
* Improve error outputjbion2016-12-19
|
* Allow cross-origin for frontend server proxyjbion2016-12-19
|
* Move session attribute keys to a single file to ensure unicity more easilyjbion2016-12-19
|
* Add start game actionjbion2016-12-19
|
* Improve LobbyController errors and logsjbion2016-12-18
|
* Add proper logging and validationjbion2016-12-17
|
* Add default username for unauthenticated usersjbion2016-12-17
|
* Add skeleton for game turns and card playingJoffrey BION2016-12-15
| | | | In this commit, I also created a couple classes like HandCard, PlayerTurnInfo, and Table that are UI-oriented, and contain information relative to what one player should see or do.
* Improve card requirements managementJoffrey BION2016-12-15
| | | | | | - Add chain-related fields to the Card - Add helpers methods isAffordable, isPlayable and the likes - Remove the card addition to the board as it is supposed to be separately from applying the effect of the card
* Add deal() method to the DecksJoffrey BION2016-12-14
|
* Fix default nbPlayers in the settingsJoffrey BION2016-12-14
|
* Update frontend POC with new lobby systemJoffrey BION2016-12-12
|
* Lobby vs Game separationJoffrey BION2016-12-12
|
* Add WS experiment test pageJoffrey BION2016-12-11
| | | | This pages allows to test spring/STOMP config to see which messages are properly broadcasted to all users, which are just sent to the caller, and which are sent a specific user from the server.
* Add special action skeleton to finish wonders data parsingJoffrey BION2016-12-10
| | | | These special actions imply a new input from the user, which is not implemented yet
* A little bit of doc never hurtsJoffrey BION2016-12-10
|
* Wonders data parsingJoffrey BION2016-12-10
|
* Card data parsing, part 2Joffrey BION2016-12-10
| | | | This adds support for all cards effects, and normalizes the serialization of all card fields
* Separate resource providers from relative board positionsJoffrey BION2016-12-10
|
* Fix Science.getQuantity(type) NPE when no element of the given typeJoffrey BION2016-12-10
|
* Add multiple effects support for cardsJoffrey BION2016-12-10
|
* Add multiple card colors support for BonusPerBoardElementJoffrey BION2016-12-10
|
* Simplify numeric effects creationJoffrey BION2016-12-10
|
* Make Effect an interface instead of abstract classJoffrey BION2016-12-10
|
bgstack15