Commit Graph

  • 421c329d94 Update default ENDPOINT and add /status to API main Sage Vaillancourt 2023-12-17 19:06:53 -0500
  • 5e21219d00 Update default API url Sage Vaillancourt 2023-05-24 14:30:41 -0400
  • f447d64a2b Update to React 18 and correct some more module trickiness Sage Vaillancourt 2023-05-23 13:34:06 -0400
  • f3dd68cad9 Add npm run server to start up the backend. Sage Vaillancourt 2023-05-18 11:57:15 -0400
  • 2f1a169962 Patch up some imports and exports. Sage Vaillancourt 2023-05-18 11:20:11 -0400
  • 48f9a0f6c0 Update README.md Sage Vaillancourt 2022-12-30 14:26:16 +0000
  • eeff3c226f Quick backend patch Sage Vaillancourt 2022-10-19 00:56:10 +0000
  • 6bdee0edc4 Another quick backend fix. Sage Vaillancourt 2022-10-17 16:18:39 -0400
  • 5b18d3c0eb Patch up some import/exports for the backend. Sage Vaillancourt 2022-10-17 16:15:32 -0400
  • ed281b51f4 Add 'QuickChess' label to top of page Sage Vaillancourt 2022-10-13 10:24:29 -0400
  • 7ad5079289 Rename package to quickchess Sage Vaillancourt 2022-10-13 00:28:33 -0400
  • b4d75a7855 Start removing some redundant code. Sage Vaillancourt 2022-10-12 23:44:29 -0400
  • 3b8d679cac Centralize some Piece logic. Sage Vaillancourt 2022-10-12 23:12:43 -0400
  • 7fd455fe6d Move board.js into components/ as Board.js Sage Vaillancourt 2022-10-12 23:03:23 -0400
  • c111a16a34 Tweak for mobile. Sage Vaillancourt 2022-10-12 22:42:26 -0400
  • 7c018d0a12 A couple more appearance tweaks. Sage Vaillancourt 2022-10-12 22:30:08 -0400
  • 259174358b Much, much, prettier. Sage Vaillancourt 2022-10-12 22:01:09 -0400
  • 83e1e9c19c Update endpoint to live backend Sage Vaillancourt 2022-10-12 14:40:47 -0400
  • 5a959bf4c8 Update CORS Sage Vaillancourt 2021-01-06 13:29:22 -0500
  • 138670bb2e Add heroku Procfile Sage Vaillancourt 2021-01-06 13:14:27 -0500
  • b0fa88be56 Add support for game rooms Sage Vaillancourt 2021-01-06 12:05:57 -0500
  • 5fee691c08 Add basic networking capabilities. Sage Vaillancourt 2021-01-06 08:44:34 -0500
  • 365d8b3cea Expand and clean-up settings window Sage Vaillancourt 2021-01-05 10:19:29 -0500
  • 0ba0c2850f Clean-up and more testing Sage Vaillancourt 2021-01-03 13:32:58 -0500
  • 4b38e44a3a Move Board/Piece to own file. Start unit testing Sage Vaillancourt 2021-01-02 10:15:03 -0500
  • 6cad21b79f EMPTY is now its own "type" and "color" of piece Sage Vaillancourt 2021-01-02 01:51:28 -0500
  • 5ffdf0a7a1 Add toggle-able setting for shuffling the back row Sage Vaillancourt 2021-01-02 00:46:08 -0500
  • aed8003fdf Add settings/info popup. Sage Vaillancourt 2021-01-01 20:03:56 -0500
  • 89520ac767 Merge branch 'board_text' of https://gitlab.com/sagev9000/quickchess Sage Vaillancourt 2021-01-01 11:59:20 -0500
  • fcd7ce5b78 Board-generation from strings, and vice-versa Sage Vaillancourt 2020-12-31 13:39:56 -0500
  • bfbb9ef404 Added castling Sage Vaillancourt 2020-12-30 22:50:07 -0500
  • 4d927e1866 More clean-up and correctness. More castling work Sage Vaillancourt 2020-12-30 16:56:57 -0500
  • 44c493c035 Some clean-up and correctness Sage Vaillancourt 2020-12-30 13:48:53 -0500
  • 94db8dfb8c Some clean-up. Sage Vaillancourt 2020-12-30 11:11:12 -0500
  • a83829e2aa Add small helper functions Sage Vaillancourt 2020-12-30 10:08:18 -0500
  • e121755d29 Added en passant. Moves now objects, not arrays Sage Vaillancourt 2020-12-30 09:49:29 -0500
  • 0c2d99e762 Add link and attribution to README Sage Vaillancourt 2020-12-30 09:16:45 -0500
  • 58efd4f323 Simple README Sage Vaillancourt 2020-12-30 09:14:16 -0500
  • 6ca3a810c6 Ban moving self into, or staying in check Sage Vaillancourt 2020-12-30 00:09:02 -0500
  • 51efbdfd4e Correct checkmate-checking. Pawns become queens. Sage Vaillancourt 2020-12-29 22:44:48 -0500
  • e59e1a68f5 A bit of reset() cleanup Sage Vaillancourt 2020-12-29 16:55:35 -0500
  • bd8dec72d5 Try to move Piece to its own class Sage Vaillancourt 2020-12-29 16:38:52 -0500
  • 20c07a0552 Add .swp files to .gitignore Sage Vaillancourt 2020-12-29 15:08:35 -0500
  • 62c6c0fd4e Modify slightly to fit into SageV.Space Sage Vaillancourt 2020-12-29 13:57:19 -0500
  • d4b540a05b Add full checkmate functionality Sage Vaillancourt 2020-12-29 09:56:49 -0500
  • 0a721d111a Checkmate framework in place Sage Vaillancourt 2020-12-29 08:25:17 -0500
  • 45a109f8f3 Some cleanup Sage Vaillancourt 2020-12-28 22:51:01 -0500
  • b3ffa54a8e Check for check Sage Vaillancourt 2020-12-28 19:21:13 -0500
  • 7041543bd0 Correct pawn movement Sage Vaillancourt 2020-12-28 18:01:05 -0500
  • 63dba59d25 Checker the board Sage Vaillancourt 2020-12-28 17:51:09 -0500
  • 0cd2615959 Work nicely in landscape or portrait mode Sage Vaillancourt 2020-12-28 17:41:48 -0500
  • 7fb3d9902e Remove hold text Sage Vaillancourt 2020-12-28 16:59:10 -0500
  • 1a83641e22 Put more of color-handling into JS code Sage Vaillancourt 2020-12-28 16:54:23 -0500
  • 96eec63757 Switch to SVG files Sage Vaillancourt 2020-12-28 16:41:13 -0500
  • 14956ab4d5 Most pieces move as expected (pawns need work) Sage Vaillancourt 2020-12-28 15:12:35 -0500
  • 21951b4891 Begin chess implementation Sage Vaillancourt 2020-12-27 23:58:51 -0500
  • 4ac1e8a039 Base project Sage Vaillancourt 2020-12-27 20:11:50 -0500