16989: Test all combinations of remote user status
authorPeter Amstutz <peter.amstutz@curii.com>
Fri, 9 Oct 2020 17:00:05 +0000 (13:00 -0400)
committerPeter Amstutz <peter.amstutz@curii.com>
Fri, 9 Oct 2020 17:00:05 +0000 (13:00 -0400)
commit2958a94fafbab941f8d6eb76bb2785b5c2868d3d
tree2d13101fd718d655de5562f0cba72c9301f03386
parent33cd4c0daf9bb5134d14fc34389e19697fa2ea3c
16989: Test all combinations of remote user status

Rework remote user setup/activate/unsetup.  Sending welcome email
moved to model setup method.  Add tests.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
services/api/app/controllers/arvados/v1/users_controller.rb
services/api/app/models/api_client_authorization.rb
services/api/app/models/user.rb
services/api/test/integration/remote_user_test.rb