summaryrefslogtreecommitdiff
path: root/views
AgeCommit message (Collapse)Author
18 hoursGames that time out should result in "None" instead of resign.Tor Andersson
Clean up resignation handling. Prepare for collectively abandoning games as well.
21 hoursUse exports.default_scenario to set default selection.Tor Andersson
9 daysshow waiting game count in title of active games pageTor Andersson
2025-01-29Rename "Join" to "Wait" for Future games.Tor Andersson
2025-01-18Use Altcha to hinder bots spamming account creation.Tor Andersson
2025-01-18Require mail to be verified to enable notifications.Tor Andersson
2024-12-02Tweak layout of tournament lists (registrations and active in same group)Tor Andersson
2024-11-23Pause inactive users from tournament queue.Tor Andersson
Remove very inactive users from tournament queue. Count tournaments as "open" while they still have players queued.
2024-11-18handle deleted players in tournament pool displayTor Andersson
2024-11-14Always show "Open" category on game pages.Tor Andersson
2024-11-05Improve tournament sorting order.Tor Andersson
2024-11-04Bust Chrome's annoying bfcache that ignores Cache-control: no-store.Tor Andersson
2024-11-03Don't show pool size in "Registered" panel.Tor Andersson
2024-11-03Fix player links on rematch page.Tor Andersson
2024-10-31Show options in tournament info box.Tor Andersson
2024-10-31don't line-wrap active tournament status columnTor Andersson
2024-10-21Use env to control presence of tournaments.Tor Andersson
2024-10-15Fix sorting of recently finished games.Tor Andersson
2024-10-14Tweak tournament page layouts.Tor Andersson
2024-10-14Sort "recently finished" list by mtime.Tor Andersson
2024-10-13Format human dates in view templates rather than in server queries.Tor Andersson
2024-10-13Show active tournaments on main tournament page.Tor Andersson
2024-10-13Tournaments!Tor Andersson
2024-10-13Improve sorting of games on active/user game pages.Tor Andersson
Separate sections for "your move" and "solo" games. Stable sorting order for other games. # Conflicts: # server.js # views/games_active.pug # views/user.pug
2024-10-13remove some page refresh timersTor Andersson
2024-10-10Put inbox and outbox under /message URL namespace.Tor Andersson
2024-08-22Show time left in game box only when it's your turn.Tor Andersson
2024-08-20New time control.Tor Andersson
2024-08-20Use smaller cover images for front page.Tor Andersson
2024-08-13Improve loading appearance of front page.Tor 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
2024-07-23Add user search.Tor Andersson
2024-07-23rename some api linksTor Andersson
2024-06-30Remove invite link from About page.Tor Andersson
2024-05-31Add CLONE link to join view on DEBUG server.Tor Andersson
2024-05-04Show more detail in rewind links.Tor Andersson
2024-03-25Link to self hosted git instead of github.Tor Andersson
2024-03-13More consistent Enter / Play / View in game boxes.Tor Andersson
2024-03-13Prefix game IDs with #.Tor Andersson
2024-02-12Add rewind action on join page (for admin only).Tor Andersson
2024-02-07Admonition to include game ID when submitting reports.Tor Andersson
2024-01-28Add time control enforcement.Tor Andersson
2023-12-27Move more player/game info stuff into SQL.Tor Andersson
Update invite_count with triggers. Add games.is_ready generated column. Add games.is_opposed generated column. Add player_view with is_active column.
2023-12-12Improve login page.Tor Andersson
2023-12-10Embellish signup page.Tor Andersson
2023-12-10Show "join" page when not logged in.Tor Andersson
Static page showing limited info and a call to action to login or sign up.
2023-12-10Add support for random scenario selection and scenario groupings.Tor Andersson
2023-11-30Add site invite link to about page.Tor Andersson
2023-11-30Allow first player choosing rematch to select player role assignment.Tor Andersson
Pick one of swap, keep, or random. In case of mid-air collision, player who chose first gets to decide.