summaryrefslogtreecommitdiff
path: root/public
AgeCommit message (Collapse)Author
35 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.
35 hoursTweak client.css padding at start of log.Tor Andersson
35 hoursMore framework error handling.Tor Andersson
Docs typo.
7 daysAlways show time left.Tor Andersson
7 daysDocs improvements.Tor Andersson
2025-04-29Add fuzzer assert callback to framework.Tor Andersson
2025-04-26Show client errors as alerts!Tor Andersson
2025-04-26Add die pip images to library.Tor Andersson
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 common/framework.jsTor Andersson
2025-04-24Speed up replay.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-03-31Use var instead of let.Tor Andersson
2025-03-17Fix typo in replay when player resigns.Tor Andersson
2025-03-10Improve resign handling in replay.Tor Andersson
2025-02-23Manually register for level 2 tournaments.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-14Use detail/summary styling as popup menu only for header.Tor Andersson
Add common checkbox menu styling.
2025-02-14Fix multi-active tracking in client player list.Tor Andersson
2025-02-12Use state.active to detect finished games.Tor Andersson
Instead of looking for (state.state === "game_over"). Add is_active_role helper function.
2025-02-07Minor fixes.Tor Andersson
2025-02-04delete unused save/restore debugging stuffTor Andersson
2025-02-02Use mark in browser title instead of blinking text.Tor Andersson
2025-02-01Disable resigning from 3p+ games.Tor Andersson
2025-01-18Anti-AI/LLM robots.txtTor Andersson
2025-01-18Use Altcha to hinder bots spamming account creation.Tor Andersson
2024-12-02Tweak layout of tournament lists (registrations and active in same group)Tor Andersson
2024-11-03Don't show pool size in "Registered" panel.Tor Andersson
2024-10-21Use env to control presence of tournaments.Tor Andersson
2024-10-20Increase start time for Fast to 72h.Tor Andersson
2024-10-13Tournaments!Tor Andersson
2024-10-03Be more robust when deleting accounts.Tor Andersson
Leave player assignment to not mess with Elo ratings and tournament data. Reset ctime when game is actually started.
2024-09-26Add map_for_each and map_group_by to utility library.Tor Andersson
2024-09-26Allow resigning in 3p+ games.Tor Andersson
2024-08-22Show time left in game box only when it's your turn.Tor Andersson
2024-08-22Fix typo in docs.Tor Andersson
2024-08-20Set mobile viewport on docs.Tor Andersson
2024-08-20New time control.Tor Andersson
2024-08-20Use xmp tag for more docs.Tor Andersson
2024-08-20Remove Dingbats font from meta site font list.Tor Andersson
2024-08-20Use smaller cover images for front page.Tor Andersson
2024-08-13Improve loading appearance of front page.Tor Andersson
2024-08-13Allow HTML syntax in action button labels.Tor Andersson
2024-08-03Allow deleting started solo games.Tor Andersson
2024-07-25Remove title bar blinker from join page.Tor Andersson
2024-07-23fix typoTor Andersson
2024-07-23don't show time left on finished gamesTor Andersson
2024-07-23New join page!Tor Andersson
* Remove explicit (and redundant) role=Observer parameter. * Remove old /play/:id redirects. * Show "private" badge on game boxes. * Forbid leave/kick in public games. * Allow "rewind" by owner in public games.
2024-07-23Start adding developer documentation.Tor Andersson