Commit Graph

291 Commits (07fe9c8817e176691e65168f55ad2d07c9036a8c)

Author SHA1 Message Date
Benedikt Werner 2e9ad93333
Send reminder to zulip on name close preset 2021-11-09 16:53:41 +01:00
kraktus 226b4d4977 Allow to filter mod presets by permissions
close https://github.com/lichess-org/tavern/issues/138
2021-10-18 20:42:08 +02:00
Benedikt Werner 506c948568
Remove mod search method dropdown 2021-10-03 07:57:20 +02:00
kraktus 0eda25ce08 Create a zulip note whenever a mod sends to Zulip
close https://github.com/lichess-org/tavern/issues/136
2021-09-25 14:33:23 +02:00
Thibault Duplessis 913fa06d86 show swiss chats instead of self-moderated simul chats in mod view 2021-09-23 17:20:07 +02:00
kraktus bec995e965 Shushers and Hunters can send to Zulip
close https://github.com/lichess-org/tavern/issues/134
2021-08-06 11:35:19 +02:00
Thibault Duplessis 7014495d94 tweak inquiry to zulip 2021-07-14 08:20:12 +02:00
Thibault Duplessis 71f5b1e6ed fix inquiry dest zulip stream 2021-07-14 08:17:06 +02:00
Thibault Duplessis 1ce7c477b1 send inquiry to zulip 2021-07-08 20:49:21 +02:00
Thibault Duplessis f5e4d21e91 fix appeal locking - closes #9367 2021-07-07 19:31:18 +02:00
Thibault Duplessis d290aaad09 send appeals to zulip, more zulip tweaks 2021-07-05 19:43:18 +02:00
Thibault Duplessis 319b0534b1 fix access to appeal inquiries 2021-07-04 12:16:30 +02:00
Thibault Duplessis 8903188ea3 complete sending all HQ messages to both slack, discord and zulip 2021-06-22 22:15:30 +02:00
Thibault Duplessis cf575e9d3c zulip POC 2021-06-10 11:03:50 +02:00
Thibault Duplessis 02aaf26202 show mod queues stats 2021-06-08 17:35:55 +02:00
Thibault Duplessis 7628e78b59 mod activity graphs 2021-06-07 17:08:47 +02:00
Thibault Duplessis 4589650e7e mod progress WIP 2021-06-07 12:13:13 +02:00
Thibault Duplessis b3a917888c gift patron with paypal 2021-06-05 23:50:28 +02:00
Thibault Duplessis 9e707b8bbf patron gift WIP 2021-06-05 11:30:31 +02:00
Thibault Duplessis a8889a363b complete modules/mailer refactoring
TODO: update prod config!
2021-05-27 19:51:30 +02:00
Benedikt Werner 7cb4bfde79
Fix typo 2021-05-23 20:43:38 +02:00
Benedikt Werner 1eadd995b2
Fix patron activity 2021-05-23 19:06:44 +02:00
Thibault Duplessis 47c04955ac fix confirm duplicated email 2021-05-15 09:44:10 +02:00
kraktus 7ab291d8d6 More granular perms for timeout mods
Let those who can see the `publicChat` page access it easily
2021-05-11 16:18:19 +02:00
kraktus 071f304c8d Timeout mods now appear on the mod leaderboard 2021-05-11 16:18:04 +02:00
Thibault Duplessis 624c3be68e
Merge pull request #8744 from kraktus/p_mod
Show patron in activity when giving perms
2021-04-24 21:00:52 +02:00
kraktus 78c4df2ddf Show patron in activity when giving perms
close https://github.com/lichess-org/tavern/issues/105
2021-04-24 14:39:23 +01:00
Thibault Duplessis b7ad10f52e show appeals in user tables
closes lichess-org/tavern#106
2021-04-19 11:04:15 +02:00
Thibault Duplessis 7ec212f66c better control mod views
closes lichess-org/tavern#93
2021-04-11 10:36:52 +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 8bb2680ac9 redirect to appeal form at the bottom of the page 2021-04-09 08:18:04 +02:00
Thibault Duplessis cc9a94fea8 autoclose on ragesit recidive
closes lichess-org/tavern#78
2021-04-07 21:21:27 +02:00
Thibault Duplessis ffa594059e fix mod zone refresh after disabling 2FA 2021-04-07 20:20:15 +02:00
Thibault Duplessis 3e90ee0cab clear all public chats on mod timeout
closes lichess-org/tavern#84
2021-03-31 20:27:34 +02:00
Thibault Duplessis 2b526f6bfb fix mod monitoring 2021-03-30 15:36:11 +02:00
Thibault Duplessis fef2439284 timeout from /mod/public-chats - closes lichess-org/tavern#18 2021-03-11 12:02:40 +01:00
Thibault Duplessis 40265c3642 encrypt IP addresses for non-admin moderators 2021-03-10 20:52:02 +01:00
Thibault Duplessis b0a95909a2 comple mod permission refinements - closes lichess-org/tavern#53 2021-03-09 12:34:41 +01:00
Thibault Duplessis f72b0fb3dc improve type safety with lila.user.Holder 2021-03-09 12:18:55 +01:00
Niklas Fiekas 280cfbb6ff construct only valid IpAddress instances 2021-02-19 17:11:23 +01:00
Thibault Duplessis 72430dbb7b some more code cleanup 2021-02-19 12:40:30 +01:00
Thibault Duplessis f6f5beb38a add discord integration - closes lichess-org/tavern#26 2021-02-18 11:12:42 +01:00
Thibault Duplessis 3d6cb2a936 show alt accounts in mod view - closes lichess-org/tavern#13 2021-02-10 13:13:45 +01:00
Thibault Duplessis 085463c5d1 remove /mod/log - closes lichess-org/tavern#8 2021-02-10 12:27:15 +01:00
Thibault Duplessis 42084de5fa fix routing and form binding for play 2.8.7 2021-02-08 15:25:21 +01:00
Thibault Duplessis 5d9709a37c remove insight versioning system 2021-01-13 18:27:02 +01:00
kraktus 0c2f2cc6cb Rename "ForceKid" -> "SetKidMode"
Better name, since the user can still disable it
2020-12-21 08:20:07 +00:00
kraktus a2b6894da4 force kid WIP 2020-12-19 16:01:02 +00:00
Thibault Duplessis 2361f9fe3c admin challenge API 2020-12-14 15:58:06 +01:00
kraktus 2c4bc02a65 Appropriate permission to `notifySlack` 2020-11-27 22:00:44 +00:00