Commit Graph

388 Commits (4282b6bcf31eba841d9548324ecb449351a464e7)

Author SHA1 Message Date
Thibault Duplessis ee079dd52b ensure bookmarks are removed when games are removed 2012-06-08 22:22:56 +02:00
Thibault Duplessis 9a127e88a8 Mark wiki and translation contributions as "todo" 2012-05-28 17:33:37 +02:00
Thibault Duplessis b0344a5b7f Fix previous commit. 2012-05-28 03:14:02 +02:00
Thibault Duplessis 7db09d7998 Set user online when restoring from cookie 2012-05-28 03:05:58 +02:00
Thibault Duplessis 642e87f5ad Extract http response writers 2012-05-26 14:31:05 +02:00
Thibault Duplessis 158dab0b5c Reimplement authentication 2012-05-26 14:04:22 +02:00
Thibault Duplessis 26cdb8c9ec Move mongodb classes to mongodb namespace 2012-05-26 02:00:42 +02:00
Thibault Duplessis 81da8c6b52 Lobby hook creation 2012-05-25 23:05:19 +02:00
Thibault Duplessis b288df8797 Replace buggy redis cache plugin with custom mongo cache 2012-05-25 18:24:42 +02:00
Thibault Duplessis 58946f8177 User and security 2012-05-25 00:01:47 +02:00
Thibault Duplessis b728ce663b Implement replay and analysis mode 2012-05-20 23:56:36 +02:00
Thibault Duplessis ab82ef75d5 Complete friend game join 2012-05-20 18:12:21 +02:00
Thibault Duplessis 730d29c47b Implement friend game cancelation 2012-05-19 18:56:16 +02:00
Thibault Duplessis b29426acc0 Progress on friend games 2012-05-19 15:37:10 +02:00
Thibault Duplessis 6e3da19b0a Awesomest handling of 404 2012-05-17 16:49:47 +02:00
Thibault Duplessis 162c17b9e8 Work on spectator mode 2012-05-17 15:47:38 +02:00
Thibault Duplessis 1ed5d6b560 Start http round 2012-05-16 01:31:57 +02:00
Thibault Duplessis 701e4fc78a Progress on round setup 2012-05-16 01:02:32 +02:00
Thibault Duplessis 9c0254b173 Moar refactoring 2012-05-14 20:59:40 +02:00
Thibault Duplessis 04bd07fa5b Immense refactoring 2012-05-14 19:20:57 +02:00
Thibault Duplessis 5c34957bf3 Tons of changes 2012-05-13 19:03:06 +02:00
Thibault Duplessis 923d3e7573 Many, many stuff 2012-05-13 14:02:28 +02:00
Thibault Duplessis 8655bec4b3 Typesafe translations 2012-05-12 20:08:10 +02:00
Thibault Duplessis b6318cb6d0 Rename controllers, add authentication and authorization 2012-05-11 23:45:45 +02:00
Thibault Duplessis ec60369cc0 Complete chess captcha implementation 2012-05-05 13:27:51 +02:00
Thibault Duplessis e2379dbc22 Remove unsafe DB accesses to add monad crazyness 2012-04-16 19:51:49 +02:00
Thibault Duplessis 8f1677e198 Checkpoint before multisocketing 2012-04-15 23:18:46 +02:00
Thibault Duplessis b3ea12c381 Stuff. Lot of. 2012-04-11 01:12:07 +02:00
Thibault Duplessis 8a56b21b7b Move all system code to app/ 2012-04-05 10:54:45 +02:00
Thibault Duplessis a81fd1e45a Add numbers writeables and content types 2012-04-01 10:37:36 +02:00
Thibault Duplessis 112e951deb Fix outoftime xhr call 2012-03-31 23:48:03 +02:00
Thibault Duplessis bd5d611b95 Handle chat-less lobby sync 2012-03-29 10:39:37 +02:00
Thibault Duplessis 0da37614fb Start implementing end game logic 2012-03-28 23:01:04 +02:00
Thibault Duplessis 4908ab9d1f Handle ai first move 2012-03-26 12:28:15 +02:00
Thibault Duplessis e1fb905119 Start lobby implementation, fix tests, and more 2012-03-21 01:08:32 +01:00
Thibault Duplessis 860b275c50 Move HttpEnv to Global object and prepare for actors 2012-03-18 23:39:30 +01:00
Thibault Duplessis a3e557ab50 Activity, watchers, ping, and more 2012-03-18 21:10:51 +01:00
Thibault Duplessis c3813f3359 Improve controllers 2012-03-18 11:49:19 +01:00