Commit graph

269 commits

Author SHA1 Message Date
Thibault Duplessis 8ff37890a3 improve on pools 2014-06-18 23:16:34 +02:00
Thibault Duplessis baee685989 much progress on pools 2014-06-07 20:38:28 +02:00
Thibault Duplessis 6d5831cfa4 more work on pools 2014-06-07 10:42:58 +02:00
Thibault Duplessis 0c457e3007 parse pool presets from configuration 2014-06-05 00:48:37 +02:00
Thibault Duplessis cf7c561908 complete migration to scala 2.11 and play 2.3 2014-06-02 01:01:39 +02:00
Thibault Duplessis cd7e29d865 create blog module 2014-05-31 21:03:04 +02:00
Thibault Duplessis 6969ee8c70 rename tournament winners 2014-05-24 12:13:14 +02:00
Thibault Duplessis 3b5011bf35 show tournament winners on homepage 2014-05-21 00:16:48 +02:00
Thibault Duplessis bad40b8a68 serve momentjs languages through cdnjs 2014-05-04 21:27:54 +02:00
Thibault Duplessis f1958d9ee3 coordinate trainer WIP 2014-05-04 01:45:14 +02:00
Thibault Duplessis 7ef74c8634 show twitch.tv live streams on homepage 2014-05-03 20:21:56 +02:00
Thibault Duplessis 8535dabbc7 extract TV to a separate project, preparing for streams 2014-05-03 18:11:24 +02:00
Thibault Duplessis d8e4faa4c9 rewrite computer analysis protocol in a push-only style 2014-04-29 22:58:49 +02:00
Thibault Duplessis 3ed0552b0f game reminders for everybody 2014-04-20 21:41:39 +02:00
Thibault Duplessis 27a3bb2ed7 use a different actor strategy for distributed AI 2014-04-14 22:09:24 +02:00
Thibault Duplessis c0e7680fdb replace timeago with moment 2014-04-12 13:00:38 +02:00
Thibault Duplessis 08296c14f3 run many AI instances in parallel 2014-04-03 09:49:56 +02:00
Thibault Duplessis 538f610320 complete crosstable implementation, use it a game count denormalization 2014-03-16 21:57:15 +01:00
Thibault Duplessis 88dbc9f003 puzzle of the day on homepage 2014-03-15 21:19:36 +01:00
Thibault Duplessis d750d238ad s/⇒/=> 2014-02-17 10:12:19 +01:00
Thibault Duplessis e70d54149f more progress on puzzles 2014-02-03 19:53:10 +01:00
Thibault Duplessis a27ba57ac2 problem import 2014-02-02 00:41:49 +01:00
Thibault Duplessis a34df7ceb4 new chat WIP 2014-01-31 23:54:34 +01:00
Thibault Duplessis 21de292f4f remove global chat 2014-01-28 10:57:59 +01:00
Thibault Duplessis c367822d94 evaluation module WIP 2014-01-27 14:38:23 +01:00
Thibault Duplessis b1ad392e9f chat wip 2013-12-27 23:12:20 +01:00
Thibault Duplessis 92841878dd replace game timeline with leaderboards on homepage 2013-12-25 13:06:00 +01:00
Thibault Duplessis 830a357d24 show leaderboard on homepage 2013-12-21 21:39:31 +01:00
Thibault Duplessis bd6896a731 convert all site to glicko ratings 2013-12-17 23:20:18 +01:00
Thibault Duplessis 5011153534 implement simulator with player bots 2013-10-30 00:37:00 +01:00
Thibault Duplessis 0a59da4e21 minimize event bus subscriptions to improve broadcasting efficiency 2013-10-29 02:16:28 +01:00
Thibault Duplessis a322f6b4c0 custom event bus as akka extension 2013-10-28 12:19:06 +01:00
Thibault Duplessis 7ce725bc52 propagate user activity through akka event bus 2013-10-26 16:27:08 +02:00
Thibault Duplessis 32d59c7eb0 user preferences - wip 2013-10-20 09:59:47 +02:00
Thibault Duplessis acde7095b3 cache user elo chart 2013-09-24 16:09:06 +02:00
Thibault Duplessis 8b3abe650f hide blocking and blockers hooks 2013-09-24 15:32:55 +02:00
Thibault Duplessis d39b6e3a9d preload more modules 2013-09-22 21:49:47 +02:00
Thibault Duplessis 922571e8ec cache more game collection queries 2013-09-18 02:40:25 +02:00
Thibault Duplessis d274266076 implement user-side report routing, controller and templating 2013-07-27 17:39:19 +02:00
Thibault Duplessis 789a08b9c3 complete Ai stresser 2013-06-05 22:59:06 +02:00
Thibault Duplessis 1109981800 improve ai server 2013-06-04 16:27:07 +02:00
Thibault Duplessis 8c0fce29a8 update user ranking every 10 minutes 2013-06-04 12:05:41 +02:00
Thibault Duplessis f691230d2c show user timeline on homepage 2013-05-24 15:49:02 +02:00
Thibault Duplessis e566b85fb9 user profile improvements 2013-05-23 23:09:12 +02:00
Thibault Duplessis bc7c02203e parallelize user infos creation 2013-05-23 20:03:43 +02:00
Thibault Duplessis d26001dd00 progress on following/blocking 2013-05-23 15:38:55 +02:00
Thibault Duplessis 4fe5037143 misc UI improvements 2013-05-20 21:20:55 -03:00
Thibault Duplessis e77ea4fc72 tweak performance on friendship statuses 2013-05-20 17:01:25 -03:00
Thibault Duplessis 3b363821a2 remove lobby chat 2013-05-19 10:31:55 -03:00
Thibault Duplessis 9566fb110d integrate friend module 2013-05-19 02:31:10 -03:00
Thibault Duplessis 4d89b1bdc4 add lobby actor 2013-05-18 17:54:41 -03:00
Thibault Duplessis 88b0578894 lobby messages troll mode 2013-05-16 14:20:42 -03:00
Thibault Duplessis a5315ad635 ensure broadcasted socket actors are loaded beforehand 2013-05-12 13:30:19 -03:00
Thibault Duplessis 7ba1282157 review socket broadcasting 2013-05-12 12:27:28 -03:00
Thibault Duplessis e9dde5d2d4 tournament environment 2013-05-12 09:03:36 -03:00
Thibault Duplessis 30093e7fcf remove unused Cron object 2013-05-10 11:15:55 -03:00
Thibault Duplessis aa32492b2c fix realtime game indexation 2013-05-09 22:06:20 -03:00
Thibault Duplessis 2c56189f18 lobby app wip 2013-05-08 18:34:37 -03:00
Thibault Duplessis 9655a1b786 reporting app 2013-05-08 15:30:55 -03:00
Thibault Duplessis 9edc2a4184 progress on round app and site sockets 2013-05-08 10:06:11 -03:00
Thibault Duplessis 1621dde09d Always preload modules to ensure hub actors are started 2013-05-06 11:12:28 -03:00
Thibault Duplessis 224daa6ea0 disable scheduling for short runs 2013-05-06 06:26:36 -03:00
Thibault Duplessis 7c2bfe9d10 port auth stuff 2013-05-04 20:12:53 -03:00
Thibault Duplessis b73b0ff35a back to app/ 2013-04-26 08:46:30 -03:00
Thibault Duplessis a8223ed498 move app/ to src/main (?!) 2013-04-22 09:11:15 -03:00
Thibault Duplessis fa170af7b3 preload site module before cron starts 2013-04-13 15:39:20 -03:00
Thibault Duplessis 04a7ddf930 la criniere du cheval vole au vent 2013-04-12 20:47:03 -03:00
Thibault Duplessis 8528c6d6eb Add app Env 2013-04-10 21:38:38 -03:00
Thibault Duplessis ac8679140f fix and improve existing controllers 2013-04-10 07:17:58 -03:00