15803: Remove the 'email' can_login permission created for new users
authorPeter Amstutz <pamstutz@veritasgenetics.com>
Thu, 7 Nov 2019 22:49:28 +0000 (17:49 -0500)
committerPeter Amstutz <pamstutz@veritasgenetics.com>
Thu, 7 Nov 2019 22:49:28 +0000 (17:49 -0500)
commit16c9fad8ae207a6228f065e0cf71415509dcf230
tree7c8e2dca678a7d0007745d89452ecb7fdb255f00
parent58a5c00401ff6d2b669cce93aaf040ab17341c8d
15803: Remove the 'email' can_login permission created for new users

On setup, it used to create a 'permission' link with user email
address 'tail' pointing to a user uuid 'head'.  The identity_url was
set on properties.

However, since #15558 this link is no longer read by anything in the
API server (except the test suite).  Since it is confusing and a
potential source of error, this gets rid of it.

Also fixes some typos.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
apps/workbench/app/views/users/_show_admin.html.erb
services/api/app/models/api_client_authorization.rb
services/api/app/models/user.rb
services/api/test/functional/arvados/v1/users_controller_test.rb
services/api/test/helpers/users_test_helper.rb
services/api/test/integration/users_test.rb
services/api/test/unit/user_test.rb