Commit Graph

  • e19b083dc0 feat(online): seat the chat beside the game and score the series tiennm99 2026-09-08 11:28:19 +07:00
  • 4e2e9e1433 feat(online)!: seat two to four players in a room tiennm99 2026-09-08 10:56:14 +07:00
  • 0b507c3537 feat(online): let the two people in a room talk to each other tiennm99 2026-09-08 09:49:54 +07:00
  • d481a093ec feat(online): make a room a lobby with an owner and a ready-up tiennm99 2026-09-07 16:32:14 +07:00
  • ef638e52fd feat(game): leave a dead end to the clock and show what was missed tiennm99 2026-09-07 15:51:22 +07:00
  • 69a13eccfb feat(web): seed the word field and keep a game's chain tiennm99 2026-09-07 15:35:05 +07:00
  • 7ec53bd52c fix(proto): pin schema and generated code to LF checkouts tiennm99 2026-09-06 09:52:15 +07:00
  • 67e7405252 docs(journal): record the phase 7 online play session tiennm99 2026-09-05 14:18:49 +07:00
  • b2cad42b0c build: package the game as a container image and wire CI tiennm99 2026-09-05 14:18:18 +07:00
  • e162574556 test(e2e): drive both modes through a real browser tiennm99 2026-09-05 14:18:18 +07:00
  • ffa13a0f6e feat(web): add online 1v1 play tiennm99 2026-09-05 14:18:03 +07:00
  • 4277c2014c feat(dictionary): build a test wordlist without the upstream download tiennm99 2026-09-05 14:18:03 +07:00
  • aea9ea8cc0 feat(wsapi): offer a rematch when an online game ends tiennm99 2026-09-05 14:17:47 +07:00
  • b541ddf0b5 feat(proto): add rematch to the wire contract tiennm99 2026-09-05 14:17:35 +07:00
  • e932f991a9 docs(journal): record the phase 6 frontend session tiennm99 2026-09-05 12:55:50 +07:00
  • e5b03d041d fix(wsapi): set cache headers on the served frontend tiennm99 2026-09-05 12:55:09 +07:00
  • 64106735ec feat(web): add SvelteKit vs-bot frontend tiennm99 2026-09-05 12:55:02 +07:00
  • 5935f5c879 feat(wsapi): add websocket server with rooms, turn timers, and bot play tiennm99 2026-09-05 12:07:57 +07:00
  • 48b3b3c8ac feat(proto): add protobuf wire contract and cross-language codegen tiennm99 2026-09-05 12:06:58 +07:00
  • ca01145d06 feat(game): add noi tu rules engine and bot opponent tiennm99 2026-09-04 17:29:47 +07:00
  • e8b76cc643 feat(dictionary): add read-only store over the game wordlist tiennm99 2026-09-04 16:52:39 +07:00
  • 4b4afea679 feat(dictionary): build Vietnamese wordlist from upstream dictionary tiennm99 2026-09-04 16:25:43 +07:00
  • 582ba27354 docs: add noi tu web game plan and dictionary research tiennm99 2026-09-04 16:25:29 +07:00
  • ad6c6344dc Initial commit tiennm99 2026-09-04 10:26:56 +07:00