mirror of
https://github.com/superseriousbusiness/gotosocial.git
synced 2024-12-22 10:12:11 +00:00
fd837776e2
* Implement Mastodon-compatible roles - `Account.role` should only be available through verify_credentials for checking current user's permissions - `Account.role` now carries a Mastodon-compatible permissions bitmap and a marker for whether it should be shown to the public - `Account.roles` added for *public* display roles (undocumented but stable since Mastodon 4.1) - Web template now uses only public display roles (no user-visible change here, we already special-cased the `user` role) * Handle verify_credentials case for default role * Update JSON exact-match tests * Address review comments * Add blocks bit to admin permissions bitmap |
||
---|---|---|
.. | ||
.cache/plugin/social | ||
admin | ||
advanced | ||
api | ||
assets | ||
configuration | ||
federation | ||
getting_started | ||
user_guide | ||
environment.yml | ||
faq.md | ||
index.md | ||
swagger.go |