summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
37 hoursSimplify form post actions.HEADmasterTor Andersson
Put account management pages under "/account" URL prefix. Set logged in user in res.locals for use in pug templates. Tweak verification flow. Require password to change name and mail. Show user statistics on profile (use pug mixin). Remove "api" prefix on many routes.
37 hoursAdd fake mailer logging for debug mode.Tor Andersson
38 hoursTweak client.css padding at start of log.Tor Andersson
38 hoursMore framework error handling.Tor Andersson
Docs typo.
7 daysAdd altcha to password reset request.Tor Andersson
7 daysAlways show time left.Tor Andersson
7 daysAdd jsfuzz to npm dev-dependencies.Tor Andersson
7 daysDocs improvements.Tor Andersson
13 daysImprove rtt-show commands.Tor Andersson
rtt show GAME [ JSON-PATH ] rtt show-snap GAME [ SNAP [ JSON-PATH ] ] For example: rtt show 123 active rtt show 123 undo rtt show 123 hand[0]
13 daysUpdate eslint version.Tor Andersson
2025-04-29Improved fuzzing.Tor Andersson
2025-04-29Add fuzzer assert callback to framework.Tor Andersson
2025-04-29Upgrade modules.Tor Andersson
2025-04-29Update license copyright year.Tor Andersson
2025-04-26Show client errors as alerts!Tor Andersson
2025-04-26Clean up tournament docs formatting.Tor Andersson
2025-04-26Use .md suffix in docs links so they work on github.Tor Andersson
2025-04-26Fix broken links. Add explanation of tournament ban length.Tor Andersson
2025-04-26Add die pip images to library.Tor Andersson
2025-04-26Add rtt-show-snap tool.Tor Andersson
2025-04-26Improve rtt-patch command line parsing.Tor Andersson
Also patch starting from a snapshot if requested.
2025-04-25Add rtt-fetch tool for downloading game exports.Tor Andersson
2025-04-25Move archive export statement into schema view.Tor Andersson
2025-04-25Move toolbox scripts to a "bin" directory.Tor Andersson
Add a super "rtt" command to run the scripts.
2025-04-25Move docs to Markdown and use markdown renderer in server.Tor Andersson
2025-04-25Use _private functions in framework.Tor Andersson
2025-04-25Add simplified fuzzer tool.Tor Andersson
Thanks to Mischa for writing the original RTT fuzzer!
2025-04-25Add common/framework.jsTor Andersson
2025-04-24Speed up replay.Tor Andersson
2025-04-24Fix code formatting errors.Tor Andersson
2025-04-06Track "unseen" finished games.Tor Andersson
Color inactive games with unread chats orange. Include unseen finished games in "waiting" games badge. Don't count resignation and timeouts as a move.
2025-04-04Update rewind view for new game rules framework.Tor Andersson
2025-03-31Use var instead of let.Tor Andersson
2025-03-31Check blocklists when sending invites and rematch requests.Tor Andersson
2025-03-22Set active correctly when importing games in a multi-active state.Tor Andersson
2025-03-18Clear closed queue after creating mini cup tournament.Tor Andersson
Remove any left-over users from the blacklist filtering.
2025-03-17Fix typo in replay when player resigns.Tor Andersson
2025-03-10Fix initial clock SQL trigger.Tor Andersson
2025-03-10Improve resign handling in replay.Tor Andersson
2025-03-04Script to lift tournament bans after time and games finished.Tor Andersson
2025-03-04Multi-player resign resoult to "None".Tor Andersson
2025-03-04Set players.is_active when cloning games.Tor Andersson
2025-02-23Manually register for level 2 tournaments.Tor Andersson
2025-02-23Update player is_active when importing games by forcing trigger.Tor Andersson
2025-02-23Clean up eslint warnings.Tor Andersson
2025-02-23Don't show all the active pools on the tournament index page.Tor Andersson
2025-02-23Tweak winner logic to scale threshold by player count.Tor Andersson
2025-02-23Track is_active in players table. Improve SQL triggers for time control.Tor Andersson
Use triggers to update is_active and time control data and move time statistics. Show median and interquartile range move times on profile.
2025-02-23Send tournament ended notification.Tor Andersson
2025-02-16Add busy timeout to purge script.Tor Andersson