Commit Graph

570 Commits (134287091e060c42f1357e5bfcf89391ca469aa0)

Author SHA1 Message Date
Thibault Duplessis 134287091e move nonce from Context to PageData 2018-05-08 01:51:10 +02:00
Thibault Duplessis a56f5b88d2 supercharge game export by IDs
See https://lichess.org/api#operation/gamesExportIds
2018-05-08 01:51:10 +02:00
Niklas Fiekas 7066dc893a generate random nonce for emebedJs 2018-05-07 17:52:55 +02:00
Thibault Duplessis 03d2bd91ac download games played against a specific opponent 2018-05-07 02:34:46 +02:00
Thibault Duplessis 3428119b3c unify game exports 2018-05-07 02:10:47 +02:00
Thibault Duplessis 1dd0491c64 don't export analysis glyphs 2018-05-07 01:02:19 +02:00
Thibault Duplessis 4ffed3ede3 support JSON in new game export API 2018-05-07 00:56:13 +02:00
Thibault Duplessis eed7f88031 refactor shit like there's a tomorrow 2018-05-07 00:40:17 +02:00
Thibault Duplessis 4910b743b7 fix game export API max parameter - closes #4335 2018-05-06 22:50:15 +02:00
Thibault Duplessis c250d595c9 GDPR erasure WIP (command + forum erasure) 2018-05-03 23:44:05 +02:00
Thibault Duplessis db0eb2316a add games export analysed filter and evals projection 2018-04-27 04:00:31 +02:00
Thibault Duplessis f7b3c562d7 filter game export by colour 2018-04-23 14:54:12 +02:00
Thibault Duplessis b1fdfeda0b allow filter games by multiple perf types 2018-04-23 14:35:52 +02:00
Thibault Duplessis 524e384839 filter exported games by perf type 2018-04-21 19:51:34 +02:00
Thibault Duplessis 7289b53eca add rated filter to game export endpoint 2018-04-21 19:45:46 +02:00
Thibault Duplessis 49c3663a24 restrict what a bot account can do 2018-04-18 01:15:58 +02:00
Thibault Duplessis 32c42589ce user bot title 2018-04-18 00:18:04 +02:00
Thibault Duplessis 9fc5150d5c allow bots to accept rematches like they are challenges 2018-04-17 22:46:15 +02:00
Thibault Duplessis b90c259864 pretend that rematches are challenges in the bot event stream 2018-04-17 22:26:18 +02:00
Thibault Duplessis e273ad4232 send empty frames for ping; keep bot player alive in the game socket 2018-04-17 18:03:07 +02:00
Thibault Duplessis c1b409a489 show the bot as online while event stream is open 2018-04-17 17:35:05 +02:00
Thibault Duplessis 8731133646 HTTP stream refactoring 2018-04-17 17:00:17 +02:00
Thibault Duplessis b32a4a454c add plan CLI 2018-04-17 16:50:59 +02:00
Thibault Duplessis efb84fa1f8 moving event stream to api 2018-04-17 01:58:20 +02:00
Thibault Duplessis d8ec5c7200 fix bot flag in /account/me 2018-04-16 15:18:43 +02:00
Thibault Duplessis de446c8bdd only consider the 9 most urgent games 2018-04-12 05:00:58 +02:00
Thibault Duplessis 8262bf76e1 don't use round API balancer by default 2018-04-11 19:57:22 +02:00
Thibault Duplessis cc7c34a0ee send player.id to mobile app when logged in user matches 2018-04-08 14:39:37 +02:00
Thibault Duplessis 7b3124b0cf Use (Light)Pov.gameId 2018-04-07 19:07:26 +02:00
Thibault Duplessis 7305ff6efb make websocket domain configurable
so it's possible to run lichess on localhost:

domain = "localhost:9663"
socket.domain = ${net.domain}

For #4190
2018-04-06 01:43:59 +02:00
Thibault Duplessis 7539802b67 live setting to disable the round API load balancer 2018-04-06 00:25:23 +02:00
Thibault Duplessis 9ddaabd01f stream team users as application/x-ndjson 2018-04-04 03:45:32 +02:00
Thibault Duplessis 75b9999515 no clocks by default in PGN 2018-04-04 02:30:42 +02:00
Thibault Duplessis 456a0f3e0e better format exported PGN 2018-04-04 02:22:32 +02:00
Thibault Duplessis 9a97fc9780 let everyone download everyone's games
but throttle it depending on auth and whose games are DL
2018-04-04 00:50:22 +02:00
Thibault Duplessis c0815ba61e add streaming field to the user API 2018-04-03 22:10:17 +02:00
Thibault Duplessis 429afa4290 export limit 2018-04-03 01:19:53 +02:00
Thibault Duplessis 15bdc70f48 stream games until timestamp 2018-04-03 00:01:00 +02:00
Thibault Duplessis 24b0e679fc add User.url back in mobile API - fixes #4178 2018-04-02 17:15:18 +02:00
Thibault Duplessis a4485b998a remove url field from user API 2018-04-02 05:48:01 +02:00
Thibault Duplessis 581170e6be add OAuth endpoint /account/me 2018-04-02 01:18:29 +02:00
Thibault Duplessis b58eb242d3 export games since a timestamp 2018-03-07 19:20:00 -05:00
Thibault Duplessis 346f29a603 remove report CLI 2018-02-14 17:48:19 -05:00
Thibault Duplessis 640d14bc3a remove game perf test 2018-02-07 15:33:03 -05:00
Thibault Duplessis 5bda5e03a3 Merge branch 'master' of github.com:ornicar/lila
* 'master' of github.com:ornicar/lila:
  Removing default game completion value
2018-02-06 08:38:19 -05:00
Thibault Duplessis 2800d4278f game memory pressure test 2018-02-06 08:37:20 -05:00
Kian Samii 60c77341d9 Removing default game completion value 2018-02-05 18:18:45 -08:00
Thibault Duplessis 8d4bbb2b05
Merge pull request #4018 from RankWeis/master
Adding game completion percentage to user API
2018-02-05 13:40:13 -05:00
Kian Samii 7156790085 Properly injecting playban API 2018-02-05 10:22:58 -08:00
Kian Samii 40c8111895 Adding game completion percentage to user API 2018-02-04 22:01:31 -08:00