Thibault Duplessis
913fa06d86
show swiss chats instead of self-moderated simul chats in mod view
2021-09-23 17:20:07 +02:00
Thibault Duplessis
5d22bb45a7
make lila.db.Env a macwire module
2021-09-15 08:37:10 +02:00
Thibault Duplessis
86c2ab1dd0
remove scrimage dependency
2021-09-08 09:48:09 +02:00
Thibault Duplessis
7eca87f1d1
count ublog post views with a bloom filter
2021-09-07 14:46:11 +02:00
Thibault Duplessis
79a3364b8a
send ublog images to zulip, improve etiquette mention
2021-09-05 11:09:32 +02:00
Thibault Duplessis
4b6c2187c6
user blogging WIP
2021-09-01 13:45:44 +02:00
Thibault Duplessis
7ffa36be54
user blogging WIP
2021-09-01 13:45:44 +02:00
Thibault Duplessis
3fe1736fa5
user blog & picfit WIP
2021-09-01 13:45:44 +02:00
Thibault Duplessis
fb8b6de80e
ublog WIP
2021-09-01 13:45:44 +02:00
Thibault Duplessis
cf575e9d3c
zulip POC
2021-06-10 11:03:50 +02:00
Thibault Duplessis
c0433f70c5
plan price rounding WIP
2021-06-03 11:01:29 +02:00
Thibault Duplessis
6f24d58fa0
new mailer module WIP
2021-05-27 11:04:06 +02:00
Thibault Duplessis
afb0d38457
patron events as messages and emails WIP
...
for lichess-org/strategy#90
2021-05-27 10:34:23 +02:00
Thibault Duplessis
0c36b07cc1
update sbt syntax
2021-04-09 09:16:49 +02:00
Niklas Fiekas
b3ad044897
send emails using smtp instead of mailgun api (for #7647 )
2021-03-31 18:46:42 +02:00
Niklas Fiekas
e2ba25191d
use scala-uri to normalize ipv6 addresses ( fixes #8408 )
2021-03-19 16:50:42 +01:00
Thibault Duplessis
10094de7c0
puzzle racer WIP
2021-03-04 20:27:44 +01:00
Thibault Duplessis
0da8548f52
puzzle racer WIP
2021-03-03 20:11:22 +01:00
Thibault Duplessis
dc7c49f7b4
add swiss tournament result to user activity feed - closes #7708
2021-02-25 11:43:29 +01:00
Thibault Duplessis
eda37f5261
rename lila.slack to lila.irc, looking to add lila.irc.DiscordApi
2021-02-18 10:30:01 +01:00
Thibault Duplessis
4e8c4cfbd4
use a bloom filter to determine if a user is a class student
...
uses sun.misc.Unsafe! If production blows up, that's why.
2021-02-10 22:46:59 +01:00
Thibault Duplessis
18e6b5696a
send custom messages to player paired with challenge API endpoints
2021-02-08 21:03:31 +01:00
Thibault Duplessis
9c576c6020
add reactivemongo-kamon
2021-02-07 18:32:43 +01:00
Thibault Duplessis
5efe9e0e2c
bulk challenge API WIP - for #8059
2021-02-01 12:08:39 +01:00
Thibault Duplessis
50b8becfda
puzzle storm WIP
2021-01-22 22:43:49 +01:00
Thibault Duplessis
9e39278344
puzzle storm WIP
2021-01-22 19:37:49 +01:00
Thibault Duplessis
d2b38f04d9
challenge reasons WIP, move challenge i18n to new file - for #7487 #7658
2021-01-21 13:23:08 +01:00
Thibault Duplessis
622db91ac7
fix bot module dependency to socket
2021-01-13 10:10:35 +01:00
Thibault Duplessis
4866b78a7c
puzzle themes WIP
2020-11-24 10:09:14 +01:00
Thibault Duplessis
43a680b7a6
refactor markdown
2020-10-12 18:08:43 +02:00
Thibault Duplessis
916eb62e2f
prevent Homograph attack using scala-uri punycode
...
Reported by https://hackerone.com/mik317
2020-10-03 16:31:08 +02:00
Thibault Duplessis
b68dfe3b88
test and fix good referrer detection
...
disallow tabs (`%09b`) in the referrer. They're ignored by the browser
and can be used to inject external URLs.
Other whitespace characters (`%0a`, `%0b`, `%0d`) are rejected by
playframework.
Reported by https://hackerone.com/mik317
2020-10-03 14:44:40 +02:00
Thibault Duplessis
03e4b4227d
extract challenge Joiner pure code and test it
2020-09-08 10:51:58 +02:00
Thibault Duplessis
41c435c1dc
remove extra "new" and semicolons
2020-08-16 15:27:35 +02:00
Thibault Duplessis
8184806d84
don't publish doc and sources (make CI build faster)
2020-08-14 11:02:57 +02:00
Thibault Duplessis
69088915a3
pfl 0.7 and config tweaks
2020-08-13 12:48:46 +02:00
Thibault Duplessis
e4b6797000
more build tweaks
2020-08-12 17:23:37 +02:00
Thibault Duplessis
1b79443e56
pfl 0.6
2020-08-12 16:38:12 +02:00
Thibault Duplessis
9069aec8d5
scalaz -> cats WIP
2020-08-12 01:25:04 +02:00
Thibault Duplessis
764df05890
add missing specs2 dependency
2020-08-11 10:29:58 +02:00
Thibault Duplessis
18354e3407
custom play WIP
2020-08-08 09:25:33 +02:00
Thibault Duplessis
cfaf84bfff
more build tweaks
2020-08-07 17:59:26 +02:00
Thibault Duplessis
cdb3d3671b
more small modules
2020-08-07 17:51:07 +02:00
Thibault Duplessis
9a9418a00a
use standalone WS client
2020-08-07 16:22:26 +02:00
Thibault Duplessis
d8f5cb1114
try out play-lila
2020-08-06 15:24:22 +02:00
Thibault Duplessis
c52a7d5f78
appeal WIP
2020-07-31 13:06:41 +02:00
Thibault Duplessis
b48699798d
fix more warnings, getting ready for scala 3
2020-07-07 11:24:08 +02:00
Thibault Duplessis
aaaafed53d
upgrade deps
2020-06-18 17:21:30 +02:00
Thibault Duplessis
f801000243
mod zone WIP
2020-06-03 09:35:51 -06:00
Thibault Duplessis
8c74ecec6c
bootstrap swiss translations
2020-05-11 14:38:00 -06:00