Niklas Fiekas
1b007f5716
scalatags support for i18n
2018-12-14 11:02:39 +08:00
Niklas Fiekas
1acbccc088
make asset packaging conditional
2018-12-12 17:09:30 +01:00
Niklas Fiekas
81438830e3
fix serving assets during development
2018-12-12 16:19:48 +01:00
Thibault Duplessis
d8e49d3211
Merge branch 'master' of github.com:ornicar/lila into roundTrouper
...
* 'master' of github.com:ornicar/lila:
New Crowdin translations (#4766 )
fix from position link in game bits (fixes #4769 )
add failing test for quoted image urls (#4538 )
fix xss in clinput
fix xss in watchers
fix xss in title tag
i18n module does not need reactivemongo
Update RawHtml.scala
Update RawHtml.scala
don't expand urls which precede a quote char
2018-12-11 10:58:10 +07:00
Niklas Fiekas
40c2d3a076
i18n module does not need reactivemongo
2018-12-10 13:23:00 +01:00
Thibault Duplessis
717dc62eb0
use AtomicReference in Trouper and Duct
2018-12-10 09:35:27 +07:00
Thibault Duplessis
dd87232cce
refactor caffeine cache statse monitoring
2018-12-07 10:16:02 +07:00
Thibault Duplessis
e1bf05c682
rewrite homepage with scalatags
2018-12-03 13:37:47 +07:00
Thibault Duplessis
c077322e60
setup scalatags and integrate with play html
2018-12-02 16:27:19 +07:00
Thibault Duplessis
4fc7adc1a5
automatically detect relay format - WIP
2018-09-01 11:48:30 +02:00
Thibault Duplessis
9dc2f28c2f
get STM 0.8
2018-08-22 11:54:01 +02:00
Thibault Duplessis
fb2795447e
no need for external stm lib
2018-08-21 19:35:08 +02:00
Thibault Duplessis
bbdffe462d
actorless round WIP
2018-08-21 13:19:59 +02:00
Thibault Duplessis
38858cefeb
implement relation API endpoints - closes #4398
...
See https://lichess.org/api#tag/Relations
2018-07-19 12:35:41 +02:00
Thibault Duplessis
878409ea57
ditch jwt for oauth
2018-04-30 05:10:01 +02:00
Thibault Duplessis
74300bbc76
send chat messages to bot stream
2018-04-18 15:14:26 +02:00
Thibault Duplessis
d4b85f2930
bot challenge events
2018-04-16 23:31:24 +02:00
Thibault Duplessis
4aad9116bf
/bot/game/:id & /bot/game/:id/stream
2018-04-15 23:26:36 +02:00
Thibault Duplessis
9ddaabd01f
stream team users as application/x-ndjson
2018-04-04 03:45:32 +02:00
Thibault Duplessis
17a445d42c
use round proxy in TV
2018-03-31 16:04:33 +02:00
Thibault Duplessis
29d54bdcfd
playban immediate feedback
...
It warns players before they get playbanned,
if they chose to ignore the warnings.
But more importantly it informs their opponents
that measures are effectively taken against
bad sportmanship behaviours.
Hopefully they'll stop assuming otherwise and
complaining in public boards.
2018-03-10 10:58:00 -05:00
Isaac Levy
d2cb085bf6
Adjust rating refund logic
...
Cap refunds to 50 above best rating, and adjust
logic when current rating is higher than rating
during unfair game.
This closes #4073 .
2018-02-28 15:09:20 -05:00
Thibault Duplessis
95993e2241
extract oauth implementation to lila.oauth, survive DB absence
2018-02-14 09:49:08 -05:00
Thibault Duplessis
6fc729fbed
more oauth WIP
2018-02-12 18:42:58 -05:00
Thibault Duplessis
e73358dcf5
depend on org.lichess.compression https://github.com/lichess-org/compression
2018-01-26 16:40:41 -05:00
Thibault Duplessis
60c0990e93
more work on streamer directory
2018-01-01 23:17:36 -05:00
Thibault Duplessis
a5995ec03d
streamers WIP
2017-12-27 23:56:36 -05:00
Thibault Duplessis
42aebed3a1
more work on weighted reports
2017-12-04 12:40:44 -05:00
Thibault Duplessis
1cde128b4a
fishnet + cloud eval WIP, only monitoring ATM, for #3758
2017-11-23 22:54:22 -05:00
Thibault Duplessis
6a36c36254
implement signup autokill
2017-11-10 11:28:17 -05:00
Thibault Duplessis
ee9270be16
specify event language
2017-10-31 17:33:32 -05:00
Thibault Duplessis
f2d7184c87
automatically mute PMs in certain conditions
2017-10-29 18:55:28 -05:00
Thibault Duplessis
06168d5e09
fix scalafix installation
2017-10-21 13:33:22 -05:00
Thibault Duplessis
91b6c66f4f
fix scalariform settings
2017-10-21 11:12:41 -05:00
Thibault Duplessis
5ad375ad81
migrate all passwords to bcrypt
2017-10-17 11:26:26 -05:00
Isaac Levy
421c15f249
Disable sbt aggregation for most tasks
...
Leave for test so that test compiles all projects and runs all tests.
2017-10-12 13:27:08 -04:00
Thibault Duplessis
15e1beb36c
more relay WIP
2017-09-20 14:25:05 -05:00
Thibault Duplessis
2f9a66b8aa
relay WIP
2017-09-19 21:24:59 -05:00
Thibault Duplessis
7866dd59ab
study explorer game insertion - WIP
2017-09-18 21:03:23 -05:00
Thibault Duplessis
15b8005ade
alternative sandbag detection and auto-message
2017-09-12 00:09:56 -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
965d83b6bf
implement JSON Writes[DateTime] (as millis)
2017-09-05 21:45:28 -05:00
Thibault Duplessis
a396fedc78
try to avoid obscure runtime error on prod only :sigh:
...
https://github.com/playframework/playframework/issues/7508
2017-09-05 20:50:57 -05:00
Thibault Duplessis
ddfb5f6799
fix dependency
2017-09-05 17:50:11 -05:00
Thibault Duplessis
f40a6176d8
websocket iteratee->flow WIP
2017-08-28 09:24:05 -05:00
Thibault Duplessis
26e8fe5850
migration WIP and manual wiring of play components
2017-08-26 17:03:02 -05:00
Thibault Duplessis
ebfeeb55aa
app compiles but crashes at runtime
2017-08-26 14:43:04 -05:00
Thibault Duplessis
2578a4f384
migration WIP - next: Websockets
2017-08-26 10:35:57 -05:00
Thibault Duplessis
bac44b3cb3
all modules compile - but not the app
2017-08-26 09:28:48 -05:00
Thibault Duplessis
40e71ecc31
2.12 migration WIP
2017-08-25 23:49:14 -05:00