Commit Graph

205 Commits (718c99086cd02a1bbfc704d2555b204f3aa77caa)

Author SHA1 Message Date
Thibault Duplessis c1a67637c6 flatten hub.actor 2018-12-09 08:11:28 +07:00
Thibault Duplessis 8e6c9b9f5a review text form fields and fix duplicated validation 2018-12-04 17:38:50 +07:00
Thibault Duplessis abe7fd0eab ensure broadcaster has unlimited study analysis 2018-11-24 10:02:09 +07:00
Thibault Duplessis e9feb8ac85 proper Title type 2018-11-13 22:35:37 +01:00
Thibault Duplessis 2b1acbce54 show nb open reports 2018-11-02 12:30:09 +01:00
Thibault Duplessis 173b9bb5e3 refactor report selectors 2018-11-02 10:07:17 +01:00
Thibault Duplessis de3e8fed88 ensure bad coach reviews have a high enough report score 2018-09-10 11:10:59 +02:00
Thibault Duplessis 8803b353b5 base report score above threshold 2018-09-10 11:06:17 +02:00
ProgramFOX 661b42e207 Fixed score for Print reports, fixes #4587 2018-09-06 12:40:34 +02:00
ProgramFOX 117a33b02e Remove textScore in ReportScore
Because posting a link is now required. However automatic cheat/boost reports should still be amongst the top-scored reports (which would before be ensured by this textScore) so now they just get a 20-point bonus.
2018-08-27 18:14:47 +02:00
Thibault Duplessis 428af91993
Merge pull request #4554 from ProgramFOX/cheat-report-force-game-link
Force Cheat reports to contain at least one game link
2018-08-23 11:22:05 +02:00
Thibault Duplessis 3140d312ec complete new irwin integration 2018-08-22 16:55:07 +02:00
Thibault Duplessis 734a4ec0a3 remove unused irwin code 2018-08-22 15:23:35 +02:00
Thibault Duplessis f541859e2b new irwin API WIP 2018-08-22 13:17:22 +02:00
ProgramFOX 72926d845e Force Cheat reports to contain at least one game link 2018-08-21 20:13:58 +02:00
Isaac Levy d5952be49a Revert "Revert "Merge pull request #4420 from isaacl/stringOpts""
This reverts commit ae1afb645d.
2018-06-28 00:06:25 -04:00
Thibault Duplessis ae1afb645d Revert "Merge pull request #4420 from isaacl/stringOpts"
This reverts commit 8dcddaa104, reversing
changes made to 37e803307f.
2018-06-27 06:36:03 +02:00
Isaac Levy c5f7db1790 Various regex opts
- Prefer unanchored matching over `.*<pattern>.*`
- Prefer possessive matching when possible, which
is faster is nearly every circumstance and universal use
minimizes bad regex behavior
- guard <string>.replace, which is slow in jdk below 9.
  even at jdk 9, indexOf is faster than replace for misses,
  but the performacne isn't much different.
2018-06-25 00:43:16 -04:00
Niklas Fiekas f6ee590fad fixup monitorOpen 2018-05-10 08:20:22 +02:00
Thibault Duplessis 5163943e5d fix report count 2018-05-10 05:05:02 +02:00
Thibault Duplessis 0dbb12700c stop counting open reports 2018-05-09 03:56:39 +02:00
Thibault Duplessis 6f2a498f5c better handle lichess user ID 2018-04-08 17:47:00 +02:00
Thibault Duplessis 3a61208412 remove all usage of aggregation firstBatch 2018-03-31 22:04:57 +02:00
Thibault Duplessis 7a15a8f12c mod inquiry: link to games in boost/sandbag reports 2018-03-29 17:52:27 +02:00
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