arvados.git
10 years agoMerge branch 'master' of git.clinicalfuture.com:arvados
Peter Amstutz [Wed, 12 Feb 2014 19:36:58 +0000 (14:36 -0500)]
Merge branch 'master' of git.clinicalfuture.com:arvados

10 years agoMerge branch '2061-update-docs'
Peter Amstutz [Wed, 12 Feb 2014 19:36:04 +0000 (14:36 -0500)]
Merge branch '2061-update-docs'

10 years agoRename to "arvdock" per code review.
Tim Pierce [Wed, 12 Feb 2014 19:35:06 +0000 (14:35 -0500)]
Rename to "arvdock" per code review.

10 years agoFinished updating tutorials for latest sprint
Peter Amstutz [Wed, 12 Feb 2014 19:33:07 +0000 (14:33 -0500)]
Finished updating tutorials for latest sprint

10 years agoCorrect comments to account for new verbs.
Tim Pierce [Wed, 12 Feb 2014 19:27:43 +0000 (14:27 -0500)]
Correct comments to account for new verbs.

10 years agoRenamed run.sh -> arvctl, added per-service "stop" and "restart" commands (fixes...
Tim Pierce [Wed, 12 Feb 2014 19:15:17 +0000 (14:15 -0500)]
Renamed run.sh -> arvctl, added per-service "stop" and "restart" commands (fixes #2099)

10 years agoFix regular expression for collection UUIDs to it can also handle with UUIDs like
Ward Vandewege [Wed, 12 Feb 2014 17:42:25 +0000 (12:42 -0500)]
Fix regular expression for collection UUIDs to it can also handle with UUIDs like

  8764db1235674a08afabcdef709f6c49+2986

10 years agoHack to fix job log links (because crunch still produces identifiers with +K@qr1hi)
Peter Amstutz [Wed, 12 Feb 2014 14:30:17 +0000 (09:30 -0500)]
Hack to fix job log links (because crunch still produces identifiers with +K@qr1hi)

10 years agoThe list-inactive-users.rb script has been moved to the puppet tree for
Ward Vandewege [Wed, 12 Feb 2014 14:22:19 +0000 (09:22 -0500)]
The list-inactive-users.rb script has been moved to the puppet tree for
now.

10 years agoFix git_dir path in CommitAncestor model. Fixes #2089
Tom Clegg [Wed, 12 Feb 2014 14:20:03 +0000 (06:20 -0800)]
Fix git_dir path in CommitAncestor model. Fixes #2089

10 years agoFill in missing example locators for crunch wrappers.
Tom Clegg [Wed, 12 Feb 2014 05:11:45 +0000 (21:11 -0800)]
Fill in missing example locators for crunch wrappers.

10 years agoAllow passing hashes as resource attributes. This lets crunch-job keep
Tom Clegg [Wed, 12 Feb 2014 05:07:52 +0000 (21:07 -0800)]
Allow passing hashes as resource attributes. This lets crunch-job keep
jobs.tasks_summary up to date.

10 years agoShow first 200 items on index page, not 1000.
Tom Clegg [Wed, 12 Feb 2014 01:07:39 +0000 (17:07 -0800)]
Show first 200 items on index page, not 1000.

10 years agoApply usual parameter encoding logic to method[request] parameter too.
Tom Clegg [Wed, 12 Feb 2014 00:56:55 +0000 (16:56 -0800)]
Apply usual parameter encoding logic to method[request] parameter too.

Amends fbd62569bca926fc12917eb60eada82a6d8a83b0

Fixes:

encountered object 'Arvados::ResourceProxy=HASH(0x31fb2f8)', but neither allow_blessed nor convert_blessed settings are enabled at arvados/sdk/perl/lib/Arvados/Request.pm line 42.

10 years agoReplace weird "loading" animation with a nice plain glyphicon.
Tom Clegg [Tue, 11 Feb 2014 23:58:57 +0000 (15:58 -0800)]
Replace weird "loading" animation with a nice plain glyphicon.

10 years agoMerge branch 'master' of git.curoverse.com:arvados
Ward Vandewege [Tue, 11 Feb 2014 22:43:21 +0000 (17:43 -0500)]
Merge branch 'master' of git.curoverse.com:arvados

10 years agoHandle the situation where config.workbench_address is unset more
Ward Vandewege [Tue, 11 Feb 2014 22:42:44 +0000 (17:42 -0500)]
Handle the situation where config.workbench_address is unset more
gracefully: do not try to redirect and blow up, instead send a
json-encoded error message.

10 years agoLook in method[request][properties][$ref] for resource object
Tom Clegg [Tue, 11 Feb 2014 22:28:32 +0000 (14:28 -0800)]
Look in method[request][properties][$ref] for resource object
argument.

Fixes #2084

10 years agoMerge branch 'master' of git.clinicalfuture.com:arvados
Tim Pierce [Tue, 11 Feb 2014 22:14:25 +0000 (17:14 -0500)]
Merge branch 'master' of git.clinicalfuture.com:arvados

10 years agoUpdate docserver build process for zenweb (refs #1786)
Tim Pierce [Tue, 11 Feb 2014 22:10:01 +0000 (17:10 -0500)]
Update docserver build process for zenweb (refs #1786)

10 years agoCan now click through to group pages on groups table
Peter Amstutz [Tue, 11 Feb 2014 21:24:05 +0000 (16:24 -0500)]
Can now click through to group pages on groups table

10 years agoFixed bug with incoming links not showing in metadata tab. Resolves #2080
Peter Amstutz [Tue, 11 Feb 2014 21:10:52 +0000 (16:10 -0500)]
Fixed bug with incoming links not showing in metadata tab.  Resolves #2080

10 years agoUpdating documentation
Peter Amstutz [Tue, 11 Feb 2014 20:59:00 +0000 (15:59 -0500)]
Updating documentation

10 years agoDismiss "paste your SSH key here" notification when key successfully saved.
Tom Clegg [Tue, 11 Feb 2014 20:02:00 +0000 (12:02 -0800)]
Dismiss "paste your SSH key here" notification when key successfully saved.

fixes #2079

10 years agoMerge branch '2072-workbench-docker'
Tim Pierce [Tue, 11 Feb 2014 19:40:59 +0000 (14:40 -0500)]
Merge branch '2072-workbench-docker'

10 years agoAdded missing workbench configuration directives to Docker (fixes #2072)
Tim Pierce [Tue, 11 Feb 2014 19:37:16 +0000 (14:37 -0500)]
Added missing workbench configuration directives to Docker (fixes #2072)

10 years agoMerge remote-tracking branch 'origin/master' into 2061-update-docs
Peter Amstutz [Tue, 11 Feb 2014 19:29:14 +0000 (14:29 -0500)]
Merge remote-tracking branch 'origin/master' into 2061-update-docs

10 years agoFixed bug with notification triggering on wrong condition. Also removed old "notific...
Peter Amstutz [Tue, 11 Feb 2014 19:08:25 +0000 (14:08 -0500)]
Fixed bug with notification triggering on wrong condition.  Also removed old "notifications" partial.

10 years agoMerge remote-tracking branch 'origin/master' into 2061-update-docs
Peter Amstutz [Tue, 11 Feb 2014 19:00:57 +0000 (14:00 -0500)]
Merge remote-tracking branch 'origin/master' into 2061-update-docs

10 years agoMerge branch '2070-read-remote-arvados'
Tom Clegg [Tue, 11 Feb 2014 17:59:48 +0000 (09:59 -0800)]
Merge branch '2070-read-remote-arvados'

closes #2070

10 years agoReturn log buffer "(not available)" instead of crashing if redis is down.
Tom Clegg [Tue, 11 Feb 2014 17:52:07 +0000 (09:52 -0800)]
Return log buffer "(not available)" instead of crashing if redis is down.

10 years agoUpdated theme to bootstrap 3 to match workbench. Started updating ssh keys tutorial.
Peter Amstutz [Tue, 11 Feb 2014 17:14:58 +0000 (12:14 -0500)]
Updated theme to bootstrap 3 to match workbench.  Started updating ssh keys tutorial.

10 years agoFix up incorrect dependency on google-api-client
Ward Vandewege [Tue, 11 Feb 2014 16:38:50 +0000 (11:38 -0500)]
Fix up incorrect dependency on google-api-client

10 years agoFix comment - location of arvados configuration file has changed.
Ward Vandewege [Tue, 11 Feb 2014 15:00:07 +0000 (10:00 -0500)]
Fix comment - location of arvados configuration file has changed.

10 years agoAdded "vendor" to doc generation ignore list for deployment situations
Peter Amstutz [Tue, 11 Feb 2014 14:50:03 +0000 (09:50 -0500)]
Added "vendor" to doc generation ignore list for deployment situations

10 years agoStarted updating docs page to bootstrap 3.0
Peter Amstutz [Tue, 11 Feb 2014 14:48:11 +0000 (09:48 -0500)]
Started updating docs page to bootstrap 3.0

10 years agoRemoved mkpydoc.sh which is obsoleted by Rakefile task
Peter Amstutz [Tue, 11 Feb 2014 14:26:33 +0000 (09:26 -0500)]
Removed mkpydoc.sh which is obsoleted by Rakefile task

10 years agoMerge branch 'master' of git.clinicalfuture.com:arvados
Peter Amstutz [Tue, 11 Feb 2014 14:23:55 +0000 (09:23 -0500)]
Merge branch 'master' of git.clinicalfuture.com:arvados

10 years agoPython documentation step will now report a warning if epydoc isn't in PATH.
Peter Amstutz [Tue, 11 Feb 2014 14:17:39 +0000 (09:17 -0500)]
Python documentation step will now report a warning if epydoc isn't in PATH.
Fixed liquid include errors.

10 years agoFix Gemfile(.lock) in sdk/cli
Ward Vandewege [Tue, 11 Feb 2014 02:39:36 +0000 (21:39 -0500)]
Fix Gemfile(.lock) in sdk/cli

10 years agoUpdate api/production.rb.in with changes from services/api.
Tim Pierce [Mon, 10 Feb 2014 22:28:39 +0000 (17:28 -0500)]
Update api/production.rb.in with changes from services/api.

10 years agoMerge branch '2008-show-log-buffer'
Tom Clegg [Mon, 10 Feb 2014 22:13:49 +0000 (14:13 -0800)]
Merge branch '2008-show-log-buffer'

closes #2008

10 years agoFix dashboard auto-refresh, and show last line of log_buffer (if any)
Tom Clegg [Mon, 10 Feb 2014 22:12:29 +0000 (14:12 -0800)]
Fix dashboard auto-refresh, and show last line of log_buffer (if any)
for jobs whose logs have not yet been written to Keep.

10 years agoInclude log buffer in Job API response.
Tom Clegg [Mon, 10 Feb 2014 21:47:33 +0000 (13:47 -0800)]
Include log buffer in Job API response.

10 years agoMerge remote-tracking branch 'origin/master' into 1786-replace-jekyll-with-zenweb
Peter Amstutz [Mon, 10 Feb 2014 21:42:30 +0000 (16:42 -0500)]
Merge remote-tracking branch 'origin/master' into 1786-replace-jekyll-with-zenweb

10 years agoJekyll is dead, long live Zenweb!
Peter Amstutz [Mon, 10 Feb 2014 21:39:03 +0000 (16:39 -0500)]
Jekyll is dead, long live Zenweb!

10 years agoWhen retrieving a blob, if local Keep servers don't have it and the
Tom Clegg [Sun, 9 Feb 2014 23:29:00 +0000 (15:29 -0800)]
When retrieving a blob, if local Keep servers don't have it and the
locator has +K@xyzzy, try GET http://keep.xyzzy.arvadosapi.com/hash.

10 years agoRetrieve manifest_text from API server. If that fails, emit a warning
Tom Clegg [Sun, 9 Feb 2014 22:54:58 +0000 (14:54 -0800)]
Retrieve manifest_text from API server. If that fails, emit a warning
and fall back to reading directly from Keep.

This gives the API server an opportunity to provide additional
metadata, like hints about where the data blobs are stored.

10 years agoMerge branch 'master' into 1786-replace-jekyll-with-zenweb
Peter Amstutz [Fri, 7 Feb 2014 21:38:15 +0000 (16:38 -0500)]
Merge branch 'master' into 1786-replace-jekyll-with-zenweb

10 years agoMerge branch '1979-workbench-ui-TC'
Tom Clegg [Fri, 7 Feb 2014 20:01:00 +0000 (12:01 -0800)]
Merge branch '1979-workbench-ui-TC'

10 years agoFix top nav behavior when window is narrow.
Tom Clegg [Fri, 7 Feb 2014 20:00:36 +0000 (12:00 -0800)]
Fix top nav behavior when window is narrow.

10 years agoFill col-sm-3 space with left nav, and move it to the bottom when
Tom Clegg [Fri, 7 Feb 2014 19:58:34 +0000 (11:58 -0800)]
Fill col-sm-3 space with left nav, and move it to the bottom when
window is narrow.

10 years agoFixed/refactored "smart-sizing" to adjust the content area to the size of the window...
Peter Amstutz [Fri, 7 Feb 2014 15:24:04 +0000 (10:24 -0500)]
Fixed/refactored "smart-sizing" to adjust the content area to the size of the window so that the content area scrolls but the page as a whole shouldn't scroll.

10 years agoClean up groups/index and add delete buttons.
Tom Clegg [Fri, 7 Feb 2014 14:23:05 +0000 (06:23 -0800)]
Clean up groups/index and add delete buttons.

10 years agoMerge branch '1979-workbench-ui-TC'
Tom Clegg [Fri, 7 Feb 2014 04:03:45 +0000 (20:03 -0800)]
Merge branch '1979-workbench-ui-TC'

refs #1979
refs #1976
closes #2005
closes #2006
refs #2008

10 years agoAdd section headings to API examples.
Tom Clegg [Fri, 7 Feb 2014 01:48:33 +0000 (17:48 -0800)]
Add section headings to API examples.

10 years agoAdd space under tab row.
Tom Clegg [Fri, 7 Feb 2014 01:48:15 +0000 (17:48 -0800)]
Add space under tab row.

10 years agoFix up tab titles.
Tom Clegg [Fri, 7 Feb 2014 01:41:54 +0000 (17:41 -0800)]
Fix up tab titles.

10 years agoFix up collections#index search box with bootstrap3 styles.
Tom Clegg [Fri, 7 Feb 2014 01:27:59 +0000 (17:27 -0800)]
Fix up collections#index search box with bootstrap3 styles.

10 years agoFix up collections search box on dashboard.
Tom Clegg [Fri, 7 Feb 2014 01:24:33 +0000 (17:24 -0800)]
Fix up collections search box on dashboard.

10 years agoFix up pipeline_instances#index and #compare.
Tom Clegg [Fri, 7 Feb 2014 01:08:45 +0000 (17:08 -0800)]
Fix up pipeline_instances#index and #compare.

10 years agoRemove extra divider in notifications list.
Tom Clegg [Fri, 7 Feb 2014 00:41:36 +0000 (16:41 -0800)]
Remove extra divider in notifications list.

10 years agoRearrange thread_with_api_token around_filters so current_user is
Tom Clegg [Fri, 7 Feb 2014 00:39:48 +0000 (16:39 -0800)]
Rearrange thread_with_api_token around_filters so current_user is
available even when using thread_with_optional_api_token.

This makes notifications show up on users#home when accessed via root
url.

10 years agoHighlight "Dashboard" instead "Users" in left nav when on
Tom Clegg [Fri, 7 Feb 2014 00:12:14 +0000 (16:12 -0800)]
Highlight "Dashboard" instead "Users" in left nav when on
dashboard. Also bring back "System" nav links.

10 years agoClean up collections index and show->files tables.
Tom Clegg [Fri, 7 Feb 2014 00:00:47 +0000 (16:00 -0800)]
Clean up collections index and show->files tables.

10 years agoUse .badge-alert to highlight notification badges.
Tom Clegg [Thu, 6 Feb 2014 23:42:23 +0000 (15:42 -0800)]
Use .badge-alert to highlight notification badges.

10 years agoRemove extra breadcrumb separator in "no breadcrumbs" mode.
Tom Clegg [Thu, 6 Feb 2014 23:31:59 +0000 (15:31 -0800)]
Remove extra breadcrumb separator in "no breadcrumbs" mode.

10 years agoExpand graph border to tab pane width.
Tom Clegg [Thu, 6 Feb 2014 23:25:43 +0000 (15:25 -0800)]
Expand graph border to tab pane width.

10 years agoFix progress bars on pipeline_instances#show
Tom Clegg [Thu, 6 Feb 2014 23:25:17 +0000 (15:25 -0800)]
Fix progress bars on pipeline_instances#show

10 years agoFix up job/pipeline progress bars on dashboard.
Tom Clegg [Thu, 6 Feb 2014 23:19:38 +0000 (15:19 -0800)]
Fix up job/pipeline progress bars on dashboard.

10 years agoAdd progress bars to pipeline instances table on dashboard.
Tom Clegg [Thu, 6 Feb 2014 19:33:16 +0000 (11:33 -0800)]
Add progress bars to pipeline instances table on dashboard.

refs #2006

Conflicts:
apps/workbench/app/assets/stylesheets/application.css.scss

10 years agoMerge branch '1979-workbench-ui-PA'
Peter Amstutz [Thu, 6 Feb 2014 21:14:36 +0000 (16:14 -0500)]
Merge branch '1979-workbench-ui-PA'

10 years agobadges.css.scss doesn't actually require bootstrap
Peter Amstutz [Thu, 6 Feb 2014 20:58:43 +0000 (15:58 -0500)]
badges.css.scss doesn't actually require bootstrap

10 years agoLock to a version of the arvados-cli gem that's been pushed to the world.
Ward Vandewege [Thu, 6 Feb 2014 20:46:23 +0000 (15:46 -0500)]
Lock to a version of the arvados-cli gem that's been pushed to the world.

10 years agoAdded css to put back badge styles that went away in bootstrap 3
Peter Amstutz [Thu, 6 Feb 2014 20:19:06 +0000 (15:19 -0500)]
Added css to put back badge styles that went away in bootstrap 3

10 years agoMissing from previous commit
Peter Amstutz [Thu, 6 Feb 2014 20:05:15 +0000 (15:05 -0500)]
Missing from previous commit

10 years agoHarmonized all sections to use the new content template and layout
Peter Amstutz [Thu, 6 Feb 2014 20:04:19 +0000 (15:04 -0500)]
Harmonized all sections to use the new content template and layout

10 years agoFixed up some glyphicons
Peter Amstutz [Thu, 6 Feb 2014 15:37:03 +0000 (10:37 -0500)]
Fixed up some glyphicons

10 years agoEditable fields works again
Peter Amstutz [Thu, 6 Feb 2014 15:27:34 +0000 (10:27 -0500)]
Editable fields works again

10 years agoUpdating bootstrap-editable to bootstrap3-x-editable
Peter Amstutz [Thu, 6 Feb 2014 14:39:19 +0000 (09:39 -0500)]
Updating bootstrap-editable to bootstrap3-x-editable
Almost works, just need to figure one thing out.

10 years ago* Left nav correctly highlights current section
Peter Amstutz [Thu, 6 Feb 2014 04:04:40 +0000 (23:04 -0500)]
* Left nav correctly highlights current section
* Refactored pipeline instances and job pages to use tabs
* Uses javascript to adjust height of tab pane so that scrollbars show up in the right place
* Fixed some glyphicons broken by bootstrap 3

10 years agoFixed search box for chrome
Peter Amstutz [Thu, 6 Feb 2014 01:19:08 +0000 (20:19 -0500)]
Fixed search box for chrome

10 years agoMake the config_uuid field match what we expect in our tests.
Ward Vandewege [Thu, 6 Feb 2014 00:45:48 +0000 (19:45 -0500)]
Make the config_uuid field match what we expect in our tests.

10 years agoMenubar and left nav redesign in progress.
Peter Amstutz [Wed, 5 Feb 2014 22:37:36 +0000 (17:37 -0500)]
Menubar and left nav redesign in progress.

10 years agoCall super in pipeline_instances#show to make preview/js/json
Tom Clegg [Wed, 5 Feb 2014 20:30:03 +0000 (12:30 -0800)]
Call super in pipeline_instances#show to make preview/js/json
rendering work.

refs #1977

10 years agoFix handling of pipeline components with no job/output yet.
Tom Clegg [Wed, 5 Feb 2014 20:29:13 +0000 (12:29 -0800)]
Fix handling of pipeline components with no job/output yet.

refs #1977

10 years agoReworked top menu. Started upgrading to bootstrap 3.
Peter Amstutz [Wed, 5 Feb 2014 16:54:18 +0000 (11:54 -0500)]
Reworked top menu.  Started upgrading to bootstrap 3.

10 years agoSkip repeated find() calls for the same object during a single page
Tom Clegg [Tue, 4 Feb 2014 21:18:08 +0000 (13:18 -0800)]
Skip repeated find() calls for the same object during a single page
request.

10 years agoFix script_parameters comparison on pipeline_instances.compare.
Tom Clegg [Tue, 4 Feb 2014 21:10:04 +0000 (13:10 -0800)]
Fix script_parameters comparison on pipeline_instances.compare.

refs #1978

10 years agoAdded stroke-linecap: round to make lines look nicer.
Peter Amstutz [Tue, 4 Feb 2014 20:57:00 +0000 (15:57 -0500)]
Added stroke-linecap: round to make lines look nicer.

10 years agoMerge branch '1977-provenance-report' of git.clinicalfuture.com:arvados into 1977...
Peter Amstutz [Tue, 4 Feb 2014 20:50:12 +0000 (15:50 -0500)]
Merge branch '1977-provenance-report' of git.clinicalfuture.com:arvados into 1977-provenance-report

# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.

10 years ago* Added used_by query for collections
Peter Amstutz [Tue, 4 Feb 2014 20:48:46 +0000 (15:48 -0500)]
* Added used_by query for collections
* Fixed svg div javascript/layouts after Tom's changes
* Added hover css effect for graph lines
* Added graph to pipeline instance comparison page

10 years agoMerge branch '1979-workbench-ui'
Tom Clegg [Tue, 4 Feb 2014 16:50:25 +0000 (08:50 -0800)]
Merge branch '1979-workbench-ui'

10 years agoRemove old views/collections/show template.
Tom Clegg [Tue, 4 Feb 2014 16:49:53 +0000 (08:49 -0800)]
Remove old views/collections/show template.

refs #1979

10 years agoFix (and add test for) 404 at repositories.get_all_permissions.
Tom Clegg [Tue, 4 Feb 2014 15:58:25 +0000 (07:58 -0800)]
Fix (and add test for) 404 at repositories.get_all_permissions.

10 years agoMerge branch '1977-provenance-report' of git.clinicalfuture.com:arvados into 1977...
Peter Amstutz [Tue, 4 Feb 2014 15:25:40 +0000 (10:25 -0500)]
Merge branch '1977-provenance-report' of git.clinicalfuture.com:arvados into 1977-provenance-report

# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.

10 years agoCan now use 'contains' to query individual columns in where() queries, not just any...
Peter Amstutz [Tue, 4 Feb 2014 15:25:23 +0000 (10:25 -0500)]
Can now use 'contains' to query individual columns in where() queries, not just any: contains.

10 years agoMove show-object content into tabs.
Tom Clegg [Tue, 4 Feb 2014 10:54:23 +0000 (02:54 -0800)]
Move show-object content into tabs.

refs #1979

10 years agoUse object type or friendly_link_name as browser title.
Tom Clegg [Tue, 4 Feb 2014 10:31:51 +0000 (02:31 -0800)]
Use object type or friendly_link_name as browser title.

refs #1979

10 years agoMove all index content into Recent and Help tabs.
Tom Clegg [Tue, 4 Feb 2014 10:25:45 +0000 (02:25 -0800)]
Move all index content into Recent and Help tabs.

refs #1979