Privelege to list & view unsafe posts #714
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Use case: I want to show off the awesome szurubooru to my friend, but I don't want them to see my nsfw posts XD
This PR adds 2 privileges:
The
view
privilege restricts viewing "unsafe" posts viapost_api
.The
list
privilege filters out any "unsafe" posts from your query, for all queries.Adds unit tests too.