summaryrefslogtreecommitdiff
path: root/public/join.js
AgeCommit message (Collapse)Author
2022-01-06Add game replay functionality.Tor Andersson
Handle missing replay data. Add replay/rematch/exit buttons on game-over. Set 'player' to active player during replays. Replace space with underscore in role class names. Fix critical undo bug! Set game_over state during replays. Fix jumpy view in battle replays. Nuke undo states from all actions, not just 'undo'. Log play and replay page requests. Clean up client.js and allow selecting replay viewpoint. Add debug mode to replay prompt showing active, state, and next action. Init client roles from HTML structure. Remove unused rematch functions. Drop /info/ prefix on game pages. Update body role classList when replay viewpoint changes.
2021-12-14Fix roles in random games!Tor Andersson
2021-11-19Keep updates active on join page (for shared role games).Tor Andersson
2021-11-19Clean up stylesheets. Don't show options in game lists.Tor Andersson
2021-11-17Simplify URL for playing games.Tor Andersson
2021-11-13Massive SQL cleanup.Tor Andersson
2021-07-16Rewrite is_your_turn SQL statements.Tor Andersson
Now they should work in all lobby views.
2021-07-14Stop blinking READY TO START when window is in focus.Tor Andersson
2021-07-10Fix yellow "your turn" coloring in join and profile pages.Tor Andersson
2021-06-29Tweak join page blinker.Tor Andersson
Blink when ready to start for owner, when ready to play for others.
2021-06-28Clean up SQL and use table views.Tor Andersson
2021-06-27Blink title when game is ready to start.Tor Andersson
2021-06-26Set strict cookies.Tor Andersson
2021-06-26Handle deleted games in new join page.Tor Andersson
2021-06-25New and improved join page with server sent events.Tor Andersson