radhika [Tue, 29 Jul 2014 17:25:45 +0000 (13:25 -0400)]
3016: schema doc updated with new search_for attribute details.
Tom Clegg [Tue, 29 Jul 2014 15:58:45 +0000 (11:58 -0400)]
Merge branch '3351-keep-timeout' closes #3351
radhika [Tue, 29 Jul 2014 15:03:37 +0000 (11:03 -0400)]
2985: forgot to use ruby's cool syntax
radhika [Tue, 29 Jul 2014 14:38:33 +0000 (10:38 -0400)]
2985: pass move items only when available
Tom Clegg [Tue, 29 Jul 2014 14:35:26 +0000 (10:35 -0400)]
3351: Propagate caller-provided timeout from KeepClient to KeepWriterThread.
Also, use the timeout in the sign_for_old_server block (even though
this branch is unlikely to be used in real life now that the old Keep
server has been replaced).
radhika [Tue, 29 Jul 2014 14:28:06 +0000 (10:28 -0400)]
Merge branch 'master' into 2985-selection-button-move-copy
Conflicts:
apps/workbench/config/routes.rb
radhika [Tue, 29 Jul 2014 14:14:18 +0000 (10:14 -0400)]
Merge branch 'master' into 3193-manage-account
Tom Clegg [Tue, 29 Jul 2014 14:00:03 +0000 (10:00 -0400)]
3235: Fix attribute keys. refs #3235
Tom Clegg [Tue, 29 Jul 2014 02:50:37 +0000 (22:50 -0400)]
Merge branch '3235-top-nav-site-search' refs #3235
Tom Clegg [Tue, 29 Jul 2014 02:49:07 +0000 (22:49 -0400)]
3235: Replace link with search widget in top nav.
Tom Clegg [Tue, 29 Jul 2014 01:18:40 +0000 (21:18 -0400)]
Do not show non-project groups in groups directory. no issue #
Tom Clegg [Tue, 29 Jul 2014 01:14:33 +0000 (21:14 -0400)]
Fix TypeError: Got an unexpected keyword argument "uuid". refs #3235
Tom Clegg [Tue, 29 Jul 2014 00:30:10 +0000 (20:30 -0400)]
3235: Fix hover highlighting on projects dropdowns.
Tom Clegg [Tue, 29 Jul 2014 00:12:42 +0000 (20:12 -0400)]
3235: Show selected project in project-filter dropdown title.
Tom Clegg [Mon, 28 Jul 2014 23:23:04 +0000 (19:23 -0400)]
Do not return non-project groups in groups#contents. refs #3235
Ward Vandewege [Mon, 28 Jul 2014 22:46:15 +0000 (00:46 +0200)]
Merge branch 'master' into 3219-further-docker-improvements
Ward Vandewege [Mon, 28 Jul 2014 22:43:14 +0000 (00:43 +0200)]
Fix the auto_admin_user feature; it was broken by accident in
commit:
5f651773
refs #3219
Tom Clegg [Mon, 28 Jul 2014 21:52:51 +0000 (17:52 -0400)]
3235: Fix infinite scroll broken by merge.
Tom Clegg [Mon, 28 Jul 2014 21:20:38 +0000 (17:20 -0400)]
3235: Move filter-by-project to left side.
Tom Clegg [Mon, 28 Jul 2014 21:12:52 +0000 (17:12 -0400)]
3235: Merge branch 'master' into 3235-top-nav-site-search
Conflicts:
apps/workbench/app/views/layouts/application.html.erb
Tom Clegg [Mon, 28 Jul 2014 21:10:16 +0000 (17:10 -0400)]
Merge branch '3235-all-contents' refs #3235
Tom Clegg [Fri, 25 Jul 2014 17:49:27 +0000 (13:49 -0400)]
3235: Add test case.
Tom Clegg [Fri, 25 Jul 2014 02:10:30 +0000 (22:10 -0400)]
3235: Fix SQL query.
Tom Clegg [Thu, 24 Jul 2014 23:03:35 +0000 (19:03 -0400)]
3235: Split GroupsController#contents logic out to load_searchable_objects.
Tom Clegg [Mon, 28 Jul 2014 19:56:41 +0000 (15:56 -0400)]
3235: Remove errant action exemption.
Tom Clegg [Mon, 28 Jul 2014 19:45:23 +0000 (15:45 -0400)]
3235: Merge branch 'master' into 3235-top-nav-site-search
Conflicts:
apps/workbench/app/assets/javascripts/infinite_scroll.js
apps/workbench/app/views/application/_choose.html.erb
apps/workbench/app/views/layouts/application.html.erb
radhika [Mon, 28 Jul 2014 18:22:27 +0000 (14:22 -0400)]
Merge branch 'master' into 2985-selection-button-move-copy
radhika [Mon, 28 Jul 2014 18:22:01 +0000 (14:22 -0400)]
2985: fix typo
Peter Amstutz [Mon, 28 Jul 2014 13:13:59 +0000 (09:13 -0400)]
Set $CRUNCH_SRC correctly when running the Docker container. refs #3370
radhika [Mon, 28 Jul 2014 01:55:06 +0000 (21:55 -0400)]
2985: move selections to chosen project
radhika [Mon, 28 Jul 2014 01:46:44 +0000 (21:46 -0400)]
2985: move selection items to the chosen project
Tom Clegg [Sun, 27 Jul 2014 22:35:46 +0000 (18:35 -0400)]
3235: Bind Esc key to close modals.
Tom Clegg [Sun, 27 Jul 2014 22:28:18 +0000 (18:28 -0400)]
3235: Focus search box when chooser modal appears.
Tom Clegg [Sun, 27 Jul 2014 22:22:53 +0000 (18:22 -0400)]
3235: Show project filter by default (i.e., unless by_project=false).
Tom Clegg [Sun, 27 Jul 2014 22:03:13 +0000 (18:03 -0400)]
3235: Fix "no filter / all projects" option.
Tom Clegg [Sun, 27 Jul 2014 21:58:17 +0000 (17:58 -0400)]
3235: Fix multiple-select.
Tom Clegg [Sun, 27 Jul 2014 21:48:28 +0000 (17:48 -0400)]
3235: Make filter-by-project play nice with infinite scroll.
Tom Clegg [Sun, 27 Jul 2014 19:34:31 +0000 (15:34 -0400)]
3235: Hide section header rows for empty sections. closes #3377
Tom Clegg [Sun, 27 Jul 2014 19:22:38 +0000 (15:22 -0400)]
3235: Fix infinite scroll in Search chooser.
Tom Clegg [Sun, 27 Jul 2014 19:19:49 +0000 (15:19 -0400)]
3235: Infinite scroll error handling: Show error message and "Retry" button
instead of immediately repeating the failed request ad infinitum.
Tom Clegg [Sat, 26 Jul 2014 21:23:42 +0000 (17:23 -0400)]
3235: Skip data-remote links in smoke test. They might not know format=html.
Tom Clegg [Sat, 26 Jul 2014 21:08:45 +0000 (17:08 -0400)]
3235: Show multiple object types in top-nav Search modal.
Tom Clegg [Sat, 26 Jul 2014 18:53:17 +0000 (14:53 -0400)]
3351: Fix CollectionReader usage in arv-ls.
Tom Clegg [Sat, 26 Jul 2014 18:51:19 +0000 (14:51 -0400)]
3351: Add comment about SSL timeouts.
Tom Clegg [Sat, 26 Jul 2014 18:49:02 +0000 (14:49 -0400)]
3351: Clean up some excess indentation.
Tom Clegg [Sat, 26 Jul 2014 18:48:13 +0000 (14:48 -0400)]
3351: Catch SSLError and show warning instead of stack trace.
Tom Clegg [Sat, 26 Jul 2014 18:17:43 +0000 (14:17 -0400)]
3351: Retry failed threads (servers) if replication is too low after one pass.
radhika [Sat, 26 Jul 2014 17:14:01 +0000 (13:14 -0400)]
Merge branch 'master' into 3193-manage-account
Conflicts:
apps/workbench/app/views/layouts/application.html.erb
radhika [Sat, 26 Jul 2014 03:07:06 +0000 (23:07 -0400)]
Merge branch 'master' into 2985-selection-button-move-copy
radhika [Sat, 26 Jul 2014 01:34:42 +0000 (21:34 -0400)]
refs #3138
Merge branch '3138-wiselinks'
radhika [Sat, 26 Jul 2014 01:33:50 +0000 (21:33 -0400)]
3138: test passing as is
radhika [Sat, 26 Jul 2014 01:24:04 +0000 (21:24 -0400)]
Merge branch 'master' into 3138-wiselinks
Conflicts:
apps/workbench/app/views/layouts/application.html.erb
Tom Clegg [Fri, 25 Jul 2014 22:42:18 +0000 (18:42 -0400)]
3351: Improve "already uploading" message (and send to stderr, not stdout).
Tom Clegg [Fri, 25 Jul 2014 22:36:38 +0000 (18:36 -0400)]
3351: Do not use resume cache at all if --no-resume flag is given.
radhika [Fri, 25 Jul 2014 21:56:51 +0000 (17:56 -0400)]
Merge branch 'master' into 3138-wiselinks
radhika [Fri, 25 Jul 2014 21:55:41 +0000 (17:55 -0400)]
3138: When wiselinks is initialized, selection.js does not work. Since we want to stop using selection.js in the near future, let's not initialize wiselinks object for now.
Tom Clegg [Fri, 25 Jul 2014 21:42:43 +0000 (17:42 -0400)]
3351: Set PUT request timeout to 60 seconds.
Tom Clegg [Fri, 25 Jul 2014 20:22:54 +0000 (16:22 -0400)]
Merge branch '3286-home-button' closes #3286
Tom Clegg [Fri, 25 Jul 2014 19:26:31 +0000 (15:26 -0400)]
3286: Split Home/Projects thing into Home button and Projects dropdown.
radhika [Fri, 25 Jul 2014 18:11:17 +0000 (14:11 -0400)]
3193: Show name column in the ssh key section.
Tom Clegg [Fri, 25 Jul 2014 17:51:51 +0000 (13:51 -0400)]
Do not remove /dev/stdout on interrupt signal. No issue #
Tom Clegg [Fri, 25 Jul 2014 17:49:27 +0000 (13:49 -0400)]
3235: Add test case.
radhika [Fri, 25 Jul 2014 17:39:06 +0000 (13:39 -0400)]
3193: disable submit button in popup if either name or public key are empty.
radhika [Fri, 25 Jul 2014 15:44:01 +0000 (11:44 -0400)]
3193: add note if there are no ssh keys configured
radhika [Fri, 25 Jul 2014 15:13:29 +0000 (11:13 -0400)]
3193: Move "SSH keys" and "API tokens" from notifications menu into settings gear menu. These are now available only for admin users.
radhika [Fri, 25 Jul 2014 14:51:32 +0000 (10:51 -0400)]
Merge branch 'master' into 3193-manage-account
radhika [Fri, 25 Jul 2014 14:51:02 +0000 (10:51 -0400)]
3193: add ssh key using popup
Brett Smith [Fri, 25 Jul 2014 12:04:33 +0000 (08:04 -0400)]
Merge branch 'staging'
Closes #3315. Thanks Guillermo!
Guillermo Carrasco [Wed, 9 Jul 2014 19:02:27 +0000 (15:02 -0400)]
Create temporary directory if it does not exist
Tom Clegg [Fri, 25 Jul 2014 02:10:30 +0000 (22:10 -0400)]
3235: Fix SQL query.
Tom Clegg [Fri, 25 Jul 2014 01:47:43 +0000 (21:47 -0400)]
3349: Do not override working "test" defaults in example config.
Tom Clegg [Fri, 25 Jul 2014 01:26:37 +0000 (21:26 -0400)]
3349: Add default blob_signing_key for test environment.
Tom Clegg [Fri, 25 Jul 2014 01:23:16 +0000 (21:23 -0400)]
3349: Remove duplicate keys in default yml.
Tom Clegg [Fri, 25 Jul 2014 01:10:57 +0000 (21:10 -0400)]
3349: Merge branch 'master' into 3349-install-docs
Tom Clegg [Fri, 25 Jul 2014 00:40:33 +0000 (20:40 -0400)]
3349: Update to ruby 2.1.2
Tom Clegg [Fri, 25 Jul 2014 00:40:16 +0000 (20:40 -0400)]
3349: Consolidate comments in application.default.yml
Tom Clegg [Thu, 24 Jul 2014 23:03:35 +0000 (19:03 -0400)]
3235: Split GroupsController#contents logic out to load_searchable_objects.
Brett Smith [Thu, 24 Jul 2014 20:18:35 +0000 (16:18 -0400)]
3321: Workbench copes when pipeline components have an odd form.
Closes #3321.
Tim Pierce [Thu, 24 Jul 2014 19:01:48 +0000 (15:01 -0400)]
2985: use move_selections_into_project action
radhika [Thu, 24 Jul 2014 17:17:37 +0000 (13:17 -0400)]
3193: add wrapping to td elements
Ward Vandewege [Thu, 24 Jul 2014 16:58:43 +0000 (12:58 -0400)]
Add Keep install instructions (manual).
no issue #
radhika [Thu, 24 Jul 2014 15:34:05 +0000 (11:34 -0400)]
3193: updated the vm section based on Tom's suggestion: let's skip the 'last login' column for now, until we can make logs record the actual VM uuid
radhika [Thu, 24 Jul 2014 15:11:11 +0000 (11:11 -0400)]
Merge branch 'master' into 3193-manage-account
radhika [Thu, 24 Jul 2014 15:10:20 +0000 (11:10 -0400)]
3193: add manage account action to users controller.
Brett Smith [Thu, 24 Jul 2014 15:03:04 +0000 (11:03 -0400)]
Merge branch '3200-ajax-error-handling'
Closes #3200, #3207, #3251, #3276, #3322.
Brett Smith [Wed, 23 Jul 2014 20:50:18 +0000 (16:50 -0400)]
3200: Improve error handling in Workbench's API client.
* Fix the class used for error responses that can be parsed but don't
have a dedicated subclass.
* Ensure that exception.api_response[:errors] is always an array.
This improves the error reporting for #3207.
Brett Smith [Wed, 23 Jul 2014 20:29:12 +0000 (16:29 -0400)]
3200: X-Editable renders errors even without a message array.
The previous version was causing the X-Editable popup to spin
infinitely when the JSON errors were null. See #3207, #3251.
Brett Smith [Tue, 22 Jul 2014 22:04:58 +0000 (18:04 -0400)]
3200: Workbench copes better when a tab fails to load.
Ward Vandewege [Thu, 24 Jul 2014 14:00:35 +0000 (10:00 -0400)]
Merge branch 'master' into 3219-further-docker-improvements
radhika [Wed, 23 Jul 2014 21:20:08 +0000 (17:20 -0400)]
Merge branch 'master' into 3193-manage-account
radhika [Wed, 23 Jul 2014 21:19:03 +0000 (17:19 -0400)]
3193: add manage account page to topnav.
Tim Pierce [Mon, 7 Jul 2014 15:28:33 +0000 (11:28 -0400)]
2985: add "move project" to "Selection..." dropdown
Ward Vandewege [Wed, 23 Jul 2014 01:42:03 +0000 (21:42 -0400)]
* add argument help to build.sh
* fix clean/realclean/deepclean invocation syntax in documentation
refs #3219
Ward Vandewege [Wed, 23 Jul 2014 01:18:15 +0000 (21:18 -0400)]
Suppress warnings and spurious error messages for the clean, realclean
and deepclean targets.
refs #3219
Ward Vandewege [Tue, 22 Jul 2014 20:26:18 +0000 (16:26 -0400)]
Make --deepclean also remove the crosbymichael/skydns and crosbymichael/skydock images.
refs #3219
Ward Vandewege [Tue, 22 Jul 2014 20:19:53 +0000 (16:19 -0400)]
Make the build script prompt for a shell login name.
refs #3219
Brett Smith [Tue, 22 Jul 2014 20:12:59 +0000 (16:12 -0400)]
2044: Improve reporting when project sharing fails.
Our select modal knows how to render an errors key in the JSON
response. This commit adjusts the project controller to conform to
this convention. Refs #2044, #3200.
Tim Pierce [Tue, 22 Jul 2014 20:10:24 +0000 (16:10 -0400)]
Merge branch '2769-keep-delete-request'
Refs #2769
Tim Pierce [Tue, 22 Jul 2014 20:09:28 +0000 (16:09 -0400)]
2769: reorganize REST handlers
Reorganizing REST handlers into their own source file.
Refs #2769.
Ward Vandewege [Tue, 22 Jul 2014 18:48:55 +0000 (14:48 -0400)]
Whitespace fixes
refs #3219