Thibault Duplessis
1d935e4c1d
scalafmt 2.7.4
2020-10-10 11:08:23 +02:00
Thibault Duplessis
f259240f7f
explicitly return unit to prevent value discarding #list
2020-09-29 10:38:01 +02:00
Niklas Fiekas
2b6692c1f6
finish scalachess upgrade to 10.0.4
2020-09-21 11:33:48 +02:00
antma
1c50ea44c2
ThreadLocalRandom
...
replace scala.util.Random.{nextInt, nextBoolean, shuffle} by lila.common.ThreadLocalRandom._
replace ornicar.scalalib.Random.nextString by lila.common.ThreadLocalRandom.nextString
nextString has mutable realization without boxing/unboxing Chars
Ref: https://stackoverflow.com/questions/9600114/parallel-random-number-generation-with-akka-futures/9604117#9604117
https://stackoverflow.com/questions/49801698/scala-parallel-collections
2020-08-18 22:31:32 +03:00
Thibault Duplessis
d25ef1ff63
scalafmt
2020-08-16 14:43:26 +02:00
Thibault Duplessis
4f9d267c79
code tweaks
2020-08-16 14:37:41 +02:00
Thibault Duplessis
ed1b9defc7
scalafmt 2.6.1
2020-06-24 11:37:18 +02:00
Thibault Duplessis
5488a09548
scalafmt 2.5
2020-05-05 22:11:15 -06:00
Thibault Duplessis
74549d7657
manage multiple leaders for a team - closes #6422
2020-04-23 17:48:25 -06:00
Thibault Duplessis
e8c0a9b6e4
update notifications from chat state WIP - for #5985
2020-02-19 12:52:13 -06:00
Thibault Duplessis
092fa7c108
fix PM notification for student kid
2020-02-02 22:05:37 -06:00
Thibault Duplessis
4c01c0e376
msg wip
2020-01-25 18:18:21 -06:00
Thibault Duplessis
b037980e15
smaller caches initial capacity in dev mode
2019-12-24 09:35:16 -05:00
Thibault Duplessis
f7efc9ae4a
tune all async caches
2019-12-23 23:08:41 -05:00
Thibault Duplessis
788dc3430e
migrate all remaining AsyncCache
2019-12-23 20:01:51 -05:00
Thibault Duplessis
74afc821e7
inject play default execution context everywhere - WIP
2019-12-13 19:17:43 -06:00
Thibault Duplessis
ff1cc70bef
reformat with scalafmt
2019-12-13 08:37:32 -06:00
Thibault Duplessis
41871d3ddf
more warnings fixed
2019-12-08 08:12:47 -06:00
Thibault Duplessis
d78b426838
write joda DateTimes as JSON numbers
2019-12-07 18:43:22 -06:00
Thibault Duplessis
edb690ae8c
refactor db
2019-12-06 21:37:15 -06:00
Thibault Duplessis
547641f69b
wire all the things
2019-12-04 22:32:03 -06:00
Thibault Duplessis
42b9982847
migrate study module
2019-12-03 18:55:45 -06:00
Thibault Duplessis
29a411ad38
migration WIP
2019-12-01 10:46:36 -06:00
Thibault Duplessis
b23e862015
migration WIP
2019-11-30 20:29:40 -06:00
Thibault Duplessis
3cdc627520
migration WIP
2019-11-30 17:34:58 -06:00
Thibault Duplessis
4b3d3dc1f3
modules/user compiles
2019-11-29 20:16:11 -06:00
Thibault Duplessis
f4fbcf19b6
migration WIP
2019-11-29 18:07:51 -06:00
Thibault Duplessis
3a2628fa58
replace akka EventBus implementation with my own - closes #5689
2019-11-26 15:44:28 -06:00
Thibault Duplessis
428853d65d
remove more direct socket stuff
...
and also limited tournaments and the titled users API
2019-11-25 18:03:11 -06:00
Thibault Duplessis
ffbeb88e60
get batched messages from lila-ws
2019-09-04 21:10:32 +02:00
Thibault Duplessis
26656af629
more cache optim
2019-09-04 19:46:04 +02:00
Thibault Duplessis
543625e368
optimize notif cache on mark-all-read
2019-09-04 19:42:54 +02:00
ProgramFOX
a54789d396
Fix #3562
...
hasOld/hasUnread/hasOldOrUnread were `val`, so the DateTime they hold was constant since deploy, which silenced several notifications that should have happened.
2019-07-04 22:05:27 -04:00
Thibault Duplessis
30c73b3e93
backport: remove /qa
2019-04-08 12:56:35 +02:00
Thibault Duplessis
880a5eeaf6
more socket related refactoring
2018-12-08 18:45:19 +07:00
Thibault Duplessis
d7dde06bd2
use more troupers in performance-sensitive services
2018-12-08 14:28:48 +07:00
ProgramFOX
74bc610172
Notifications if you become team owner
2018-07-05 23:19:20 +02:00
Thibault Duplessis
1bcbc3c757
use preset future booleans
2018-03-16 18:20:53 -05:00
Thibault Duplessis
60c0990e93
more work on streamer directory
2018-01-01 23:17:36 -05:00
Thibault Duplessis
b09735aa1d
pagination MaxPerPage type safety
2017-12-29 10:05:11 -05:00
Thibault Duplessis
e3cae5a99a
implement titled tournament invitation notification
2017-11-23 18:43:20 -05:00
Isaac Levy
2400da72b4
Prep for Steroids refactor
2017-10-09 11:28:33 -04: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
75b1662ed6
Merge branch 'master' of github.com:ornicar/lila into scala-2.12-play-2.6
...
* 'master' of github.com:ornicar/lila:
Manually apply translations
code tweak
publish correspondence draw offer notifications - for #3548
send correspondence takeback notifications - for #3548
apply translations
fix search API page number
code tweaks
finer comm control
Fix #3407
slack wording
fix #3549
expire timeline entries after 2 weeks - closes #3558
fix #3561
apply translations
comm log; coded, compiled, tested in MedellĂn with a CPU stuck at 800Mhz
Fix/update simul rating display. Fixes #3185
Fix #3553 Use normal word wrap for user notes
Update LameName.scala
fix ui/analyse autoshape toggle
scalachess 6.8
2017-09-04 16:40:26 -05:00
Thibault Duplessis
c54b8d2301
code tweaks
2017-09-04 12:52:08 -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
Thibault Duplessis
664804bc47
reformat (scalariform upgrade)
2017-08-23 18:56:39 -05:00
Thibault Duplessis
9d35032b4a
remove blog post notifications
2017-08-05 11:40:21 +02:00