Niklas Fiekas
b63c1b24d1
prepare removing Cache-Control override for non-assets in nginx
...
Will fix dynamic max-age of gif exports.
Also removes invalid Content-Disposition header on /image/. Was probably
meant to be filename="$name" at some point.
2021-05-14 09:51:42 +02:00
Thibault Duplessis
245b4560fe
new puzzles WIP
2020-11-11 10:08:19 +01:00
Thibault Duplessis
75442f42e1
rename HTTPRequest.ipAdress
2020-10-22 15:01:30 +02:00
Thibault Duplessis
e227700d42
full scalachess FEN typing
...
probably causing some bugs, due to weakly typed equality
2020-10-18 20:21:34 +02:00
Niklas Fiekas
2b6692c1f6
finish scalachess upgrade to 10.0.4
2020-09-21 11:33:48 +02:00
Thibault Duplessis
aaf88bc62c
scalafmt 2.7.1
2020-09-21 09:28:28 +02:00
Thibault Duplessis
506a415f98
mini-game and mini-board WIP
2020-08-16 18:20:56 +02:00
Thibault Duplessis
9261678615
remove RateLimiter.name
2020-07-08 19:56:35 +02:00
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