summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIlja <ilja@ilja.space>2022-08-07 07:22:33 +0200
committerIlja <ilja@ilja.space>2022-08-07 07:22:33 +0200
commitb53cf7d4b3991bde21e05277d7fb2ee01bf57f46 (patch)
tree3ee3edd4d6ecb1fe1291ed930a366facbaa4c4a1
parent1a67a203643f9e19f2b76855d288f020c2af0963 (diff)
downloadpleroma-b53cf7d4b3991bde21e05277d7fb2ee01bf57f46.tar.gz
pleroma-b53cf7d4b3991bde21e05277d7fb2ee01bf57f46.zip
Change default moderator privileges to better match what we previously had
Moderators were able to delete statusses via pleroma-fe. For that reason I now gave them :messages_delete by default. They are also able to recieve reports through the notifications. For that reason I now gave them :reports_manage_reports by default. They were also able to see deactivated accounts through pleroma-fe. However * they were unable to tell if the account is deactivated or not (which was a bug and fixed by thes privileges MR this commit is part of) * they were not able to actually change the activation state. Because of this, I decided to *not* give them the privilege :users_manage_activation_state as this would give significantly more privileges, while not giving it will actually improve the current experience as it works around the existing bug of not showing activation state.
-rw-r--r--config/config.exs2
1 files changed, 1 insertions, 1 deletions
diff --git a/config/config.exs b/config/config.exs
index 6c5ac2ceb..7f2927e37 100644
--- a/config/config.exs
+++ b/config/config.exs
@@ -273,7 +273,7 @@ config :pleroma, :instance,
:emoji_manage_emoji,
:statistics_read
],
- moderator_privileges: [],
+ moderator_privileges: [:messages_delete, :reports_manage_reports],
max_endorsed_users: 20,
birthday_required: false,
birthday_min_age: 0,