summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-28Use abbreviated role names in replay buttons.Tor Andersson
For games with more than two players.
2023-02-28Fixup for optimize replay.Tor Andersson
2023-02-28Link to game page from thumbnail images.Tor Andersson
2023-02-26Make user name and player presence lists more robust.Tor Andersson
Cope with special characters like + etc.
2023-02-26Delete cached game info in join_clients when game is deleted.Tor Andersson
2023-02-26Count invites as active games in header.Tor Andersson
2023-02-26Put full game links in mail.Tor Andersson
2023-02-26Only show public games where the owner has joined.Tor Andersson
2023-02-26Invite player system.Tor Andersson
2023-02-24Use URL search params instead of funky colon separated arguments.Tor Andersson
2023-02-24Optimize replay.Tor Andersson
Send raw array rather than objects over the wire.
2023-02-24Prepare for using search URL parameters instead of colon.Tor Andersson
Give clients time to refresh the common play.js script to reduce the risk of disruption when the final swap-over to the new scheme is made.
2023-02-23Escape role in websocket connection.Tor Andersson
2023-02-23Limit number of games shown on public games page.Tor Andersson
2023-02-17Add script to undo a turn.Tor Andersson
2023-02-05Very basic dark mode theme.Tor Andersson
Tone down the background color to light gray instead of white, if dark mode is preferred by the browser.
2023-02-01Add Webhook notifications.Tor Andersson
2023-01-31Add breakpoints to game log in debugging view.Tor Andersson
2023-01-31Move user dynamic info into SQL view.Tor Andersson
2023-01-31Allow debugging "restored" games.Tor Andersson
2023-01-31Fix date in message replies.Tor Andersson
2023-01-31Oops. Fix change password bug.Tor Andersson
2022-12-21Simplify server.Tor Andersson
Only listen to HTTP. Use reverse proxy server to handle SSL, compression, etc.
2022-11-25Remove obsolete tools and update other tools.Tor Andersson
2022-11-23Clean up common library of copy & paste functions.Tor Andersson
2022-11-17Tweak layout to allow for square cover images.Tor Andersson
2022-11-14Log deleted user names.Tor Andersson
2022-10-26Delete old password recovery tokens on startup.Tor Andersson
2022-10-17Drop AVIF support.Tor Andersson
2022-10-16Fix date display on chat log page.Tor Andersson
2022-10-06Make main menu links actual links.Tor Andersson
2022-10-05WIP patchTor Andersson
2022-10-05Remove incorrect it's not your turn check.Tor Andersson
2022-10-05Track read status of in-game chat messages.Tor Andersson
2022-10-05Privacy policy.Tor Andersson
2022-10-05Update dependencies.Tor Andersson
2022-10-05Track forum thread read/unread status for logged in users.Tor Andersson
2022-10-05Use julianday time stamps.Tor Andersson
2022-10-05Use unixepoch in chat log messages.Tor Andersson
2022-10-05Don't calculate human date for non-existing ctime field.Tor Andersson
2022-10-05Add contact list with friends and blacklisted users.Tor Andersson
2022-10-05Don't force journal mode in server.Tor Andersson
2022-10-05Add menu to jump to the next active game.Tor Andersson
2022-10-05Remove foreign key syntax.Tor Andersson
Use explicit triggers instead.
2022-10-05Add "delete account" screen.Tor Andersson
2022-10-05Add notepad.Tor Andersson
2022-10-05Verify that actions come from the active player.Tor Andersson
Could prevent bad states in some cases of network race conditions or cheating attempts.
2022-10-05Add common library with functions shared by many game modules.Tor Andersson
* random and shuffle * array remove and insert * sets based on sorted arrays * object deep copy * undo stack