Commit Graph

331 Commits (deepcrayonfish)

Author SHA1 Message Date
kraktus 26101352fa Fix reports visibility in `all` queue for hunters
close https://github.com/lichess-org/tavern/issues/139
2021-11-14 21:56:24 +01:00
Benedikt Werner 257ce21719
Increase auto comm report score from 40 to 42 2021-10-30 02:22:07 +02:00
Benedikt Werner ef5b89fe87
Simplify auto report score handling 2021-10-30 02:21:55 +02:00
Thibault Duplessis 2a7352fe99 fix appeal snooze race condition 2021-09-07 08:15:02 +02:00
Thibault Duplessis bafe8a99b7 increase auto boost reports score 2021-08-10 20:36:56 +02:00
Thibault Duplessis 057495c26f rename Trouper->SyncActor & Duct->AsyncActor 2021-07-23 14:09:04 +02:00
Thibault Duplessis d4954962c5 tweak report tab numbers 2021-07-16 18:46:32 +02:00
Thibault Duplessis 35aefa9a20 dedup auto msg flags 2021-07-10 11:14:56 +02:00
Thibault Duplessis f5e4d21e91 fix appeal locking - closes #9367 2021-07-07 19:31:18 +02:00
Thibault Duplessis f95e6a3202 fix redirect after spontaneous inquiry - closes lichess-org/tavern#125 2021-07-04 12:16:44 +02:00
Thibault Duplessis 2f064ea790 call tournamentRepo.withdrawableIds less often, it's expensive 2021-06-16 08:54:09 +02:00
Thibault Duplessis 0ce0ea9ad3 min score of 40 for auto-comm reports 2021-06-15 07:40:27 +02:00
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