Commit Graph

62 Commits (3dc7bf5149031e064a45741c54e1541b8f4edeab)

Author SHA1 Message Date
Thibault Duplessis 1a137617bb remove implicit rate limiter default to ensure 429 results 2020-05-14 14:36:16 -06:00
Thibault Duplessis 5488a09548 scalafmt 2.5 2020-05-05 22:11:15 -06:00
Thibault Duplessis 8c1b11dbba upgrade scala 2020-04-29 08:58:36 -06:00
Thibault Duplessis 6ecb106b95 fix image exports 2020-04-04 13:46:59 -06:00
Thibault Duplessis 5aa26394db allow exporting more images 2020-04-04 13:46:59 -06:00
Niklas Fiekas 5e8ecefb4b allow robot access to gif thumbnails 2020-03-09 11:38:43 +01:00
Niklas Fiekas 764aaf3cf3 retire web-boardimage 2020-03-05 19:40:53 +01:00
Niklas Fiekas c0019cea34 gif export cleanup (closes #6102) 2020-03-04 10:41:08 +01:00
Thibault Duplessis f7a81574c2 permission backend & frontend rewrite 2020-03-03 12:54:10 -06:00
Greg Finley 9c9f826c31 Use Pov in GIF export, for #6102 2020-02-28 16:38:28 -08:00
Thibault Duplessis 545443e8b2 game image cache control - for #6081 2020-02-26 12:19:19 -06:00
Niklas Fiekas 427d6a242d proxy lila-gif with game data 2020-02-25 22:27:10 +01:00
Thibault Duplessis ff1cc70bef reformat with scalafmt 2019-12-13 08:37:32 -06:00
Thibault Duplessis 3280e98abf fix content type warnings 2019-12-12 09:53:47 -06:00
Thibault Duplessis 3cf6d739a6 complete monitoring rewrite 2019-12-10 15:01:18 -06:00
Thibault Duplessis e2c18cb6fd migrate app WIP 2019-12-04 17:39:16 -06:00
Thibault Duplessis 498f48a465 use nginx X-Accel-Buffering header in stream endpoints
TODO: remove `proxy_buffering off` locations
2019-01-22 11:16:32 +08:00
Thibault Duplessis 049f8637e4 we should have HTTP 1.1 everywhere now 2018-05-09 04:39:07 +02:00
Thibault Duplessis 3428119b3c unify game exports 2018-05-07 02:10:47 +02:00
Thibault Duplessis db0eb2316a add games export analysed filter and evals projection 2018-04-27 04:00:31 +02:00
Thibault Duplessis 92ef2b9ae9 require HTTP/1.1 for chunked responses 2018-04-03 06:27:40 +02:00
Thibault Duplessis 1b4b043528 double production of boardimage PNGs 2018-03-30 17:25:35 +02:00
Thibault Duplessis 2cc049a86d fix rate limiter name 2018-03-30 17:18:41 +02:00
Thibault Duplessis 9b21d748f2 increase and log PGN export global rate limiter 2018-03-14 07:21:55 -05:00
Thibault Duplessis 1b8d5534a1 don't include clock states in raw PGN download - closes #3174 2017-10-24 21:09:24 -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 c369178579 don't always include %clk in PGN dumps 2017-05-22 13:00:25 +02:00
Thibault Duplessis cd0fed508c type safe IP addresses 2017-02-16 01:53:15 +01:00
Thibault Duplessis 54cdf0ca65 reformat ALL the code, using sbt-scalariform 2017-02-14 16:34:07 +01:00
Thibault Duplessis 3f69c49362 let twitter export lichess boards as PNG 2017-02-05 13:25:05 +01:00
Thibault Duplessis 1a92e8af3d remove unused visualizer 2017-02-05 12:34:21 +01:00
Thibault Duplessis e639046e89 no longer cache simul names 2017-01-25 00:56:06 +01:00
Thibault Duplessis ee1e881a18 remove dead code and unused imports 2017-01-15 13:26:08 +01:00
Thibault Duplessis 775cf9761e puzzle solution 2016-11-29 14:15:46 +01:00
Thibault Duplessis 6b865130af remove PDF export. Could be done by an external service using lichess PGN export 2016-11-09 16:22:54 +01:00
Thibault Duplessis 2ce157e6b3 improve PNG export logger 2016-11-03 13:50:06 +01:00
Thibault Duplessis 4f27536969 export puzzle PNG through external service 2016-11-02 17:23:00 +01:00
Thibault Duplessis 21c48731f4 export game PNG through external service 2016-11-02 17:06:55 +01:00
Thibault Duplessis 527203ab1c allow robots to export games as PGN - closes #2331 2016-10-24 13:23:26 +02:00
Thibault Duplessis d84827e1a7 use proper PGN content type in export endpoints 2016-10-21 15:23:59 +02:00
Thibault Duplessis 15786d5a79 export game images with comments and tags 2016-10-17 11:59:05 +02:00
Thibault Duplessis 0d57f2cd8f export is only for human 2016-09-04 15:55:12 +02:00
Thibault Duplessis afa988ce3c add game visualizer 2016-09-04 15:55:12 +02:00
Thibault Duplessis dae0d89f2d monitor all rate-limit hits 2016-09-01 23:54:43 +02:00
Thibault Duplessis f2cd4585b7 fix typo 2016-09-01 09:03:19 +02:00
Thibault Duplessis 4b96a923d2 monitor and ratelimit study PGN export 2016-08-18 11:16:54 +02:00
Thibault Duplessis 6aee013574 globally rate limit exports 2016-08-13 16:25:09 +02:00
Thibault Duplessis 90ce0ed302 monitor exports 2016-08-13 16:17:26 +02:00
Thibault Duplessis 9a93e292df actor that monitors finished games and stores them for puzzle API 2016-07-29 12:57:58 +02:00