Age | Commit message (Collapse) | Author | |
---|---|---|---|
35 hours | Simplify form post actions.HEADmaster | Tor 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. | |||
2025-04-06 | Track "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-02-07 | Minor fixes. | Tor Andersson | |
2024-12-02 | Tweak layout of tournament lists (registrations and active in same group) | Tor Andersson | |
2024-10-13 | Tournaments! | Tor Andersson | |
2024-08-20 | Remove Dingbats font from meta site font list. | Tor Andersson | |
2024-08-20 | Use smaller cover images for front page. | Tor Andersson | |
2024-08-13 | Improve loading appearance of front page. | Tor Andersson | |
2024-07-23 | New 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. | |||
2023-11-30 | Fix styling of multiple/non-popup select widgets. | Tor Andersson | |
2023-10-21 | Work around Chrome browser nonsense features... | Tor Andersson | |
2023-10-21 | More mobile layout improvements. | Tor Andersson | |
2023-10-20 | Mobile phone interface rework. | Tor Andersson | |
* Redesign responsive layout. * Pan & Zoom with touch (and scroll wheel). Scale main area using transforms and scroll offsets. Toggle zoom button scales map on large screens, full main zoom on small screens. * Automated standard toolbar buttons (remove from play.html files). | |||
2023-10-20 | Limit size of images in posts to fit. | Tor Andersson | |
2023-10-13 | Clean up stylesheet and improve layout on small and large screens. | Tor Andersson | |
Use variables for color theming. | |||
2023-09-18 | Enforce 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-15 | Add user links to join page. | Tor Andersson | |
2023-09-13 | Set player_count in database for faster and easier logic. | Tor Andersson | |
Track ready to start and unjoined games in "active" header. | |||
2023-08-31 | Tweak CSS syntax. | Tor Andersson | |
2023-07-13 | Use status constants. | Tor Andersson | |
2023-04-28 | Rename game "description" to "notice". | Tor Andersson | |
2023-04-18 | Forum search using FTS5. | Tor Andersson | |
2023-02-26 | Invite player system. | 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. | |||
2022-11-17 | Tweak layout to allow for square cover images. | Tor Andersson | |
2022-10-05 | Track read status of in-game chat messages. | Tor Andersson | |
2022-10-05 | Add checkbox for mail notifications on signup page. | Tor Andersson | |
2022-08-06 | Zap gravatars! | Tor Andersson | |
2022-07-24 | Sort player names by role. | Tor Andersson | |
2022-06-27 | More colors. | Tor Andersson | |
2022-06-14 | Sort your turn games before others in personal ready and active lists. | Tor Andersson | |
2022-06-13 | List playing and recently finished games on user pages. | Tor Andersson | |
2022-06-11 | Use game boxes instead of tables. | Tor Andersson | |
2022-04-15 | Tweak header menu for narrow screens. | Tor Andersson | |
2022-03-18 | Make button border appearance consistent between browsers. | Tor Andersson | |
2022-02-15 | Add explicit thead/tbody/tfoot tags to tables. | Tor Andersson | |
2022-02-01 | Show "Nobody" in player column on unjoined games. | Tor Andersson | |
2021-12-04 | Use img srcset for cover images of differing resolutions. | Tor Andersson | |
2021-12-04 | Use compression to gzip responses. | Tor Andersson | |
2021-11-22 | More Pug cleanups. | Tor Andersson | |
2021-11-21 | Use grid-layout instead of table for forum posts. | Tor Andersson | |
2021-11-21 | Rewrite view templates to use Pug engine. | Tor Andersson | |
2021-11-20 | Fix stats. | Tor Andersson | |
2021-11-19 | Clean up stylesheets. Don't show options in game lists. | Tor Andersson | |
2021-11-14 | Inline style sheet in EJS template to prevent FOUC. | Tor Andersson | |
2021-11-13 | Massive SQL cleanup. | Tor Andersson | |
2021-11-09 | Add forum. | Tor Andersson | |
2021-07-25 | Add original size covers to tool directories. | Tor Andersson | |
2021-06-28 | Clean up SQL and use table views. | Tor Andersson | |
2021-06-25 | New and improved join page with server sent events. | Tor Andersson | |