Commit Graph

28830 Commits (efb84fa1f8da058fd6e42a29121760f78bb47a34)

Author SHA1 Message Date
Thibault Duplessis efb84fa1f8 moving event stream to api 2018-04-17 01:58:20 +02:00
Thibault Duplessis 8c8d91aa90 prepare for more bot commands, maybe 2018-04-17 01:41:29 +02:00
Thibault Duplessis d4b85f2930 bot challenge events 2018-04-16 23:31:24 +02:00
Thibault Duplessis d627f18040 send current game on bot stream start 2018-04-16 21:18:37 +02:00
Thibault Duplessis d327fc4ba7 implement /bot/stream/event with gameStart event 2018-04-16 21:15:14 +02:00
Thibault Duplessis bca3c416f3 remove bot game state API endpoint 2018-04-16 15:42:14 +02:00
Thibault Duplessis f0a3fd9946 disable bot:play oauth token when games were played 2018-04-16 15:36:31 +02:00
Thibault Duplessis d8ec5c7200 fix bot flag in /account/me 2018-04-16 15:18:43 +02:00
Thibault Duplessis 76da9559e5 add `bot` flag to `/account/me` 2018-04-16 14:53:28 +02:00
Thibault Duplessis 2658b94d35 add player.aiLevel in bot API 2018-04-16 14:28:22 +02:00
Thibault Duplessis 25e11ec751 rename /bot/account/transform 2018-04-16 06:23:47 +02:00
Thibault Duplessis eab833ca9a refactor bot game stream to prevent premove race condition 2018-04-16 05:49:08 +02:00
Thibault Duplessis 8e7f158aba Revert "Game.metadata.bot flag WIP"
This reverts commit 3dd7d9ced1.
2018-04-16 05:38:55 +02:00
Thibault Duplessis 3dd7d9ced1 Game.metadata.bot flag WIP 2018-04-16 05:38:46 +02:00
Thibault Duplessis 9b0a10262d refactor bot JSON view, close stream channel on game end 2018-04-16 05:19:22 +02:00
Thibault Duplessis 5822be2715 delayed preloads 2018-04-16 05:06:19 +02:00
Thibault Duplessis 7a2a79375c tweak game side to prevent overflow - closes #4255 2018-04-16 04:23:15 +02:00
Thibault Duplessis c9a50d997a send donation messages to #team 2018-04-16 03:20:16 +02:00
Thibault Duplessis e4a1b708b6 prepend full game JSON in bot API stream to prevent race conditions 2018-04-16 02:44:27 +02:00
Thibault Duplessis 71d2cdf46a Revert "require bot flag for bot:play oauth scope"
This reverts commit 321f41c391.
2018-04-16 02:18:55 +02:00
Thibault Duplessis 321f41c391 require bot flag for bot:play oauth scope 2018-04-16 02:18:38 +02:00
Thibault Duplessis 4cbd8d09d3 /bot/game/stream/:id ugly but required to disable nginx buffering 2018-04-16 02:17:52 +02:00
Thibault Duplessis b03a41aa65 document bot accounts 2018-04-16 02:02:37 +02:00
Thibault Duplessis 604c97bec0 /bot/account/transform endpoint 2018-04-16 01:56:34 +02:00
Thibault Duplessis 54527afb9e make all bot endpoints require OAuth and a bot account 2018-04-16 01:46:10 +02:00
Thibault Duplessis 845cca5e24 bot play API endpoint done 2018-04-16 00:17:09 +02:00
Thibault Duplessis 4aad9116bf /bot/game/:id & /bot/game/:id/stream 2018-04-15 23:26:36 +02:00
Thibault Duplessis 6299481102 make tournament conditions form optional to fix mobile app BC 2018-04-15 21:42:56 +02:00
Thibault Duplessis d591255f97 option not to drop traffic on deploy 2018-04-15 21:41:10 +02:00
Thibault Duplessis 2dc9b778aa no longer open full-page menu on <esc> 2018-04-15 21:38:26 +02:00
Thibault Duplessis 8fcfba1a5c update list of undetected proxies 2018-04-15 19:37:55 +02:00
Thibault Duplessis 005ec10ad5 catch regex stack overflow 2018-04-15 15:44:45 +02:00
Thibault Duplessis a45be014f5 change socket domain storage key 2018-04-15 15:44:34 +02:00
Thibault Duplessis fe5592504a Manually apply translations 2018-04-15 05:45:09 +02:00
Thibault Duplessis 90cd79bcdd fix simple tablebase hit 2018-04-15 05:40:49 +02:00
Thibault Duplessis 2ff5db0862 practice fixes 2018-04-15 05:27:52 +02:00
Thibault Duplessis 519d8ce3b1 use tablebases in practice - bugs galore 2018-04-15 05:14:21 +02:00
Thibault Duplessis 540a55659d Merge branch 'master' of github.com:ornicar/lila
* 'master' of github.com:ornicar/lila:
  Justify text, closes #4173
2018-04-15 03:52:09 +02:00
Thibault Duplessis a1f87b0a26
Merge pull request #4247 from greg-finley-ck/justify
Justify text, closes #4173
2018-04-15 03:51:47 +02:00
Thibault Duplessis dde5d37b51 extract explorer winner function 2018-04-15 02:11:05 +02:00
Thibault Duplessis 4817dba4f3 just split on space, not regex 2018-04-15 02:07:16 +02:00
Thibault Duplessis 00fcb026b4 fix typing 2018-04-15 01:43:17 +02:00
Thibault Duplessis 376680a8b5 rename explorer XHR file 2018-04-15 01:34:57 +02:00
Thibault Duplessis 4c91caca7b fix ui/ BC breaks 2018-04-15 01:31:55 +02:00
Thibault Duplessis d254a6df83 upgrade ui/ dependencies 2018-04-15 01:31:50 +02:00
Niklas Fiekas 7f478bae82 send more tablebase requests 2018-04-15 00:56:01 +02:00
Thibault Duplessis d9216cc84c fix AI correspondence game abandon detection 2018-04-15 00:14:40 +02:00
Thibault Duplessis b881e9f47e new base conf to reduce nginx requirements
to revert to previous settings, add to conf/application.conf:

net {
  domain = l.org
  socket.domain = socket.l.org
  asset.domain = l.org
}
2018-04-14 22:51:48 +02:00
Thibault Duplessis 814873eaf1 on controller is enough for all static pages 2018-04-14 22:08:18 +02:00
Thibault Duplessis 8bc1da1807 static glyphs JSON 2018-04-14 21:58:21 +02:00