Age | Commit message (Collapse) | Author |
|
Detail backup states
Closes #3024
See merge request pleroma/pleroma!3809
|
|
And link to sshocial, the replacement client for this removed feature
|
|
|
|
|
|
fine_grained_moderation_privileges
|
|
|
|
Lint
See merge request pleroma/pleroma!3778
|
|
|
|
Give admin the choice to not strip reported statuses
Closes #2887
See merge request pleroma/pleroma!3773
|
|
|
|
Remove Quack logging backend
See merge request pleroma/pleroma!3776
|
|
|
|
|
|
|
|
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
|
|
|
Also bump minimum Elixir to 1.11
|
|
|
|
|
|
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
|
Bump minimum Elixir version to 1.10
See merge request pleroma/pleroma!3741
|
|
Fix reply context fixing (Pleroma replies to Misskey threads) and removal of context objects
See merge request pleroma/pleroma!3717
|
|
With the release of Elixir 1.14, Elixir 1.9 is now end-of-life.
Elixir 1.10 Release Notes:
https://github.com/elixir-lang/elixir/releases/tag/v1.10.0
|
|
|
|
|
|
Due to the lengthiness of this task, the migration has been adapted into
a BaseMigrator migration, running in the background instead.
|
|
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.
|
|
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
|
|
|
fine_grained_moderation_privileges
|
|
Add short_description instance field
Closes #2865
See merge request pleroma/pleroma!3651
|
|
fine_grained_moderation_privileges
|
|
I renamed some tags before, but forgot to rename the pipelines
I also had some tags which I forgot to add to the config, description, etc.
These have now been done/added
|
|
The tags were listed in different places
They were listed in a rather randomly order
I reordered them in a way I think makes more sense
|
|
priviledge |-> privilege
|
|
I first focussed on getting things working
Now that they do and we know what tags there are, I put some thought in providing better names
I use the form <what_it_controls>_<what_it_allows_you_to_do>
:statuses_read => :messages_read
:status_delete => :messages_delete
:user_read => :users_read
:user_deletion => :users_delete
:user_activation => :users_manage_activation_state
:user_invite => :users_manage_invites
:user_tag => :users_manage_tags
:user_credentials => :users_manage_credentials
:report_handle => :reports_manage_reports
:emoji_management => :emoji_manage_emoji
|
|
|
|
It also allows to update a message, so it's not just deleting. I need a better name...
|
|
|
|
|
|
|
|
|
|
|
|
Everything that was done through this setting, can now be set by giving the proper privileges to the roles.
|
|
I only moved the ones from the :require_privileged_staff block for now
|
|
|
|
|
|
|
|
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
|
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|