diff options
author | Ilja <ilja@ilja.space> | 2022-08-07 07:22:33 +0200 |
---|---|---|
committer | Ilja <ilja@ilja.space> | 2022-08-07 07:22:33 +0200 |
commit | b53cf7d4b3991bde21e05277d7fb2ee01bf57f46 (patch) | |
tree | 3ee3edd4d6ecb1fe1291ed930a366facbaa4c4a1 | |
parent | 1a67a203643f9e19f2b76855d288f020c2af0963 (diff) | |
download | pleroma-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.exs | 2 |
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, |