Thibault Duplessis
|
e00eca5112
|
don't GC new users twice
|
2021-11-26 18:59:09 +01:00 |
Thibault Duplessis
|
655c6aaa4f
|
rename Future.nevermind -> Future.recoverDefault
|
2021-08-29 21:34:38 +02:00 |
Thibault Duplessis
|
69f179219d
|
tweak zulip messages
|
2021-07-05 08:38:11 +02:00 |
Thibault Duplessis
|
8903188ea3
|
complete sending all HQ messages to both slack, discord and zulip
|
2021-06-22 22:15:30 +02: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
|
75f3cf79bf
|
renaming
|
2021-02-10 12:23:50 +01:00 |
Thibault Duplessis
|
75442f42e1
|
rename HTTPRequest.ipAdress
|
2020-10-22 15:01:30 +02:00 |
Thibault Duplessis
|
3049d03342
|
lila.memo.OnceEvery
|
2020-10-10 09:12:43 +02:00 |
Thibault Duplessis
|
f259240f7f
|
explicitly return unit to prevent value discarding #list
|
2020-09-29 10:38:01 +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
|
f89b162533
|
use sizeIs and lengthIs
https://medium.com/@april_at_protenus/lengthcompare-why-its-needed-and-why-it-needed-to-be-fixed-2080c1c632d7
|
2020-08-18 00:10:52 +02:00 |
Thibault Duplessis
|
30e23a75a8
|
remove superfluous blocks
|
2020-08-16 14:48:46 +02:00 |
Thibault Duplessis
|
ed1b9defc7
|
scalafmt 2.6.1
|
2020-06-24 11:37:18 +02:00 |
Thibault Duplessis
|
0fb4fcb1dc
|
remove global ipban
|
2020-06-03 21:11:50 -06:00 |
Thibault Duplessis
|
432963c6ce
|
mod alts WIP
|
2020-06-02 12:19:31 -06:00 |
Thibault Duplessis
|
8c26286c85
|
load more alts and other mod improvements
|
2020-05-31 11:04:57 -06:00 |
Thibault Duplessis
|
0e7afdd636
|
user mod zone optimizations and improvements
|
2020-05-30 13:15:14 -06:00 |
Thibault Duplessis
|
3da53636ef
|
preload ip data
|
2020-05-16 16:26:47 -06:00 |
Thibault Duplessis
|
5488a09548
|
scalafmt 2.5
|
2020-05-05 22:11:15 -06:00 |
Niklas Fiekas
|
a1b17ec29b
|
replace ipintel with ip2proxy
|
2020-04-28 15:54:06 +02:00 |
Niklas Fiekas
|
911ac9fa57
|
trace ipintel usage
|
2020-04-03 19:13:47 +02:00 |
Thibault Duplessis
|
a3af326fdb
|
refactor signup out of the Auth controller
|
2020-02-11 13:26:25 -06:00 |
Thibault Duplessis
|
5396153dc5
|
garbage collector user notes
|
2019-12-31 13:35:53 -05:00 |
Thibault Duplessis
|
3598d8a7fc
|
GC marks as alt
|
2019-12-31 13:31:26 -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
|
d3d73b1a06
|
all fatal warnings - WIP
|
2019-12-08 02:02:12 -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
|
72b5fd0c10
|
also send `suspIp` to the watcher bot
|
2019-08-11 08:22:31 +02:00 |
Thibault Duplessis
|
e46a089982
|
implement printban
|
2019-08-09 11:23:31 +02:00 |
Thibault Duplessis
|
c27023cdf4
|
fix email display
|
2019-05-19 16:57:05 +02:00 |
Thibault Duplessis
|
532846319c
|
reduce UGC debug
|
2018-12-06 11:15:32 +07:00 |
Thibault Duplessis
|
c5979b83f8
|
add UGC logging
|
2018-12-05 14:10:44 +07:00 |
Thibault Duplessis
|
c9774bd525
|
faster GC with retries
|
2018-12-01 12:41:55 +07:00 |
Thibault Duplessis
|
c3f0d2b38f
|
/api/stream/mod
|
2018-07-30 07:01:25 +02:00 |
Thibault Duplessis
|
51c8016942
|
make GC work with boost
|
2018-07-19 23:03:34 +02:00 |
Thibault Duplessis
|
ab6f131f44
|
fix dup UGC
|
2018-07-19 10:11:29 +02:00 |
ProgramFOX
|
b581b76c30
|
GC tweak
|
2018-07-18 13:39:47 +02:00 |
Thibault Duplessis
|
5d387de0f6
|
tweak collector
|
2018-04-25 04:42:55 +02:00 |
Thibault Duplessis
|
904039de64
|
increase GC delay
|
2018-03-14 14:51:19 -05:00 |
Thibault Duplessis
|
84b549606d
|
tweak GC debug
|
2018-03-12 10:05:12 -05:00 |
Thibault Duplessis
|
246ddda0b3
|
GC debug
|
2018-03-11 11:45:45 -05:00 |
Thibault Duplessis
|
0e52dfa357
|
implement IpTrust
|
2018-03-11 11:25:36 -05:00 |
Thibault Duplessis
|
da212d11f3
|
garbage collect user if the most recent account is closed
instead of the 4 most recent accounts
|
2018-03-10 09:27:08 -05:00 |
Thibault Duplessis
|
7b1794e0b8
|
prevent double trash collection
|
2018-03-10 09:08:34 -05:00 |
Thibault Duplessis
|
bac3292c74
|
implement runtime settings
|
2017-11-29 10:55:11 -05:00 |
Thibault Duplessis
|
ea71815221
|
ignore email domain in UGC
|
2017-11-29 07:19:27 -05:00 |
Thibault Duplessis
|
d3066a9a27
|
UGC new email domain
|
2017-11-27 12:13:15 -05:00 |
Thibault Duplessis
|
a704386ff8
|
more delay randomness
|
2017-11-25 16:14:20 -05:00 |