summaryrefslogtreecommitdiff
path: root/server.js
AgeCommit message (Expand)Author
2024-01-01Reformat code (use double quoted strings).Tor Andersson
2024-01-01Fix eslint issues.Tor Andersson
2023-12-27Move more player/game info stuff into SQL.Tor Andersson
2023-12-23Hoist resign into common server code.Tor Andersson
2023-12-23Send system chat messages when players join and part active games.Tor Andersson
2023-12-23Fix function name typo.Tor Andersson
2023-12-23Tweak Cache-Control behavior. Add experimental /clear-cache page.Tor Andersson
2023-12-23Add list of forbidden player names.Tor Andersson
2023-12-12Improve login page.Tor Andersson
2023-12-10Don't show abandoned games.Tor Andersson
2023-12-10Automated role panel display.Tor Andersson
2023-12-10Embellish signup page.Tor Andersson
2023-12-10Show "join" page when not logged in.Tor Andersson
2023-12-10Add support for random scenario selection and scenario groupings.Tor Andersson
2023-12-10Color invite-only games gold when all invites are accepted.Tor Andersson
2023-12-05Don't show completely empty games in replacement list.Tor Andersson
2023-11-30Flag 1-player games as private when started.Tor Andersson
2023-11-30Log IP access.Tor Andersson
2023-11-30Hide public games from blacklisted users.Tor Andersson
2023-11-30Allow first player choosing rematch to select player role assignment.Tor Andersson
2023-10-21Add color themes.Tor Andersson
2023-10-07Shuffle or shift player roles for rematches.Tor Andersson
2023-10-05Revert "Add match making."Tor Andersson
2023-10-05Add match making.Tor Andersson
2023-10-05Add game "setups" for automated match making and tournaments.Tor Andersson
2023-10-05Change some URLs to be more consistent.Tor Andersson
2023-10-05Avoid "natural" joins for future proofing schema changes.Tor Andersson
2023-09-20Add pace property to games.Tor Andersson
2023-09-20Move mtime and active into games table.Tor Andersson
2023-09-20Batch game state related database updates into transactions.Tor Andersson
2023-09-18Tweak title globals.Tor Andersson
2023-09-18Optimize game options parsing and formatting.Tor Andersson
2023-09-18Don't show "ready to start" games on public game list.Tor Andersson
2023-09-18Enforce limits on how many games you can create and join.Tor Andersson
2023-09-15Fix crash when updating unread chats if anonymous observers are present.Tor Andersson
2023-09-15Improve sync error handling.Tor Andersson
2023-09-13Calculate Elo ratings.Tor Andersson
2023-09-13Set player_count in database for faster and easier logic.Tor Andersson
2023-09-13Don't show private open games on user page.Tor Andersson
2023-09-13Add mail verification.Tor Andersson
2023-09-13Don't return unused replay_id from put_replay.Tor Andersson
2023-09-12Notification system improvements.Tor Andersson
2023-08-12Use synchronization cookie to prevent action de-sync errors.Tor Andersson
2023-08-11Remove backup dance.Tor Andersson
2023-08-10Fix rematch button.Tor Andersson
2023-07-13Handle websocket errors.Tor Andersson
2023-07-13Add "xtime" column for games to record finish date when state is missing.Tor Andersson
2023-07-13Use sequential per-game chat ids.Tor Andersson
2023-07-13Use status constants.Tor Andersson
2023-07-01Add "snapshot" replay view during play.Tor Andersson