summaryrefslogtreecommitdiff
path: root/server.js
AgeCommit message (Collapse)Author
2023-01-31Fix date in message replies.Tor Andersson
2023-01-31Oops. Fix change password bug.Tor Andersson
2022-12-21Simplify server.Tor Andersson
Only listen to HTTP. Use reverse proxy server to handle SSL, compression, etc.
2022-10-26Delete old password recovery tokens on startup.Tor Andersson
2022-10-17Drop AVIF support.Tor Andersson
2022-10-05Remove incorrect it's not your turn check.Tor Andersson
2022-10-05Track read status of in-game chat messages.Tor Andersson
2022-10-05Track forum thread read/unread status for logged in users.Tor Andersson
2022-10-05Use julianday time stamps.Tor Andersson
2022-10-05Use unixepoch in chat log messages.Tor Andersson
2022-10-05Don't calculate human date for non-existing ctime field.Tor Andersson
2022-10-05Add contact list with friends and blacklisted users.Tor Andersson
2022-10-05Don't force journal mode in server.Tor Andersson
2022-10-05Add menu to jump to the next active game.Tor Andersson
2022-10-05Add "delete account" screen.Tor Andersson
2022-10-05Add notepad.Tor Andersson
2022-10-05Verify that actions come from the active player.Tor Andersson
Could prevent bad states in some cases of network race conditions or cheating attempts.
2022-10-05Add checkbox for mail notifications on signup page.Tor Andersson
2022-10-05Periodically show overall request frequency and connected client stats.Tor Andersson
2022-08-28Return after handling errors when changing mail address.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-24Sort player names by role.Tor Andersson
2022-07-24Add "create game" index page.Tor Andersson
2022-06-30Remove unused argument to rules.setup().Tor Andersson
2022-06-27Increase random seed range.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-14Remove is_ready callback.Tor Andersson
2022-06-14Clean up game list logic.Tor Andersson
2022-06-14Add debug mode for super-user.Tor Andersson
Like replay but for live games. Shows available actions. Doesn't remove undo actions.
2022-06-14Sort your turn games before others in personal ready and active lists.Tor Andersson
2022-06-13List playing and recently finished games on user pages.Tor Andersson
2022-06-11Use game boxes instead of tables.Tor Andersson
2022-06-10Don't italicize game owner.Tor Andersson
2022-06-09Zap semicolons.Tor Andersson
2022-06-09Show player name instead of role in Turn and Result columns.Tor Andersson
2022-06-09Allow users to leave and join active games.Tor Andersson
Add "Need replacement" list of games.
2022-05-23Print debugging mail notifications when there's no mailer.Tor Andersson
2022-05-23Send "game started" notifications.Tor Andersson
2022-05-23Send "game over" mail notifications.Tor Andersson
2022-05-23Track online users in "join" screens.Tor Andersson
Now we can send "Your turn" notifications when game starts as well, without bothering those who are on the join page when it happens.
2022-05-22Show player role in mail notifications.Tor Andersson
2022-05-22Add some missing semicolons.Tor Andersson
2022-05-22Add AppleWebKit UA string.Tor Andersson
2022-05-22Split out start_game function.Tor Andersson
2022-05-22Don't require owner to have joined public games.Tor Andersson
Required for tournament games (where administrator is the owner) to show.
2022-04-30Allow setting cookie name in .env to distinguish logins on same domain.Tor Andersson
2022-04-22Don't include body in message notifications.Tor Andersson
2022-04-15Use builting string pad functions.Tor Andersson