Commit graph

  • 9cae5ff185 style Continue as Guest button, patch account display on NavBar guest_account sorrelbri 2020-06-27 13:05:38 -0700
  • 0ec92dd5e9 add random password to guest sorrelbri 2020-06-26 23:33:56 -0700
  • ff3d6c2c24 add service to generate guest account on server sorrelbri 2020-06-26 23:22:17 -0700
  • 1e6050a486 add FE service to post to auth/guest sorrelbri 2020-06-26 17:55:52 -0700
  • 2f1174c21b stub guest creation on server sorrelbri 2020-06-26 17:35:13 -0700
  • ccbeddfa40
    Merge pull request #8 from sorrelbri/patch_game_end_bug Sorrel 2020-06-26 16:33:33 -0700
  • f8779ae887 patch game end bug, update_board socket message always returns data in consistent format patch_game_end_bug sorrelbri 2020-06-26 16:24:55 -0700
  • a9be49c38e
    Merge pull request #7 from sorrelbri/game_record Sorrel 2020-06-26 13:31:27 -0700
  • 5e33e6439e add print game record option to menu, prints only canvas elements game_record sorrelbri 2020-06-26 13:15:07 -0700
  • ea951bee66 add game record section to readme sorrelbri 2020-06-26 11:50:26 -0700
  • d7c53e7c7f
    Merge pull request #6 from sorrelbri/game_record Sorrel 2020-06-25 22:52:55 -0700
  • a290ec532d add game record display overflow canvas for moves made at previously played points sorrelbri 2020-06-25 19:44:51 -0700
  • 9ed4fc0a39 draw game record on canvas when menu is opened sorrelbri 2020-06-24 16:53:31 -0700
  • 62fe6dfcb4 add click handler and basic style to menu on Game sorrelbri 2020-06-21 18:47:00 -0700
  • 3955f940e2 stub Menu, add showMenu value to Game sorrelbri 2020-06-21 18:20:03 -0700
  • f14c0ce087 style Kifu to hover 'show menu' text sorrelbri 2020-06-21 17:34:03 -0700
  • 5eedd6b2e9
    Merge pull request #5 from sorrelbri/game_record Sorrel 2020-06-21 16:53:26 -0700
  • d803f55f5b remove props from Kifu sorrelbri 2020-06-21 16:33:53 -0700
  • 35c51c567f style kifu sorrelbri 2020-06-21 16:32:24 -0700
  • 8414d13949 pass Kifu to appropriate PlayerArea sorrelbri 2020-06-21 16:02:45 -0700
  • aed378c021 stub Kifu component sorrelbri 2020-06-21 15:00:11 -0700
  • 4b507cce96 patch game meta to include score in tests sorrelbri 2020-06-20 17:23:13 -0700
  • a8119bb194 remove dot data from game end state sorrelbri 2020-06-20 17:05:39 -0700
  • 692a8b1400 add endGame function to FE sorrelbri 2020-06-20 16:56:03 -0700
  • 52762475f7 add socket send game_end message from FE sorrelbri 2020-06-20 16:25:09 -0700
  • 0db13d2913 add socket message for toggling territory sorrelbri 2020-06-17 11:59:21 -0700
  • b1d43b5b02 display end game territory dot sorrelbri 2020-06-16 22:29:52 -0700
  • e40fa63274 update readme with game state details sorrelbri 2020-06-13 16:02:55 -0700
  • a3aecfeadc revert https patch sorrelbri 2020-06-08 14:13:32 -0700
  • 0b2bfad12f add server side https redirect sorrelbri 2020-06-08 14:00:45 -0700
  • 72b93f8ff1 patch secure protocol redirect sorrelbri 2020-06-08 13:13:36 -0700
  • 18027ec1ef patch gameServices tests sorrelbri 2020-06-07 17:27:16 -0700
  • be8cb70431 connect FE submit pass to BE game service sorrelbri 2020-06-07 17:06:26 -0700
  • 249789944b patch game_resign in games reducer sorrelbri 2020-06-07 15:10:18 -0700
  • 17b2e2c31f connect FE submit resign to BE game service sorrelbri 2020-06-07 13:47:09 -0700
  • 77ced54c6f patch useContext dependencies in Game component sorrelbri 2020-06-06 17:08:40 -0700
  • 97242a2235 add render for hoshi points sorrelbri 2020-06-06 16:54:48 -0700
  • f010d5d9ee add highlight for current turn to PlayerArea bowl sorrelbri 2020-06-06 16:22:14 -0700
  • 6359089e91 display player data in PlayerArea component sorrelbri 2020-06-06 16:04:32 -0700
  • 49873aa706 patch endGame scoring bug sorrelbri 2020-06-05 22:54:19 -0700
  • 12f9847a0e add toggleTerritory logic to Game sorrelbri 2020-06-04 23:47:25 -0700
  • 09b346064f Merge branch 'master' into game_logic sorrelbri 2020-06-04 22:42:56 -0700
  • 84085dc8b2 add screenshots and stub new sections of readme sorrelbri 2020-06-02 23:49:57 -0700
  • 934b1b7b2d add endGame to count territory sorrelbri 2020-06-02 00:23:21 -0700
  • 7c2bf6416b stub toggleTerritory and endGame methods on Game sorrelbri 2020-06-01 22:53:02 -0700
  • d1f3459516 add determineLife to Game.endGame, refactor joinEmptyPoints to avoid removing empty points from adjoining groups' liberties sorrelbri 2020-06-01 17:12:28 -0700
  • 1b3dbd870a add determineTerritory to Game.endGame for empty points sorrelbri 2020-06-01 15:58:43 -0700
  • 19a5282b73 add joinEmptyPoints to endGame method on Game sorrelbri 2020-05-31 23:27:38 -0700
  • 55a282b5c8 update seed for honinbo game sorrelbri 2020-05-30 22:37:51 -0700
  • 796bb7aad9 patch neighboring liberty bug sorrelbri 2020-05-30 21:44:52 -0700
  • 8fa6e207ed add styling for ko and legal move on hover sorrelbri 2020-05-30 17:07:27 -0700
  • d54d43c42c add cache confirmation check to Game Service sorrelbri 2020-05-30 16:43:41 -0700
  • 181554124b decouple gameService from db sorrelbri 2020-05-30 16:01:13 -0700
  • 3eabf4191a stub endGame function, add pass counter on Game Sorrel Bri 2020-05-15 22:00:08 -0700
  • 9b419a416b stub submitPass on Game Sorrel Bri 2020-05-14 23:21:19 -0700
  • e41d889177 patch failing react tests Sorrel Bri 2020-05-14 21:04:29 -0700
  • 2922be86e1 Merge branch 'game_logic' Sorrel Bri 2020-05-14 21:01:54 -0700
  • 7eb592a397 patch lerna bootstrap Sorrel Bri 2020-05-14 21:01:43 -0700
  • 572a1dcf19 patch App and ActionError components to cleanup effect Sorrel Bri 2020-05-14 21:01:04 -0700
  • ef0e53756e add submitResign to Game Sorrel Bri 2020-05-14 20:59:49 -0700
  • 9f18c01839 patch missing node-sass version Sorrel Bri 2020-05-14 19:30:58 -0700
  • 8cdefa98c1 add seed example game Sorrel Bri 2020-05-14 19:26:41 -0700
  • 475db4e812 patch trace capture bug in Game Sorrel Bri 2020-05-12 16:47:17 -0700
  • 73ba2bb237 patch trace capture bug in Game Sorrel Bri 2020-05-12 16:34:11 -0700
  • a324ece0af add move persistence to gameService Sorrel Bri 2020-05-11 18:18:42 -0700
  • 2e613daa1b patch seeds without hardcoded ids to ensure auto-increment Sorrel Bri 2020-05-10 17:08:13 -0700
  • 8e25106be6 update knex and pg Sorrel Bri 2020-05-10 13:29:14 -0700
  • c43df2cd5f update node-sass Sorrel Bri 2020-05-10 12:48:35 -0700
  • 72d31cca5b update bcrypt version Sorrel Bri 2020-05-10 12:04:58 -0700
  • 54fd676656 patch implicit meta prop passed to Point object Sorrel Bri 2020-05-04 23:47:46 -0700
  • 155cca9110 patch useEffect dependencies on Game page Sorrel Bri 2020-05-04 23:44:38 -0700
  • 7aed5b7bf9 connect new Game module to service and update frontend connections Sorrel Bri 2020-05-04 23:22:50 -0700
  • a02576532d refactor server side socket for connection with new Game service Sorrel Bri 2020-05-02 23:22:57 -0700
  • b8eb3770d9 deprecate Game.v1 Sorrel Bri 2020-05-02 23:00:20 -0700
  • a99426e03f Game.returnToMove(x) where x >= 0 returns game state at move x Sorrel Bri 2020-05-02 22:04:22 -0700
  • d51e3f72f4 init Game.returnToMove(x) where x < 0 rewinds x number of moves Sorrel Bri 2020-05-02 21:25:54 -0700
  • bdeb9c9d86 init Game.returnToMove Sorrel Bri 2020-05-02 21:11:54 -0700
  • 88e51fdbf9 add clearKo to Game called after makeMove is verified as legal Sorrel Bri 2020-05-02 20:30:28 -0700
  • 2237e344c1 patch ko bug preventing snapback Sorrel Bri 2020-05-02 20:18:21 -0700
  • 5ad997d276 add ko check to makeCaptures Sorrel Bri 2020-05-02 01:35:41 -0700
  • 9646656f7a patch checkLegal logic for capturing Set to support snapback Sorrel Bri 2020-05-01 22:58:59 -0700
  • 1142c1d448 refactor Point.capturing to Set to handle adjascent stones in same group Sorrel Bri 2020-04-30 23:45:19 -0700
  • e9d94d1fad green all capture tests Sorrel Bri 2020-04-30 23:12:11 -0700
  • 1a1e5121d7 refactor Game.v2 to remove side effects Sorrel Bri 2020-04-30 23:01:30 -0700
  • a5fbeea929 add makeCaptures to Point Sorrel Bri 2020-04-29 22:24:27 -0700
  • 13a882d212 add checkCaptures to Point, called during makeMove Sorrel Bri 2020-04-29 21:02:01 -0700
  • 96af52823d add logic to prevent move at group's final liberty Sorrel Bri 2020-04-26 17:45:35 -0700
  • 9164ee5987 add support for group joining moves at points with no liberties Sorrel Bri 2020-04-26 00:13:25 -0700
  • 4a90b933a7 add logic for legal check that prevents moves at points with no liberties Sorrel Bri 2020-04-24 00:16:31 -0700
  • 089783c82d add setLiberties to Point and refactor groups object to include liberties for each group Sorrel Bri 2020-04-23 00:24:12 -0700
  • e553601af7 add join group logic to Point, triggered by Game.makeMove Sorrel Bri 2020-04-22 23:17:46 -0700
  • b1f29f3d2d refactor getNeighbors in initBoard for array index lookup instead of boardState.find(...) Sorrel Bri 2020-04-20 17:39:52 -0700
  • bdfb6ebe85 add getNeighbors to initBoard() allowing Points to directly reference neighbors Sorrel Bri 2020-04-20 17:34:49 -0700
  • a54d4bf7e4 stub makeMove in Game v2 API Sorrel Bri 2020-04-19 22:58:26 -0700
  • 37db281d08 add getMeta to Game API Sorrel Bri 2020-04-19 22:26:04 -0700
  • 41e6e662e9 initialize board for all board sizes and handicap amounts Sorrel Bri 2020-04-19 15:02:09 -0700
  • 8fb1b80cb6 add initGame to v2 Game logic service Sorrel Bri 2020-04-18 20:04:00 -0700
  • e53a8f4f2a Merge branch 'game_logic' Sorrel Bri 2020-04-17 17:17:18 -0700
  • 7408e409aa patch userValidator middleware to remove deprecated sanitize function Sorrel Bri 2020-04-17 17:14:31 -0700
  • c533c7837c patch failing frontend tests game_logic Sorrel Bri 2020-04-17 00:01:04 -0700