summaryrefslogtreecommitdiff
path: root/server.js
AgeCommit message (Expand)Author
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
2023-06-25Parse strings as GMT for "human_date" formatting.Tor Andersson
2023-06-16Update user last seen when connecting to websocket.Tor Andersson
2023-06-05Remove stale stuff.Tor Andersson
2023-05-23Improve replay id handling.Tor Andersson
2023-05-08Format 1-player option.Tor Andersson
2023-05-05Trigger backup from main database process.Tor Andersson
2023-04-28Parse game options before passing to "roles" callback.Tor Andersson
2023-04-28Rename game "description" to "notice".Tor Andersson
2023-04-28Don't crash if event streams are still listening when deleting a game.Tor Andersson
2023-04-18Rename "game_over" to "game_finished" in server.Tor Andersson
2023-04-18Fix ESLint issues.Tor Andersson
2023-04-18Some cleanups.Tor Andersson
2023-04-18Make date and time handling usable with both julianday and datetime.Tor Andersson
2023-04-18Remove chat log pages.Tor Andersson
2023-04-18Generate JSON for replay view in SQL.Tor Andersson
2023-04-18Only send required information in "players" message.Tor Andersson
2023-04-18Forum search using FTS5.Tor Andersson
2023-03-27Don't spam "Ready to start!" webhook notifications.Tor Andersson
2023-03-17Avoid action name collision with debugging command "restore".Tor Andersson
2023-03-17Update Webhooks to allow custom JSON property for message content.Tor Andersson
2023-03-01Send presence as an array instead of an object!Tor Andersson
2023-03-01Separate ready and full status for display in game lists.Tor Andersson
2023-02-26Delete cached game info in join_clients when game is deleted.Tor Andersson
2023-02-26Put full game links in mail.Tor Andersson