Thibault Duplessis
|
132df6bca9
|
IP intel async cache
|
2017-01-26 22:21:32 +01:00 |
Thibault Duplessis
|
6233c0f075
|
explicit synchronous access to LightUser cache
|
2017-01-25 12:33:04 +01:00 |
Thibault Duplessis
|
d735563258
|
use Syncache for LightUser
|
2017-01-25 11:49:36 +01:00 |
Thibault Duplessis
|
ee1e881a18
|
remove dead code and unused imports
|
2017-01-15 13:26:08 +01:00 |
Thibault Duplessis
|
620cb9404b
|
log setting permissions - closes #2522
|
2017-01-14 16:58:39 +01:00 |
Thibault Duplessis
|
2b10d68f7b
|
rename user permissions manager
|
2017-01-14 16:42:26 +01:00 |
Thibault Duplessis
|
e152a3a643
|
{master} fix logging of irwin actions
|
2016-12-20 13:12:24 +01:00 |
James Clarke
|
5ec44dab9c
|
activate irwin bot
|
2016-12-20 06:49:47 +11:00 |
Thibault Duplessis
|
6150edf09f
|
name async caches and expire the result future
|
2016-11-28 06:42:37 +01:00 |
Thibault Duplessis
|
aae1da2909
|
better handle ip intel error codes
|
2016-11-08 17:38:46 +01:00 |
Thibault Duplessis
|
5147fa8347
|
add user moderation history to assessment endpoint
|
2016-10-30 12:29:26 +01:00 |
Thibault Duplessis
|
5e2c525b0d
|
implement /report/next for #2323
|
2016-10-19 16:55:32 +02:00 |
Thibault Duplessis
|
33e3363556
|
remove unused imports
|
2016-10-19 12:55:50 +02:00 |
Thibault Duplessis
|
ea0d8d2beb
|
moderation assessment export API
|
2016-10-17 12:01:00 +02:00 |
Thibault Duplessis
|
652eef8d79
|
require email confirmation when signing up from proxy
|
2016-10-03 02:46:33 +02:00 |
Thibault Duplessis
|
c1455efe9f
|
fix email duplication
|
2016-09-06 15:53:36 +02:00 |
Thibault Duplessis
|
157c9d6caf
|
use contact@lichess.org
|
2016-09-06 11:27:41 +02:00 |
Thibault Duplessis
|
82ba766ba6
|
remove unused code
|
2016-09-05 10:37:44 +02:00 |
Thibault Duplessis
|
3a956b2cf9
|
formatting standards
|
2016-09-05 10:19:58 +02:00 |
Gordon Martin
|
ee06ef7d18
|
Remove unused imports.
|
2016-09-05 00:14:59 +01:00 |
Gordon Martin
|
6096ec7aff
|
Move public chat functionality to new class in mod module.
|
2016-09-05 00:12:25 +01:00 |
Gordon Martin
|
a2498816fc
|
Fix issue whereby missing chats were messing up the zipping of the tours / simuls and chats.
|
2016-09-04 23:16:58 +01:00 |
Gordon Martin
|
db8c4f6d6f
|
auto refresh public chat mod page WIP
|
2016-09-04 17:43:23 +01:00 |
Gordon Martin
|
2e39821733
|
Remove commented out line of code.
|
2016-09-04 17:03:02 +01:00 |
Gordon Martin
|
398d092c1e
|
include simuls too! (work in progress.)
|
2016-09-04 16:40:51 +01:00 |
Gordon Martin
|
eed98b84fc
|
start adding simul stuff
|
2016-09-04 16:03:45 +01:00 |
Gordon Martin
|
a64f99d57a
|
sort by relevance (number of players participating.)
|
2016-09-04 15:01:10 +01:00 |
Gordon Martin
|
59bf24ce9d
|
progress on public chat moderation tool.
|
2016-09-04 14:34:42 +01:00 |
Gordon Martin
|
c7615e093a
|
(WIP) Moderation tool for moderating public chats
|
2016-09-03 17:28:59 +01:00 |
Thibault Duplessis
|
e1e71357e8
|
normalize mod-set email - closes #2188
|
2016-08-18 10:10:29 +02:00 |
Thibault Duplessis
|
75bec57bfb
|
public mod permission
|
2016-07-20 14:24:03 +02:00 |
Thibault Duplessis
|
59e991060e
|
clear light user cache on title set or patron change
|
2016-07-18 22:00:57 +02:00 |
Thibault Duplessis
|
d9266d0a23
|
handle getipintel failures
|
2016-07-10 11:52:09 +02:00 |
Thibault Duplessis
|
da5671aaf5
|
UI to change permissions
|
2016-06-20 18:44:53 +02:00 |
Thibault Duplessis
|
64bbb24bcc
|
don't show all ipintel failure html
|
2016-06-20 11:58:59 +02:00 |
Thibault Duplessis
|
62201986fd
|
chat moderation permission
|
2016-06-19 16:03:04 +02:00 |
Thibault Duplessis
|
3ea89fc6cf
|
show timeout history in chat mod view
|
2016-06-11 02:13:57 +02:00 |
Thibault Duplessis
|
14a787a99a
|
master: don't monitor proxy percent negative values
|
2016-03-16 18:02:29 +07:00 |
Thibault Duplessis
|
301faf1121
|
monitor ipintel requests
|
2016-03-12 11:29:21 +07:00 |
Thibault Duplessis
|
8f00afcc5f
|
fixes #1661
|
2016-03-02 08:27:36 +07:00 |
Thibault Duplessis
|
d70471dfd9
|
implement moderator user search by IP & email - for #858
|
2016-01-12 10:18:31 +07:00 |
Thibault Duplessis
|
bb19f26f14
|
mod leaderboard history
|
2016-01-11 16:37:09 +07:00 |
Thibault Duplessis
|
d5f1ccd4aa
|
moderator hall of fame
|
2016-01-11 12:18:26 +07:00 |
Thibault Duplessis
|
aa81c6d53d
|
mod hall of fame v1
|
2016-01-11 11:09:37 +07:00 |
Thibault Duplessis
|
8fdd6eeea7
|
notify slack #deputy - closes #1373
|
2016-01-05 11:18:39 +07:00 |
Thibault Duplessis
|
7144283ae3
|
email unicity validation and mod actions
|
2015-10-22 22:46:05 +07:00 |
Thibault Duplessis
|
6d35bde55e
|
getipintel unescaped query parameters - the dirty way
They won't accept properly escaped parameters for dubious reasons.
|
2015-10-13 09:29:48 +02:00 |
Thibault Duplessis
|
2fead5a2cb
|
new getIPIntel requirements
|
2015-10-10 12:00:03 +02:00 |
Thibault Duplessis
|
20e68f55be
|
secure the mod log
|
2015-09-13 00:28:27 +02:00 |
Thibault Duplessis
|
5560b5fb39
|
show alt accounts on mod communications view - closes #886
|
2015-09-04 12:22:15 +02:00 |