Lucas Di Pentima [Tue, 26 Nov 2019 14:14:56 +0000 (11:14 -0300)]
15849: Fixes file paths on wb2's arvbox config.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Lucas Di Pentima [Mon, 25 Nov 2019 23:49:35 +0000 (20:49 -0300)]
15849: Adds vocabulary migration example script.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Peter Amstutz [Mon, 25 Nov 2019 22:37:25 +0000 (17:37 -0500)]
Merge branch 'master' into 15803-unsetup
Peter Amstutz [Sat, 23 Nov 2019 02:33:25 +0000 (21:33 -0500)]
15795: Accept SystemRootToken from configuration
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Tom Clegg [Mon, 25 Nov 2019 21:58:52 +0000 (16:58 -0500)]
Merge branch '15720-fed-user-list'
closes #15720
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Mon, 25 Nov 2019 20:32:21 +0000 (15:32 -0500)]
15720: Warn about empty ManagementToken or SystemRootToken.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Mon, 25 Nov 2019 21:14:47 +0000 (16:14 -0500)]
15720: Update generated code.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Mon, 25 Nov 2019 20:20:21 +0000 (15:20 -0500)]
15720: Merge branch 'master' into 15720-fed-user-list
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Fri, 22 Nov 2019 20:35:25 +0000 (15:35 -0500)]
Merge branch '15851-bundle'
refs #15851
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Fri, 22 Nov 2019 20:31:23 +0000 (15:31 -0500)]
15851: Update expected versions in Gemfile.lock files.
Bundler won't install a gem whose *.gemspec file doesn't match the
expected version number, even when Gemfile.lock specifies a git
repo+commit.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Fri, 22 Nov 2019 19:34:43 +0000 (14:34 -0500)]
15851: Explicit path to bundle executable.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Fri, 22 Nov 2019 19:04:52 +0000 (14:04 -0500)]
Merge branch '15851-empty-items-array'
fixes #15851
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Fri, 22 Nov 2019 19:04:27 +0000 (14:04 -0500)]
15851: Merge branch 'master' into 15851-empty-items-array
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Fri, 22 Nov 2019 18:59:26 +0000 (13:59 -0500)]
15866: Install bundler in GEMHOME.
refs #15866
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Fri, 22 Nov 2019 17:54:32 +0000 (12:54 -0500)]
15866: Abandon services/api install if bundle fails.
refs #15866
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Fri, 22 Nov 2019 17:49:21 +0000 (12:49 -0500)]
Update to bundler 2.0.2
refs #15866
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Fri, 22 Nov 2019 17:14:26 +0000 (12:14 -0500)]
15867: Don't pass blank remote param.
fixes #15867
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Peter Amstutz [Fri, 22 Nov 2019 15:37:02 +0000 (10:37 -0500)]
Activate new users created on the login cluster by federation-migrate
Users are activated if they were active on their original cluster.
Update check script part of federation-migrate test to check
is_active.
Also add assertions to permission test "users with bidirectional read
permission in group can see each other" to explictly check that the
other user appears in user's user listing.
no issue #
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Thu, 21 Nov 2019 22:37:48 +0000 (17:37 -0500)]
Don't set AnonymousUserToken in arvbox
Definitely don't want to set it to superuser!
no issue #
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Tom Clegg [Thu, 21 Nov 2019 20:33:10 +0000 (15:33 -0500)]
Merge branch '15848-controller-list-sort'
refs #15848
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Peter Amstutz [Thu, 21 Nov 2019 19:47:46 +0000 (14:47 -0500)]
Refactor arvbox federation test scripts, no issue #
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Tom Clegg [Thu, 21 Nov 2019 19:24:19 +0000 (14:24 -0500)]
15848: Convert timestamps from pointer to value fields.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Thu, 21 Nov 2019 17:34:45 +0000 (12:34 -0500)]
15848: Fix incorrect order in federation query response.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Peter Amstutz [Thu, 21 Nov 2019 17:17:16 +0000 (12:17 -0500)]
Fix arvbox "go get" for arvados-server no issue #
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Tom Clegg [Thu, 21 Nov 2019 16:13:08 +0000 (11:13 -0500)]
Merge branch '15854-filter-container-fields'
closes #15854
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Thu, 21 Nov 2019 15:49:56 +0000 (10:49 -0500)]
15851: Return items [], not null, in empty set responses.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Fernando Monserrat [Wed, 20 Nov 2019 20:39:42 +0000 (17:39 -0300)]
Merge branch '15839-add-debian-buster-packages'
Arvados-DCO-1.1-Signed-off-by: Fernando Monserrat <fmonserrat@veritasgenetics.com>
Tom Clegg [Wed, 20 Nov 2019 20:38:25 +0000 (15:38 -0500)]
15854: Support filtering container_requests by container fields.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Fernando Monserrat [Wed, 20 Nov 2019 19:29:21 +0000 (16:29 -0300)]
Add support for Debian 10 (aka 'Buster') to Makefile
refs #15845
Arvados-DCO-1.1-Signed-off-by: Fernando Monserrat <fmonserrat@veritasgenetics.com>
Fernando Monserrat [Wed, 20 Nov 2019 19:27:20 +0000 (16:27 -0300)]
Add support for Debian 10 (aka 'Buster') to Makefile
refs #15845
Arvados-DCO-1.1-Signed-off-by: Fernando Monserrat <fmonserrat@veritasgenetics.com>
Tom Morris [Wed, 20 Nov 2019 18:37:09 +0000 (13:37 -0500)]
Merge branch '15573-deprecate-atat-filter'
Fixes #15573
Arvados-DCO-1.1-Signed-off-by: Tom Morris <tfmorris@veritasgenetics.com
Tom Morris [Tue, 19 Nov 2019 23:07:28 +0000 (18:07 -0500)]
15573: Deprecate the full text @@ filter operator
refs #15573
It was undocumented, so make it a low-key deprecation notice.
Arvados-DCO-1.1-Signed-off-by: Tom Morris <tfmorris@veritasgenetics.com>
Ward Vandewege [Tue, 19 Nov 2019 22:54:14 +0000 (17:54 -0500)]
Merge branch '15839-add-debian-buster-packages'
closes #15839
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>
Ward Vandewege [Tue, 19 Nov 2019 21:27:57 +0000 (16:27 -0500)]
15839: add Debian Buster packages.
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>
Tom Clegg [Tue, 19 Nov 2019 21:25:48 +0000 (16:25 -0500)]
15707: Fix "on hold" containers not dropped from queue.
refs #15707
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Peter Amstutz [Tue, 19 Nov 2019 18:13:42 +0000 (13:13 -0500)]
Merge branch '15577-ownership-transfer' refs #15577
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Tue, 19 Nov 2019 18:07:45 +0000 (13:07 -0500)]
15577: Tweak user state update diagram and text formatting
Also add 'no-sdk' option to arvbox 'doc' service to skip installing
R dependencies.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Tom Clegg [Tue, 19 Nov 2019 14:49:15 +0000 (09:49 -0500)]
15720: Batch user update API.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Peter Amstutz [Mon, 18 Nov 2019 21:56:40 +0000 (16:56 -0500)]
Merge branch 'master' into 15803-unsetup
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Tom Clegg [Mon, 18 Nov 2019 21:36:29 +0000 (16:36 -0500)]
Merge branch '15107-prefer-domain-for-username'
closes #15107
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Peter Amstutz [Mon, 18 Nov 2019 21:27:29 +0000 (16:27 -0500)]
15107: Tweak test for Users.PreferDomainForUsername
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Mon, 18 Nov 2019 20:38:25 +0000 (15:38 -0500)]
15577: Rename some files, symlink old names
More tweaks based on feedback
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Mon, 18 Nov 2019 17:26:41 +0000 (12:26 -0500)]
Merge branch 'master' into 15577-ownership-transfer
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Mon, 18 Nov 2019 17:20:58 +0000 (12:20 -0500)]
Merge branch 'master' into 15577-ownership-transfer
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Mon, 18 Nov 2019 17:20:17 +0000 (12:20 -0500)]
15577: Edits based on feedback
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Tom Clegg [Mon, 18 Nov 2019 16:22:06 +0000 (11:22 -0500)]
15720: Defer user listing to login cluster, cache results locally.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Wed, 13 Nov 2019 19:47:38 +0000 (14:47 -0500)]
15720: Add /users/* endpoints to internal API.
Tom Clegg [Thu, 14 Nov 2019 19:29:14 +0000 (14:29 -0500)]
15720: Switch httprouter to gorilla/mux.
In httprouter, "/users/:uuid" and "/users/:uuid/activate" are
conflicting routes.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Lucas Di Pentima [Fri, 15 Nov 2019 20:32:25 +0000 (17:32 -0300)]
Merge branch '15067-wb2-vocabulary-doc'
Closes #15067
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Lucas Di Pentima [Fri, 15 Nov 2019 20:23:26 +0000 (17:23 -0300)]
15067: Fixes formatting.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Lucas Di Pentima [Fri, 15 Nov 2019 20:08:13 +0000 (17:08 -0300)]
15067: Adds additional grammar corrections to wb2's documentation.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Lucas Di Pentima [Fri, 15 Nov 2019 18:16:08 +0000 (15:16 -0300)]
15067: Corrects vocabulary format documentation.
Also adds a link from the wb2 install page so it can be found more easily.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Tom Clegg [Fri, 15 Nov 2019 04:32:40 +0000 (23:32 -0500)]
15107: Add Users.PreferDomainForUsername config.
Corresponds to get_username_from_domain feature in sso-provider.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Fri, 15 Nov 2019 03:57:12 +0000 (22:57 -0500)]
Merge branch '15107-rails-bad-redirect'
refs #15107
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Fri, 15 Nov 2019 03:56:58 +0000 (22:56 -0500)]
15107: Merge branch 'master' into 15107-rails-bad-redirect
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Lucas Di Pentima [Thu, 14 Nov 2019 23:38:36 +0000 (20:38 -0300)]
15067: Adds vocabulary format documentation on the Admin section.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Tom Clegg [Thu, 14 Nov 2019 23:27:57 +0000 (18:27 -0500)]
Merge branch '15107-alt-email'
refs #15107
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Thu, 14 Nov 2019 21:31:56 +0000 (16:31 -0500)]
15107: Update "go get" uses in test/package scripts.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Peter Amstutz [Thu, 14 Nov 2019 20:03:22 +0000 (15:03 -0500)]
15107: arvbox uses "go mod download" instead of "go get ..."
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Thu, 14 Nov 2019 15:42:18 +0000 (10:42 -0500)]
Merge branch '15828-trust-wb' refs #15828
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Thu, 14 Nov 2019 02:36:27 +0000 (21:36 -0500)]
15828: Configured workbench is a "trusted client" by default
Sidestep an installation sinkhole that almost everyone seems to fall into.
This makes it so it is no longer necessary to explicitly set
"is_trusted" on an api_client record for the system configured
Workbench instances to solve the "client cannot manipulate other's
tokens" permission error.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Tom Clegg [Wed, 13 Nov 2019 21:34:58 +0000 (16:34 -0500)]
15107: Clean up debug logs.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Wed, 13 Nov 2019 21:33:47 +0000 (16:33 -0500)]
15107: Fix personFields parameter.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Wed, 13 Nov 2019 20:02:09 +0000 (15:02 -0500)]
15107: Add login-redirect test.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Tue, 12 Nov 2019 21:07:34 +0000 (16:07 -0500)]
15107: Fix redirect target rewriting.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Eric Biagiotti [Tue, 12 Nov 2019 20:45:02 +0000 (15:45 -0500)]
Removes arvados-docker-cleaner commented out service file assert
refs #15538
Arvados-DCO-1.1-Signed-off-by: Eric Biagiotti <ebiagiotti@veritasgenetics.com>
Lucas Di Pentima [Tue, 12 Nov 2019 19:28:48 +0000 (16:28 -0300)]
Merge branch '15642-cluster-config-fix'
Closes #15642
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Lucas Di Pentima [Tue, 12 Nov 2019 17:41:05 +0000 (14:41 -0300)]
15642: Fixes legacy config loading for arv-git-httpd.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Lucas Di Pentima [Tue, 12 Nov 2019 17:36:47 +0000 (14:36 -0300)]
15642: Fixes legacy config loading for keep-web.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Lucas Di Pentima [Tue, 12 Nov 2019 18:06:02 +0000 (15:06 -0300)]
15642: Adds tests exposing the bug.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Tom Clegg [Tue, 12 Nov 2019 16:32:57 +0000 (11:32 -0500)]
15107: Add config option to skip alternate email addrs / People API.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Tue, 12 Nov 2019 14:35:46 +0000 (09:35 -0500)]
15107: Migrate govendor to go mod.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Thu, 7 Nov 2019 19:55:38 +0000 (14:55 -0500)]
15107: Get additional email addresses from Google account.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Peter Amstutz [Tue, 12 Nov 2019 14:49:18 +0000 (09:49 -0500)]
Merge branch 'evgeny-sabirov/evgeny-sabirov/sdk/java-v2/optimize-ok-http-resource-usage'
no issue #
https://github.com/curoverse/arvados/pull/103
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Tue, 12 Nov 2019 14:41:30 +0000 (09:41 -0500)]
Merge branch 'MajewskiKrzysztof/get-project-by-uuid' no issue #
https://github.com/curoverse/arvados/pull/99
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Tom Clegg [Tue, 12 Nov 2019 14:25:49 +0000 (09:25 -0500)]
Merge branch '15305-keep-balance-bytes'
fixes #15305
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Evgeny Sabirov [Fri, 8 Nov 2019 23:21:54 +0000 (02:21 +0300)]
Redesign OkHttpClientFactory:
- Singleton factory implementation
- Predefined default OkHttpClient instances
- Build OkHttpClient instances with shared factories/connection pools to optimize resource usage
Arvados-DCO-1.1-Signed-off-by: Evgeny Sabirov <evgeny.sabirov@genestack.com>
Peter Amstutz [Fri, 8 Nov 2019 21:23:38 +0000 (16:23 -0500)]
15577: Fix "user agreements" => "user_agreements" for consistency
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Fri, 8 Nov 2019 21:17:22 +0000 (16:17 -0500)]
15577: Overhaul user and group management documentation
* Rewrite discussion of user setup and activation
* Add state diagram to explain user account lifecycle
* Rewrite "user management at CLI" page
* Add a new "group management at CLI" page
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Fri, 8 Nov 2019 16:09:13 +0000 (11:09 -0500)]
15577: Add a way to skip SDK building to streamline doc writing
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Fri, 25 Oct 2019 14:48:23 +0000 (10:48 -0400)]
15577: Add user_agreements API page
Lots more work on describing user setup/activation.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Thu, 24 Oct 2019 22:11:19 +0000 (18:11 -0400)]
15577: Documentation updates WIP
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Fri, 8 Nov 2019 14:43:09 +0000 (09:43 -0500)]
15803: Tweak text on user admin page
Fix tests.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Thu, 7 Nov 2019 22:49:28 +0000 (17:49 -0500)]
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>
Peter Amstutz [Thu, 7 Nov 2019 20:28:13 +0000 (15:28 -0500)]
15803: Fix user admin page tests
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Thu, 7 Nov 2019 16:11:18 +0000 (11:11 -0500)]
15803: Adjust workbench1 user panel to promote setup/unsetup buttons
"Admin" tab now is first (and the first one to be displayed).
"Setup user" text/button/dialog box is no longer specific to setting
up shell accounts, and doesn't imply that setting up a VM is required.
Move "Log in" button to the bottom so Setup and deactivate buttons are
more prominent.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Krzysztof Majewski [Thu, 7 Nov 2019 11:05:25 +0000 (12:05 +0100)]
Get project by uuid.
Arvados-DCO-1.1-Signed-off-by: Krzysztof Majewski <majewski.kielce@gmail.com>
Peter Amstutz [Wed, 6 Nov 2019 21:39:50 +0000 (16:39 -0500)]
15803: Improve error message
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Tom Clegg [Wed, 6 Nov 2019 21:17:03 +0000 (16:17 -0500)]
Merge branch '15799-baseurl-missing-slash'
fixes #15799
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Peter Amstutz [Wed, 6 Nov 2019 21:16:41 +0000 (16:16 -0500)]
15803: Disallow setting is_active=false direct, use unsetup
Specifically, when setting is_active false it checks that the user has
been already removed from the 'All users' group, which means
'is_invited' won't be true (provided NewUsersAreActive is also false.)
This prevents the user from reactivating themself.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Tom Clegg [Wed, 6 Nov 2019 18:59:29 +0000 (13:59 -0500)]
Merge branch '15107-google-login'
refs #15107
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Wed, 6 Nov 2019 18:43:30 +0000 (13:43 -0500)]
15799: Ensure default baseURL has a trailing slash.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Tue, 5 Nov 2019 22:00:07 +0000 (17:00 -0500)]
15107: Remove nonexistent legacy config key.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Ward Vandewege [Tue, 5 Nov 2019 21:23:52 +0000 (16:23 -0500)]
Merge branch '15779-add-workbench2-install-docs'
closes #15779
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>
Ward Vandewege [Tue, 5 Nov 2019 20:20:50 +0000 (15:20 -0500)]
Add install documentation for Workbench2.
refs #15779
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>
Tom Clegg [Tue, 5 Nov 2019 19:29:29 +0000 (14:29 -0500)]
Merge branch '15793-cache-results-in-each'
refs #15793
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Tue, 5 Nov 2019 18:33:19 +0000 (13:33 -0500)]
15793: Reuse result set even when each() is the only method called.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Tue, 5 Nov 2019 16:20:56 +0000 (11:20 -0500)]
15305: Remove unhelpful comment in log message.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Mon, 4 Nov 2019 22:11:34 +0000 (17:11 -0500)]
15107: Test controller-to-Rails callback.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Mon, 4 Nov 2019 20:35:44 +0000 (15:35 -0500)]
15305: Don't multiply by backend replication when counting bytes.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>