[#1234] Permissions-related fixes / new functionality (Masto 2.4.3 scopes).
authorIvan Tashkinov <ivantashkinov@gmail.com>
Sun, 15 Sep 2019 15:22:08 +0000 (18:22 +0300)
committerIvan Tashkinov <ivantashkinov@gmail.com>
Sun, 15 Sep 2019 15:22:08 +0000 (18:22 +0300)
commite6f43a831bdd2a381ed4de493344886f312f9a38
treea6d0614a5cfba0f9f28bfeff343158a7f658fbe2
parentb63faf9819c2c49d2e9b63e7f37136eb03d8b4e8
[#1234] Permissions-related fixes / new functionality (Masto 2.4.3 scopes).
14 files changed:
lib/pleroma/plugs/oauth_scopes_plug.ex
lib/pleroma/web/activity_pub/activity_pub_controller.ex
lib/pleroma/web/admin_api/admin_api_controller.ex
lib/pleroma/web/mastodon_api/controllers/list_controller.ex
lib/pleroma/web/mastodon_api/controllers/mastodon_api_controller.ex
lib/pleroma/web/mastodon_api/controllers/search_controller.ex
lib/pleroma/web/mastodon_api/controllers/subscription_controller.ex
lib/pleroma/web/pleroma_api/pleroma_api_controller.ex
lib/pleroma/web/router.ex
lib/pleroma/web/twitter_api/controllers/util_controller.ex
lib/pleroma/web/twitter_api/twitter_api_controller.ex
test/support/factory.ex
test/web/mastodon_api/controllers/mastodon_api_controller/update_credentials_test.exs
test/web/oauth/oauth_controller_test.exs