Commit graph

765 commits

Author SHA1 Message Date
Thibault Duplessis 2b3ee604b5 Don't trust the client username for websockets, use auth instead 2012-05-20 22:50:00 +02:00
Thibault Duplessis 5f5da3207f Add deploy steps 2012-05-20 22:46:04 +02:00
Thibault Duplessis 5e0563bda7 Tweak auth 2012-05-20 22:45:57 +02:00
Thibault Duplessis ae47497435 Restore site websocket 2012-05-20 22:34:55 +02:00
Thibault Duplessis 87ec83dba4 Tweak game chat room UI 2012-05-20 22:26:02 +02:00
Thibault Duplessis f22206cef3 Display game chat room 2012-05-20 22:19:07 +02:00
Thibault Duplessis f794ac4ab2 Fix js translation dump script 2012-05-20 22:18:26 +02:00
Thibault Duplessis 39f5f494a2 Split rematcher logic 2012-05-20 22:06:14 +02:00
Thibault Duplessis 0349d04d6f Fix rematch 2012-05-20 21:23:46 +02:00
Thibault Duplessis 3819c4c8d4 Ensure at compile time that all messages are translated 2012-05-20 21:14:02 +02:00
Thibault Duplessis 02978a2d12 Fix cli commands 2012-05-20 20:21:47 +02:00
Thibault Duplessis d1b4f8759f Update translations 2012-05-20 20:21:42 +02:00
Thibault Duplessis 1e12da7952 Fix UI rematch button behaviors 2012-05-20 20:15:58 +02:00
Thibault Duplessis 308a317099 Implement rematch offer and decline 2012-05-20 20:15:46 +02:00
Thibault Duplessis a530956602 Friend game await improvements 2012-05-20 19:49:39 +02:00
Thibault Duplessis fb63acd14c Add error page and nginx config 2012-05-20 19:49:16 +02:00
Thibault Duplessis ab82ef75d5 Complete friend game join 2012-05-20 18:12:21 +02:00
Thibault Duplessis 0e60790fac Append path when redirecting to localized domain 2012-05-20 14:32:05 +02:00
Thibault Duplessis 1744ec1ae9 Fix friend game config cache 2012-05-20 14:22:49 +02:00
Thibault Duplessis d505e74d53 Fix friend game clock generation 2012-05-20 14:22:41 +02:00
Thibault Duplessis 87c085a2d8 Improve remote AI 2012-05-20 14:07:54 +02:00
Thibault Duplessis 730d29c47b Implement friend game cancelation 2012-05-19 18:56:16 +02:00
Thibault Duplessis 2780315623 Cache friend game config for await page display 2012-05-19 18:44:59 +02:00
Thibault Duplessis b29426acc0 Progress on friend games 2012-05-19 15:37:10 +02:00
Thibault Duplessis 986ebd1660 Generalise game config form processing 2012-05-19 14:35:31 +02:00
Thibault Duplessis 870dacbd00 Replace DbGame.isRated with DbGame.mode 2012-05-19 14:18:01 +02:00
Thibault Duplessis b9818ad1bf Implement friend games 2012-05-19 14:00:52 +02:00
Thibault Duplessis 8777401a55 Implement rematches (and refactor stuff) 2012-05-19 02:49:04 +02:00
Thibault Duplessis 4dbb6ca5fd Restore game actions 2012-05-18 23:35:20 +02:00
Thibault Duplessis 2014388757 Rewrite action urls 2012-05-18 23:27:35 +02:00
Thibault Duplessis c24c518554 Regroup models 2012-05-18 23:20:31 +02:00
Thibault Duplessis edb3ea980a Implement endgame table 2012-05-18 23:11:43 +02:00
Thibault Duplessis 3788c1e292 Blame users on ai games 2012-05-18 22:40:40 +02:00
Thibault Duplessis b988e6e774 Implement round players reload 2012-05-18 18:57:52 +02:00
Thibault Duplessis 8f929a6f00 Implement table reload 2012-05-18 18:32:13 +02:00
Thibault Duplessis 9c4bb2b1ff Improve round table templates 2012-05-18 18:21:47 +02:00
Thibault Duplessis 8c3705a7d1 Better round sockets 2012-05-18 15:45:02 +02:00
Thibault Duplessis 502235f08a Ai start 2012-05-18 00:35:31 +02:00
Thibault Duplessis 464e7b7d81 Fix user config storage 2012-05-17 23:43:00 +02:00
Thibault Duplessis 85072590d4 Add checkmate list 2012-05-17 23:03:53 +02:00
Thibault Duplessis 15b7c59d62 Fix gamelist 2012-05-17 22:51:23 +02:00
Thibault Duplessis d88f937b31 Work on game lists 2012-05-17 21:57:17 +02:00
Thibault Duplessis 0b87b00607 Fix spectator js data 2012-05-17 19:09:41 +02:00
Thibault Duplessis 943b4b6292 Complete spectator goodies 2012-05-17 18:49:10 +02:00
Thibault Duplessis 1dad92e7d7 Start implementing spectator goodies 2012-05-17 18:34:07 +02:00
Thibault Duplessis e1b18f83fd Implement date helper 2012-05-17 18:33:51 +02:00
Thibault Duplessis f8197adfd9 Move I18nHelper to proper package 2012-05-17 18:33:31 +02:00
Thibault Duplessis 3300343f6f Remove User.isOnline, complete player links 2012-05-17 17:45:06 +02:00
Thibault Duplessis b7af110941 Start displaying users 2012-05-17 17:37:39 +02:00
Thibault Duplessis 73cd4ba45c Implement cemeteries 2012-05-17 17:11:55 +02:00