Extended role permissions for timeline control
What feature would you like implemented? (Please give us a brief description of what you'd like.)
I would like to add some more role permissions to Sharkey, I will make follow up issues for other ones but I am going to group them depending on what category. The role permissions I have in mind are "local media" and "bubble media".
Why should we add this feature? (Please give us a brief description of why your feature is important.)
As I am now the lead administrator of transfem.social, I would like the ability to customize "clutter" on the user interface. I do not particularly like the local media timeline, nor the bubble media timeline. I feel as though it is confusing to new users, and I want to be able to configure my instance to go back to the old timeline layout.
Here is the "old timeline" layout
Here is the "new timeline" layout
Prior to these changes, the preferred way for "media timeline" was to select "Only notes with files". I also feel as though it is kind of creepy to allow for that sort of selection willy nilly, so I'd like to restrict it to only moderation. I believe the best way to implement such controls would be via the existing role permission system, that way people deploying sharkey who wish to use the media timelines can still be able to and I am not being a party pooper.
Version (What version of Sharkey is your instance running? You can find this by clicking your instance's logo at the top left and then clicking instance information.)
2024.6.0-transfem (although we are going to try to migrate off of a custom fork)
Instance (What instance of Sharkey are you using?)
Contribution Guidelines By submitting this issue, you agree to follow our Contribution Guidelines
- I agree to follow this project's Contribution Guidelines
- I have searched the issue tracker for similar requests, and this is not a duplicate.