Commit Graph

102 Commits (132df6bca9df648ff904dbdd7f373a5a33e580b0)

Author SHA1 Message Date
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