[#1478] OAuth admin tweaks: enforced OAuth admin scopes usage by default, migrated...
authorIvan Tashkinov <ivantashkinov@gmail.com>
Fri, 10 Jan 2020 07:52:21 +0000 (10:52 +0300)
committerIvan Tashkinov <ivantashkinov@gmail.com>
Fri, 10 Jan 2020 07:52:21 +0000 (10:52 +0300)
commit6c94b7498b889ffe13691123c94bbe5440786852
treedb72054fd2c820597c4ad9c90e225f7d4433b404
parente8b0c7689a21e9cc83bc0907771662db702db709
[#1478] OAuth admin tweaks: enforced OAuth admin scopes usage by default, migrated existing OAuth records. Adjusted tests.
CHANGELOG.md
config/config.exs
lib/pleroma/plugs/user_is_admin_plug.ex
lib/pleroma/user.ex
lib/pleroma/web/oauth/oauth_controller.ex
lib/pleroma/web/oauth/scopes.ex
priv/repo/migrations/20191220174645_add_scopes_to_pleroma_feo_auth_records.exs [new file with mode: 0644]
test/web/oauth/oauth_controller_test.exs
test/web/pleroma_api/controllers/emoji_api_controller_test.exs