Commit graph

144 commits

Author SHA1 Message Date
Thibault Duplessis 01b3dd99d0 api json 404 2014-12-11 14:41:55 +01:00
Thibault Duplessis 90e2398601 HTTP API should always return JSON 2014-12-03 20:22:52 +01:00
Thibault Duplessis 1e8749f049 remove firewall logging 2014-11-17 23:43:58 +01:00
Thibault Duplessis 25ac3fcaa5 Vary: Accept on API endpoints 2014-10-12 13:02:25 +02:00
Thibault Duplessis 9b780c0d5c accept API requests regardless of the accepts header order 2014-09-30 22:17:49 +02:00
Thibault Duplessis 48a1b4afef hack API accepts 2014-09-30 21:30:14 +02:00
Thibault Duplessis 2d94488d12 protect puzzle xhr routes 2014-09-28 16:44:11 +02:00
Thibault Duplessis 513225da1f handle API unauthorized requests 2014-08-01 11:39:14 +02:00
Thibault Duplessis 49eed5ef1d add three-check variant 2014-07-30 21:37:50 +02:00
Thibault Duplessis 4c06b00a20 add some defenses 2014-07-11 08:31:37 +02:00
Thibault Duplessis 350f1553ad fix anon blind mode 2014-06-06 14:33:04 +02:00
Thibault Duplessis c63ef70d8f accessibility: make the site work for blind people 2014-06-05 01:44:42 +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 9d35bfc3a3 upgrade to play 2.3 and scala 2.11 2014-06-01 23:22:17 +02:00
Thibault Duplessis aadcbd2dc1 remove locking message count 2014-05-31 23:36:27 +02:00
Thibault Duplessis be54a45b2f implement blog section 2014-05-31 19:01:43 +02:00
Thibault Duplessis f7d5b557e3 version websocket API 2014-05-11 23:26:11 +02:00
Thibault Duplessis 43d38cf58a mobile API game creation 2014-05-09 20:01:33 +02:00
Thibault Duplessis c137e5652a create MixedCache and use it for teams 2014-04-18 11:51:19 +02:00
Thibault Duplessis e791190394 cache user titles, remove futures 2014-04-17 00:01:24 +02:00
Thibault Duplessis 826c73805d fix initial friend box display 2014-04-14 12:04:59 +02:00
Thibault Duplessis c4a5332f3f simplify friend box 2014-04-14 00:30:40 +02:00
Thibault Duplessis d750d238ad s/⇒/=> 2014-02-17 10:12:19 +01:00
Thibault Duplessis 21de292f4f remove global chat 2014-01-28 10:57:59 +01:00
Thibault Duplessis 77523fc54a team chats 2014-01-02 18:46:51 +01:00
Thibault Duplessis a20f292810 automated chan eviction 2013-12-30 17:58:18 +01:00
Thibault Duplessis 1a13250769 better join/show implementations 2013-12-30 00:21:10 +01:00
Thibault Duplessis e88f6af908 more on chat 2013-12-29 22:22:29 +01:00
Thibault Duplessis c2eb60e634 more grogress on chat 2013-12-29 10:51:40 +01:00
Thibault Duplessis 3a4647fede much progress on chat 2013-12-28 18:12:17 +01:00
Thibault Duplessis 9600b2383f progress on chat 2013-12-28 14:53:10 +01:00
Thibault Duplessis b1ad392e9f chat wip 2013-12-27 23:12:20 +01:00
Thibault Duplessis 3974c44216 reload all game info when ending 2013-12-24 11:47:52 +01:00
Thibault Duplessis 7c4d3e4dd2 nicer HTTP error handling 2013-10-28 19:23:37 +01:00
Thibault Duplessis a322f6b4c0 custom event bus as akka extension 2013-10-28 12:19:06 +01:00
Thibault Duplessis ee28c52cae only publish active user on synchronous HTTP requests 2013-10-27 22:59:00 +01:00
Thibault Duplessis 7ce725bc52 propagate user activity through akka event bus 2013-10-26 16:27:08 +02:00
Thibault Duplessis 8b9febe9f9 remove user autofollow 2013-10-26 16:17:19 +02:00
Thibault Duplessis addd45b04d update User.seenAt less often 2013-09-25 14:48:33 +02:00
Thibault Duplessis c3a14bf289 upgrade play application to play 2.2.0-RC2 2013-09-19 13:32:12 +02:00
Thibault Duplessis be9c421818 rethink Zero/Monoid instances, bypass scalaz BooleanOps 2013-09-18 23:58:09 +02:00
Thibault Duplessis 18f2d43f37 more upgrade to scalaz 7.0.3 2013-09-18 18:55:19 +02:00
Thibault Duplessis f4950c9d08 show user language WIP 2013-07-27 00:27:25 +02:00
Thibault Duplessis 49d322a481 async autofollow and seenAt update on user restoration 2013-06-02 14:21:59 +02:00
Thibault Duplessis afc9d63523 refactor http request code 2013-05-30 11:43:00 +02:00
Thibault Duplessis 046399060d give team creators moderator powers on their forums 2013-05-28 15:53:32 +02:00
Thibault Duplessis d16acfd537 click username opens a popup 2013-05-21 01:12:10 -03:00
Thibault Duplessis 21c948ca7e more on round actor messages 2013-05-17 21:38:39 -03:00
Thibault Duplessis 53cf280c22 rename Option.zmap to Option.?? (consistent with Boolean.??) 2013-05-17 21:12:41 -03:00
Thibault Duplessis a9000296ad minimal xhr 404 response bodies 2013-05-12 19:48:23 -03:00