Moderation part 2 is here!
Part 3 will come soon, with user banning.
New Features
Modqueue and post/comment reports
You can now access a queue of reported post/comments, if you’re a mod/admin! Just head over to Profile -> Moderator (Admin) Zone and click “Modqueue”. Alternatively, you can go to a specific community and view the modqueue for that community.
Here you can easily approve/remove content. Once approved or removed, Voyager will automatically resolve all reports associated with that piece of content.
What’s cool about this in Voyager is if a post is flagged as reported, you will be able to see that flag throughout the app - not just in the modqueue. This can be helpful when going to a thread for additional context, for example.
Note: Reports sync every 10 minutes, or every time you refresh the modqueue.
Note: This feature may not work well on the largest lemmy instances, like if you’re an admin of lemmy.world. So please contact me if you’re having issues. :) It should be considered a beta, for now.
Admin support
There’s now support for Admin moderation in Voyager? But what does that mean?? Well… pretty much every moderation action is the same as regular mods, except every single post/comment can be removed and admins can view all reports, etc.
However, color coding for admin actions has been introduced!
Whenever you see a shield, it will be either green or red. If it’s green, it means you’re explicitly a moderator of that community (or post/comment within) as a signal to you.
If you see a checkmark within the shield, that means that moderation actions will be federated to other instances. While you can remove any post on your instance, for example, if you remove a post on [email protected] from your custom instance, obviously this will not propagate.
However, if you remove a post from a local community, that will propagate.
This is a helpful signal when deciding how to act on any one particular piece of content.
iOS build size reduced
RevenueCat used for in-app tipping is quite a heavy sdk. I’ve switched to a custom-built, lightweight solution.
What’s Changed
- Add autocorrect and autocapitalize to post title by @aeharding in https://github.com/aeharding/voyager/pull/965
- Add admin mod button styles by @aeharding in https://github.com/aeharding/voyager/pull/968
- Hide removed post from community/all/home/local for mods by @aeharding in https://github.com/aeharding/voyager/pull/969
- Fix PWA infinite update on Safari by @aeharding in https://github.com/aeharding/voyager/pull/970
- Fix moderators list empty in sidebar edge case by @aeharding in https://github.com/aeharding/voyager/pull/971
- Fix comments component polling on range change after API failure by @aeharding in https://github.com/aeharding/voyager/pull/972
- Add mod queue by @aeharding in https://github.com/aeharding/voyager/pull/974
- Add tip plugin by @aeharding in https://github.com/aeharding/voyager/pull/963
- Fix modal swipes interfering with text selection by @aeharding in https://github.com/aeharding/voyager/pull/975
- Fix comment collapsed count indicator styles by @aeharding in https://github.com/aeharding/voyager/pull/976
Full Changelog: https://github.com/aeharding/voyager/compare/1.25.0...1.26.0
I’m an Android user, but I just wanted to say thanks for treating both platforms equally 🙏