20831: Make the IsAdmin and IsInvited pointers so they are nullable
authorPeter Amstutz <peter.amstutz@curii.com>
Fri, 17 Nov 2023 16:16:24 +0000 (11:16 -0500)
committerPeter Amstutz <peter.amstutz@curii.com>
Fri, 17 Nov 2023 16:16:24 +0000 (11:16 -0500)
commite42bf8fbe66f822066e13c08b346005a52e1aa4a
tree1276fcd90fa206295be5b1a8667aa4438bdb2502
parentb2fe9103a8f42d393fdbb838106fa4d28ea9a25f
20831: Make the IsAdmin and IsInvited pointers so they are nullable

Required to correctly handle both where the API does or does not
return the is_admin and is_invited fields when updating from remote
user records.

Also added DiscoveryDocument to arvados.API

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
lib/controller/localdb/container_gateway.go
sdk/go/arvados/user.go
sdk/go/arvadostest/api.go
services/api/app/controllers/arvados/v1/schema_controller.rb
services/keep-balance/balance.go
services/keep-web/handler.go
services/keepproxy/keepproxy.go