arvados.git
8 years ago6414: Anonymous users can click the text Public Projects to browse 6414-public-projects-link
Manoj [Thu, 30 Jul 2015 18:30:57 +0000 (14:30 -0400)]
6414: Anonymous users can click the text Public Projects to browse
all public projects. Added a test to verify if the link exists.

8 years ago6588: Removed manage account button and updated tests and links. 6588-remove-manage-account-button
Manoj [Wed, 29 Jul 2015 21:10:07 +0000 (17:10 -0400)]
6588: Removed manage account button and updated tests and links.

8 years ago6588: Added templates for new routes.
Manoj [Wed, 29 Jul 2015 18:25:27 +0000 (14:25 -0400)]
6588: Added templates for new routes.

8 years agoMerge branch 'master' into 6588-split-manage-account
Manoj [Wed, 29 Jul 2015 18:13:55 +0000 (14:13 -0400)]
Merge branch 'master' into 6588-split-manage-account

8 years agocloses #6657
radhika [Wed, 29 Jul 2015 18:06:42 +0000 (14:06 -0400)]
closes #6657
Merge branch '6657-no-git-in-arv-copy'

8 years agoMerge branch 'master' into 6657-no-git-in-arv-copy
radhika [Wed, 29 Jul 2015 18:05:35 +0000 (14:05 -0400)]
Merge branch 'master' into 6657-no-git-in-arv-copy

8 years agocloses #6602
radhika [Wed, 29 Jul 2015 18:05:05 +0000 (14:05 -0400)]
closes #6602
Merge branch '6602-job-runtime-display'

8 years ago6602: enhance render_runtime method to display seconds when days, hours, and minutes...
radhika [Wed, 29 Jul 2015 17:47:43 +0000 (13:47 -0400)]
6602: enhance render_runtime method to display seconds when days, hours, and minutes are all zero even when round_to_min is true.

8 years ago6588: Changed links to use routes and changed tests to match the
Manoj [Wed, 29 Jul 2015 17:44:08 +0000 (13:44 -0400)]
6588: Changed links to use routes and changed tests to match the
routes.

8 years ago6602: remove render_runtime_compact; instead use render_runtime with use_words =...
radhika [Wed, 29 Jul 2015 17:33:08 +0000 (13:33 -0400)]
6602: remove render_runtime_compact; instead use render_runtime with use_words = false and round_to_min.

8 years ago6657: refactor git check and reuse.
radhika [Wed, 29 Jul 2015 12:06:34 +0000 (08:06 -0400)]
6657: refactor git check and reuse.

8 years agoMerge branch 'master' into 6657-no-git-in-arv-copy
radhika [Tue, 28 Jul 2015 21:44:44 +0000 (17:44 -0400)]
Merge branch 'master' into 6657-no-git-in-arv-copy

8 years agoHotfix for test, transform "/dev/stdin" to "-" in arv-put refs #6681
Peter Amstutz [Tue, 28 Jul 2015 20:43:28 +0000 (16:43 -0400)]
Hotfix for test, transform "/dev/stdin" to "-" in arv-put refs #6681

8 years agoHotfix, inode cache find() returns list instead of single item now. refs #6643
Peter Amstutz [Tue, 28 Jul 2015 19:56:57 +0000 (15:56 -0400)]
Hotfix, inode cache find() returns list instead of single item now. refs #6643

8 years ago6588: Added tests for new pages and modified existing tests to not use
Manoj [Tue, 28 Jul 2015 19:51:59 +0000 (15:51 -0400)]
6588: Added tests for new pages and modified existing tests to not use
manage account page.

8 years ago6657: copy_pipeline_template method also updated to check git existence.
radhika [Tue, 28 Jul 2015 19:36:17 +0000 (15:36 -0400)]
6657:  copy_pipeline_template method also updated to check git existence.

8 years agoMerge branch 'master' into 6657-no-git-in-arv-copy
radhika [Tue, 28 Jul 2015 19:28:44 +0000 (15:28 -0400)]
Merge branch 'master' into 6657-no-git-in-arv-copy

8 years agoMerge branch '6681-arv-put-pipe' closes #6681
Peter Amstutz [Tue, 28 Jul 2015 19:21:24 +0000 (15:21 -0400)]
Merge branch '6681-arv-put-pipe' closes #6681

8 years agoMerge branch '6643-fuse-del-crash' closes #6643
Peter Amstutz [Tue, 28 Jul 2015 19:09:08 +0000 (15:09 -0400)]
Merge branch '6643-fuse-del-crash' closes #6643

8 years ago6657: check git availability only when recursive copy is being used.
radhika [Tue, 28 Jul 2015 18:00:17 +0000 (14:00 -0400)]
6657: check git availability only when recursive copy is being used.

8 years agoMerge branch 'master' into 6657-no-git-in-arv-copy
radhika [Tue, 28 Jul 2015 17:48:40 +0000 (13:48 -0400)]
Merge branch 'master' into 6657-no-git-in-arv-copy

8 years agoFix duplicated id in SSO install documentation.
Brett Smith [Tue, 28 Jul 2015 16:29:37 +0000 (12:29 -0400)]
Fix duplicated id in SSO install documentation.

No issue #.

8 years ago6691: Add reference to Ubuntu trusty in Ruby install instructions.
Brett Smith [Tue, 28 Jul 2015 16:28:58 +0000 (12:28 -0400)]
6691: Add reference to Ubuntu trusty in Ruby install instructions.

I confirmed that these packages are all installable on Ubuntu 14.04.
Refs #6691.

8 years agoMerge branch 'master' into 6657-no-git-in-arv-copy
radhika [Tue, 28 Jul 2015 16:05:47 +0000 (12:05 -0400)]
Merge branch 'master' into 6657-no-git-in-arv-copy

8 years ago6657: check git is installed in arv-copy
radhika [Tue, 28 Jul 2015 16:05:12 +0000 (12:05 -0400)]
6657: check git is installed in arv-copy

8 years ago6588: Added new pages in notifications menu for repositories, virtual machines,
Manoj [Tue, 28 Jul 2015 15:16:21 +0000 (11:16 -0400)]
6588: Added new pages in notifications menu for repositories, virtual machines,
current token and ssh keys. Added a test for these new pages.

8 years ago6691: Add Ubuntu trusty packages to our install guide.
Brett Smith [Mon, 27 Jul 2015 21:38:20 +0000 (17:38 -0400)]
6691: Add Ubuntu trusty packages to our install guide.

Closes #6691, #6694.

8 years agoMerge branch 'master' into 6602-job-runtime-display
radhika [Mon, 27 Jul 2015 19:20:10 +0000 (15:20 -0400)]
Merge branch 'master' into 6602-job-runtime-display

8 years ago6602: update test assertion to match new format
radhika [Mon, 27 Jul 2015 19:19:21 +0000 (15:19 -0400)]
6602: update test assertion to match new format

8 years ago6602: display runtime using the formula (min_nodes * (finished_at - started_at))
radhika [Mon, 27 Jul 2015 18:31:02 +0000 (14:31 -0400)]
6602: display runtime using the formula (min_nodes * (finished_at - started_at))

8 years ago6778: Remove git install from PostgreSQL install instructions.
Brett Smith [Mon, 27 Jul 2015 17:38:03 +0000 (13:38 -0400)]
6778: Remove git install from PostgreSQL install instructions.

Closes #6778.

8 years agoMerge branch '6451-websockets-invalid-input' closes #6451
Peter Amstutz [Mon, 27 Jul 2015 17:07:55 +0000 (13:07 -0400)]
Merge branch '6451-websockets-invalid-input' closes #6451

8 years agoMerge branch 'master' into 6602-job-runtime-display
radhika [Mon, 27 Jul 2015 16:59:50 +0000 (12:59 -0400)]
Merge branch 'master' into 6602-job-runtime-display

8 years agoMerge branch '5990-arv-run-default-runtime' closes #5990
Peter Amstutz [Mon, 27 Jul 2015 16:12:30 +0000 (12:12 -0400)]
Merge branch '5990-arv-run-default-runtime' closes #5990

8 years agoMerge branch '6593-arv-get-stdout' closes #6593
Peter Amstutz [Mon, 27 Jul 2015 14:38:07 +0000 (10:38 -0400)]
Merge branch '6593-arv-get-stdout' closes #6593

8 years ago6593: Typo fix in KeyboardInterrupt handling.
Peter Amstutz [Mon, 27 Jul 2015 14:37:32 +0000 (10:37 -0400)]
6593: Typo fix in KeyboardInterrupt handling.

8 years ago5990: Update arv-run subcommand cli doc.
Peter Amstutz [Mon, 27 Jul 2015 14:25:57 +0000 (10:25 -0400)]
5990: Update arv-run subcommand cli doc.

8 years ago6451: Refactor tests slightly to call subscribe_test() in two places.
Peter Amstutz [Mon, 27 Jul 2015 14:06:37 +0000 (10:06 -0400)]
6451: Refactor tests slightly to call subscribe_test() in two places.

8 years ago6451: Validate that 500 error is returned to client. Tweak code comments.
Peter Amstutz [Mon, 27 Jul 2015 13:51:43 +0000 (09:51 -0400)]
6451: Validate that 500 error is returned to client.  Tweak code comments.

8 years ago6593: Change docstring references from /dev/stdout to just "stdout". Fix logic
Peter Amstutz [Mon, 27 Jul 2015 13:45:05 +0000 (09:45 -0400)]
6593: Change docstring references from /dev/stdout to just "stdout".  Fix logic
to clean up open files on KeyboardInterrupt.

8 years agoMerge branch '6706-fuse-forget-crash' closes #6706
Peter Amstutz [Mon, 27 Jul 2015 13:13:56 +0000 (09:13 -0400)]
Merge branch '6706-fuse-forget-crash' closes #6706

8 years ago6706: Add docstrings to close()
Peter Amstutz [Mon, 27 Jul 2015 13:13:20 +0000 (09:13 -0400)]
6706: Add docstrings to close()

8 years ago6643: Support associating uuid with multiple inodes to fix double-remove bug.
Peter Amstutz [Mon, 27 Jul 2015 13:11:07 +0000 (09:11 -0400)]
6643: Support associating uuid with multiple inodes to fix double-remove bug.

8 years ago6643: Add test case that reproduces the bug
Peter Amstutz [Fri, 24 Jul 2015 21:30:20 +0000 (17:30 -0400)]
6643: Add test case that reproduces the bug

8 years agoMerge branch 'master' into 6602-job-runtime-display
radhika [Fri, 24 Jul 2015 19:17:23 +0000 (15:17 -0400)]
Merge branch 'master' into 6602-job-runtime-display

8 years agoMerge branch '6705-fix-websockets-replay' closes #6705
Peter Amstutz [Fri, 24 Jul 2015 18:38:47 +0000 (14:38 -0400)]
Merge branch '6705-fix-websockets-replay' closes #6705

8 years ago6706: Add comments about what is going on with EventClient.close()
Peter Amstutz [Fri, 24 Jul 2015 18:21:58 +0000 (14:21 -0400)]
6706: Add comments about what is going on with EventClient.close()

8 years ago6602: use min_nodes * (finished_at - started_at) to calculate the allocated node...
radhika [Fri, 24 Jul 2015 18:20:21 +0000 (14:20 -0400)]
6602: use min_nodes * (finished_at - started_at) to calculate the allocated node time for each job.

8 years ago6706: Bonus websockets bugfix, close connection immediately instead of waiting
Peter Amstutz [Fri, 24 Jul 2015 18:08:18 +0000 (14:08 -0400)]
6706: Bonus websockets bugfix, close connection immediately instead of waiting
for server shutdown response that might never come, then block until websocket
thread is in terminate state.

8 years ago6706: Fixup websocket tests of PollClient
Peter Amstutz [Fri, 24 Jul 2015 15:42:58 +0000 (11:42 -0400)]
6706: Fixup websocket tests of PollClient

8 years agocloses #6687
radhika [Fri, 24 Jul 2015 16:07:32 +0000 (12:07 -0400)]
closes #6687
Merge branch '6687-install-guide-flow'

8 years ago6706: Clear inode/inode cache dicts on destroy() instead of setting inodes to None.
Peter Amstutz [Fri, 24 Jul 2015 15:31:29 +0000 (11:31 -0400)]
6706: Clear inode/inode cache dicts on destroy() instead of setting inodes to None.

8 years ago6593: Use sys.stdout as special case instead of trying treat /dev/stdout as a regular...
Peter Amstutz [Fri, 24 Jul 2015 14:21:56 +0000 (10:21 -0400)]
6593: Use sys.stdout as special case instead of trying treat /dev/stdout as a regular file.

8 years ago6687: revisit build tools text and other minor updates
radhika [Fri, 24 Jul 2015 14:18:47 +0000 (10:18 -0400)]
6687: revisit build tools text and other minor updates

8 years ago6687: merge back nginx docs back into api server and workbench pages and remove the...
radhika [Fri, 24 Jul 2015 13:54:15 +0000 (09:54 -0400)]
6687: merge back nginx docs back into api server and workbench pages and remove the includes since they are not being shared.

8 years agoMerge branch 'master' into 6687-install-guide-flow
radhika [Fri, 24 Jul 2015 13:46:16 +0000 (09:46 -0400)]
Merge branch 'master' into 6687-install-guide-flow

8 years agorefs #6279
radhika [Fri, 24 Jul 2015 12:40:03 +0000 (08:40 -0400)]
refs #6279
Increased timeout to 2000ms; with the previous 1000ms value, the login to shell account was failing
sometimes as the token is being sent too early. With this value, it seems to work consistently.

8 years ago6687: install guide updates aimed at reducing jumping around during the process
radhika [Thu, 23 Jul 2015 23:43:47 +0000 (19:43 -0400)]
6687: install guide updates aimed at reducing jumping around during the process

8 years ago6681: When input file is "-", get data directly from sys.stdin and use
Peter Amstutz [Thu, 23 Jul 2015 20:02:20 +0000 (16:02 -0400)]
6681: When input file is "-", get data directly from sys.stdin and use
CollectionWriter.write() instead of opening /dev/stdin and trying to write like
a normal file.

8 years ago5990: If --docker-image not specified, don't provide
Peter Amstutz [Thu, 23 Jul 2015 19:07:57 +0000 (15:07 -0400)]
5990: If --docker-image not specified, don't provide
runtime_contraints.docker_image, use default server configuration.  Update
documentation.

8 years ago6451: Don't crash on ArgumentError. Add test to verify that it doesn't crash.
Peter Amstutz [Thu, 23 Jul 2015 16:17:40 +0000 (12:17 -0400)]
6451: Don't crash on ArgumentError.  Add test to verify that it doesn't crash.

8 years ago6705: Use EventMachine::next_tick (which always pushes task into work queue)
Peter Amstutz [Thu, 23 Jul 2015 15:22:32 +0000 (11:22 -0400)]
6705: Use EventMachine::next_tick (which always pushes task into work queue)
instead of EventMachine::schedule (which calls recursively).  Also lower limit
of number of rows to fetch at a time.

8 years ago6705: PollClient checks if there are more items and sends another query
Peter Amstutz [Thu, 23 Jul 2015 15:21:04 +0000 (11:21 -0400)]
6705: PollClient checks if there are more items and sends another query
immediately instead of waiting.  Better error reporting from events.py on
failure to connect to websockets.

8 years ago6750: API install guide doesn't tell users to copy omniauth.rb.example.
Brett Smith [Thu, 23 Jul 2015 14:11:48 +0000 (10:11 -0400)]
6750: API install guide doesn't tell users to copy omniauth.rb.example.

This completes the work started in
2ecf7efbab5ceb082739dcffd98c18bb4b14447e.  omniauth.rb.example doesn't
exist anymore, so users can't copy it.  The application.yml
configuration method is preferred.  Closes #6750.

8 years ago6588: split manage account
radhika [Thu, 23 Jul 2015 13:55:02 +0000 (09:55 -0400)]
6588: split manage account

8 years agoAdd standard Python .gitignore for CWL SDK.
Brett Smith [Wed, 22 Jul 2015 21:00:14 +0000 (17:00 -0400)]
Add standard Python .gitignore for CWL SDK.

No issue #.

8 years agoMerge branch '6264-cwl-runner' closes #6264
Peter Amstutz [Wed, 22 Jul 2015 14:34:52 +0000 (10:34 -0400)]
Merge branch '6264-cwl-runner' closes #6264

8 years agocloses #6473
radhika [Wed, 22 Jul 2015 13:59:27 +0000 (09:59 -0400)]
closes #6473
Merge branch '6473-fetch-events-starting-at'

8 years ago6473: update message for start_time input argument.
radhika [Wed, 22 Jul 2015 13:57:29 +0000 (09:57 -0400)]
6473: update message for start_time input argument.

8 years agoMerge branch 'master' into 6473-fetch-events-starting-at
radhika [Wed, 22 Jul 2015 13:55:08 +0000 (09:55 -0400)]
Merge branch 'master' into 6473-fetch-events-starting-at

8 years agorefs #6465
radhika [Wed, 22 Jul 2015 12:41:33 +0000 (08:41 -0400)]
refs #6465
Merge branch '6465-optimize-workbench-integration-tests'

8 years ago6465: Noticed a slight dip in code coverage in two areas and added tests to cover...
radhika [Wed, 22 Jul 2015 12:34:04 +0000 (08:34 -0400)]
6465: Noticed a slight dip in code coverage in two areas and added tests to cover those situations. Details:
1. Removal of integration "Test dashboard button all {jobs}" resulted in no test at all to visit /jobs page.
Added a controller test for this.
2. Not visiting the hash match page when only one collection matches (the controller test just verified the redirection),
resulted in the unforeseen side effect of not testing preview allowed status for a file name extention that is not listed
in application_mimetypes_with_view_icon (tar file in this case). Added this to test.

8 years agoMerge branch '6438-multiplatform-install-guide-TC' refs #6499
Tom Clegg [Tue, 21 Jul 2015 21:37:02 +0000 (17:37 -0400)]
Merge branch '6438-multiplatform-install-guide-TC' refs #6499

8 years agorefs #6465
Manoj [Tue, 21 Jul 2015 20:17:57 +0000 (16:17 -0400)]
refs #6465
Merge branch '6465-optimize-workbench-integration-tests'

8 years ago6465: Changed "test dashboard button all #{target}" to use assert_includes
Manoj [Tue, 21 Jul 2015 20:11:30 +0000 (16:11 -0400)]
6465: Changed "test dashboard button all #{target}" to use assert_includes
instead of css_select. css_select is throwing a wierd message.

8 years ago6473: last_log_id null error
radhika [Tue, 21 Jul 2015 19:08:11 +0000 (15:08 -0400)]
6473: last_log_id null error

8 years ago6264: Typo fix.
Peter Amstutz [Tue, 21 Jul 2015 17:57:04 +0000 (13:57 -0400)]
6264: Typo fix.

8 years ago6264: Code cleanup: rename "i" in _match() to "filename" and "t" and "r" in
Peter Amstutz [Tue, 21 Jul 2015 17:56:20 +0000 (13:56 -0400)]
6264: Code cleanup: rename "i" in _match() to "filename" and "t" and "r" in
arvExecutor to "tool" and "runnable".

8 years agoMerge branch 'master' into 6473-fetch-events-starting-at
radhika [Tue, 21 Jul 2015 17:32:17 +0000 (13:32 -0400)]
Merge branch 'master' into 6473-fetch-events-starting-at

8 years ago6473: fix issue with last_log_id argument.
radhika [Tue, 21 Jul 2015 17:31:44 +0000 (13:31 -0400)]
6473: fix issue with last_log_id argument.

8 years agorefs #6465
Manoj [Tue, 21 Jul 2015 17:18:15 +0000 (13:18 -0400)]
refs #6465
Merge branch '6465-optimize-workbench-integration-tests'

8 years agocloses #6652
Manoj [Tue, 21 Jul 2015 15:34:30 +0000 (11:34 -0400)]
closes #6652
Merge branch '6652-test-system-menu'

8 years agoMerge branch 'master' into 6652-test-system-menu
Manoj [Tue, 21 Jul 2015 15:32:04 +0000 (11:32 -0400)]
Merge branch 'master' into 6652-test-system-menu

Conflicts:
apps/workbench/test/integration/application_layout_test.rb

8 years agoMerge branch 'master' into 6473-fetch-events-starting-at
radhika [Tue, 21 Jul 2015 15:26:50 +0000 (11:26 -0400)]
Merge branch 'master' into 6473-fetch-events-starting-at

8 years ago6465: Removed two tests from projects test and added two to projects
Manoj [Tue, 21 Jul 2015 15:21:54 +0000 (11:21 -0400)]
6465: Removed two tests from projects test and added two to projects
controller test.

8 years ago6264: Use mutually exclusive group for enable/disable-reuse.
Peter Amstutz [Tue, 21 Jul 2015 15:13:51 +0000 (11:13 -0400)]
6264: Use mutually exclusive group for enable/disable-reuse.

8 years ago6438: Make puma run script relocatable, set ARVADOS_WEBSOCKETS.
Tom Clegg [Tue, 21 Jul 2015 14:26:10 +0000 (10:26 -0400)]
6438: Make puma run script relocatable, set ARVADOS_WEBSOCKETS.

8 years ago6438: Back out dependency on lsb_release command.
Tom Clegg [Thu, 16 Jul 2015 20:17:44 +0000 (16:17 -0400)]
6438: Back out dependency on lsb_release command.

8 years ago6438: Add missing steps to SSO installation.
Tom Clegg [Thu, 16 Jul 2015 19:03:36 +0000 (15:03 -0400)]
6438: Add missing steps to SSO installation.

8 years ago6438: Use uuid_prefix (more) consistently.
Tom Clegg [Mon, 13 Jul 2015 14:08:20 +0000 (10:08 -0400)]
6438: Use uuid_prefix (more) consistently.

8 years ago6438: Merge debian and ubuntu sections. The same recipe works for both.
Tom Clegg [Fri, 10 Jul 2015 15:07:50 +0000 (11:07 -0400)]
6438: Merge debian and ubuntu sections. The same recipe works for both.

8 years ago6438: Use urandom instead of md5(hostname) for UUID. Avoid using Ruby at this stage.
Tom Clegg [Fri, 10 Jul 2015 15:02:22 +0000 (11:02 -0400)]
6438: Use urandom instead of md5(hostname) for UUID. Avoid using Ruby at this stage.

8 years ago6438: Add missing "apt-get update". Give a command to add the package repo.
Tom Clegg [Fri, 10 Jul 2015 15:00:46 +0000 (11:00 -0400)]
6438: Add missing "apt-get update". Give a command to add the package repo.

Replace version table with $(lsb_release -cs).

8 years ago6438: Add specific commands for nginx16 and postgresql92 Software Collections.
Tom Clegg [Fri, 10 Jul 2015 14:58:29 +0000 (10:58 -0400)]
6438: Add specific commands for nginx16 and postgresql92 Software Collections.

8 years ago6438: Add some missing steps to rvm recipe. Install rvm as root.
Tom Clegg [Thu, 9 Jul 2015 17:46:30 +0000 (13:46 -0400)]
6438: Add some missing steps to rvm recipe. Install rvm as root.

8 years ago6438: Bring back package dependencies for "build Ruby from source" option.
Tom Clegg [Thu, 9 Jul 2015 15:45:02 +0000 (11:45 -0400)]
6438: Bring back package dependencies for "build Ruby from source" option.

These used to be documented earlier in the process, but were removed.

8 years ago6438: Drop wget dependency. Update ./configure flags for Ruby 2.1.6.
Tom Clegg [Thu, 9 Jul 2015 15:38:13 +0000 (11:38 -0400)]
6438: Drop wget dependency. Update ./configure flags for Ruby 2.1.6.

8 years agocloses #6587
radhika [Mon, 20 Jul 2015 19:44:00 +0000 (15:44 -0400)]
closes #6587
Merge branch '6587-workbench-webshell-login-documentation'

8 years agoMerge branch 'master' into 6587-workbench-webshell-login-documentation
radhika [Mon, 20 Jul 2015 19:42:25 +0000 (15:42 -0400)]
Merge branch 'master' into 6587-workbench-webshell-login-documentation

8 years ago6473: PollClient also supports last_log_id argument.
radhika [Mon, 20 Jul 2015 19:39:25 +0000 (15:39 -0400)]
6473: PollClient also supports last_log_id argument.