Commit Graph

467 Commits (11b88230e56c7de694cdb4e6d897fdcac44ea2d1)

Author SHA1 Message Date
Thomas Daniels c720fda100 Tweak Gamify.scala 2020-09-10 22:19:44 +02:00
Thibault Duplessis 687295ca08 fix mod logging 2020-08-24 13:05:59 +02:00
Thibault Duplessis fe38bccf95 use native coll.find without using coll.ext.find 2020-08-21 17:18:23 +02:00
Thibault Duplessis 27ed34ffdc tweak mod logging 2020-08-21 14:34:19 +02:00
Thibault Duplessis 97a9241e00 tweak mod logging 2020-08-21 10:43:12 +02:00
Thibault Duplessis 969e9069fb empty param list for side-effecting random generators 2020-08-19 21:42:38 +02:00
Thibault Duplessis 07edf5b908 fix random invocations 2020-08-19 13:59:50 +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 30e23a75a8 remove superfluous blocks 2020-08-16 14:48:46 +02:00
Thibault Duplessis c6ed157217 name boolean arguments 2020-08-16 14:42:29 +02:00
Thibault Duplessis 4f9d267c79 code tweaks 2020-08-16 14:37:41 +02:00
Thibault Duplessis 7a2918edcc cats compile 2020-08-12 08:53:51 +02:00
Thibault Duplessis ac422a9b72 configurable appeal and PM mod presets 2020-08-04 11:57:06 +02:00
Thibault Duplessis c1c47944ec configurable mod presets for PMs and appeals 2020-08-04 11:11:42 +02:00
Thibault Duplessis c34298ae0c log appeal actions 2020-08-04 09:16:54 +02:00
Thibault Duplessis a06437a7b5 forum posts have a user but no IP 2020-08-02 15:08:44 +02:00
Thibault Duplessis 96c3234f90 let leaders close their teams 2020-07-23 12:33:04 +02:00
Thibault Duplessis 20dd8d2349 autoformat code 2020-07-22 12:52:52 +02:00
Thomas Daniels 04bb778bb3 Log lichess actions again
https://lichess.slack.com/archives/C4R6GQ6P7/p1594915488145600
2020-07-20 10:02:34 +02:00
Cédric Chantepie 938ea14c07 Update mod module 2020-07-19 18:15:16 +02:00
Thibault Duplessis 12659b561a don't log tournament terminations 2020-07-15 09:15:13 +02:00
Thibault Duplessis 838728363c don't log lichess modding 2020-07-09 21:16:35 +02:00
Thibault Duplessis 6265cdbf49 add slack mod log 2020-07-08 20:08:11 +02:00
Thibault Duplessis ea510a2fc0 fix many warnings 2020-07-07 10:34:48 +02:00
Thibault Duplessis 54a12961e5 fix all warnings, enable fatal warnings 2020-07-05 19:09:49 +02:00
Thibault Duplessis 78f1d917b0 homepage streamer tiers 2020-06-30 22:13:11 +02:00
Thibault Duplessis f3915d0578 fix mod wording 2020-06-29 14:15:39 +02:00
Thibault Duplessis ed1b9defc7 scalafmt 2.6.1 2020-06-24 11:37:18 +02:00
Thibault Duplessis c363359c56 local lobby config WIP 2020-06-06 07:51:03 -06:00
Thibault Duplessis 0fb4fcb1dc remove global ipban 2020-06-03 21:11:50 -06:00
Thibault Duplessis 8c26286c85 load more alts and other mod improvements 2020-05-31 11:04:57 -06:00
Thibault Duplessis 0895d32fe1 cache user sessions for 1 minute
the second most read mongodb collection after users
2020-05-30 19:53:40 -06:00
Thibault Duplessis 7632dae151 remove superfluous logging 2020-05-30 18:31:57 -06:00
Thibault Duplessis cf836b246c insights for mods WIP 2020-05-27 21:08:37 -06:00
Thibault Duplessis 5488a09548 scalafmt 2.5 2020-05-05 22:11:15 -06:00
Thibault Duplessis c8f26bdb4d remove mostly unused scalaz stuff 2020-04-29 08:30:36 -06:00
Thomas Daniels d1aa503f38 Switch two conditions in onAnalysisReady 2020-04-29 10:28:52 +02:00
Thibault Duplessis 74549d7657 manage multiple leaders for a team - closes #6422 2020-04-23 17:48:25 -06:00
Thibault Duplessis e4578072a1 further optimize chat 2020-04-23 11:43:54 -06:00
Niklas Fiekas aaca0dd063 scalafmt 2020-04-23 00:52:15 +02:00
Thomas Daniels 238564afb1 Cleaner recent mod log
It's pretty unusable right now. This hides selfCloseAccount and
modMessage by lichess.
2020-04-21 10:06:23 +02:00
Thibault Duplessis 5458475444 show fewer simuls 2020-04-19 12:55:51 -06:00
Thibault Duplessis 7cc13fe175 only show simuls where host is currently online 2020-04-06 18:08:20 -05:00
Thibault Duplessis acdac6af21 comm-only mods get an inquiry bar 2020-03-04 16:44:47 -06:00
Thibault Duplessis ee2d375985 admins can review mods and set many permissions 2020-03-03 13:48:13 -06:00
Thibault Duplessis de6ba687cd mods list 2020-03-03 13:34:33 -06:00
Thibault Duplessis f7a81574c2 permission backend & frontend rewrite 2020-03-03 12:54:10 -06:00
Thibault Duplessis 488295f7ce log the user text when a chat timeout occurs 2020-03-03 09:44:36 -06:00
Thibault Duplessis 1da3937eb9 monitored mod actions 2020-02-27 20:50:36 -06:00
Thibault Duplessis c716fffd16 perf types names and descs compile 2020-02-15 10:29:53 -06:00