Project repository storage moves API does not respect Admin Mode

When operating on a GitLab instance which has Admin Mode enabled, an admin user of the Project repository storage moves API can perform storage moves even when Admin Mode hasn't been activated for the session via the REST API:

curl --request GET --header "PRIVATE-TOKEN:$ADMIN_TOKEN" "<gitlab.example.com>/api/v4/application/settings?admin_mode=true"

Edited by 🤖 GitLab Bot 🤖