summaryrefslogtreecommitdiff
path: root/config/config.exs
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 /config/config.exs
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.
Diffstat (limited to 'config/config.exs')
-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,