summaryrefslogtreecommitdiff
path: root/views
AgeCommit message (Collapse)Author
2023-10-13Handle invites for active games.Tor Andersson
2023-10-05Revert "Add match making."Tor Andersson
This reverts commit b5a31813aa284b8b64bfd2660ea3a048275cee89.
2023-10-05Add match making.Tor Andersson
2023-10-05Change some URLs to be more consistent.Tor Andersson
2023-09-21Don't show "too many waiting games" on join page if game is active/finished.Tor Andersson
2023-09-20Add "pace" section to About page.Tor Andersson
2023-09-20Add pace property to games.Tor Andersson
Currently unenforced and only visual effect in game listings.- Future time control and user penalty features may make use of it.
2023-09-18Tweak title globals.Tor Andersson
2023-09-18Don't show "ready to start" games on public game list.Tor Andersson
2023-09-18Show warning badge for unverified mail on profile page.Tor Andersson
2023-09-18Enforce limits on how many games you can create and join.Tor Andersson
Also limit joining more games if you have too many games waiting. Generous default limits: 7 open, 29 active, and 3 waiting.
2023-09-15Add user links to join page.Tor Andersson
2023-09-13Calculate Elo ratings.Tor Andersson
Primarily for use with future matchmaking system to provide better games for everyone. Show top 5 players of each game on the game pages.
2023-09-13Set player_count in database for faster and easier logic.Tor Andersson
Track ready to start and unjoined games in "active" header.
2023-09-13Add mail verification.Tor Andersson
2023-09-12Notification system improvements.Tor Andersson
Enable webhook notification support with .env WEBHOOKS=1 Send notifications when invited to a game. Use notification "too soon" logic for webhooks as well. Try sending webhooks 3 times before giving up. Check if player is on the join page instead of the funky "offline" check when sending "your game is ready" notification. Only show mail/webhook notification settings if they are enabled.
2023-08-31Tweak CSS syntax.Tor Andersson
2023-07-13Use status constants.Tor Andersson
2023-06-05Force longer titles to wrap.Tor Andersson
2023-04-28Rename game "description" to "notice".Tor Andersson
2023-04-18Some cleanups.Tor Andersson
Clean up stats page. Remove user list page. Remove duplicate remove contact page. Fix silly bug. oops!
2023-04-18Remove chat log pages.Tor Andersson
The unread chat badge in the game lists should be enough.
2023-04-18Forum search using FTS5.Tor Andersson
2023-03-23Show replacement games on public game list.Tor Andersson
2023-03-17Update Webhooks to allow custom JSON property for message content.Tor Andersson
Support Slack and others.
2023-03-05Tweak front page to reduce layout shifts as cover images load.Tor Andersson
2023-03-01Separate ready and full status for display in game lists.Tor Andersson
2023-02-28Link to game page from thumbnail images.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-23Limit number of games shown on public games page.Tor Andersson
2023-02-01Add Webhook notifications.Tor Andersson
2022-11-17Tweak layout to allow for square cover images.Tor Andersson
2022-11-14Log deleted user names.Tor Andersson
2022-10-16Fix date display on chat log page.Tor Andersson
2022-10-05Track read status of in-game chat messages.Tor Andersson
2022-10-05Privacy policy.Tor Andersson
2022-10-05Track forum thread read/unread status for logged in users.Tor Andersson
2022-10-05Add contact list with friends and blacklisted users.Tor Andersson
2022-10-05Add "delete account" screen.Tor Andersson
2022-10-05Add checkbox for mail notifications on signup page.Tor Andersson
2022-08-06Zap gravatars!Tor Andersson
2022-08-02Moderation tools for admin user.Tor Andersson
Ban and unban users. Delete forum posts and threads.
2022-07-31Autocomplete "description" with pre-defined "speeds".Tor Andersson
2022-07-24Add "create game" index page.Tor Andersson
2022-06-27Sort active games with your turn first.Tor Andersson
2022-06-22Show finished result in join pages.Tor Andersson
2022-06-21Some more mobile friendly layout tuning.Tor Andersson
2022-06-14Hide /forum from robots.Tor Andersson
2022-06-14Clean up game list logic.Tor Andersson