arvados.git
9 years agoMerge branch '3363-docker-add-option-to-use-auth.curoverse.com'
Ward Vandewege [Sun, 3 Aug 2014 21:54:10 +0000 (23:54 +0200)]
Merge branch '3363-docker-add-option-to-use-auth.curoverse.com'

refs #3363

9 years agoProvide a bit more detail about build.sh in the documentation.
Ward Vandewege [Sun, 3 Aug 2014 21:52:07 +0000 (23:52 +0200)]
Provide a bit more detail about build.sh in the documentation.

refs #3363

9 years agoOnly the deepclean Make action should remove the skydns-image and skydock-image files.
Ward Vandewege [Sun, 3 Aug 2014 21:51:11 +0000 (23:51 +0200)]
Only the deepclean Make action should remove the skydns-image and skydock-image files.

refs #3363

9 years agoUpdate Docker install documentation:
Ward Vandewege [Sun, 3 Aug 2014 21:33:11 +0000 (23:33 +0200)]
Update Docker install documentation:

* suggest use of build.sh to generate config.yml

* reflect now default use of Curoverse SSO server

refs #3363

9 years ago* Default to using the auth.curoverse.com SSO server. Add instructions
Ward Vandewege [Sun, 3 Aug 2014 21:23:14 +0000 (23:23 +0200)]
* Default to using the auth.curoverse.com SSO server. Add instructions
in config.yml.example for using a local SSO server.

* Do not prepopulate the config.yml file generated by build.sh with
random values for _PW and _SECRET variables, let config.rb deal with
that at build time.

* Make config.rb a bit more robust in choosing those values for _PW and
_SECRET by not depending on any particular key order in the config Hash.

refs #3363

9 years agoBe less presumptuous about the GNU/Linux distribution we are being run
Ward Vandewege [Sun, 3 Aug 2014 20:30:48 +0000 (22:30 +0200)]
Be less presumptuous about the GNU/Linux distribution we are being run
on, and do not try to install ruby >= 1.9.3 automatically.

refs #3363

9 years agoMerge branch '3261-keep-docker-config'
Ward Vandewege [Sun, 3 Aug 2014 20:27:09 +0000 (22:27 +0200)]
Merge branch '3261-keep-docker-config'

refs #3261

9 years agoMerge branch 'master' into 3261-keep-docker-config
Ward Vandewege [Sun, 3 Aug 2014 20:17:15 +0000 (22:17 +0200)]
Merge branch 'master' into 3261-keep-docker-config

9 years ago3261: simplify Makefile
Ward Vandewege [Sun, 3 Aug 2014 20:16:59 +0000 (22:16 +0200)]
3261: simplify Makefile

9 years agoDo not blow up on the 'Manage account' page if the db contains an ssh
Ward Vandewege [Sat, 2 Aug 2014 18:36:12 +0000 (20:36 +0200)]
Do not blow up on the 'Manage account' page if the db contains an ssh
key record that contains an invalid ssh key.

no issue #

9 years agoFixed typo introduced by merge. refs #3443
Peter Amstutz [Fri, 1 Aug 2014 21:05:40 +0000 (17:05 -0400)]
Fixed typo introduced by merge.  refs #3443

9 years agoFix for test_mount.FuseGroupsTest to reflect test fixture change. refs #3443
Peter Amstutz [Fri, 1 Aug 2014 20:36:33 +0000 (16:36 -0400)]
Fix for test_mount.FuseGroupsTest to reflect test fixture change.  refs #3443

9 years agoMerge branch 'origin/3443-read-collections-from-name-links' refs #3443
Peter Amstutz [Fri, 1 Aug 2014 20:11:17 +0000 (16:11 -0400)]
Merge branch 'origin/3443-read-collections-from-name-links' refs #3443

Conflicts:
services/api/test/fixtures/links.yml
services/api/test/functional/arvados/v1/groups_controller_test.rb

9 years agoMerge branch 'origin-3442-no-reuse-job-when-output-unreadable' refs #3442
Peter Amstutz [Fri, 1 Aug 2014 20:02:14 +0000 (16:02 -0400)]
Merge branch 'origin-3442-no-reuse-job-when-output-unreadable' refs #3442

9 years agoFixed record symbolic name, comment based on feedback.
Peter Amstutz [Fri, 1 Aug 2014 20:00:58 +0000 (16:00 -0400)]
Fixed record symbolic name, comment based on feedback.

9 years agoAdd check to JobsController#create that collection output of a job is readable
Peter Amstutz [Fri, 1 Aug 2014 02:45:09 +0000 (22:45 -0400)]
Add check to JobsController#create that collection output of a job is readable
by current user before attempting to re-use job.  Added unit test.

9 years agoAdded special case to ArvadosModel#readable_by so that a name link going from a
Peter Amstutz [Fri, 1 Aug 2014 02:02:50 +0000 (22:02 -0400)]
Added special case to ArvadosModel#readable_by so that a name link going from a
readable group or user uuid confers permission to read the collection.  Added
unit test.

9 years agoFix display order of recent jobs and pipelines. closes #3148
Tom Clegg [Fri, 1 Aug 2014 01:49:51 +0000 (21:49 -0400)]
Fix display order of recent jobs and pipelines. closes #3148

9 years agoMerge branch '3235-top-nav-site-search' refs #3235
Tom Clegg [Fri, 1 Aug 2014 00:59:59 +0000 (20:59 -0400)]
Merge branch '3235-top-nav-site-search' refs #3235

9 years ago3235: Fix test
Tom Clegg [Fri, 1 Aug 2014 00:59:41 +0000 (20:59 -0400)]
3235: Fix test

9 years ago3235: Show uuid without "unnamed -" prefix for nameless objects.
Tom Clegg [Fri, 1 Aug 2014 00:53:24 +0000 (20:53 -0400)]
3235: Show uuid without "unnamed -" prefix for nameless objects.

9 years ago3235: Fix UrlGenerationError on 404 page.
Tom Clegg [Fri, 1 Aug 2014 00:52:22 +0000 (20:52 -0400)]
3235: Fix UrlGenerationError on 404 page.

9 years ago3235: Merge branch 'master' into 3235-top-nav-site-search
Tom Clegg [Fri, 1 Aug 2014 00:25:43 +0000 (20:25 -0400)]
3235: Merge branch 'master' into 3235-top-nav-site-search

9 years ago3261: Reduce dependency bloat: process templates one dir at a time.
Tom Clegg [Fri, 1 Aug 2014 00:19:31 +0000 (20:19 -0400)]
3261: Reduce dependency bloat: process templates one dir at a time.

9 years ago3261: Turn on --enforce-permissions in run-keep.
Tom Clegg [Fri, 1 Aug 2014 00:18:08 +0000 (20:18 -0400)]
3261: Turn on --enforce-permissions in run-keep.

9 years ago3261: Restore (and document) ability to use docker sso container.
Tom Clegg [Thu, 31 Jul 2014 22:19:24 +0000 (18:19 -0400)]
3261: Restore (and document) ability to use docker sso container.

9 years agocloses #3193
radhika [Thu, 31 Jul 2014 20:50:07 +0000 (16:50 -0400)]
closes #3193
Merge branch '3193-manage-account'

9 years ago3193: one more minor doc update
radhika [Thu, 31 Jul 2014 20:48:25 +0000 (16:48 -0400)]
3193: one more minor doc update

9 years agoMerge branch '3193-manage-account' of git.curoverse.com:arvados into 3193-manage...
radhika [Thu, 31 Jul 2014 20:41:46 +0000 (16:41 -0400)]
Merge branch '3193-manage-account' of git.curoverse.com:arvados into 3193-manage-account

9 years ago3193: add public key as tooltip to the fingerprint
radhika [Thu, 31 Jul 2014 20:34:31 +0000 (16:34 -0400)]
3193: add public key as tooltip to the fingerprint

9 years ago3193: add public key as tooltip to the fingertip
radhika [Thu, 31 Jul 2014 20:34:31 +0000 (16:34 -0400)]
3193: add public key as tooltip to the fingertip

9 years ago3261: Fix typo.
Tom Clegg [Thu, 31 Jul 2014 20:27:08 +0000 (16:27 -0400)]
3261: Fix typo.

9 years ago3261: Fix wrong variable.
Tom Clegg [Thu, 31 Jul 2014 20:20:00 +0000 (16:20 -0400)]
3261: Fix wrong variable.

9 years ago3193: some more doc updates
radhika [Thu, 31 Jul 2014 20:06:25 +0000 (16:06 -0400)]
3193: some more doc updates

9 years ago3193: one more doc section and some minor ui updates.
radhika [Thu, 31 Jul 2014 19:58:01 +0000 (15:58 -0400)]
3193: one more doc section and some minor ui updates.

9 years ago3261: Fix wrong test: wanted file size == 0, not file size != 0.
Tom Clegg [Thu, 31 Jul 2014 19:33:55 +0000 (15:33 -0400)]
3261: Fix wrong test: wanted file size == 0, not file size != 0.

9 years ago3193: update user tutorials with the manage account page details.
radhika [Thu, 31 Jul 2014 19:33:31 +0000 (15:33 -0400)]
3193: update user tutorials with the manage account page details.

9 years agoMerge remote-tracking branch 'origin/3261-keep-docker-config' into 3261-keep-docker...
Tom Clegg [Thu, 31 Jul 2014 19:29:48 +0000 (15:29 -0400)]
Merge remote-tracking branch 'origin/3261-keep-docker-config' into 3261-keep-docker-config

9 years ago3261: Fix permissions on run-keep script
Tom Clegg [Thu, 31 Jul 2014 19:26:34 +0000 (15:26 -0400)]
3261: Fix permissions on run-keep script

9 years ago3261: Improve status reporting
Tom Clegg [Thu, 31 Jul 2014 19:26:21 +0000 (15:26 -0400)]
3261: Improve status reporting

9 years ago3261: fixes for Docker build process
Tim Pierce [Thu, 31 Jul 2014 18:46:13 +0000 (14:46 -0400)]
3261: fixes for Docker build process

* New tool list_generated_files avoids difficult quoting/escaping
  problems in Makefile

* keep/Dockerfile fixes permissions on /usr/local/bin/run-keep

Refs #3261.

9 years ago3261: Strip .in from list of generated files.
Tom Clegg [Thu, 31 Jul 2014 15:30:42 +0000 (11:30 -0400)]
3261: Strip .in from list of generated files.

9 years ago3261: Fix wrong test: wanted file size == 0, not string length == 0.
Tom Clegg [Thu, 31 Jul 2014 15:30:01 +0000 (11:30 -0400)]
3261: Fix wrong test: wanted file size == 0, not string length == 0.

9 years ago3261: Propagate configured RAILS_ENV to Workbench build tasks.
Tom Clegg [Thu, 31 Jul 2014 14:46:14 +0000 (10:46 -0400)]
3261: Propagate configured RAILS_ENV to Workbench build tasks.

Without this, the rake assets:precompile task defaults to development
mode and does nothing.

9 years ago3193: minor ui update
radhika [Thu, 31 Jul 2014 15:17:12 +0000 (11:17 -0400)]
3193: minor ui update

9 years ago3193: add contact admin blurb when the user has no virtual machines and repositories...
radhika [Thu, 31 Jul 2014 14:52:09 +0000 (10:52 -0400)]
3193: add contact admin blurb when the user has no virtual machines and repositories configured.

9 years ago3261: Add Keep blob_signing_key configuration.
Tom Clegg [Thu, 31 Jul 2014 14:30:59 +0000 (10:30 -0400)]
3261: Add Keep blob_signing_key configuration.

9 years ago3261: Fix condition for showing SSH usage message.
Tom Clegg [Thu, 31 Jul 2014 14:11:46 +0000 (10:11 -0400)]
3261: Fix condition for showing SSH usage message.

9 years ago3261: Fix alternate SSO endpoint configuration.
Tom Clegg [Thu, 31 Jul 2014 14:10:54 +0000 (10:10 -0400)]
3261: Fix alternate SSO endpoint configuration.

9 years ago3193: use HISTIGNORE for current token display
radhika [Thu, 31 Jul 2014 14:02:54 +0000 (10:02 -0400)]
3193: use HISTIGNORE for current token display

9 years agoMerge branch 'master' into 3193-manage-account
radhika [Thu, 31 Jul 2014 13:46:46 +0000 (09:46 -0400)]
Merge branch 'master' into 3193-manage-account

9 years ago3193: use sshkey gem to validate the ssh key passed in.
radhika [Thu, 31 Jul 2014 13:45:07 +0000 (09:45 -0400)]
3193: use sshkey gem to validate the ssh key passed in.

9 years ago3193: add plus icon to add ssh key button
radhika [Thu, 31 Jul 2014 09:21:30 +0000 (05:21 -0400)]
3193: add plus icon to add ssh key button

9 years agorefs #3016
radhika [Wed, 30 Jul 2014 21:35:29 +0000 (17:35 -0400)]
refs #3016
Merge branch '3016-pipeline-template-search-string'

9 years agoMerge branch 'master' into 3016-pipeline-template-search-string
radhika [Wed, 30 Jul 2014 21:34:51 +0000 (17:34 -0400)]
Merge branch 'master' into 3016-pipeline-template-search-string

9 years agoMerge branch 'master' into 3193-manage-account
radhika [Wed, 30 Jul 2014 21:27:20 +0000 (17:27 -0400)]
Merge branch 'master' into 3193-manage-account

9 years ago3193: add horizontal scroll to ssh key
radhika [Wed, 30 Jul 2014 21:26:40 +0000 (17:26 -0400)]
3193: add horizontal scroll to ssh key

9 years ago3193: minor ui updates
radhika [Wed, 30 Jul 2014 20:53:50 +0000 (16:53 -0400)]
3193: minor ui updates

9 years ago3193: minor ui updates
radhika [Wed, 30 Jul 2014 20:33:32 +0000 (16:33 -0400)]
3193: minor ui updates

9 years agoMerge branch '3425-truncated-output' closes #3425
Tom Clegg [Wed, 30 Jul 2014 20:30:00 +0000 (16:30 -0400)]
Merge branch '3425-truncated-output' closes #3425

9 years ago3425: Smaller buffer.
Tom Clegg [Wed, 30 Jul 2014 20:28:53 +0000 (16:28 -0400)]
3425: Smaller buffer.

9 years agoMerge branch '3349-install-docs' closes #3349
Tom Clegg [Wed, 30 Jul 2014 20:19:36 +0000 (16:19 -0400)]
Merge branch '3349-install-docs' closes #3349

9 years ago3425: When reading from arv-get, repeat sysread until error or eof.
Tom Clegg [Wed, 30 Jul 2014 20:17:49 +0000 (16:17 -0400)]
3425: When reading from arv-get, repeat sysread until error or eof.

9 years agoMerge branch 'master' into 3193-manage-account
radhika [Wed, 30 Jul 2014 20:13:34 +0000 (16:13 -0400)]
Merge branch 'master' into 3193-manage-account

9 years agocloses #3065
radhika [Wed, 30 Jul 2014 20:09:49 +0000 (16:09 -0400)]
closes #3065
Merge branch '2985-selection-button-move-copy'

9 years agoMerge branch '3193-manage-account' of git.curoverse.com:arvados into 3193-manage...
radhika [Wed, 30 Jul 2014 20:04:42 +0000 (16:04 -0400)]
Merge branch '3193-manage-account' of git.curoverse.com:arvados into 3193-manage-account

9 years ago3349: More example/default config cleanup.
Tom Clegg [Wed, 30 Jul 2014 20:03:19 +0000 (16:03 -0400)]
3349: More example/default config cleanup.

9 years ago2985: let error propagate during save
radhika [Wed, 30 Jul 2014 20:02:25 +0000 (16:02 -0400)]
2985: let error propagate during save

9 years ago2985: let errors propagate during save
radhika [Wed, 30 Jul 2014 19:57:30 +0000 (15:57 -0400)]
2985: let errors propagate during save

9 years ago3349: Merge branch 'master' into 3349-install-docs
Tom Clegg [Wed, 30 Jul 2014 19:56:46 +0000 (15:56 -0400)]
3349: Merge branch 'master' into 3349-install-docs

9 years agoCombined contents of "Setting up SSH" into "Virtual Machines" panel. Added
Peter Amstutz [Wed, 30 Jul 2014 19:54:47 +0000 (15:54 -0400)]
Combined contents of "Setting up SSH" into "Virtual Machines" panel.  Added
"Command line" column to "virtual machines" table which user can cut and paste
the ssh command line.

9 years agoMerge branch 'master' into 2985-selection-button-move-copy
radhika [Wed, 30 Jul 2014 19:43:51 +0000 (15:43 -0400)]
Merge branch 'master' into 2985-selection-button-move-copy

9 years ago3235: Fix empty collection migration: ensure anonymous_group exists in
Tom Clegg [Wed, 30 Jul 2014 19:37:05 +0000 (15:37 -0400)]
3235: Fix empty collection migration: ensure anonymous_group exists in
the database before trying to create a permission link for it.

9 years ago3235: Enable "rename folder to project" migration.
Tom Clegg [Wed, 30 Jul 2014 19:35:12 +0000 (15:35 -0400)]
3235: Enable "rename folder to project" migration.

9 years agoMerge branch 'master' into 3193-manage-account
radhika [Wed, 30 Jul 2014 19:29:35 +0000 (15:29 -0400)]
Merge branch 'master' into 3193-manage-account

9 years ago3235: Accept group_class="folder" as a project.
Tom Clegg [Wed, 30 Jul 2014 19:20:40 +0000 (15:20 -0400)]
3235: Accept group_class="folder" as a project.

9 years ago3193: do not validate input submitted on client side
radhika [Wed, 30 Jul 2014 19:15:51 +0000 (15:15 -0400)]
3193: do not validate input submitted on client side

9 years ago3235: Show names of named collections instead of their uuids, but support searching...
Tom Clegg [Wed, 30 Jul 2014 19:11:53 +0000 (15:11 -0400)]
3235: Show names of named collections instead of their uuids, but support searching by uuid.

9 years ago3235: Make collections show up in search results.
Tom Clegg [Wed, 30 Jul 2014 19:01:33 +0000 (15:01 -0400)]
3235: Make collections show up in search results.

9 years agoMerge branch 'master' into 2985-selection-button-move-copy
radhika [Wed, 30 Jul 2014 19:01:07 +0000 (15:01 -0400)]
Merge branch 'master' into 2985-selection-button-move-copy

9 years agoWorkbench: make the Setup User screen less confusing by labelling the
Ward Vandewege [Wed, 30 Jul 2014 19:00:49 +0000 (21:00 +0200)]
Workbench: make the Setup User screen less confusing by labelling the
Repository Name and Shell Login field as such.

no issue #

9 years agoMerge branch 'master' into 3193-manage-account
radhika [Wed, 30 Jul 2014 18:59:18 +0000 (14:59 -0400)]
Merge branch 'master' into 3193-manage-account

9 years ago3016: prefill input search with value configured in the template
radhika [Wed, 30 Jul 2014 18:16:51 +0000 (14:16 -0400)]
3016: prefill input search with value configured in the template

9 years ago3235: Update results as soon as search modal opens.
Tom Clegg [Wed, 30 Jul 2014 17:54:20 +0000 (13:54 -0400)]
3235: Update results as soon as search modal opens.

9 years ago3235: Merge branch 'master' into 3235-top-nav-site-search
Tom Clegg [Wed, 30 Jul 2014 17:48:52 +0000 (13:48 -0400)]
3235: Merge branch 'master' into 3235-top-nav-site-search

9 years ago3016: Update per Tom's review feedback.
radhika [Wed, 30 Jul 2014 16:04:11 +0000 (12:04 -0400)]
3016: Update per Tom's review feedback.

9 years agoMerge branch 'master' into 3016-pipeline-template-search-string
radhika [Wed, 30 Jul 2014 15:36:55 +0000 (11:36 -0400)]
Merge branch 'master' into 3016-pipeline-template-search-string

9 years agoReport validation error messages in server log. refs #3415
Tom Clegg [Wed, 30 Jul 2014 14:35:09 +0000 (10:35 -0400)]
Report validation error messages in server log. refs #3415

9 years ago3193: update the ssh popup to not require name.
radhika [Wed, 30 Jul 2014 14:32:43 +0000 (10:32 -0400)]
3193: update the ssh popup to not require name.

9 years agoMerge branch 'master' into 3193-manage-account
radhika [Wed, 30 Jul 2014 14:03:04 +0000 (10:03 -0400)]
Merge branch 'master' into 3193-manage-account

9 years ago3235: Fix missed filter update after paste event.
Tom Clegg [Tue, 29 Jul 2014 23:28:07 +0000 (19:28 -0400)]
3235: Fix missed filter update after paste event.

9 years ago3235: Don't blow up when calling 404 from ActionsController.
Tom Clegg [Tue, 29 Jul 2014 23:19:02 +0000 (19:19 -0400)]
3235: Don't blow up when calling 404 from ActionsController.

Before:

  At .../app/views/application/404.html.erb:17
  #<ActionController::UrlGenerationError: No route matches {:action=>"index", :controller=>"actions"}>

After:

  Use the class_name deduced from the uuid to determine the most
  likely controller, instead of assuming the current controller is the
  right one.

9 years ago3235: Do not bring up search dialog until enter/click in top nav
Tom Clegg [Tue, 29 Jul 2014 23:13:42 +0000 (19:13 -0400)]
3235: Do not bring up search dialog until enter/click in top nav
widget. Add special case "feeling lucky" behavior when the search
string is an Arvados UUID.

9 years agoDocumentation fix: add a link to the Keep installation page in the left
Ward Vandewege [Tue, 29 Jul 2014 21:54:43 +0000 (23:54 +0200)]
Documentation fix: add a link to the Keep installation page in the left
nav bar under "Manual installation".

no issue #

9 years agoWhitespace fix in docker install documentation.
Ward Vandewege [Tue, 29 Jul 2014 21:48:38 +0000 (23:48 +0200)]
Whitespace fix in docker install documentation.

no issue #

9 years agoMerge branch '3219-further-docker-improvements'
Ward Vandewege [Tue, 29 Jul 2014 20:34:14 +0000 (22:34 +0200)]
Merge branch '3219-further-docker-improvements'

refs #3219

9 years agoMerge branch 'master' into 3219-further-docker-improvements
Ward Vandewege [Tue, 29 Jul 2014 20:32:56 +0000 (22:32 +0200)]
Merge branch 'master' into 3219-further-docker-improvements

9 years ago3193: improve virtual machines section to add a sample.
radhika [Tue, 29 Jul 2014 20:07:45 +0000 (16:07 -0400)]
3193: improve virtual machines section to add a sample.

9 years ago3193: split ssh section into two sections
radhika [Tue, 29 Jul 2014 19:31:44 +0000 (15:31 -0400)]
3193: split ssh section into two sections

9 years ago3193: show only a portion of the ssh key so that the page does not have to scroll...
radhika [Tue, 29 Jul 2014 19:15:01 +0000 (15:15 -0400)]
3193: show only a portion of the ssh key so that the page does not have to scroll too far down when there are multiple ssh keys configured.