Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-03-01 | Separate ready and full status for display in game lists. | Tor Andersson | |
2023-02-28 | Use abbreviated role names in replay buttons. | Tor Andersson | |
For games with more than two players. | |||
2023-02-28 | Fixup for optimize replay. | Tor Andersson | |
2023-02-28 | Link to game page from thumbnail images. | Tor Andersson | |
2023-02-26 | Make user name and player presence lists more robust. | Tor Andersson | |
Cope with special characters like + etc. | |||
2023-02-26 | Delete cached game info in join_clients when game is deleted. | Tor Andersson | |
2023-02-26 | Count invites as active games in header. | Tor Andersson | |
2023-02-26 | Put full game links in mail. | Tor Andersson | |
2023-02-26 | Only show public games where the owner has joined. | Tor Andersson | |
2023-02-26 | Invite player system. | Tor Andersson | |
2023-02-24 | Use URL search params instead of funky colon separated arguments. | Tor Andersson | |
2023-02-24 | Optimize replay. | Tor Andersson | |
Send raw array rather than objects over the wire. | |||
2023-02-24 | Prepare 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-23 | Escape role in websocket connection. | Tor Andersson | |
2023-02-23 | Limit number of games shown on public games page. | Tor Andersson | |
2023-02-17 | Add script to undo a turn. | Tor Andersson | |
2023-02-05 | Very 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-01 | Add Webhook notifications. | Tor Andersson | |
2023-01-31 | Add breakpoints to game log in debugging view. | Tor Andersson | |
2023-01-31 | Move user dynamic info into SQL view. | Tor Andersson | |
2023-01-31 | Allow debugging "restored" games. | Tor Andersson | |
2023-01-31 | Fix date in message replies. | Tor Andersson | |
2023-01-31 | Oops. Fix change password bug. | Tor Andersson | |
2022-12-21 | Simplify server. | Tor Andersson | |
Only listen to HTTP. Use reverse proxy server to handle SSL, compression, etc. | |||
2022-11-25 | Remove obsolete tools and update other tools. | Tor Andersson | |
2022-11-23 | Clean up common library of copy & paste functions. | Tor Andersson | |
2022-11-17 | Tweak layout to allow for square cover images. | Tor Andersson | |
2022-11-14 | Log deleted user names. | Tor Andersson | |
2022-10-26 | Delete old password recovery tokens on startup. | Tor Andersson | |
2022-10-17 | Drop AVIF support. | Tor Andersson | |
2022-10-16 | Fix date display on chat log page. | Tor Andersson | |
2022-10-06 | Make main menu links actual links. | Tor Andersson | |
2022-10-05 | WIP patch | Tor Andersson | |
2022-10-05 | Remove incorrect it's not your turn check. | Tor Andersson | |
2022-10-05 | Track read status of in-game chat messages. | Tor Andersson | |
2022-10-05 | Privacy policy. | Tor Andersson | |
2022-10-05 | Update dependencies. | Tor Andersson | |
2022-10-05 | Track forum thread read/unread status for logged in users. | Tor Andersson | |
2022-10-05 | Use julianday time stamps. | Tor Andersson | |
2022-10-05 | Use unixepoch in chat log messages. | Tor Andersson | |
2022-10-05 | Don't calculate human date for non-existing ctime field. | Tor Andersson | |
2022-10-05 | Add contact list with friends and blacklisted users. | Tor Andersson | |
2022-10-05 | Don't force journal mode in server. | Tor Andersson | |
2022-10-05 | Add menu to jump to the next active game. | Tor Andersson | |
2022-10-05 | Remove foreign key syntax. | Tor Andersson | |
Use explicit triggers instead. | |||
2022-10-05 | Add "delete account" screen. | Tor Andersson | |
2022-10-05 | Add notepad. | Tor Andersson | |
2022-10-05 | Verify 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-05 | Add 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 | |||
2022-10-05 | Simplify replay callbacks (don't need to handle blank start state). | Tor Andersson | |