16007: Handle overlapping permissions correctly
authorPeter Amstutz <peter.amstutz@curii.com>
Mon, 15 Jun 2020 22:17:09 +0000 (18:17 -0400)
committerPeter Amstutz <peter.amstutz@curii.com>
Mon, 15 Jun 2020 22:17:09 +0000 (18:17 -0400)
commitb612ef0640ea45f03ad43ed4b124be1034d21071
treec65418bd6817c9eec345d6a1bc5bac8aa0503c41
parent7105e7afc3436f95a09cc27e8a44e215a176dc38
16007: Handle overlapping permissions correctly

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
services/api/app/models/link.rb
services/api/app/models/user.rb
services/api/db/migrate/20200501150153_permission_table.rb
services/api/db/structure.sql
services/api/lib/20200501150153_permission_table_constants.rb
services/api/lib/update_permissions.rb
services/api/test/unit/permission_test.rb