Niklas Fiekas
0297f4c374
use new https://discord.gg/lichess vanity url
2021-06-10 19:59:52 +02:00
Thibault Duplessis
cf575e9d3c
zulip POC
2021-06-10 11:03:50 +02:00
Thibault Duplessis
decfa1e8a6
better autoreport playbans
2021-06-09 17:07:34 +02:00
Thibault Duplessis
aff5b54af9
inc flag report score, halve auto chat report score
...
for lichess-org/tavern#121
2021-06-08 10:45:09 +02:00
Thibault Duplessis
1d9b289e1d
mod progress WIP
2021-06-07 13:41:00 +02:00
Thibault Duplessis
faa47204da
gift patron WIP
2021-06-04 13:25:26 +02:00
Thibault Duplessis
9f094336f4
refactor report/appeal snoozing - for #8795
2021-04-30 09:24:12 +02:00
Thibault Duplessis
262e177c0c
Merge branch 'master' into mod-stuff
...
* master:
show ongoing reports too
2021-04-20 08:17:19 +02:00
Thibault Duplessis
8a46c86f23
show ongoing reports too
...
partially reverts 46bc4ab365
2021-04-19 22:09:03 +02:00
Thibault Duplessis
a882b4973c
mod stuff WIP
2021-04-19 15:04:44 +02:00
Thibault Duplessis
10bb539717
remove unused imports with scalafix
2021-04-10 09:25:42 +02:00
michael1241
7f330840d7
added report forum post shortcut (reports user) ( #8553 )
...
* added report forum post shortcut
* proper option handling
* WIP
* WIP
* Working
* works but not with hyperlinking
Co-authored-by: michael1241 <michael@jamcupboard.co.uk>
2021-04-09 10:33:11 +02:00
Thibault Duplessis
83a8231939
remove the tuple matching ~ notation
...
it produces compiler warnings since the latest 2.13 scala release
too bad for readability, but I want warnings-free code
2021-04-09 09:00:00 +02:00
Thibault Duplessis
85e1fd7380
better prevent reporting Lichess since we don't read these
2021-03-30 14:37:17 +02:00
kraktus
46bc4ab365
Hide snoozed reports in the queue as well
2021-03-25 15:47:47 +00:00
kraktus
1743d9a36d
Lower autocomm report scores
2021-03-24 09:09:56 +00:00
Thibault Duplessis
ce82563161
fix snooze durations
2021-03-23 13:30:25 +01:00
Thibault Duplessis
a2426343fb
fix rename
2021-03-21 21:19:04 +01:00
Thibault Duplessis
afa50e049d
report profile spam
2021-03-21 19:21:46 +01:00
Thibault Duplessis
43a4ef5f5a
let mods snooze reports
2021-03-21 10:46:25 +01:00
Thibault Duplessis
20a104aea8
add report boost room - closes lichess-org/tavern#27
...
`db.report2.update({room:'other',reason:'boost'},{$set:{room:'boost'}},{multi:1})`
2021-03-18 09:20:01 +01:00
Thibault Duplessis
0f1d61089f
User.ID type alias
2021-03-12 19:55:41 +01:00
Thibault Duplessis
1e662bb2f9
ignore players with less than 3 playbans in autoreports
...
closes lichess-org/tavern#65
pretty sure we can do that for all players, not just class students
2021-03-12 19:54:05 +01:00
Thibault Duplessis
15070c9607
auto-report alt prints - closes lichess-org/tavern#50
2021-03-11 19:36:37 +01:00
Thibault Duplessis
38f1599e1b
auto-mark after 3 cheats detected within 6 months
...
closes lichess-org/tavern#62
2021-03-11 12:13:14 +01:00
Thibault Duplessis
36b394466d
lower auto-boost report score - closes lichess-org/tavern#27
2021-03-09 13:49:30 +01:00
Thibault Duplessis
26e235ff34
improve sandbag auto-reporting - for lichess-org/tavern#27
2021-03-09 13:45:36 +01:00
Thibault Duplessis
f72b0fb3dc
improve type safety with lila.user.Holder
2021-03-09 12:18:55 +01:00
Thibault Duplessis
e11941307e
show boost inquiry games on the mod games view
...
closes lichess-org/tavern#44
closes lichess-org/tavern#28
2021-03-02 18:00:02 +01:00
Thibault Duplessis
9bef14a209
filter reports a mod can see in the "all" room
...
for lichess-org/tavern#42
2021-03-02 10:30:34 +01:00
Thibault Duplessis
8450f1ac39
moderator report room access - closes lichess-org/tavern#42
2021-03-02 10:26:02 +01:00
kraktus
ab4f1b4ebb
show again `View games` for sandbagging reports
2021-02-18 12:28:23 +00:00
Thibault Duplessis
f6f5beb38a
add discord integration - closes lichess-org/tavern#26
2021-02-18 11:12:42 +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
28e86361ae
refactor sandbag/boost detection
2021-02-17 16:38:56 +01:00
Thibault Duplessis
fc89094e6c
rewrite sandbag/boosting auto handlers WIP
2021-02-15 20:26:28 +01:00
Thibault Duplessis
402685f418
refactor boosting/sandbagging detection, auto-warn, auto-report
...
todo: db.boosting.drop()
2021-02-12 16:46:25 +01:00
Thibault Duplessis
75f3cf79bf
renaming
2021-02-10 12:23:50 +01:00
kraktus
5004e00716
more consive mongo query and resolve Future before calling `autoCheatDetectedReport`
2020-12-27 09:32:52 +00:00
kraktus
1fdf1f2ed1
scalafmt
2020-12-26 13:52:19 +00:00
kraktus
2c493f6133
autoreport cheatdetected
...
for https://github.com/lichess-org/talk/issues/53
2020-12-26 13:43:23 +00:00
kraktus
f1fcd03e17
Don't autoreport already marked players for boosting
...
for https://github.com/lichess-org/talk/issues/53 . The game is casual anyway
2020-11-30 11:31:55 +00:00
Thibault Duplessis
fbbdda91a8
exclude Xfiles from high score report rooms
2020-10-12 19:12:57 +02:00
Thibault Duplessis
46c840a6c1
remove report score threshold and unprocessed counts
...
use highest report score instead
2020-10-12 16:13:02 +02:00
Thibault Duplessis
6af34d96d9
replace report threshold with report max score - WIP
2020-10-12 16:13:02 +02:00
Thibault Duplessis
f259240f7f
explicitly return unit to prevent value discarding #list
2020-09-29 10:38:01 +02:00
Thibault Duplessis
aaf88bc62c
scalafmt 2.7.1
2020-09-21 09:28:28 +02:00
Thibault Duplessis
4c492660d0
Revert "Merge pull request #7015 from lakinwecker/allow-mod-to-override-score-threshhold"
...
This reverts commit 9f90db7c56
, reversing
changes made to 633ce067e0
.
2020-09-05 17:13:46 +02:00
antma
b6c222c919
withFilter tweak
...
replace filter followed by map, flatMap or foreach by withFilter
when filtered sequence isn't option
As a scala compiler do for guards in for loops
2020-09-01 01:27:32 +03:00
Thibault Duplessis
0ba2c7cafd
rename all DataForm
2020-08-21 22:40:37 +02:00