[ARVADOS] updated: 406dd530310ee83a70550c9d541e4e951ce5c546
git at public.curoverse.com
git at public.curoverse.com
Wed Aug 6 10:10:02 EDT 2014
Summary of changes:
apps/workbench/Gemfile | 1 +
apps/workbench/Gemfile.lock | 2 +
.../app/assets/stylesheets/collections.css.scss | 7 +-
.../app/controllers/application_controller.rb | 4 +-
.../app/controllers/projects_controller.rb | 26 +
apps/workbench/app/controllers/users_controller.rb | 67 +
apps/workbench/app/helpers/application_helper.rb | 1 +
apps/workbench/app/views/application/404.html.erb | 7 +-
.../app/views/application/_choose.html.erb | 2 +-
.../workbench/app/views/application/_choose.js.erb | 1 +
.../workbench/app/views/application/index.html.erb | 2 +
.../app/views/collections/_show_files.html.erb | 7 +-
apps/workbench/app/views/layouts/body.html.erb | 23 +-
.../app/views/projects/_show_tab_contents.html.erb | 13 +
.../app/views/search/_choose_rows.html.erb | 2 +-
.../app/views/users/_add_ssh_key_popup.html.erb | 38 +
.../app/views/users/_manage_account.html.erb | 52 +
.../app/views/users/_manage_current_token.html.erb | 13 +
.../app/views/users/_manage_repositories.html.erb | 40 +
.../app/views/users/_manage_ssh_keys.html.erb | 55 +
.../views/users/_manage_virtual_machines.html.erb | 50 +
.../app/views/users/_setup_popup.html.erb | 2 +-
apps/workbench/app/views/users/add_ssh_key.js.erb | 2 +
.../app/views/users/add_ssh_key_popup.js.erb | 8 +
.../app/views/users/manage_account.html.erb | 1 +
apps/workbench/config/application.yml.example | 2 +-
apps/workbench/config/routes.rb | 4 +
.../test/integration/pipeline_templates_test.rb | 15 +
doc/_config.yml | 33 +-
doc/_includes/_ssh_addkey.liquid | 10 +-
.../_tutorial_bwa_sortsam_pipeline.liquid | 65 +
doc/_includes/_tutorial_expectations.liquid | 2 +-
doc/_layouts/default.html.liquid | 6 +-
.../schema/PipelineTemplate.html.textile.liquid | 6 +-
doc/css/font-awesome.css | 1566 ++++++++++++++++++++
doc/css/nav-list.css | 7 +-
doc/fonts/FontAwesome.otf | Bin 0 -> 75188 bytes
doc/fonts/fontawesome-webfont.eot | Bin 0 -> 72449 bytes
doc/fonts/fontawesome-webfont.svg | 504 +++++++
doc/fonts/fontawesome-webfont.ttf | Bin 0 -> 141564 bytes
doc/fonts/fontawesome-webfont.woff | Bin 0 -> 83760 bytes
doc/images/ssh-adding-public-key.png | Bin 17463 -> 15117 bytes
doc/install/install-api-server.html.textile.liquid | 6 +-
doc/install/install-docker.html.textile.liquid | 49 +-
doc/user/copying/copying.html.textile.liquid | 2 +-
.../examples/crunch-examples.html.textile.liquid | 2 +-
.../check-environment.html.textile.liquid | 4 +-
.../getting_started/workbench.html.textile.liquid | 10 +-
doc/user/index.html.textile.liquid | 29 +-
doc/user/reference/api-tokens.html.textile.liquid | 39 +-
doc/user/reference/sdk-cli.html.textile.liquid | 2 +-
doc/user/topics/keep.html.textile.liquid | 8 +-
...nning-pipeline-command-line.html.textile.liquid | 117 +-
.../topics/tutorial-job-debug.html.textile.liquid | 27 +-
.../topics/tutorial-parallel.html.textile.liquid | 24 +-
.../tutorials/intro-crunch.html.textile.liquid | 17 +-
.../running-external-program.html.textile.liquid | 79 +-
.../tutorial-firstscript.html.textile.liquid | 61 +-
.../tutorial-keep-get.html.textile.liquid | 47 +
.../tutorial-keep-mount.html.textile.liquid | 32 +
.../tutorials/tutorial-keep.html.textile.liquid | 161 +-
.../tutorial-new-pipeline.html.textile.liquid | 63 +-
...tutorial-pipeline-workbench.html.textile.liquid | 40 +-
docker/api/omniauth.rb.in | 6 +-
docker/arvdock | 10 +-
docker/build.sh | 11 +-
docker/build_tools/Makefile | 136 +-
docker/build_tools/build.rb | 8 +-
docker/build_tools/config.rb | 20 +-
docker/config.yml.example | 15 +-
docker/keep/Dockerfile | 9 +-
docker/keep/keep_signing_secret.in | 1 +
docker/keep/run-keep.in | 11 +
docker/workbench/Dockerfile | 12 +-
docker/workbench/workbench_rails_env.in | 1 +
sdk/cli/bin/crunch-job | 15 +-
sdk/python/arvados/api.py | 82 +-
sdk/python/arvados/errors.py | 11 +
sdk/python/arvados/stream.py | 2 +-
sdk/python/tests/test_api.py | 76 +
sdk/python/tests/test_collections.py | 20 +
services/api/Gemfile | 1 +
services/api/Gemfile.lock | 2 +
.../app/controllers/arvados/v1/jobs_controller.rb | 20 +-
services/api/app/models/arvados_model.rb | 6 +
services/api/app/models/authorized_key.rb | 9 +-
services/api/config/application.default.yml | 24 +-
services/api/config/application.yml.example | 39 +-
.../test/fixtures/api_client_authorizations.yml | 6 +
services/api/test/fixtures/links.yml | 46 +
services/api/test/fixtures/users.yml | 11 +
.../arvados/v1/groups_controller_test.rb | 33 +-
.../arvados/v1/job_reuse_controller_test.rb | 21 +
services/fuse/tests/test_mount.py | 1 +
services/keep/src/keep/handler_test.go | 144 +-
services/keep/src/keep/handlers.go | 97 ++
services/keep/src/keep/volume.go | 11 +-
services/keep/src/keep/volume_unix.go | 37 +-
98 files changed, 3646 insertions(+), 773 deletions(-)
create mode 100644 apps/workbench/app/views/users/_add_ssh_key_popup.html.erb
create mode 100644 apps/workbench/app/views/users/_manage_account.html.erb
create mode 100644 apps/workbench/app/views/users/_manage_current_token.html.erb
create mode 100644 apps/workbench/app/views/users/_manage_repositories.html.erb
create mode 100644 apps/workbench/app/views/users/_manage_ssh_keys.html.erb
create mode 100644 apps/workbench/app/views/users/_manage_virtual_machines.html.erb
create mode 100644 apps/workbench/app/views/users/add_ssh_key.js.erb
create mode 100644 apps/workbench/app/views/users/add_ssh_key_popup.js.erb
create mode 100644 apps/workbench/app/views/users/manage_account.html.erb
create mode 100644 apps/workbench/test/integration/pipeline_templates_test.rb
create mode 100644 doc/_includes/_tutorial_bwa_sortsam_pipeline.liquid
create mode 100644 doc/css/font-awesome.css
create mode 100644 doc/fonts/FontAwesome.otf
create mode 100755 doc/fonts/fontawesome-webfont.eot
create mode 100755 doc/fonts/fontawesome-webfont.svg
create mode 100755 doc/fonts/fontawesome-webfont.ttf
create mode 100755 doc/fonts/fontawesome-webfont.woff
create mode 100644 doc/user/tutorials/tutorial-keep-get.html.textile.liquid
create mode 100644 doc/user/tutorials/tutorial-keep-mount.html.textile.liquid
create mode 100644 docker/keep/keep_signing_secret.in
create mode 100755 docker/keep/run-keep.in
create mode 100644 docker/workbench/workbench_rails_env.in
create mode 100644 sdk/python/tests/test_api.py
via 406dd530310ee83a70550c9d541e4e951ce5c546 (commit)
via 4eafb2b779b5048c5b5ecb04711c853a974e5796 (commit)
via f9d2cd963c314188c0351253c00d6dc82f276ed7 (commit)
via 46f565cf2dd89a3ec6ad78b1237b3a4b0db6404b (commit)
via dd89205a44c5eae19b830c3f48ff4852bc81a047 (commit)
via ba74da924cccb098e3cc0dc4f5c44c1666395795 (commit)
via dbc08507876d9e2f4f3c28b4f76a345c829ab6cd (commit)
via dc8150c837a7285bf210be54240c03c20dee0af0 (commit)
via b789ede3e8646a7b8a186905e7c0ff37f6fd1072 (commit)
via 583e9e1e9672d3eb0a317d371acbb83b9ab840ec (commit)
via 66525e1578a6247f902cd4c215494600302bf857 (commit)
via 80b502ea52e896d7bb42cc566f7472e6cd4fe397 (commit)
via 1e66f628a28e212a7a2d49025c5558ccb589ace2 (commit)
via 729949090fcc5d4158be57657c036df1056bb0c8 (commit)
via f43267ad023fd4121c7ad12dc2b44579dfade1a4 (commit)
via 3862ce78fd0541199053efb9c25ea2d6e09223f7 (commit)
via 4aea5131a87f375285210d9ccde2470cfeac5876 (commit)
via 88442524bb47b70317fc5c994f38c2b144a68f04 (commit)
via fad433ed99dffb9fd003c5dfd5f7bad770b19206 (commit)
via f0a746bb545d7db0760cd397c849315787c5231a (commit)
via 80ada0673ac37cf1d3b70918a214f2ade484ec45 (commit)
via 52192560846cf801b8e9e29cb06060a16a1d154d (commit)
via c81c0efd74addbdb2cf3ef2114ed96123d5a881e (commit)
via fe5556e0f3105f2d8b752d796fea21363a1b0eb6 (commit)
via ee56bdc1c7868ddae32e919205e77a3125a2a5e3 (commit)
via fada92364f7ab0aa7074f1b260b4d79ca7ab55eb (commit)
via d579e7069ab2df27493180a36f2830ba7c10e6a6 (commit)
via b01bc9f64291554fea0e548d18081bb0fd1a7342 (commit)
via d6d7788c4e6b1d3da88833329b326fd7a3891503 (commit)
via 62fd09a5e985462de60f7fd4a788a902ea80b8fb (commit)
via 93fd025b021dfe3e4848a0768d5b5ff2a2971842 (commit)
via ee91e2ebc7759e1823edd376db938a785ad62f45 (commit)
via ad02c4a8569b1cbf7336b5d65beb065e17420d56 (commit)
via 42d84bd014b3ab3a1906c9ba68b39835765fe705 (commit)
via 09e3c7102376790a2a6bebb0c77f43fa271f6d74 (commit)
via 3bdc5e4dee5990218885f68a3463c230135396ea (commit)
via c69a557d26d65b0a89a363d23b86f50fd7d0e9bd (commit)
via ea94b2feb2cba9ee11b728256a8c947fb46f8493 (commit)
via c7bf82b621dae10a68a74b95439fa8f4ae3c502f (commit)
via 5ce0e0fe745c8d3e0f23629f26eeb8b0d01923db (commit)
via 0b07e15a0e3b3c9dd69f137d8617b20bba3b1f75 (commit)
via fe11ead2089ef954dd76c1f23a7db3527f057413 (commit)
via da7d1fa4d078d0d7785672a195b16a9134478b0d (commit)
via 30c1cff48b0cb14e28a8b5d77b78029997c8521a (commit)
via 0a8e8fd2fbefe1630b99725b1ca1f17ab424f556 (commit)
via 5e3197461ae340eeabb41f459fddd14861d91e7d (commit)
via d1d80a45ac9092c3da1aeda3b43e911569765041 (commit)
via 8e998c69259240de0af63428fe94de645e665615 (commit)
via aaffa04907e58c0048340da0fa868628a15d1f3e (commit)
via e7832d6afbd8ac8122c4c9ff907c5234d05276a1 (commit)
via 5a5f0c4530975aaf259dc93b32a3bab449d2b008 (commit)
via f22a032d478ab34e801990ad4bf7f62cfb6cb07a (commit)
via 01d0323bec359b6e52705163f55a847ce494dc29 (commit)
via 57d004018f00b864dc883d9ff1ed508e57396095 (commit)
via 96e1e7d819e587e20752ba46d89ae6f9a217903b (commit)
via f516aad961fde5430e7da2e3f812279ab730ad31 (commit)
via 5f6af45e3f79b2dbff55e821465f3d599a9e44e6 (commit)
via fb460bdf4b45dd9d8b46951a1457a301bd565430 (commit)
via 74d53a1ab38162c4c0977f12568617f7beb57c45 (commit)
via 33d7f4bcbf5c77da3a58f22d866e886ff8aa04dd (commit)
via f435a88f167ff6827bb520d4deeadb76f1cec53f (commit)
via 5b305bba25a4616fa88377b3fd4871b351caf636 (commit)
via f91557687f656e11b9ddad08be2243677ebe6cec (commit)
via 7305149050a24e7429ff679579cd4182188a7116 (commit)
via 0264c5591acb6e2e2758de37c83423b5e4bba5b5 (commit)
via 2343d25e00fe0c9416dd36f3e5f0ef21f25d245f (commit)
via 76b8c9664d1f3bd4f1513fa86735f29639d0bb11 (commit)
via 079d6e0e42bfde5f21bd00e963c3a180d2950f5b (commit)
via b2b6b598deb6d09a0de1560fcf4b36ab8c66a369 (commit)
via 20e4662b703bf305428e223edb98c47d464ccf51 (commit)
via 033c9aee7dceec10418f6b220358f45002bef770 (commit)
via 698f00b7f1c760f504963b42720c7fa2cbc66e48 (commit)
via 4ec57503920f7cd47a48cb0d0cf089517b8d2dd3 (commit)
via 0345bf3c3085c0bda41e3d3f45d2447e45165b65 (commit)
via 18b51b1ff1f40f1c0467f1960b329c7bc317322d (commit)
via f595e7b488f1056e3698ca01f6c1e715ce63929f (commit)
via fc5f7e25c2998c67e501e801b46a9237e20dbe83 (commit)
via 0c967ad37496c13572bf09960540d2a06e95e51e (commit)
via d65a54bbef464dc47c095c4c03fb4b96d0f13304 (commit)
via bfb2ed548fb1334364b45db87692ba9e0885f862 (commit)
via 38c87cca0040ecaa6b3aabeaacf9151f8712f0d3 (commit)
via cf6de2801c7e467230941cfee1d9227cc9932d7e (commit)
via 61ce85085a98514a5e694fa40b46f4eb432d55f5 (commit)
via 26678170e7a981461f1676855358e52bf1d6bf72 (commit)
via bf52e46b544bf4c63d36cc824ed640d20a823686 (commit)
via 89158222661a806cd27299054f6f50ee906d92e1 (commit)
via b3eb8176f8d060b0e4652cae8e041c6bf2b7103e (commit)
via 9a07feb6e747e88e4bd3f43e2c2b77954b9e6a19 (commit)
via 224c45d3c600e879626c675247da7612f0c95891 (commit)
via 5d834e3837b2afc830c79f75e121a524d93806c0 (commit)
via fc68ff843ed4e665ec67c126c43c9edee5de8d3f (commit)
via 136c0dd03fd3df62c2f9d47d29481bc68c9c1333 (commit)
via f879aadfdf3b53036069dc40116188ae5077810e (commit)
via ec34701537a4de8f7aff3b7f91b4402367ebb22a (commit)
via c28309c9482d47c99d26718fab7b1d866e035142 (commit)
via b9d9b77e04adb656aa9ab37d2688aef7ce0b8b2a (commit)
via eb3c52158a603946b7680ae5f3f0848c7246eb9c (commit)
via f63a84da333cbcf898fabd41667051f09fae1117 (commit)
via c378aa30f0942a58f3f504edf61233296d671eff (commit)
via 1b452d6b3903bac1ccd71b2bb2d9884ae1274f44 (commit)
via 96475eb001b8e291a4923bb27ef0b97d2d9702c8 (commit)
via dc3ecef74c3d69329bfa20ea6b81ff9c9488bca8 (commit)
via 656cf0fc10b40f6a9a76a24bae12f189dffae5e5 (commit)
via a2efd7925361ae71ee2abae987fa1b4801ac0555 (commit)
via 984c751aaa4304b4535fe1ebf099d66bc13c30f4 (commit)
via 336e990ac85fa7732c021a3051abfa6977b54445 (commit)
via 9cff2190456b02ec1970759f8b82a98e7a17778e (commit)
via 51f86fd25a6176617a29b43c33195c09520e0824 (commit)
via 00a889dfb11bd9d4edf3d18d66d9b29b69cbde77 (commit)
via 2ff5d889c8d169a85781d13edcf7988fb94cc248 (commit)
via 5c8437e59cbfd13b99d402b42b6bdfc18aa82bf8 (commit)
via e45841e8d8b3ea1030f3c35d06fa01589fab732d (commit)
via 351cb9776d09732980f269878c13f4bc98ee6381 (commit)
via aab0e7a008eecb0e3dff1e2351b3ffab3f487ebc (commit)
via d0472c2cdefecde7e484e51f069b5e6339ae4de5 (commit)
via 4890341c4536ed13770f4313b37dc8202da3b54c (commit)
via cef70f92c560353b8800affba9211382b7920815 (commit)
via 41d206a19a04a87e3bb54ed9a41bb7a1f9cf966f (commit)
via 77f1129ec53edffb5ed5a859106675cf262977e8 (commit)
via ad4fcf639b3a75ddd40aeb659b090c9037d3507e (commit)
via 2afb2391969061c5504e7224f38ab9e5d7bfd023 (commit)
via aead83a0bf17c6fd738a15e5a467c1b02274131e (commit)
via 635dc811d13d8a4348a0c8a047ae6b6a4ee58aa7 (commit)
via 490a1de3cdad334315b75687578217efb57cfaf6 (commit)
via 8722cd175d66ae707ba1ce2efa15b572678f545c (commit)
via aa31de9c4cc3b820c906b4b915ba3e5f5aa4ad87 (commit)
via 062a8bf0f9a1fe762c16749e7d0bcea77d1fbd73 (commit)
via ee4ac5896e121a73fbc1594e9c2611513f65e146 (commit)
via bcc6c7cb22b94c95c66721cc156bc8b8afbb86e9 (commit)
via 7a8b20bd1613c22c7629aa84b0fff51b2434dcf7 (commit)
via 774edf5b8449b4fc53dc4d1f1c00e32c15a20093 (commit)
via c7e1701d9b2a5704bd69ba78a7e59d90b6e556d6 (commit)
via 27e6fc598e6a86e20b6abb2badde3a3b888a44fa (commit)
via 514ba2679d20b269f4ab37415d0217589477e7f6 (commit)
via 2f13152e6e81dada55b7e14f9cd981156d60d561 (commit)
via dd2634cad1db669ce19237805bb7fa83a1913d26 (commit)
via 15b37dc4af33f1b5fe3e5ca1773ff7cb53a80607 (commit)
via 5adca9b05d740be31040477b43396f498429e6b3 (commit)
via a1deb1992d8a3b83ef7806ac9b193a56282032c6 (commit)
via fd2bc65117ee362ccd1c675947d1b941863b7cf7 (commit)
from 98721242a9eff3f0f21a75aaac0ce3abeb7c3391 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
commit 406dd530310ee83a70550c9d541e4e951ce5c546
Author: Tom Clegg <tom at curoverse.com>
Date: Wed Aug 6 10:09:54 2014 -0400
3235: Do not highlight file rows in preview pane. Tone down indentation.
diff --git a/apps/workbench/app/assets/stylesheets/collections.css.scss b/apps/workbench/app/assets/stylesheets/collections.css.scss
index 35c2249..f717203 100644
--- a/apps/workbench/app/assets/stylesheets/collections.css.scss
+++ b/apps/workbench/app/assets/stylesheets/collections.css.scss
@@ -18,7 +18,7 @@ ul.collection_files li {
padding: 1px; /* Replaced by border for :hover */
}
-.collection_files_row:hover {
+.hover-highlight .collection_files_row:hover {
background-color: #D9EDF7;
padding: 0px;
border: 1px solid #BCE8F1;
@@ -46,6 +46,11 @@ ul.collection_files li {
width: 1.6em;
}
+/* indent less inside preview pane */
+.modal-dialog-preview-pane ul.collection_files {
+ padding-left: 0.5em;
+}
+
/*
"active" and "inactive" colors are too similar for a toggle switch
in the default bootstrap theme.
diff --git a/apps/workbench/app/views/collections/_show_files.html.erb b/apps/workbench/app/views/collections/_show_files.html.erb
index 8576d40..ef99394 100644
--- a/apps/workbench/app/views/collections/_show_files.html.erb
+++ b/apps/workbench/app/views/collections/_show_files.html.erb
@@ -1,3 +1,5 @@
+<% if !defined? no_checkboxes then no_checkboxes = false end %>
+
<% content_for :tab_line_buttons do %>
<span style="padding-left: 1em">Collection storage status:</span>
<%= render partial: 'toggle_persist', locals: { uuid: @object.uuid, current_state: (@is_persistent ? 'persistent' : 'cache') } %>
@@ -7,7 +9,8 @@
<% if file_tree.nil? or file_tree.empty? %>
<p>This collection is empty.</p>
<% else %>
- <ul id="collection_files" class="collection_files">
+ <ul id="collection_files"
+ class="collection_files <%= 'hover-highlight' unless no_checkboxes %>">
<% dirstack = [file_tree.first.first] %>
<% file_tree.each_with_index do |(dirname, filename, size), index| %>
<% file_path = CollectionsHelper::file_path([dirname, filename]) %>
@@ -27,7 +30,7 @@
<div class="collection_files_row">
<div class="collection_files_buttons pull-right">
<%= raw(human_readable_bytes_html(size)) %>
- <% if !defined? no_checkboxes or !no_checkboxes %>
+ <% unless no_checkboxes %>
<%= check_box_tag 'uuids[]', "#{@object.uuid}/#{file_path}", false, {
:class => 'persistent-selection',
:friendly_type => "File",
-----------------------------------------------------------------------
hooks/post-receive
--
More information about the arvados-commits
mailing list