Thibault Duplessis
|
ca8a264f13
|
URL to assign an inquiry - for irwin
|
2018-03-15 21:34:07 -05:00 |
Thibault Duplessis
|
391b05f1b0
|
Revert "no need for case object here" - fixes #4124
This reverts commit fcfecd2fb3 .
|
2018-03-11 06:49:44 -05:00 |
Thibault Duplessis
|
14e832b9fd
|
add current report score to irwin assessment API
|
2018-03-10 20:54:25 -05:00 |
Thibault Duplessis
|
9f6a4f3ecb
|
only report for cheatprint once - closes #4116
|
2018-03-10 11:16:37 -05:00 |
Thibault Duplessis
|
fcfecd2fb3
|
no need for case object here
|
2018-03-10 11:15:16 -05:00 |
Thibault Duplessis
|
a4861af479
|
process and log reports on self close account - closes #4091
|
2018-03-06 15:19:41 -05:00 |
Thibault Duplessis
|
71724a706d
|
fixed auto comm report score - closes #4093
|
2018-03-05 21:40:52 -05:00 |
Thibault Duplessis
|
5ae6073016
|
break the autoreport loop - closes 4025
|
2018-02-14 18:09:06 -05:00 |
Thibault Duplessis
|
346f29a603
|
remove report CLI
|
2018-02-14 17:48:19 -05:00 |
Thibault Duplessis
|
14ef3298b4
|
Revert "Revert "redesign Irwin API""
This reverts commit 1df1e559b0 .
|
2018-02-03 09:30:41 -05:00 |
Thibault Duplessis
|
1df1e559b0
|
Revert "redesign Irwin API"
This reverts commit fc33bb7d8d .
|
2018-02-01 19:14:30 -05:00 |
Thibault Duplessis
|
fc33bb7d8d
|
redesign Irwin API
|
2018-02-01 19:08:33 -05:00 |
Thibault Duplessis
|
4911acaf7f
|
remove debug
|
2018-01-09 22:44:03 -05:00 |
Thibault Duplessis
|
952ebabe2e
|
fix report DB query
|
2018-01-04 10:31:09 -05:00 |
Thibault Duplessis
|
cdbce21f87
|
min report score is now 5
|
2017-12-10 09:33:47 -05:00 |
Thibault Duplessis
|
8081b55c57
|
extract report bson handlers
|
2017-12-09 14:13:26 -05:00 |
Thibault Duplessis
|
98dc916c58
|
fix closed report sorting
|
2017-12-08 09:42:00 -05:00 |
Thibault Duplessis
|
8f79b25a50
|
forget about notes in the report list view
|
2017-12-07 15:00:18 -05:00 |
Thibault Duplessis
|
db429285c2
|
fix next report selection when list is empty
|
2017-12-05 19:04:20 -05:00 |
Thibault Duplessis
|
1409b45446
|
show games against best reporter
|
2017-12-05 18:30:43 -05:00 |
Thibault Duplessis
|
5609ec4a89
|
fix inquiry exclusivity
|
2017-12-05 09:20:10 -05:00 |
Thibault Duplessis
|
a3f30cbe14
|
retire the report discarder
|
2017-12-04 19:22:14 -05:00 |
Thibault Duplessis
|
90ce685f94
|
complete weighted reports implementation maybe
|
2017-12-04 18:49:14 -05:00 |
Thibault Duplessis
|
08179c5170
|
report score threshold dynamic setting
|
2017-12-04 15:56:31 -05:00 |
Thibault Duplessis
|
6909f19d0c
|
report list UI
|
2017-12-04 13:19:40 -05:00 |
Thibault Duplessis
|
42aebed3a1
|
more work on weighted reports
|
2017-12-04 12:40:44 -05:00 |
Thibault Duplessis
|
15823ccd1c
|
more work on weighted reports
|
2017-12-04 00:22:27 -05:00 |
Thibault Duplessis
|
412bebebe3
|
report missing user debug - revert me
|
2017-12-03 23:11:48 -05:00 |
Thibault Duplessis
|
0df744563d
|
weighted reports WIP
|
2017-12-03 15:36:59 -05:00 |
Thibault Duplessis
|
42a72d25aa
|
more work on report atoms
|
2017-12-01 10:18:43 -05:00 |
Thibault Duplessis
|
9feb3dee08
|
more work on report weight
|
2017-12-01 00:22:12 -05:00 |
Thibault Duplessis
|
5b97fe5f54
|
remove user history from irwin API
|
2017-11-30 23:38:49 -05:00 |
Thibault Duplessis
|
2fc0710f80
|
report weight WIP
|
2017-11-30 23:18:44 -05:00 |
Thibault Duplessis
|
dfd410173e
|
report weight WIP
|
2017-11-30 19:06:10 -05:00 |
Thibault Duplessis
|
b2be85c3df
|
fix report discarder probabilities
|
2017-11-08 11:14:32 -05:00 |
Thibault Duplessis
|
873e5601a0
|
better discard inaccurate reports
|
2017-10-26 16:14:37 -05:00 |
Thibault Duplessis
|
8c79c860cb
|
remove unused imports with scalafix
|
2017-10-21 15:01:50 -05:00 |
Thibault Duplessis
|
726ad65f59
|
trigger auto-analysis 30 and 90 minutes after a print report
|
2017-10-19 12:40:45 -05:00 |
Thibault Duplessis
|
3140ff9108
|
prevent duplicated irwin reports - closes #3710
|
2017-10-18 11:52:01 -05:00 |
Thibault Duplessis
|
a974038c7e
|
reinforce report typing and allow irwin to mark and report users
|
2017-10-15 10:42:24 -05:00 |
Thibault Duplessis
|
6a3af8a6d3
|
fix logging
|
2017-10-14 16:04:39 -05:00 |
Thibault Duplessis
|
55e1b8c6a0
|
discard some of the worst reports
|
2017-10-14 16:04:11 -05:00 |
Thibault Duplessis
|
e32f2b3a10
|
report auto-discard WIP
|
2017-10-14 09:51:08 -05:00 |
Thibault Duplessis
|
afd77a6a29
|
only consider reporter accuracy after 5 reports
|
2017-10-13 19:44:00 -05:00 |
Thibault Duplessis
|
3f093d56e5
|
cache report accuracy much longer
|
2017-10-13 19:21:31 -05:00 |
Isaac Levy
|
2400da72b4
|
Prep for Steroids refactor
|
2017-10-09 11:28:33 -04:00 |
Thibault Duplessis
|
88d296b591
|
ensure comms are from the current report
|
2017-09-12 00:46:34 -05:00 |
Thibault Duplessis
|
c86519b9e6
|
remove debug
|
2017-09-12 00:09:56 -05:00 |
Thibault Duplessis
|
cd5a26ed63
|
more mod/report rewrite
|
2017-09-11 16:59:53 -05:00 |
Thibault Duplessis
|
423610c99c
|
mod/report refactoring, adding Mod/Suspect/Victim type safety
|
2017-09-11 16:14:56 -05: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
|
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
|
a82a91490f
|
fix boosting/sandbagging auto-reports
|
2017-08-14 21:32:38 -05:00 |
Thibault Duplessis
|
bdd28e5919
|
try to distinguish boosting from sandbagging in auto reports
|
2017-08-10 10:08:23 -05:00 |
Thibault Duplessis
|
a7a67974b1
|
trigger auto-analysis on report
|
2017-08-08 18:35:16 -05:00 |
Thibault Duplessis
|
b4dce5885a
|
implement manual moving of reports to X-Files
|
2017-08-08 09:27:05 -05:00 |
Thibault Duplessis
|
68d7190c7c
|
tweak report accuracy
|
2017-07-24 13:02:03 +02:00 |
Ben Olden-Cooligan
|
dd9f9ac643
|
Use a faster query for counting engines
|
2017-07-18 19:03:38 -04:00 |
Ben Olden-Cooligan
|
c746afcf50
|
Revert ordering report list by accuracy
|
2017-07-18 18:46:28 -04:00 |
Ben Olden-Cooligan
|
032f32c1a5
|
Merge branch 'master' of https://github.com/ornicar/lila
|
2017-07-18 13:01:47 -04:00 |
Thibault Duplessis
|
920762183d
|
fix report fetch limit
|
2017-07-18 08:50:56 +02:00 |
Ben Olden-Cooligan
|
54eeb45833
|
Accuracy estimate for cheat reporters
|
2017-07-17 20:52:20 -04:00 |
ProgramFOX
|
e5535f447a
|
Implement reportban
Shadowbanned people can now still report
Reportbanned people can not report, but they can use the other
communications.
|
2017-07-06 00:15:46 +02:00 |
Thibault Duplessis
|
e1b0ce1397
|
forms validation translations - closes #3102
|
2017-05-29 12:15:57 +02:00 |
Thibault Duplessis
|
c7f52dec88
|
don't count x-files in unprocessed reports
|
2017-05-14 13:39:10 +02:00 |
Thibault Duplessis
|
131b4122a7
|
better report expiration/removal
|
2017-05-12 16:46:35 +02:00 |
Thibault Duplessis
|
35ee0c7fe1
|
optimize fetching of X-files reports
|
2017-05-11 02:48:59 +02:00 |
Thibault Duplessis
|
23f9557f26
|
delete spontaneous reports
|
2017-05-11 01:32:50 +02:00 |
Thibault Duplessis
|
ae6f2370f8
|
display 10 past reports in inquiry view
|
2017-05-11 01:30:59 +02:00 |
Thibault Duplessis
|
fa5d779820
|
start inquiry from user profile
|
2017-05-11 01:07:04 +02:00 |
Thibault Duplessis
|
7bdafb5936
|
notify requester when irwin job completes
|
2017-05-10 17:40:41 +02:00 |
Thibault Duplessis
|
fdea92c036
|
redesign report list
|
2017-05-10 14:28:14 +02:00 |
Thibault Duplessis
|
9a74d44422
|
complete report rooms
|
2017-05-10 13:42:10 +02:00 |
Thibault Duplessis
|
13975a9272
|
Report.room with data migration
|
2017-05-10 13:21:57 +02:00 |
Thibault Duplessis
|
0b980ffc8b
|
expire inquiry after 20 minutes
|
2017-05-10 12:52:14 +02:00 |
Thibault Duplessis
|
46a07b140d
|
better redirect on inquiry start
|
2017-05-10 03:19:23 +02:00 |
Thibault Duplessis
|
1e255213b7
|
simplify inquiry report text
|
2017-05-10 02:59:33 +02:00 |
Thibault Duplessis
|
c9a93c4ee1
|
clean up old inquiries
|
2017-05-10 01:38:21 +02:00 |
Thibault Duplessis
|
40b65029e9
|
mod inquiry WIP
|
2017-05-10 01:23:10 +02:00 |
Thibault Duplessis
|
9d2ea0235c
|
inquiry mode WIP
|
2017-05-09 22:59:28 +02:00 |
Thibault Duplessis
|
edf14fc5d2
|
improve report typing
|
2017-05-09 17:46:58 +02:00 |
Thibault Duplessis
|
95661f420b
|
convert negative coach reviews into reports - closes #2833
|
2017-05-07 11:01:05 +02:00 |
Thibault Duplessis
|
d3379c4173
|
more irwin integration
|
2017-05-02 17:02:39 +02:00 |
Thibault Duplessis
|
7d06e61f44
|
send more report reads to secondary dbs
|
2017-05-02 17:02:39 +02:00 |
Thibault Duplessis
|
8ed1d1b961
|
new API for irwin
|
2017-04-19 12:43:10 +02:00 |
Thibault Duplessis
|
b8012d49e1
|
random reports for irwin
|
2017-04-18 12:45:02 +02:00 |
Thibault Duplessis
|
1c6e49f704
|
cache number of unprocessed reports
|
2017-03-31 12:15:42 +02:00 |
Thibault Duplessis
|
138db42fe2
|
parallel IO for faster mod view
|
2017-03-30 17:13:05 +02:00 |
Thibault Duplessis
|
0362ef20bb
|
use scala.collection.breakOut to build short-lived hashmaps
|
2017-03-26 13:50:48 +02:00 |
Thibault Duplessis
|
54cdf0ca65
|
reformat ALL the code, using sbt-scalariform
|
2017-02-14 16:34:07 +01:00 |
Thibault Duplessis
|
0f1a93ba28
|
preload mod view users
|
2017-01-26 13:38:44 +01:00 |
Thibault Duplessis
|
6f2d947a37
|
preload report users
|
2017-01-26 13:30:16 +01:00 |
Thibault Duplessis
|
048b2764cd
|
show reports by & about a user - closes #2526 - closes #2527
|
2017-01-15 21:07:05 +01:00 |
Thibault Duplessis
|
883be5eb7b
|
user reporting history
|
2017-01-15 20:47:35 +01:00 |
Thibault Duplessis
|
1d442a9746
|
delete more dead code
|
2017-01-15 13:56:49 +01:00 |
Thibault Duplessis
|
ee1e881a18
|
remove dead code and unused imports
|
2017-01-15 13:26:08 +01:00 |
Thibault Duplessis
|
5a70763475
|
remember mod report filter - closes #2524
|
2017-01-14 16:30:10 +01:00 |
Thibault Duplessis
|
9cedb85de7
|
improve moderator report view
|
2017-01-08 21:41:47 +01:00 |
Thibault Duplessis
|
043642db70
|
refactor report filtering a bit
|
2017-01-08 19:41:22 +01:00 |
T. Alexander Lystad
|
f1db48f76c
|
Adding possibility to filter user reports by reason to enable more efficient handling
|
2017-01-07 19:18:06 +00:00 |
James Clarke
|
495741a680
|
bot's name in report has changed
|
2016-12-20 07:02:33 +11:00 |
Thibault Duplessis
|
5c3fd4ca56
|
secure random - closes #2383
|
2016-11-08 09:35:24 +01:00 |
Thibault Duplessis
|
5147fa8347
|
add user moderation history to assessment endpoint
|
2016-10-30 12:29:26 +01:00 |
Thibault Duplessis
|
ad92e67e92
|
tweak report API
|
2016-10-20 18:47:58 +02:00 |
Thibault Duplessis
|
eb58143aca
|
mod note API endpoint - closes #2323
|
2016-10-19 17:08:17 +02:00 |
Thibault Duplessis
|
5e2c525b0d
|
implement /report/next for #2323
|
2016-10-19 16:55:32 +02:00 |
Thibault Duplessis
|
5da0fce2ff
|
show mod notes in report list
|
2016-10-19 16:41:31 +02:00 |
Thibault Duplessis
|
e49049f53e
|
prioritize reports which target is currently online
|
2016-10-19 16:19:33 +02:00 |
Thibault Duplessis
|
c77e9dee6b
|
improve autoreport
|
2016-08-10 12:52:04 +02:00 |
Thibault Duplessis
|
ea2cde2c39
|
support for more report
|
2016-08-09 08:39:08 +02:00 |
Thibault Duplessis
|
a3fa8681b7
|
make many DB accesses more type safe
|
2016-07-18 12:10:45 +02:00 |
Thibault Duplessis
|
d4986c7dc5
|
fix an enormous amount of bugs
|
2016-04-02 18:35:06 +07:00 |
Thibault Duplessis
|
8c6d8c5428
|
make all queries safer
use reactivemongo stopOnError=false by default, with new API uno/gather
|
2016-04-02 17:13:25 +07:00 |
Thibault Duplessis
|
d11f0acaff
|
more DB code rewrite WIP
|
2016-04-02 00:50:57 +07:00 |
Thibault Duplessis
|
e46a699619
|
fix report creation monitoring
|
2016-03-23 01:22:53 +07:00 |
Thibault Duplessis
|
76719aeebb
|
monitor auto-report, auto-mark, and hold alerts
|
2016-03-21 12:00:00 +07:00 |
Thibault Duplessis
|
e729fe2713
|
monitor report creation
|
2016-03-21 11:59:35 +07:00 |
Thibault Duplessis
|
213755b136
|
{master} monitor closing reports
|
2016-03-14 23:13:12 +07:00 |
Thibault Duplessis
|
c5768e467d
|
report move time in nanoseconds
|
2016-03-11 10:06:12 +07:00 |
Thibault Duplessis
|
1486232eb8
|
rewrite kamon integration for type safety
|
2016-03-10 23:27:55 +07:00 |
Thibault Duplessis
|
ef2c4ee0b7
|
monitor unprocessed reports
|
2016-03-10 17:10:05 +07:00 |
Thibault Duplessis
|
53b33692f0
|
improve report list
|
2016-02-20 16:17:20 +07:00 |
Thibault Duplessis
|
883ced7fd6
|
limit report number in the list
|
2016-02-20 13:11:12 +07:00 |
Thibault Duplessis
|
299ac99f4e
|
longer timeouts
|
2016-01-12 22:07:19 +07:00 |
Thibault Duplessis
|
aa81c6d53d
|
mod hall of fame v1
|
2016-01-11 11:09:37 +07:00 |
Thibault Duplessis
|
c93f1aa693
|
fix #1422
|
2016-01-11 06:59:30 +07:00 |
Thibault Duplessis
|
8f1da41fab
|
fix cheat print autoreports
|
2016-01-08 13:59:18 +07:00 |
Thibault Duplessis
|
449d5f2363
|
fix auto-report by known print
|
2016-01-04 17:38:31 +07:00 |
Thibault Duplessis
|
bcdba2a877
|
auto-report new connections with prints shared by known cheaters
|
2016-01-03 20:27:20 +07:00 |
Thibault Duplessis
|
8251fb1dd3
|
tight control of thread blocking (all due to play form API...)
|
2015-10-25 16:10:20 +07:00 |
Thibault Duplessis
|
582b7aed38
|
drop troll reports
|
2015-09-20 23:27:32 +02:00 |
Thibault Duplessis
|
321efc6498
|
reorganize logging
|
2015-09-01 02:37:28 +02:00 |
Thibault Duplessis
|
14aa03b14f
|
auto-report boosters - close #830
|
2015-08-25 13:27:45 +02:00 |
Thibault Duplessis
|
da8084cc8d
|
auto bot report
|
2015-08-16 17:22:28 +02:00 |
cchantep
|
f0a4c156b2
|
Update to ReactiveMongo 0.11.2
|
2015-07-13 17:32:14 +02:00 |
Thibault Duplessis
|
2226bbfc18
|
show user best perf in report list
|
2015-07-02 17:20:41 +02:00 |
Thibault Duplessis
|
4cda86e436
|
fix automark troll reports
|
2015-07-01 11:21:03 +02:00 |
Thibault Duplessis
|
749cd49b66
|
auto-check troll reports on mod action
|
2015-04-28 10:59:21 +02:00 |
Thibault Duplessis
|
d61b2817ca
|
complete insult auto-report
|
2015-04-25 19:43:17 +02:00 |
Thibault Duplessis
|
e925b31dc4
|
auto-close cheat reports when a decision is taken
|
2015-04-20 14:50:16 +02:00 |
Thibault Duplessis
|
0316e2f504
|
automatically clear cheat reports when user is found innocent
|
2015-03-24 17:41:22 +01:00 |
Thibault Duplessis
|
fb85cd0207
|
Remove previous cheat evaluator. Farewell, good cop, you did a great job
|
2015-03-19 18:14:47 +01:00 |
clarkerubber
|
830efc118d
|
Fix timeout issue on auto reports
|
2015-03-13 16:11:45 +11:00 |
Thibault Duplessis
|
4a8dda24b1
|
tweak report insert
|
2014-12-22 10:34:50 +01:00 |
Thibault Duplessis
|
80f167d2dc
|
batch process similar reports
|
2014-11-11 17:22:03 +01:00 |
Thibault Duplessis
|
0d804c9211
|
remove debug
|
2014-11-07 15:09:22 +01:00 |
Thibault Duplessis
|
671f06af7c
|
fix duplicate reports
|
2014-11-07 01:13:53 +01:00 |
Thibault Duplessis
|
c381227d30
|
fix auto report duplication
|
2014-11-01 12:36:39 +01:00 |
Thibault Duplessis
|
3da6346a64
|
stop auto block reports
|
2014-11-01 12:17:05 +01:00 |
Thibault Duplessis
|
f527123f44
|
more rating refactoring, got basic rating charts
|
2014-07-26 21:22:21 +02:00 |
Thibault Duplessis
|
4e1cd02b3f
|
progress on Q&A
|
2014-07-07 19:30:52 +02:00 |
Thibault Duplessis
|
349f57fcb4
|
show unprocessed reports first
|
2014-06-10 10:27:29 +02:00 |
Thibault Duplessis
|
e48849417a
|
avoid reporting users that have already been slayed
|
2014-06-01 13:00:00 +02:00 |
Thibault Duplessis
|
c8236f4f36
|
auto report blocked players
|
2014-05-27 18:34:33 +02:00 |
Thibault Duplessis
|
4de44ecf4c
|
let mods review communications of reported users
|
2014-05-22 21:01:54 +02:00 |
Thibault Duplessis
|
80d682d552
|
tweak logging
|
2014-05-01 10:50:36 +02:00 |
Thibault Duplessis
|
36704fa089
|
fix report mongodb command
|
2014-04-28 01:24:40 +02:00 |
Thibault Duplessis
|
1a0946b161
|
more cheater automatic evaluation and game analysis
|
2014-04-26 14:03:02 +02:00 |
Thibault Duplessis
|
b0abac768f
|
don't post duplicated auto reports
|
2014-04-23 19:03:30 +02:00 |
Thibault Duplessis
|
d750d238ad
|
s/⇒/=>
|
2014-02-17 10:12:19 +01:00 |
Thibault Duplessis
|
efd4806e62
|
use uppercase in random strings
|
2014-02-01 21:02:04 +01:00 |
Thibault Duplessis
|
60c3b60f92
|
auto report detected cheaters
|
2014-02-01 10:38:30 +01:00 |
Thibault Duplessis
|
b611a73c3f
|
don't report same user twice a day
|
2014-01-28 01:18:58 +01:00 |
Thibault Duplessis
|
4ff23ef27c
|
add logging to auto-report/evaluate/mark
|
2014-01-28 00:39:37 +01:00 |
Thibault Duplessis
|
c367822d94
|
evaluation module WIP
|
2014-01-27 14:38:23 +01:00 |
Thibault Duplessis
|
035233c88c
|
improve engine detection automation
|
2014-01-16 09:46:01 +01:00 |
Thibault Duplessis
|
60fd483065
|
auto evaluate/report players reaching 1800 + delete glicko migrations
|
2014-01-13 23:51:49 +01:00 |
Thibault Duplessis
|
a9682e8a87
|
auto evaluation of reported users
|
2014-01-13 22:51:16 +01:00 |
Thibault Duplessis
|
dff14fb7b8
|
DB tubes can now be JS or BSON
|
2013-12-03 21:31:31 +01:00 |
Thibault Duplessis
|
21f1db1bd5
|
code and import cleanups
|
2013-10-26 23:17:11 +02:00 |
Thibault Duplessis
|
1cb899e26c
|
replace actor lazy refs with akka actor selections
|
2013-09-19 21:29:56 +02:00 |
Thibault Duplessis
|
891f9d04fa
|
Rename report reason
|
2013-09-14 18:44:18 +02:00 |
Thibault Duplessis
|
5fbab57ec9
|
notify moderators about new user reports
|
2013-07-27 23:22:25 +02:00 |
Thibault Duplessis
|
fd6c0304ef
|
let moderators see and check reports
|
2013-07-27 22:55:29 +02:00 |
Thibault Duplessis
|
d274266076
|
implement user-side report routing, controller and templating
|
2013-07-27 17:39:19 +02:00 |
Thibault Duplessis
|
9fac73aad7
|
progress on report module
|
2013-07-27 15:20:31 +02:00 |
Thibault Duplessis
|
6d9cfffca5
|
implement report form
|
2013-07-27 15:03:14 +02:00 |
Thibault Duplessis
|
0265f7c265
|
bootstrap report module
|
2013-07-27 14:49:53 +02:00 |