Commit Graph

  • 88c86025f4 update deps Nathaniel Tampus 2023-07-01 19:39:28 +08:00
  • cf63f73280 fix registration for empty email Nathaniel Tampus 2023-06-19 21:57:03 +08:00
  • dd48e3a890 update deps Nathaniel Tampus 2023-06-19 21:56:15 +08:00
  • 032fd8bf24 remove unused @ts-expect-error Nathaniel Tampus 2023-06-13 12:48:34 +08:00
  • e0f864347b clarify game end reason in user profile history Nathaniel Tampus 2023-06-13 12:41:20 +08:00
  • ad7bf5a989 update deps Nathaniel Tampus 2023-06-13 11:21:02 +08:00
  • 22f6bddd6a update deps Nathaniel Tampus 2023-05-19 19:58:40 +08:00
  • c71ee3056d fix eslint config Nathaniel Tampus 2023-05-12 19:23:00 +08:00
  • e990ed9f57 update readme Nathaniel Tampus 2023-05-12 19:21:48 +08:00
  • ace693044c update deps Nathaniel Tampus 2023-05-12 19:20:47 +08:00
  • 075caf7cca update readme Nathaniel Tampus 2023-05-10 22:38:40 +08:00
  • f323b7f628 update format script Nathaniel Tampus 2023-05-10 22:29:25 +08:00
  • 0832c5a46f add demo screenshot Nathaniel Tampus 2023-05-10 22:28:57 +08:00
  • aebdf96a17 add contributing guidelines Nathaniel Tampus 2023-05-10 22:27:48 +08:00
  • d1283792f8 add code of conduct Nathaniel Tampus 2023-05-10 22:26:58 +08:00
  • 2c4f3c98e2 update gitignore Nathaniel Tampus 2023-05-10 20:50:54 +08:00
  • f5d5557f9e fix build errors on root page set revalidate to 0 since PublicGames is already dynamic Nathaniel Tampus 2023-05-06 20:52:26 +08:00
  • ee5c5d37a4 remove unused update query from game model Nathaniel Tampus 2023-05-06 20:23:58 +08:00
  • 3a03c37e1d cleanup Nathaniel Tampus 2023-05-06 20:19:53 +08:00
  • 08f004d5e9 update deps Nathaniel Tampus 2023-05-06 19:47:15 +08:00
  • 43bd4f71cd next.js v13.4, stable app router Nathaniel Tampus 2023-05-05 16:44:44 +08:00
  • 970989579b use endReason to check if game has ended Nathaniel Tampus 2023-05-01 21:11:02 +08:00
  • da7f88e790 remove log when joining nonexistent lobby Nathaniel Tampus 2023-05-01 21:08:51 +08:00
  • 647606db55 update deps Nathaniel Tampus 2023-05-01 21:06:16 +08:00
  • da7b4c40a3 organize imports Nathaniel Tampus 2023-05-01 15:15:49 +08:00
  • e38420c390 update deps Nathaniel Tampus 2023-05-01 15:01:24 +08:00
  • 6a0f2db718 use double quotes for tsc-watch onSuccess Nathaniel Tampus 2023-04-22 12:42:13 +08:00
  • 37cd1d3014 update deps Nathaniel Tampus 2023-04-22 12:40:56 +08:00
  • 28152de22e replace ts-node with tsc-watch for server dev Nathaniel Tampus 2023-04-21 22:20:59 +08:00
  • 68f8384092 fix eslint config Nathaniel Tampus 2023-04-21 22:20:43 +08:00
  • d2681541fc update readme Nathaniel Tampus 2023-04-21 22:20:29 +08:00
  • 5cda61ede8 update deps Nathaniel Tampus 2023-04-21 21:45:42 +08:00
  • 72be4aa0aa remove unnecessary defer from script Nathaniel Tampus 2023-04-10 16:54:49 +08:00
  • c1fb2e50cd show light theme toggle by default Nathaniel Tampus 2023-04-10 16:54:09 +08:00
  • b6d379d21b add metadata base url Nathaniel Tampus 2023-04-10 16:23:37 +08:00
  • 835a90286f add opengraph image Nathaniel Tampus 2023-04-10 16:12:51 +08:00
  • 545604b165 update robots.txt Nathaniel Tampus 2023-04-10 16:02:34 +08:00
  • 2b4fb67e1f add border separators for header & footer Nathaniel Tampus 2023-04-09 15:50:12 +08:00
  • eef4f0ff1a use data-theme attribute for tailwind dark mode Nathaniel Tampus 2023-04-09 15:49:37 +08:00
  • 6d2263432a save theme preference to localStorage Nathaniel Tampus 2023-04-09 14:03:04 +08:00
  • 8940a1bf3b logo & icon adjustments Nathaniel Tampus 2023-04-09 11:50:34 +08:00
  • 24861fec36 remove game from activeGames immediately on end Nathaniel Tampus 2023-04-09 02:41:46 +08:00
  • 5cf4f599a6 add logo and icons Nathaniel Tampus 2023-04-09 02:41:35 +08:00
  • 32e5226829 update deps Nathaniel Tampus 2023-04-09 01:23:55 +08:00
  • c91ab13f55 Merge pull request #11 from nizewn/auth Nathaniel Tampus 2023-04-07 15:03:50 +08:00
  • d6bcb286e2 update auth tabs style Nathaniel Tampus 2023-04-07 14:57:30 +08:00
  • fbeefbc3c4 add user profile page Nathaniel Tampus 2023-04-07 14:20:13 +08:00
  • 2114fbe9e6 don't update turn title if game is over Nathaniel Tampus 2023-04-07 12:44:05 +08:00
  • 5a00210a4d update anchor tags rel attribute Nathaniel Tampus 2023-04-07 12:37:47 +08:00
  • 2feec2de02 fix id number checks for archived games api Nathaniel Tampus 2023-04-07 12:25:40 +08:00
  • a2bae7201d rename "get" util functions to "fetch" Nathaniel Tampus 2023-04-07 12:09:10 +08:00
  • 44af7ed0ae move global 404 page to app router Nathaniel Tampus 2023-04-07 12:02:17 +08:00
  • 86b5dff3df update deps, next.js 13.3 Nathaniel Tampus 2023-04-07 12:01:05 +08:00
  • 8d7ad6161f colored & linked name for registered users Nathaniel Tampus 2023-04-05 23:37:07 +08:00
  • d01bb43004 update archive notfound message Nathaniel Tampus 2023-04-05 22:34:53 +08:00
  • bdc8dab1ad api for fetching user profile Nathaniel Tampus 2023-04-05 22:29:54 +08:00
  • bec764dcee improve id checks for getting finished games Nathaniel Tampus 2023-04-05 22:17:25 +08:00
  • b448ded981 update log message Nathaniel Tampus 2023-04-05 21:52:22 +08:00
  • 3f851602ea add started & ended timestamps to game table Nathaniel Tampus 2023-04-05 21:50:34 +08:00
  • baebc04510 add profile & settings buttons to user modal Nathaniel Tampus 2023-04-05 21:30:15 +08:00
  • d0f316c59b move update user form to settings page Nathaniel Tampus 2023-04-05 21:04:14 +08:00
  • 3a6dad56d6 add name param in updateUser util Nathaniel Tampus 2023-04-05 21:03:42 +08:00
  • 2fadce8ae1 improve checks for update user api Nathaniel Tampus 2023-04-05 21:02:49 +08:00
  • d98efb39dc rename Navbar to Header Nathaniel Tampus 2023-04-05 20:10:26 +08:00
  • b20dd02854 rename archive page component Nathaniel Tampus 2023-04-05 20:06:21 +08:00
  • 06b772be79 add todo reminder comment Nathaniel Tampus 2023-04-02 18:42:15 +08:00
  • 577cba6ff4 count game history stats for users Nathaniel Tampus 2023-04-02 18:24:21 +08:00
  • 92dfc0c778 validate fetched archived games properly Nathaniel Tampus 2023-04-02 17:42:12 +08:00
  • ec05a7405f update game queries Nathaniel Tampus 2023-04-02 17:37:02 +08:00
  • 1636e1131e viewable archived games Nathaniel Tampus 2023-04-02 15:22:01 +08:00
  • 651cfb9d2a emit receivedMove first before gameOver Nathaniel Tampus 2023-04-02 15:01:52 +08:00
  • fc2f61446d remove code from game db Nathaniel Tampus 2023-04-02 15:01:30 +08:00
  • f18d6d1e8c update game queries Nathaniel Tampus 2023-04-02 15:01:11 +08:00
  • c7f3abf29c util functions for fetching archived games Nathaniel Tampus 2023-04-02 12:36:48 +08:00
  • 75eb21c337 save finished games to db Nathaniel Tampus 2023-04-02 00:00:09 +08:00
  • 5088e25769 route for fetching finished games Nathaniel Tampus 2023-04-01 23:42:33 +08:00
  • 710955b741 return null if no user found Nathaniel Tampus 2023-04-01 23:41:47 +08:00
  • af25b4ff20 update db models Nathaniel Tampus 2023-04-01 23:15:54 +08:00
  • 97b750fec4 es6-string-html extension highlighting Nathaniel Tampus 2023-04-01 22:49:33 +08:00
  • a4d73b3d68 update deps Nathaniel Tampus 2023-04-01 20:59:51 +08:00
  • a8bfe0abdc store winner side only, remove redundant reference Nathaniel Tampus 2023-04-01 20:59:25 +08:00
  • 8d19c88c83 rename reason to endReason Nathaniel Tampus 2023-04-01 20:58:29 +08:00
  • 86f880c181 remove dependabot updates Nathaniel Tampus 2023-04-01 20:43:37 +08:00
  • 7a4f719c96 update readme Nathaniel Tampus 2023-03-26 01:18:01 +08:00
  • ae86dbbc77 center elements for claiming abandoned game Nathaniel Tampus 2023-03-26 01:13:50 +08:00
  • d469cdff56 allow player to claim win/draw for abandoned games Nathaniel Tampus 2023-03-25 19:18:01 +08:00
  • 10ed00ebc0 update game model & types Nathaniel Tampus 2023-03-25 19:17:49 +08:00
  • ee8f9a58fd use default import for user model Nathaniel Tampus 2023-03-25 19:13:00 +08:00
  • 4af8dc6d13 square button for refresh public games Nathaniel Tampus 2023-03-25 11:13:06 +08:00
  • 19909d74b9 update deps Nathaniel Tampus 2023-03-25 11:12:00 +08:00
  • 626fc9afca use normal button size for join Nathaniel Tampus 2023-03-22 15:50:04 +08:00
  • 3981ac4dc3 Merge branch 'main' into auth Nathaniel Tampus 2023-03-22 15:43:11 +08:00
  • 3a059d8874 fix for joining links with no http/https Nathaniel Tampus 2023-03-22 15:40:10 +08:00
  • e03052b00e fix join game from url Nathaniel Tampus 2023-03-22 14:57:40 +08:00
  • 30977baa5b fix join game from url Nathaniel Tampus 2023-03-22 14:57:40 +08:00
  • 5e2d676450 update auth tab styles for better contrast Nathaniel Tampus 2023-03-20 19:18:30 +08:00
  • 86f4f9d42f Merge branch 'main' into auth Nathaniel Tampus 2023-03-20 18:53:35 +08:00
  • 4c18beeb3b accessibility & seo improvements Nathaniel Tampus 2023-03-20 18:41:24 +08:00
  • 272cd52ee2 add robots.txt Nathaniel Tampus 2023-03-20 18:29:52 +08:00
  • 17a0befae3 use 204 status to avoid logging 404 to console Nathaniel Tampus 2023-03-20 18:22:26 +08:00