Commit graph

79 commits

Author SHA1 Message Date
Thibault Duplessis 392716ea6d fix game export analysed flag 2018-05-06 15:55:58 +02:00
Thibault Duplessis 104252ed86 fix downloading other players' games without oauth 2018-05-01 02:44:16 +02:00
Thibault Duplessis db0eb2316a add games export analysed filter and evals projection 2018-04-27 04:00:31 +02:00
Thibault Duplessis 8724766fc7 no longer mix cookies and oauth on any endpoint
With an exception for /games/export/:username.

This endpoint works without any auth, with cookie auth, and with oauth.
The only difference is in throttling.
2018-04-27 01:58:29 +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 855a570149 better rate limit game export 2018-04-10 02:06:35 +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 92ef2b9ae9 require HTTP/1.1 for chunked responses 2018-04-03 06:27:40 +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 e7482e301c implement OAuth scopes 2018-04-01 03:48:52 +02:00
Thibault Duplessis b58eb242d3 export games since a timestamp 2018-03-07 19:20:00 -05:00
Thibault Duplessis af462ce303 rate limit game export 2018-03-07 18:55:02 -05:00
Thibault Duplessis c9a4d67b7d game stream API 2018-03-07 18:50:59 -05:00
Thibault Duplessis cdf2f56981 Revert "Merge branch 'scala-2.12-play-2.6' of github.com:ornicar/lila"
This reverts commit 2d3b4872c7, reversing
changes made to 04f1d4ae6d.
2017-09-09 10:01:35 -05:00
Thibault Duplessis dd1790ca73 better set result content type 2017-09-05 21:03:23 -05:00
Thibault Duplessis 54cdf0ca65 reformat ALL the code, using sbt-scalariform 2017-02-14 16:34:07 +01:00
Thibault Duplessis 3c18a5257b preload game & analysis users 2017-01-25 17:45:00 +01:00
Thibault Duplessis 1d442a9746 delete more dead code 2017-01-15 13:56:49 +01:00
Thibault Duplessis ee1e881a18 remove dead code and unused imports 2017-01-15 13:26:08 +01:00
Thibault Duplessis d84827e1a7 use proper PGN content type in export endpoints 2016-10-21 15:23:59 +02:00
Thibault Duplessis 2a43513873 pagination for the team users API 2016-08-12 00:32:39 +02:00
Thibault Duplessis 6b83100adc replace the entire AI module with fishnet 2016-03-12 19:56:44 +07:00
Thibault Duplessis 5d52852670 add channels to /games (experimental) 2015-09-20 11:21:32 +02:00
Thibault Duplessis 02ba249e15 new /games page - closes #912 2015-09-06 16:28:37 +02:00
Thibault Duplessis 4469d2d87c remove export logging 2015-08-27 13:17:20 +02:00
Thibault Duplessis be47d28593 extract game search to own controller/view dir 2015-07-18 13:07:08 +02:00
Thibault Duplessis 305bb46dea fill the PGN Event tag in round games 2015-06-28 22:36:36 +02:00
Thibault Duplessis 2d6f24db88 clear user import nb cache on game deletion 2015-04-23 09:03:41 +02:00
Thibault Duplessis 426c413925 remove dead code 2015-04-23 09:01:32 +02:00
Thibault Duplessis 2c17eb8c49 also remove imported game analysis 2015-04-23 08:27:14 +02:00
Thibault Duplessis a2ba8025b0 allow users to delete their imported games - closes #416 2015-04-22 16:27:10 +02:00
Thibault Duplessis a7497da854 improve full-page menu integration, bind <space> with Mousetrap 2015-03-27 13:52:47 +01:00
Thibault Duplessis 764deec37b protect user PGN export with chess captcha - resolves #249 2015-01-15 18:38:57 +01:00
Thibault Duplessis e3b8df02e1 integrate user analysis with board editor 2014-12-23 22:45:37 +01:00
Thibault Duplessis 8750b26ccb minimalist analysis board 2014-12-23 17:58:15 +01:00
Thibault Duplessis b154437b74 make /@/user/playing more exciting 2014-12-20 15:01:19 +01:00
Thibault Duplessis 463e1e2cdc disallow search engine to crawlers 2014-12-08 01:14:03 +01:00
Thibault Duplessis 65dca69100 improve export file name 2014-07-20 23:55:47 +02:00
Thibault Duplessis d2380449fd improve pgn export file name 2014-07-18 00:15:02 +02:00
Thibault Duplessis 1fe7b3bbfa replace CSV game export with SCID compatible PGN file 2014-07-17 23:53:37 +02:00
Thibault Duplessis 641594d69e remove list of popular games 2014-07-01 22:21:38 +02:00
Thibault Duplessis 8535dabbc7 extract TV to a separate project, preparing for streams 2014-05-03 18:11:24 +02:00
Thibault Duplessis 4b70ab8646 game search engine 2014-03-05 21:11:55 +01:00
Thibault Duplessis 45a6162e1e new forum search complete 2014-03-03 00:00:32 +01:00