[ARVADOS] updated: c5f31bd6f1484dc1d09ec404e201f69294f84a5b

git at public.curoverse.com git at public.curoverse.com
Fri Oct 24 13:43:44 EDT 2014


Summary of changes:
 apps/workbench/Gemfile                             |   2 +-
 apps/workbench/Gemfile.lock                        |   4 +-
 apps/workbench/app/assets/javascripts/dates.js     |   2 +-
 .../app/assets/javascripts/infinite_scroll.js      | 100 ++--
 .../app/assets/stylesheets/application.css.scss    |   4 +-
 .../app/controllers/actions_controller.rb          |   2 +-
 .../app/controllers/collections_controller.rb      |  90 ++--
 .../controllers/pipeline_instances_controller.rb   |   7 +
 .../app/controllers/projects_controller.rb         |   2 +-
 apps/workbench/app/helpers/application_helper.rb   |   9 +-
 .../app/helpers/pipeline_instances_helper.rb       |   8 +-
 .../app/models/api_client_authorization.rb         |   4 +-
 apps/workbench/app/models/arvados_base.rb          |  13 +-
 apps/workbench/app/models/authorized_key.rb        |   6 +-
 apps/workbench/app/models/collection.rb            |   8 +-
 apps/workbench/app/models/job.rb                   |  10 +-
 apps/workbench/app/models/pipeline_instance.rb     |  10 +-
 apps/workbench/app/models/user.rb                  |   5 +-
 apps/workbench/app/models/virtual_machine.rb       |   4 +-
 .../app/views/application/_job_progress.html.erb   |  88 ++--
 .../views/application/_job_status_label.html.erb   |  10 -
 .../application/_pipeline_status_label.html.erb    |   2 +-
 .../views/application/_title_and_buttons.html.erb  |   2 +-
 .../app/views/collections/hash_matches.html.erb    |  23 +
 apps/workbench/app/views/collections/show.html.erb |  14 +-
 .../workbench/app/views/jobs/_show_recent.html.erb |   6 -
 .../pipeline_instances/_running_component.html.erb | 162 +++---
 .../_show_components_running.html.erb              |  16 +-
 .../views/pipeline_instances/_show_recent.html.erb |   2 +-
 .../app/views/projects/_show_dashboard.html.erb    |  44 +-
 .../app/views/projects/_show_sharing.html.erb      |  10 +-
 apps/workbench/app/views/users/_tables.html.erb    |   4 -
 .../test/functional/collections_controller_test.rb |   9 +
 .../test/functional/projects_controller_test.rb    |  17 +
 .../workbench/test/integration/collections_test.rb |  53 ++
 .../test/integration/pipeline_instances_test.rb    | 208 +++++---
 apps/workbench/test/integration/projects_test.rb   | 149 +++++-
 apps/workbench/test/integration/users_test.rb      |   7 +-
 apps/workbench/test/test_helper.rb                 |  20 +-
 apps/workbench/test/unit/collection_test.rb        |  31 ++
 apps/workbench/test/unit/group_test.rb             |  12 +
 apps/workbench/test/unit/job_test.rb               |  30 +-
 apps/workbench/test/unit/pipeline_instance_test.rb |  30 +-
 crunch_scripts/crunchutil/subst.py                 |  17 +-
 crunch_scripts/run-command                         | 169 +++++--
 doc/_config.yml                                    |   4 +
 doc/_includes/_example_docker.liquid               |  28 ++
 doc/_includes/_run_command_foreach_example.liquid  |  40 ++
 doc/_includes/_run_command_simple_example.liquid   |  30 ++
 doc/_includes/_skip_sso_server_install.liquid      |   6 +
 .../_includes/_tutorial_submit_job.liquid          |  11 +-
 doc/api/methods/nodes.html.textile.liquid          |   2 +-
 doc/api/schema/Group.html.textile.liquid           |   1 +
 doc/api/schema/User.html.textile.liquid            |   1 +
 doc/images/workbench-dashboard.png                 | Bin 44822 -> 94257 bytes
 doc/install/install-api-server.html.textile.liquid |  17 +-
 doc/install/install-keep.html.textile.liquid       |  12 +-
 doc/install/install-sso.html.textile.liquid        |  15 +
 .../install-workbench-app.html.textile.liquid      |   9 +-
 .../reference/job-pipeline-ref.html.textile.liquid |   7 +
 doc/user/topics/arv-docker.html.textile.liquid     | 202 ++++++++
 doc/user/topics/run-command.html.textile.liquid    | 212 ++++++++
 .../running-external-program.html.textile.liquid   |  10 +-
 .../tutorial-keep-mount.html.textile.liquid        |  14 +-
 .../tutorial-new-pipeline.html.textile.liquid      |  27 -
 ...tutorial-pipeline-workbench.html.textile.liquid |  11 +-
 .../tutorial-submit-job.html.textile.liquid        |  38 +-
 sdk/cli/bin/arv                                    | 245 ++++++---
 sdk/cli/bin/arv-run-pipeline-instance              |  13 +-
 sdk/cli/bin/crunch-job                             | 521 ++++++++++++--------
 sdk/python/arvados/api.py                          |  18 +-
 sdk/python/arvados/commands/keepdocker.py          |   4 +-
 sdk/python/arvados/commands/put.py                 |  12 +-
 sdk/python/arvados/commands/ws.py                  |  94 ++++
 sdk/python/arvados/config.py                       |   5 +-
 sdk/python/arvados/errors.py                       |   4 +-
 sdk/python/arvados/events.py                       |  97 +++-
 sdk/python/bin/arv-ws                              |  30 +-
 sdk/python/tests/run_test_server.py                |   8 +-
 sdk/python/tests/test_api.py                       |  10 +-
 sdk/python/tests/test_websockets.py                |  38 +-
 services/api/Gemfile                               |   2 +-
 services/api/Gemfile.lock                          |   8 +-
 .../app/controllers/arvados/v1/jobs_controller.rb  |   2 +-
 .../app/controllers/arvados/v1/nodes_controller.rb |   7 -
 services/api/app/models/arvados_model.rb           |   4 +-
 services/api/app/models/job.rb                     |   3 +-
 services/api/app/models/log.rb                     |   5 +
 services/api/app/models/node.rb                    |  54 --
 services/api/app/models/user.rb                    |   1 +
 services/api/config/application.default.yml        |   9 -
 services/api/config/initializers/eventbus.rb       |   3 +
 services/api/lib/eventbus.rb                       |  35 +-
 services/api/script/crunch-dispatch.rb             | 192 +++++---
 .../test/fixtures/api_client_authorizations.yml    |  12 +
 services/api/test/fixtures/collections.yml         |  49 ++
 services/api/test/fixtures/groups.yml              |  61 ++-
 services/api/test/fixtures/jobs.yml                |  50 ++
 services/api/test/fixtures/links.yml               |  27 +
 services/api/test/fixtures/pipeline_instances.yml  |  73 +++
 services/api/test/fixtures/users.yml               |  28 ++
 .../functional/arvados/v1/jobs_controller_test.rb  |  33 +-
 .../functional/arvados/v1/nodes_controller_test.rb |   2 +-
 .../functional/arvados/v1/users_controller_test.rb |  10 +
 services/api/test/integration/websocket_test.rb    |  36 ++
 services/api/test/test_helper.rb                   |   2 +-
 services/crunchstat/crunchstat.go                  | 545 +++++++++++++--------
 services/crunchstat/crunchstat_test.go             |  50 ++
 services/fuse/arvados_fuse/__init__.py             |   1 +
 services/keepproxy/keepproxy.go                    |  25 +-
 services/keepproxy/keepproxy_test.go               |  31 +-
 services/keepstore/handler_test.go                 | 113 ++---
 services/keepstore/handlers.go                     |  17 +-
 services/keepstore/perms.go                        |  27 +-
 services/keepstore/perms_test.go                   |  31 +-
 services/keepstore/volume_unix.go                  |   2 +
 services/keepstore/volume_unix_test.go             |  48 +-
 services/nodemanager/.gitignore                    |   5 +
 services/nodemanager/README.rst                    |  39 ++
 services/nodemanager/arvnodeman/__init__.py        |   9 +
 services/nodemanager/arvnodeman/clientactor.py     | 110 +++++
 .../nodemanager/arvnodeman/computenode/__init__.py | 395 +++++++++++++++
 .../nodemanager/arvnodeman/computenode/dummy.py    |  52 ++
 services/nodemanager/arvnodeman/computenode/ec2.py | 101 ++++
 services/nodemanager/arvnodeman/config.py          | 108 ++++
 services/nodemanager/arvnodeman/daemon.py          | 307 ++++++++++++
 services/nodemanager/arvnodeman/jobqueue.py        | 107 ++++
 services/nodemanager/arvnodeman/launcher.py        | 130 +++++
 services/nodemanager/arvnodeman/nodelist.py        |  39 ++
 services/nodemanager/arvnodeman/timedcallback.py   |  42 ++
 services/nodemanager/bin/arvados-node-manager      |   6 +
 services/nodemanager/doc/ec2.example.cfg           | 121 +++++
 services/nodemanager/doc/local.example.cfg         |  41 ++
 services/{fuse => nodemanager}/setup.py            |  27 +-
 services/nodemanager/tests/__init__.py             |  15 +
 services/nodemanager/tests/test_clientactor.py     | 149 ++++++
 services/nodemanager/tests/test_computenode.py     | 288 +++++++++++
 services/nodemanager/tests/test_computenode_ec2.py |  89 ++++
 services/nodemanager/tests/test_config.py          |  65 +++
 services/nodemanager/tests/test_daemon.py          | 238 +++++++++
 services/nodemanager/tests/test_jobqueue.py        |  76 +++
 services/nodemanager/tests/test_nodelist.py        |  57 +++
 services/nodemanager/tests/test_timedcallback.py   |  61 +++
 services/nodemanager/tests/testutil.py             |  91 ++++
 144 files changed, 6167 insertions(+), 1420 deletions(-)
 delete mode 100644 apps/workbench/app/views/application/_job_status_label.html.erb
 create mode 100644 apps/workbench/app/views/collections/hash_matches.html.erb
 create mode 100644 doc/_includes/_example_docker.liquid
 create mode 100644 doc/_includes/_run_command_foreach_example.liquid
 create mode 100644 doc/_includes/_run_command_simple_example.liquid
 create mode 100644 doc/_includes/_skip_sso_server_install.liquid
 copy sdk/java/src/test/resources/first_pipeline.json => doc/_includes/_tutorial_submit_job.liquid (61%)
 create mode 100644 doc/user/reference/job-pipeline-ref.html.textile.liquid
 create mode 100644 doc/user/topics/arv-docker.html.textile.liquid
 create mode 100644 doc/user/topics/run-command.html.textile.liquid
 delete mode 100644 doc/user/tutorials/tutorial-new-pipeline.html.textile.liquid
 create mode 100644 sdk/python/arvados/commands/ws.py
 create mode 100644 services/crunchstat/crunchstat_test.go
 create mode 100644 services/nodemanager/.gitignore
 create mode 100644 services/nodemanager/README.rst
 create mode 100644 services/nodemanager/arvnodeman/__init__.py
 create mode 100644 services/nodemanager/arvnodeman/clientactor.py
 create mode 100644 services/nodemanager/arvnodeman/computenode/__init__.py
 create mode 100644 services/nodemanager/arvnodeman/computenode/dummy.py
 create mode 100644 services/nodemanager/arvnodeman/computenode/ec2.py
 create mode 100644 services/nodemanager/arvnodeman/config.py
 create mode 100644 services/nodemanager/arvnodeman/daemon.py
 create mode 100644 services/nodemanager/arvnodeman/jobqueue.py
 create mode 100644 services/nodemanager/arvnodeman/launcher.py
 create mode 100644 services/nodemanager/arvnodeman/nodelist.py
 create mode 100644 services/nodemanager/arvnodeman/timedcallback.py
 create mode 100644 services/nodemanager/bin/arvados-node-manager
 create mode 100644 services/nodemanager/doc/ec2.example.cfg
 create mode 100644 services/nodemanager/doc/local.example.cfg
 copy services/{fuse => nodemanager}/setup.py (63%)
 create mode 100644 services/nodemanager/tests/__init__.py
 create mode 100644 services/nodemanager/tests/test_clientactor.py
 create mode 100644 services/nodemanager/tests/test_computenode.py
 create mode 100644 services/nodemanager/tests/test_computenode_ec2.py
 create mode 100644 services/nodemanager/tests/test_config.py
 create mode 100644 services/nodemanager/tests/test_daemon.py
 create mode 100644 services/nodemanager/tests/test_jobqueue.py
 create mode 100644 services/nodemanager/tests/test_nodelist.py
 create mode 100644 services/nodemanager/tests/test_timedcallback.py
 create mode 100644 services/nodemanager/tests/testutil.py

       via  c5f31bd6f1484dc1d09ec404e201f69294f84a5b (commit)
       via  66c13b6055a363cb08197b8c5d040ed9a511c8ca (commit)
       via  587fcc936d7b5b0b8c16220a5932cf9441e02ab0 (commit)
       via  6a40678734cd727a4c3be41f06bb4019fc1c6222 (commit)
       via  358045151388f4c5d4078a96e1391b7f02e4ce88 (commit)
       via  016ecd4c969e5bfa560702843c8e381eb3a33060 (commit)
       via  091d56d4e04e5b1051787fdfcc27dd1d5a6f0ec7 (commit)
       via  22db612b913e6b4d68b3600c04d06e4898a2f1a9 (commit)
       via  fcfd4428e2889ceb847b64b0819207c421de1abd (commit)
       via  ae4948ee3a6e2d55a44a31272d1f67b669b0345f (commit)
       via  95b0d8142d04199eae27eea17e4a5353d6e3f141 (commit)
       via  7149ee5d616b932a73fb7a311136e6db75020666 (commit)
       via  1ed38089f9d9969abde1849743f0fdf52d3d2d93 (commit)
       via  0311a59f177bd18fb46fc0ceefde5fc9ad07af63 (commit)
       via  34471863720a9e301be1604c2bd546627d435606 (commit)
       via  1a20f5f5423dfab4e03d267680da30125487425a (commit)
       via  4265a54aa0d505c5c35b9b290e2c6600a2766709 (commit)
       via  93ffb7c3e8c369a1ee7d5f8da08c92ee478f5ea4 (commit)
       via  9feeea1226399a9fc28acc53eafc45d884f7db65 (commit)
       via  351895cf665a1cc26ab0f39fed696909331c99c4 (commit)
       via  91738b3c2331a102e4aefd4be580e0e979bc514f (commit)
       via  ea80735a2ea4067d682cde533565dc42920f8d5c (commit)
       via  2def202591164c9ade2c2b7ab6f67dc892d10557 (commit)
       via  11085f87c952c7e46a15c88e144190cac32b95a8 (commit)
       via  34a9171fa5b01bb206543576947c3300faac280a (commit)
       via  81cb0b6ac320caf7098c735ee06c610d73953ab5 (commit)
       via  c6056f6f1bb99fa10bc2046266accc4a85f66aad (commit)
       via  a008743d5471a30c96159b68ea60371a86ef4c0c (commit)
       via  789e1eb86b5286f3d34b112e0ab802bd3a2793b2 (commit)
       via  a124a5350d31001a7c66381fa853dfcd78dddd06 (commit)
       via  3ca013aedeae5b2085b8fb37ca80501117f0f918 (commit)
       via  3bf2514da60ab2e0b7639959b650cc4d93784080 (commit)
       via  f2ba19f987bfe7de245176e9fb4ea5e783564494 (commit)
       via  a8b3df3d2c5fa8fa66484d6bb0d20a37a0863d90 (commit)
       via  6eaaae29a7af005e417673d79e0951122065e685 (commit)
       via  ff36aa7e753a28cb36bd13e3cd3bbbe4c6617265 (commit)
       via  83fc1e7b7e621be38e43d3d97bd32447ef846eae (commit)
       via  58ead50fe4b7014562c0697290cf933a956ab852 (commit)
       via  5870334b03237f04df6de35193f78b838f7ac7dc (commit)
       via  99ad159b229c312ef6625e6ef042c33d0db524b9 (commit)
       via  e6359fe13c6b3b4558d703fecdd2f5f1713dc0e9 (commit)
       via  89f38df7ce6e3af8e6119a111cdf985de6e0a0e9 (commit)
       via  fe5ee2e37364330b4a58c0c41e8a0b627e8cb1f2 (commit)
       via  1aabac3cbaf0d701696ffabceb992826abeea8c5 (commit)
       via  8d2639525417aaa02240777454405f2249d505b0 (commit)
       via  ca1ddb913b35eaa4aea43a88501c5b7c6ab95e2c (commit)
       via  3ff1b002f559933d5856fb260a7381ba4fb44e6b (commit)
       via  a15315b96439f2971d4ac6f6868c9de05877cd7c (commit)
       via  06686c47a0f99f5b5f292cde2d391024bf107514 (commit)
       via  7d6bf71834622c22fd65faecbff29ba8a333c636 (commit)
       via  6ad9adc1224f1c45a652258d43b7b4b92898e2d1 (commit)
       via  b25d2ec2950f6e2ffa9943a15c87441ebd6672b2 (commit)
       via  0c6f7b227f95394fd4fffadfe7cfa022e32e5fae (commit)
       via  e102efba3f46986b6a2abaee2cc222db8c85198a (commit)
       via  86e8d9a338e3947337898256479fc904b36949c7 (commit)
       via  b5c04e9b23c7292ea8b976d3614a172241eabaad (commit)
       via  9362030c75c09e363f95dcf742f79570107928d1 (commit)
       via  4fb27993c2989648fab6fa29e2073a65b395379d (commit)
       via  15f367505326b375b17f03e4c54a751337155df0 (commit)
       via  183df814d5cb49d11614acb73b07e4e2809524e2 (commit)
       via  de79b73c55c5b1c469766ac8f930f335ac3fc246 (commit)
       via  6d3a88841b58eb02f6f6aedd38a40ed02cc42d1f (commit)
       via  19c0f65c05c4a4d01bc69d98a33cab6ce61b806b (commit)
       via  3254f0a981f72decc49f2fbd43d4cffb47dfb4b4 (commit)
       via  972974d7f305426854ad6c2e271c33730905dee1 (commit)
       via  7d7e23d01f1d00edf49ba50ded5ffe8054691ada (commit)
       via  24ea674969edba33f63921c14dff62192634807c (commit)
       via  e0f182c242423c10783357b5d722511b765033fe (commit)
       via  cef5c3f1b3bf267aedc3ff6ed92778040efb3882 (commit)
       via  1a3d59cd7aa80a4ed6ec72aca1633edcbb788880 (commit)
       via  2e76e6ae877fb528d666071075afe2bf4ab21035 (commit)
       via  a22d6e6bf03c6f274237f775a4c02122c9ce38ef (commit)
       via  ff9423f0859cde002f4d29d735e1310376bb01cc (commit)
       via  cc51562171bfdf2b31d6edab78b1c73b08d02a1e (commit)
       via  ff769230668c11c4f30c0c9b8b7c30908d9ad0f5 (commit)
       via  2556bf9a17d39e658f91cd9b180848526415ce92 (commit)
       via  1bb0592a2fd043b09ab9845cfc25dbdffff1c009 (commit)
       via  41887dd213cfa165925e94d4f3bb120edeb1a30d (commit)
       via  c744c6cecd4f049ce5a2f6e922ca9f74b03fa3a3 (commit)
       via  06d0338d638ce74b51ca3cfe10523e5515269fdf (commit)
       via  ae670519e4075b75346d6152abedf87d41e2cea7 (commit)
       via  85c6c9ee95ce15f6a12b987fe611e917f043e589 (commit)
       via  d599adb390dddea375cd8f79626678d0db5c2027 (commit)
       via  3844c251d4db322759a23a6370faefb7c8e27728 (commit)
       via  1f168b8d94bff45ef2be842e60bed7e1c4e37317 (commit)
       via  59807e4ab334f7aec9772bf63f186974fba96821 (commit)
       via  4335bce9369b5df234c5d68c4deff820ca2c28d1 (commit)
       via  12df2994c114b62b0d07a267fdeeaea389e5adb1 (commit)
       via  55cc27092078a78847a2b0230e8782c744e7fff2 (commit)
       via  aa2245a2770dac18a1c26af33cae3e24b3e656ab (commit)
       via  554b4b8821b2eed4c1ce5064e20d043465b571ba (commit)
       via  269adb302bf244332706a1fe053feddc402eb4be (commit)
       via  11f281a74aa9ee6ccdd47e14f429294d5b5db15f (commit)
       via  5716ec8e19573bd4cbae5c53a0d08e6757d5507d (commit)
       via  578b33f14aa596ade0fb249b5e9f40d129fad011 (commit)
       via  d9014288ed04b79bde6f626636a931b449323287 (commit)
       via  8af162e0e5703f8b3a1dd60d5fd9a110ff009e24 (commit)
       via  fdb1bc1446407e8589ced3ea32f267b38e954921 (commit)
       via  95f99e05352e2a87ad627a0b4c775f7551ef9265 (commit)
       via  0b3873cf0f05ec1e08c1cee81aed68c2421f158f (commit)
       via  1f7dbdb87eee28f7f357c025f7b5cd7d1ccc8c7a (commit)
       via  4418304db7b297e099e99ca9f77d846f4af6c491 (commit)
       via  69e4d608045afea775b77d1f41afddf0bdfcf5c6 (commit)
       via  d7fdbbab1f67d696906afe7a6e17e17997e1c064 (commit)
       via  d825508721cb4e184d03d43965cee00caee21bd6 (commit)
       via  d532da29a2f954f6a24ccacd1142e61b299ea292 (commit)
       via  75fd0cb8bff8f0396168a8900eaba9d8e1edd65e (commit)
       via  84e64f6e81c241a6dbaabea3dcafa2bad4cb188a (commit)
       via  bc4c747ce6b4cda9928cd318fd050c1171bff475 (commit)
       via  51c8987b2dd1696c27ee1235855a47bd86dfeb82 (commit)
       via  db0472215ce261406503d7336006bcd64c9feacd (commit)
       via  ac4f4ab5c6d677096cc335af7cfc0d9b10043b93 (commit)
       via  25708a232b618757d54d36e3fe545302cff9ca42 (commit)
       via  0dab3a40d540b872ee689420d3fcfcebb760d15b (commit)
       via  d05825ffb039ddddfff00cf92837d0ca049ee364 (commit)
       via  4ab1c9c9ce44d59013dcbafc2ac60aa69d21998f (commit)
       via  6bbd591d1b9e5cd5797a35703fd8951d421885aa (commit)
       via  877c538744d915852361ce0a8839d54a54bc0c9d (commit)
       via  23796191a7efdae462ee7509b4641be4d63d584d (commit)
       via  8297039dfdf78e712855a1a223c5ea15094244ba (commit)
       via  3bf405f3fd820d17b55216f120aaf95f72a05a8b (commit)
       via  41a571276ca87ebb42367ca230825a2f06bdda6c (commit)
       via  723f0c8477dbd1d6a5e90a29dd3003c9b00d04aa (commit)
       via  b19a6058168a290fe789b2228c13935edc6e5546 (commit)
       via  1d0d4b16be0e9478dd6f98014a30610c5e579afa (commit)
       via  a5ec4164873e4972aaaf943e48603daa61a044b7 (commit)
       via  7a6f2613d38bf9fb99a919b3875d2851a23a253a (commit)
       via  6f7456f84209e9bf5955ba4158c4ce673d876be0 (commit)
       via  75b8b796ee88196ca1b99dcfed0533565c52dce7 (commit)
       via  90057cfa2c19091b0d627a1df978014998e187c6 (commit)
       via  61f351e9e3542308fe0a41fa7f41e4de85130c24 (commit)
       via  b3f9cef0402c67cf06f825b283d95ef5819ab93f (commit)
       via  4c0c7699c620226733186c8536b3a8f1d032013f (commit)
       via  1d13d7e2b314a84abe94f00d4c1d787a40f4d7fb (commit)
       via  becd16125599abeefa3d2d1203279bf7eee69669 (commit)
       via  cc09080c6c823a6de8a3eb613ef7d75ec2846857 (commit)
       via  2b08ab24b496f14d2ef97167a2e78e92b179f226 (commit)
       via  58014b961247c55093afdd1dab3e290518a54e3e (commit)
       via  5e2eeeaabfdd2673ee58cc0da54e943fd2841d04 (commit)
       via  f39807a3c5dd32520bebd4fcd5254f214351eb4f (commit)
       via  69441aa2a477099731f36f6e7995fc2ec85c8c86 (commit)
       via  fe21e5236f596001d22e4b28519d1c5ef32a7e3c (commit)
       via  4ff82f5fdc5d0e663da809823f25155d09609cc1 (commit)
       via  adbea418d67bfe3b30a305c43d22b858d5a81e92 (commit)
       via  8cfc0583424956ca6b2a3f1f2efcf751e185aa3a (commit)
       via  758d59141102b29371f44512671b9efe0cf62821 (commit)
       via  7509b9e08acebd9e28ab2cea7d8b2e383c46859c (commit)
       via  adb949d39f83b47e1a3cd48a75ec2c6713381cd9 (commit)
       via  286f418347570794d15ae26f9c66fd7362c25848 (commit)
       via  d7f9b8fdb408df9d0dc1d2e9d2dca8b57b6f1365 (commit)
       via  61790a81094b7a21109c8607a11ad874d5aecd73 (commit)
       via  0474aa89b8f497fd5abaa072f9bc501742cc5b42 (commit)
       via  d9eca6c665e600063cb2c04b17f38d540eb438f1 (commit)
       via  5de6c0630a455eb29d83f97e6787a83c8332b1e5 (commit)
       via  b435064a0085044993c5c0f5b8156a61b3e32c54 (commit)
       via  8aeba61dc1cf17b680d6cd3e6bcc4c01f40ff5a3 (commit)
       via  5bce0483011b58a97dded8874491c7b266a850fc (commit)
       via  9b50fd83c23a75ef675f6186e9a1d0be511730c9 (commit)
       via  fd8ed1da05708932eb3e654e333053e1940dc29c (commit)
       via  d13e0b26fef4777842d92ad3c050d6a662823201 (commit)
       via  ee45ddfb506f72a021f772af6477bfeab1204b3a (commit)
       via  b8fdb9089b0ed5213d7b8d8262b65558539fa054 (commit)
       via  6bdfed00c27c6034ffe4ad79a05bc9cadd9b9489 (commit)
       via  38ba0794f37ce5324a246a9ca5c0ac81e281e0da (commit)
       via  704cf4edf9c1f9ff3403a72b383750aaa04a0dfb (commit)
       via  c83d732301d7f192895db6c112e0bee29614e314 (commit)
       via  41270a7c0897f2183b6e58674c450a34b65818e9 (commit)
       via  d7e558d103f5620c3c0243c0590dd80b470226ed (commit)
       via  548683db5343421b9abf3ad629054c6da6237928 (commit)
       via  d12f645c2be4e9fd6f89689852efe668bc7d1d83 (commit)
       via  4be40a40a509d1eaad11c442d137f5ecdeb45e25 (commit)
       via  3e4c6eab6c4ed13071fd665aaec8a626a180e6f5 (commit)
       via  55888e63181a0847d3e00344fa9c7c5e747082ae (commit)
       via  c088fcf0b5aaf31195ec1b94873e93f1fd3ee8ed (commit)
       via  7b2a3050d98153329e7a51c3b4fdfdde0859a555 (commit)
       via  67f00f6ddc4570f878fcc64d4bbdc3eb198a48a3 (commit)
       via  76d932c4916d15c2ca2668409905da4206cb38b3 (commit)
       via  2774760a4ccdb65336e2aad32b5fd57fc7bc5bb3 (commit)
       via  1e43af7e01b61945d94ef26c25a1a14b231d605b (commit)
       via  3b0de2173e005deacc22d083a4aea23f9a648865 (commit)
       via  5d262f9b0206b79fca198d191d3678415cf5c338 (commit)
       via  a606b9a9996aa3e8a144a8328acf3f960d8d0057 (commit)
       via  e69a5874b880b9b591e533e2c5f4bc4c3e2ff5d1 (commit)
       via  2f8d1a30eaca707dff086b52d5809963e6a8cc1c (commit)
       via  ff9d78bbeb09ca917f0814c6055c47db5a4e7e4a (commit)
       via  4fe672034a740836e930733d741017d07f6ffa0c (commit)
       via  585fb54b7f76fce5880eba94e05ea45c7c89f980 (commit)
       via  4f50d3f21494a19eb073a3f8435e872321f35fb6 (commit)
       via  bb4eb4d94b2376bc471f9efd71a95fca84f0f011 (commit)
       via  f2695a30103f21b43da4443c4843e726769e5efb (commit)
       via  4a3cb7560929cb3fe4a7970bb1e307aa7af35712 (commit)
       via  6ce66b16c069c6176dca37bbdc275cb286a08dab (commit)
       via  9dd2519aa44d751e6f0144226058dc5a98e4bcb5 (commit)
       via  3d0cb4307773c5cba2af35fe4eff49fde7f224cc (commit)
       via  dd59a50f9f3933c359930806516b43899a8b4957 (commit)
       via  83a9390a05bbffc2e4ea95dd693af3ab3547fa12 (commit)
       via  18d5a2315a9853043b10a560319ffdf1dba1331d (commit)
       via  6d8a27a40903f0dc61876947cecc9401edd3a32c (commit)
       via  0bed781b53e7895c306fca67beb20f28528e54af (commit)
       via  f6457c2e814734c91bc550b4e0384fb3fd86549a (commit)
       via  f41ecc930361f296938308e46748c92407ecd812 (commit)
       via  bd58b7059dcc680006c8fa7105b2a295b1506210 (commit)
       via  44e01cf266a3c062b2f0f5bb3426672024367d38 (commit)
       via  a5687a390262abebfc16cf21e62052ac0019512d (commit)
       via  bdd309b073b6e836b78de28e82da89baba66a2a9 (commit)
       via  e74cd2fb8d2863e3c40febd5b71a24a1bf945ec5 (commit)
       via  50de1d57245ed33b7f0a563eef9da73f16e0ca6c (commit)
       via  ba18dc96b40c463b921b04f7c8a66de447101927 (commit)
       via  4be23b41ec561b404dd833bdbea9d764f2b5d027 (commit)
       via  9017317669b19883493fa18dc0c4900bab87ae96 (commit)
       via  501c5d20678de74fdce6618821659be41b3c0004 (commit)
       via  46ef0003a8dacf38a68646e3e6af03e6f6127e0e (commit)
       via  f5c4a70c45d8a3826fede6e3ad2dad6030cc4438 (commit)
       via  4146cc481cec9847eb41d3e5ba7602b4f33d2096 (commit)
       via  5a33e6d384705ed4d424799174d1ed67b0970715 (commit)
       via  292856a6f1d26dcfd7a652a9a83cbe4a375588d4 (commit)
       via  a013ad4808a9888e5632b1965fc13c8b1dcc045d (commit)
       via  02671029e4240abb83883cb908c183c57598799e (commit)
       via  884856a326b06d4c17d52d7371f2270c7925caf6 (commit)
       via  a1def9bcfa954a7442f95e965f300a3e73e4f83f (commit)
       via  e999e4e19e5619b485f5c4a2d1e993e187d63975 (commit)
       via  1bd8e9ed2c732b4cf80f255ef4babda69a1c0657 (commit)
       via  dd7bb176c565d0d0718f9b0e59a6d9ee4b8ecbf2 (commit)
       via  85add8b41d3469772af29b9a015f6c1f23cb8686 (commit)
       via  6a5064852f67f11915dd0c956128a6363f1d83c8 (commit)
       via  344c6dcdbae76310879c85a736e4e6cce05d5645 (commit)
       via  f0b10a9e56225799f9821b07d1497ce53c2608bf (commit)
       via  7a4f566c1a63ee37a88df16e25ca04e9a562fb1c (commit)
       via  b4c27edb438b8aec5f055b636afb476c6ea8284c (commit)
       via  2453adf513632740bc8a29f4d8b52789f4d8cd62 (commit)
       via  999cf322e35dfe147f7bab3204bf7c5b71e2e704 (commit)
       via  b3f3c28f67519f23a4b734b2a75eaf4f32c0049f (commit)
       via  7a4fc415ac5f4032c30ee7469b6a9eb02135e008 (commit)
       via  792b42b0f28f1b2595be071d0683c4872af0a6db (commit)
       via  a151775ef143f280f7ea2a3729b0b33c7b1b5944 (commit)
       via  38cc5c0a51657c6b60f3d3f32c566845988dfb6b (commit)
       via  6343835f8579a129cfd8cfbaa52836a7cd9a8329 (commit)
       via  81f6ebc139c29723b62fc0f5e6d0588dfb85897b (commit)
       via  53c6f7b15cf655127058c36e38396889d63af92f (commit)
       via  4578ee9a75a326eea77d0f2e84737ebcfda3fdcc (commit)
       via  d9166dfa6e46321e654f13fac59e8d10362ad169 (commit)
       via  aa07ac47cff1ae6428b1a7b7a993f2530afab5a3 (commit)
       via  5c1dafae8f4bb4aefac935337537c5e104e61278 (commit)
       via  1f469018cec0daf492a8a8e397d094ec88f6cd49 (commit)
       via  2c7b72059f8390d56f7031206772dc3d4e4ad5da (commit)
       via  dd2a958d4731695144bb7add675fa14bf590d72a (commit)
       via  370366c748b22f5c230bf11e209a190612c088e7 (commit)
       via  52738977b2715822954692a566049b7ebf54e7cc (commit)
       via  2dbf4bb77bb1ec3df58350a3982da1c77bc0e527 (commit)
       via  b7c8b1cc7d646c99493558ab20d3b313eb7b2d9f (commit)
       via  38738bf78bac4a083195cfd44124332abcce6400 (commit)
       via  8018af97c6ac3ca2d6b7acf8dd7c21ee0f290436 (commit)
       via  bb8669fd6be817468769fd5dd3faeed54f1e1888 (commit)
       via  eda7aa4bea26b42209fc96690ebf91e7f846eb61 (commit)
       via  e34a96439f47fb34007587633f0210c93e116e76 (commit)
       via  8ba991c830983cd1c681f7d7c98907b8ada1e81c (commit)
       via  77540a1d8b180bc88d2969e3df40b22fb0466f45 (commit)
       via  5958ab191b80c659b6591b7ea6f89edd2f39e1aa (commit)
       via  8ac5537956b1a5c4eaf5a3740eb5b915337bcb96 (commit)
       via  6f2855585712ef7222f739a5afcef0aa736e01ac (commit)
       via  81e7eb42156a21e17d81c4a71d1dfee4f0fbd52f (commit)
       via  5c1f03ef1ae45d3ac222542d33b3125ce8678d65 (commit)
       via  e5c3609b5ef99cde98e277881fc5b1c53d33df45 (commit)
       via  a8bc91af9fa285665c1e2304bff956bf12a56ec2 (commit)
       via  e8376cfb9deac7a50651061e2be99a4bc0c46338 (commit)
       via  c1a82be63ffc3b8aa853025672d486758ffc86e6 (commit)
       via  256ceb11e3b67dbe68b955ed09ac0df9f6cda2ba (commit)
       via  2198f66d230634ab4e7e511e176bfbc4af632f0a (commit)
       via  0eb4abfca9127ad1a7a8153840f876e512c624cb (commit)
       via  3e4b42f63c615ca1a7130f7b935d63118874d984 (commit)
       via  e12e1407240e7362ae4156fe4d32599b9b5d4d8d (commit)
       via  08181a95191f00f2069758625512ada2788646e2 (commit)
       via  a1fb326e2568abf864f4282f0110ec577a6195aa (commit)
       via  8b23d1fb41d8655b81086c6073e28ef3c3a144c5 (commit)
       via  7b77e0a48d265f3ac56017ee22be4a97d779b063 (commit)
       via  23053a2d35694a9e8a7169c493620c3a33bd78f2 (commit)
       via  508dcd2f13881bc8ac93b2e7189d6e57500a8acc (commit)
       via  11699475c3d0f9c4b9d1eb50d9032a7fc5984ec9 (commit)
       via  db408055a4075188129f0c5b712e5d5a970b84c9 (commit)
       via  b9900ad53d6ccc6bf639e400a759bfcf70b27ee4 (commit)
       via  b4dde1b5648aa71180282b7dfa0fc70ba7c87755 (commit)
       via  7d9cfb6e0716239f996bae054bc9345a663e0b7e (commit)
       via  75be7487c2bbd83aa5116aa5f8ade5ddf31501da (commit)
       via  52f0c22a42444d1db0648870ae42f918bd3f63c1 (commit)
       via  5ee5b90b5d7554d049c9071ed7bb812d1b7ca74a (commit)
      from  4e624965e369180dfb971bf3a53ae2b4d726f271 (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 c5f31bd6f1484dc1d09ec404e201f69294f84a5b
Author: Phil Hodgson <bitbucket at philhodgson.net>
Date:   Fri Oct 24 19:40:01 2014 +0200

    3618: replace js use of == and != with the more predictable === and !==

diff --git a/apps/workbench/app/assets/javascripts/infinite_scroll.js b/apps/workbench/app/assets/javascripts/infinite_scroll.js
index 2ca4548..fd37308 100644
--- a/apps/workbench/app/assets/javascripts/infinite_scroll.js
+++ b/apps/workbench/app/assets/javascripts/infinite_scroll.js
@@ -192,7 +192,7 @@ $(document).
     on('click', 'th[data-sort-order]', function() {
         var direction = $(this).data('sort-order-direction');
         // reverse the current direction, or do ascending if none
-        if( typeof(direction) == 'undefined' || direction == 'desc' ) {
+        if( typeof(direction) === 'undefined' || direction === 'desc' ) {
             direction = 'asc';
         } else {
             direction = 'desc';
@@ -210,7 +210,7 @@ $(document).
         $('th[data-sort-order]').each(function() {
             $(this).find('i').remove();
             var direction = $(this).data('sort-order-direction');
-            if( typeof(direction) != 'undefined' ) {
+            if( typeof(direction) !== 'undefined' ) {
                 $(this).append('<i class="fa fa-sort-' + direction + '"/>');
             } else {
                 $(this).append('<i class="fa fa-sort"/>');

commit 66c13b6055a363cb08197b8c5d040ed9a511c8ca
Merge: 4e62496 587fcc9
Author: Phil Hodgson <bitbucket at philhodgson.net>
Date:   Fri Oct 24 14:06:45 2014 +0200

    Merge branch 'master' into 3618-column-ordering


-----------------------------------------------------------------------


hooks/post-receive
-- 




More information about the arvados-commits mailing list