[arvados] updated: 2.7.0-5660-g7fdaebf3e9
git repository hosting
git at public.arvados.org
Fri Dec 29 20:28:32 UTC 2023
Summary of changes:
.licenseignore | 2 -
apps/workbench/.gitignore | 51 -
apps/workbench/Gemfile | 107 -
apps/workbench/Gemfile.lock | 369 --
apps/workbench/README.textile | 27 -
apps/workbench/Rakefile | 11 -
apps/workbench/app/assets/images/dax.png | Bin 66943 -> 0 bytes
apps/workbench/app/assets/images/mouse-move.gif | Bin 26082 -> 0 bytes
.../app/assets/images/pipeline-running.gif | Bin 114564 -> 0 bytes
apps/workbench/app/assets/images/rails.png | Bin 6646 -> 0 bytes
apps/workbench/app/assets/images/spinner_32px.gif | Bin 3208 -> 0 bytes
apps/workbench/app/assets/images/trash-icon.png | Bin 18381 -> 0 bytes
apps/workbench/app/assets/javascripts/add_group.js | 48 -
.../app/assets/javascripts/add_repository.js | 42 -
.../workbench/app/assets/javascripts/ajax_error.js | 19 -
.../app/assets/javascripts/angular_shim.js | 17 -
.../app/assets/javascripts/application.js | 261 --
.../app/assets/javascripts/arvados_client.js | 104 -
apps/workbench/app/assets/javascripts/bootstrap.js | 11 -
.../app/assets/javascripts/collections.js | 59 -
.../app/assets/javascripts/components/date.js | 9 -
.../app/assets/javascripts/components/edit_tags.js | 314 --
.../assets/javascripts/components/save_ui_state.js | 90 -
.../app/assets/javascripts/components/search.js | 218 -
.../app/assets/javascripts/components/sessions.js | 108 -
.../app/assets/javascripts/components/test.js | 17 -
apps/workbench/app/assets/javascripts/dates.js | 29 -
.../app/assets/javascripts/edit_collection.js | 49 -
apps/workbench/app/assets/javascripts/editable.js | 121 -
apps/workbench/app/assets/javascripts/event_log.js | 62 -
.../workbench/app/assets/javascripts/filterable.js | 203 -
.../app/assets/javascripts/ilike_filters.js | 29 -
.../app/assets/javascripts/infinite_scroll.js | 309 --
.../app/assets/javascripts/job_log_graph.js | 339 --
.../app/assets/javascripts/jquery.number.min.js | 2 -
.../workbench/app/assets/javascripts/keep_disks.js | 43 -
.../app/assets/javascripts/link_to_remote.js | 27 -
apps/workbench/app/assets/javascripts/list.js | 1474 ------
.../workbench/app/assets/javascripts/log_viewer.js | 286 --
.../app/assets/javascripts/mithril_mount.js | 10 -
.../app/assets/javascripts/modal_pager.js | 48 -
.../app/assets/javascripts/models/loader.js | 159 -
.../app/assets/javascripts/models/session_db.js | 357 --
.../app/assets/javascripts/permission_toggle.js | 59 -
.../app/assets/javascripts/pipeline_instances.js | 124 -
.../app/assets/javascripts/report_issue.js | 35 -
.../app/assets/javascripts/request_shell_access.js | 14 -
.../app/assets/javascripts/select_modal.js | 185 -
.../app/assets/javascripts/selection.js.erb | 111 -
apps/workbench/app/assets/javascripts/sizing.js | 35 -
apps/workbench/app/assets/javascripts/tab_panes.js | 217 -
.../app/assets/javascripts/upload_to_collection.js | 494 --
.../app/assets/javascripts/user_agreements.js | 11 -
apps/workbench/app/assets/javascripts/users.js | 51 -
.../app/assets/javascripts/work_unit_component.js | 20 -
.../app/assets/javascripts/work_unit_log.js | 69 -
.../stylesheets/api_client_authorizations.css.scss | 7 -
.../app/assets/stylesheets/application.css.scss | 366 --
.../assets/stylesheets/authorized_keys.css.scss | 14 -
.../app/assets/stylesheets/badges.css.scss | 32 -
.../app/assets/stylesheets/cards.css.scss | 89 -
.../app/assets/stylesheets/collections.css.scss | 80 -
.../app/assets/stylesheets/groups.css.scss | 7 -
.../app/assets/stylesheets/humans.css.scss | 7 -
.../app/assets/stylesheets/job_tasks.css.scss | 7 -
.../workbench/app/assets/stylesheets/jobs.css.scss | 19 -
.../app/assets/stylesheets/keep_disks.css.scss | 15 -
.../app/assets/stylesheets/links.css.scss | 7 -
.../app/assets/stylesheets/loading.css.scss.erb | 72 -
.../app/assets/stylesheets/log_viewer.scss | 68 -
.../workbench/app/assets/stylesheets/logs.css.scss | 7 -
.../app/assets/stylesheets/nodes.css.scss | 7 -
.../assets/stylesheets/pipeline_instances.css.scss | 37 -
.../assets/stylesheets/pipeline_templates.css.scss | 34 -
.../app/assets/stylesheets/projects.css.scss | 71 -
.../app/assets/stylesheets/repositories.css.scss | 7 -
.../app/assets/stylesheets/sb-admin.css.scss | 164 -
.../app/assets/stylesheets/scaffolds.css.scss | 9 -
.../app/assets/stylesheets/select_modal.css.scss | 27 -
.../app/assets/stylesheets/sessions.css.scss | 7 -
.../app/assets/stylesheets/specimens.css.scss | 7 -
.../app/assets/stylesheets/traits.css.scss | 7 -
.../assets/stylesheets/user_agreements.css.scss | 7 -
.../app/assets/stylesheets/users.css.scss | 7 -
.../assets/stylesheets/virtual_machines.css.scss | 7 -
.../app/controllers/actions_controller.rb | 257 --
.../api_client_authorizations_controller.rb | 11 -
.../app/controllers/application_controller.rb | 1341 ------
.../app/controllers/authorized_keys_controller.rb | 21 -
.../app/controllers/collections_controller.rb | 394 --
.../controllers/container_requests_controller.rb | 219 -
.../app/controllers/containers_controller.rb | 14 -
.../workbench/app/controllers/groups_controller.rb | 21 -
.../workbench/app/controllers/humans_controller.rb | 6 -
.../app/controllers/job_tasks_controller.rb | 6 -
apps/workbench/app/controllers/jobs_controller.rb | 87 -
.../app/controllers/keep_disks_controller.rb | 59 -
.../app/controllers/keep_services_controller.rb | 6 -
apps/workbench/app/controllers/links_controller.rb | 13 -
apps/workbench/app/controllers/logs_controller.rb | 7 -
.../app/controllers/management_controller.rb | 51 -
apps/workbench/app/controllers/nodes_controller.rb | 6 -
.../controllers/pipeline_instances_controller.rb | 373 --
.../controllers/pipeline_templates_controller.rb | 21 -
.../app/controllers/projects_controller.rb | 323 --
.../app/controllers/repositories_controller.rb | 107 -
.../workbench/app/controllers/search_controller.rb | 38 -
.../app/controllers/sessions_controller.rb | 25 -
.../app/controllers/specimens_controller.rb | 6 -
.../workbench/app/controllers/status_controller.rb | 19 -
apps/workbench/app/controllers/tests_controller.rb | 9 -
.../workbench/app/controllers/traits_controller.rb | 6 -
.../app/controllers/trash_items_controller.rb | 147 -
.../app/controllers/user_agreements_controller.rb | 37 -
apps/workbench/app/controllers/users_controller.rb | 389 --
.../app/controllers/virtual_machines_controller.rb | 39 -
.../app/controllers/websocket_controller.rb | 14 -
.../controllers/work_unit_templates_controller.rb | 36 -
.../app/controllers/work_units_controller.rb | 224 -
.../app/controllers/workflows_controller.rb | 14 -
apps/workbench/app/helpers/application_helper.rb | 701 ---
.../app/helpers/arvados_api_client_helper.rb | 17 -
apps/workbench/app/helpers/collections_helper.rb | 81 -
.../app/helpers/pipeline_components_helper.rb | 20 -
.../app/helpers/pipeline_instances_helper.rb | 319 --
apps/workbench/app/helpers/provenance_helper.rb | 437 --
apps/workbench/app/helpers/version_helper.rb | 22 -
apps/workbench/app/mailers/.gitkeep | 0
apps/workbench/app/mailers/issue_reporter.rb | 16 -
.../app/mailers/request_shell_access_reporter.rb | 15 -
apps/workbench/app/models/.gitkeep | 0
.../app/models/api_client_authorization.rb | 12 -
apps/workbench/app/models/arvados_api_client.rb | 305 --
apps/workbench/app/models/arvados_base.rb | 623 ---
apps/workbench/app/models/arvados_resource_list.rb | 267 --
apps/workbench/app/models/authorized_key.rb | 17 -
apps/workbench/app/models/collection.rb | 100 -
apps/workbench/app/models/container.rb | 13 -
apps/workbench/app/models/container_request.rb | 45 -
apps/workbench/app/models/container_work_unit.rb | 236 -
apps/workbench/app/models/group.rb | 54 -
apps/workbench/app/models/human.rb | 9 -
apps/workbench/app/models/job.rb | 63 -
apps/workbench/app/models/job_task.rb | 9 -
apps/workbench/app/models/job_task_work_unit.rb | 9 -
apps/workbench/app/models/job_work_unit.rb | 100 -
apps/workbench/app/models/keep_disk.rb | 9 -
apps/workbench/app/models/keep_service.rb | 9 -
apps/workbench/app/models/link.rb | 29 -
apps/workbench/app/models/log.rb | 12 -
apps/workbench/app/models/node.rb | 12 -
apps/workbench/app/models/pipeline_instance.rb | 153 -
.../app/models/pipeline_instance_work_unit.rb | 80 -
apps/workbench/app/models/pipeline_template.rb | 17 -
apps/workbench/app/models/proxy_work_unit.rb | 339 --
apps/workbench/app/models/repository.rb | 119 -
apps/workbench/app/models/specimen.rb | 9 -
apps/workbench/app/models/trait.rb | 9 -
apps/workbench/app/models/user.rb | 115 -
apps/workbench/app/models/user_agreement.rb | 14 -
apps/workbench/app/models/virtual_machine.rb | 30 -
apps/workbench/app/models/work_unit.rb | 218 -
apps/workbench/app/models/workflow.rb | 17 -
.../api_client_authorizations/_show_help.html.erb | 18 -
apps/workbench/app/views/application/404.html.erb | 107 -
apps/workbench/app/views/application/404.json.erb | 5 -
.../views/application/_arvados_attr_value.html.erb | 26 -
.../app/views/application/_arvados_object.html.erb | 40 -
.../application/_arvados_object_attr.html.erb | 21 -
.../application/_breadcrumb_page_name.html.erb | 5 -
.../app/views/application/_breadcrumbs.html.erb | 80 -
.../views/application/_browser_unsupported.html | 28 -
.../app/views/application/_choose.html.erb | 93 -
.../workbench/app/views/application/_choose.js.erb | 31 -
.../app/views/application/_choose_rows.html.erb | 12 -
.../app/views/application/_content.html.erb | 73 -
.../app/views/application/_content_layout.html.erb | 14 -
.../application/_create_new_object_button.html.erb | 11 -
.../application/_delete_object_button.html.erb | 9 -
.../application/_extra_tab_line_buttons.html.erb | 0
.../app/views/application/_index.html.erb | 0
.../app/views/application/_job_progress.html.erb | 55 -
.../app/views/application/_loading.html.erb | 194 -
.../app/views/application/_loading_modal.html.erb | 16 -
.../application/_name_and_description.html.erb | 6 -
.../views/application/_object_description.html.erb | 9 -
.../app/views/application/_object_name.html.erb | 9 -
.../app/views/application/_paging.html.erb | 132 -
.../views/application/_pipeline_progress.html.erb | 12 -
.../application/_pipeline_status_label.html.erb | 19 -
.../views/application/_projects_tree_menu.html.erb | 50 -
.../app/views/application/_report_error.html.erb | 35 -
.../views/application/_report_issue_popup.html.erb | 154 -
.../views/application/_selection_checkbox.html.erb | 24 -
.../app/views/application/_show_advanced.html.erb | 27 -
.../_show_advanced_api_response.html.erb | 7 -
.../_show_advanced_cli_example.html.erb | 16 -
.../_show_advanced_curl_example.html.erb | 14 -
.../application/_show_advanced_metadata.html.erb | 60 -
.../_show_advanced_python_example.html.erb | 10 -
.../app/views/application/_show_api.html.erb | 46 -
.../views/application/_show_attributes.html.erb | 17 -
.../application/_show_autoselect_text.html.erb | 8 -
.../views/application/_show_home_button.html.erb | 7 -
.../views/application/_show_object_button.html.erb | 19 -
.../_show_object_description_cell.html.erb | 6 -
.../app/views/application/_show_recent.html.erb | 81 -
.../app/views/application/_show_sharing.html.erb | 138 -
.../app/views/application/_show_star.html.erb | 13 -
.../application/_show_text_with_locators.html.erb | 44 -
.../app/views/application/_svg_div.html.erb | 41 -
.../views/application/_tab_line_buttons.html.erb | 0
.../views/application/_title_and_buttons.html.erb | 75 -
.../app/views/application/api_error.html.erb | 29 -
.../app/views/application/api_error.json.erb | 5 -
.../workbench/app/views/application/destroy.js.erb | 8 -
.../workbench/app/views/application/error.html.erb | 13 -
.../workbench/app/views/application/error.json.erb | 5 -
.../workbench/app/views/application/error.text.erb | 11 -
.../workbench/app/views/application/index.html.erb | 17 -
.../views/application/report_issue_popup.js.erb | 16 -
apps/workbench/app/views/application/show.html.erb | 6 -
apps/workbench/app/views/application/star.js.erb | 6 -
.../app/views/authorized_keys/create.js.erb | 5 -
.../app/views/authorized_keys/edit.html.erb | 5 -
.../workbench/app/views/collections/_choose.js.erb | 1 -
.../app/views/collections/_choose_rows.html.erb | 28 -
.../collections/_create_new_object_button.html.erb | 5 -
.../collections/_extra_tab_line_buttons.html.erb | 7 -
.../app/views/collections/_index_tbody.html.erb | 56 -
.../app/views/collections/_sharing_button.html.erb | 21 -
.../collections/_show_chooser_preview.html.erb | 6 -
.../app/views/collections/_show_files.html.erb | 146 -
.../collections/_show_provenance_graph.html.erb | 8 -
.../app/views/collections/_show_recent.html.erb | 65 -
.../collections/_show_source_summary.html.erb | 43 -
.../app/views/collections/_show_tags.html.erb | 12 -
.../app/views/collections/_show_upload.html.erb | 70 -
.../app/views/collections/_show_used_by.html.erb | 9 -
.../workbench/app/views/collections/graph.html.erb | 195 -
.../app/views/collections/hash_matches.html.erb | 33 -
.../workbench/app/views/collections/index.html.erb | 18 -
apps/workbench/app/views/collections/index.js.erb | 8 -
.../app/views/collections/sharing_popup.js.erb | 5 -
apps/workbench/app/views/collections/show.html.erb | 88 -
.../app/views/collections/show_file_links.html.erb | 86 -
.../_extra_tab_line_buttons.html.erb | 27 -
.../_name_and_description.html.erb | 25 -
.../views/container_requests/_show_inputs.html.erb | 53 -
.../views/container_requests/_show_log.html.erb | 5 -
.../_show_object_description_cell.html.erb | 8 -
.../container_requests/_show_provenance.html.erb | 8 -
.../views/container_requests/_show_recent.html.erb | 41 -
.../container_requests/_show_recent_rows.html.erb | 40 -
.../views/container_requests/_show_status.html.erb | 5 -
.../views/container_requests/_state_label.html.erb | 8 -
.../app/views/container_requests/index.html.erb | 15 -
.../app/views/containers/_show_log.html.erb | 5 -
.../app/views/containers/_show_status.html.erb | 21 -
.../_getting_started_popup.html.erb | 183 -
.../app/views/groups/_choose_rows.html.erb | 13 -
.../app/views/groups/_show_recent.html.erb | 46 -
.../app/views/issue_reporter/send_report.text.erb | 16 -
.../views/jobs/_create_new_object_button.html.erb | 5 -
.../jobs/_rerun_job_with_options_popup.html.erb | 59 -
.../app/views/jobs/_show_details.html.erb | 5 -
.../app/views/jobs/_show_job_buttons.html.erb | 9 -
apps/workbench/app/views/jobs/_show_log.html.erb | 286 --
.../jobs/_show_object_description_cell.html.erb | 19 -
.../app/views/jobs/_show_provenance.html.erb | 8 -
.../workbench/app/views/jobs/_show_recent.html.erb | 124 -
.../workbench/app/views/jobs/_show_status.html.erb | 58 -
apps/workbench/app/views/jobs/show.html.erb | 16 -
.../app/views/keep_disks/_content_layout.html.erb | 24 -
.../app/views/layouts/application.html.erb | 79 -
apps/workbench/app/views/layouts/body.html.erb | 291 --
.../app/views/links/_breadcrumb_page_name.html.erb | 12 -
.../_collections_notification.html.erb | 11 -
.../notifications/_jobs_notification.html.erb | 11 -
.../notifications/_pipelines_notification.html.erb | 11 -
.../notifications/_ssh_key_notification.html.erb | 11 -
.../pipeline_instances/_component_labels.html.erb | 9 -
.../pipeline_instances/_running_component.html.erb | 204 -
.../pipeline_instances/_show_compare.html.erb | 70 -
.../pipeline_instances/_show_components.html.erb | 25 -
.../_show_components_editable.html.erb | 52 -
.../_show_components_json.html.erb | 36 -
.../_show_components_running.html.erb | 107 -
.../views/pipeline_instances/_show_graph.html.erb | 19 -
.../views/pipeline_instances/_show_inputs.html.erb | 56 -
.../views/pipeline_instances/_show_log.html.erb | 49 -
.../_show_object_description_cell.html.erb | 8 -
.../views/pipeline_instances/_show_recent.html.erb | 41 -
.../pipeline_instances/_show_recent_rows.html.erb | 36 -
.../pipeline_instances/_show_tab_buttons.html.erb | 52 -
.../app/views/pipeline_instances/compare.html.erb | 19 -
.../app/views/pipeline_instances/index.html.erb | 21 -
.../app/views/pipeline_instances/show.html.erb | 77 -
.../app/views/pipeline_instances/show.js.erb | 19 -
.../app/views/pipeline_templates/_choose.js.erb | 1 -
.../views/pipeline_templates/_choose_rows.html.erb | 12 -
.../pipeline_templates/_show_attributes.html.erb | 19 -
.../_show_chooser_preview.html.erb | 8 -
.../pipeline_templates/_show_components.html.erb | 5 -
.../pipeline_templates/_show_pipelines.html.erb | 6 -
.../views/pipeline_templates/_show_recent.html.erb | 72 -
.../app/views/pipeline_templates/show.html.erb | 29 -
apps/workbench/app/views/projects/_choose.html.erb | 61 -
apps/workbench/app/views/projects/_choose.js.erb | 1 -
.../views/projects/_compute_node_status.html.erb | 20 -
.../views/projects/_compute_node_summary.html.erb | 20 -
.../app/views/projects/_container_summary.html.erb | 42 -
.../projects/_index_jobs_and_pipelines.html.erb | 30 -
.../app/views/projects/_index_projects.html.erb | 36 -
.../views/projects/_show_contents_rows.html.erb | 46 -
.../app/views/projects/_show_dashboard.html.erb | 229 -
.../views/projects/_show_data_collections.html.erb | 8 -
.../app/views/projects/_show_description.html.erb | 9 -
.../app/views/projects/_show_featured.html.erb | 22 -
.../views/projects/_show_other_objects.html.erb | 8 -
.../projects/_show_pipeline_templates.html.erb | 9 -
.../_show_pipelines_and_processes.html.erb | 9 -
.../app/views/projects/_show_processes.html.erb | 9 -
.../app/views/projects/_show_subprojects.html.erb | 8 -
.../app/views/projects/_show_tab_contents.html.erb | 118 -
.../app/views/projects/_show_workflows.html.erb | 9 -
apps/workbench/app/views/projects/index.html.erb | 11 -
apps/workbench/app/views/projects/public.html.erb | 33 -
.../app/views/projects/remove_items.js.erb | 10 -
apps/workbench/app/views/projects/show.html.erb | 73 -
.../workbench/app/views/projects/tab_counts.js.erb | 7 -
.../repositories/_add_repository_modal.html.erb | 45 -
.../repositories/_repository_breadcrumbs.html.erb | 17 -
.../app/views/repositories/_show_help.html.erb | 37 -
.../views/repositories/_show_repositories.html.erb | 46 -
.../repositories/_show_repositories_rows.html.erb | 23 -
.../app/views/repositories/show_blob.html.erb | 17 -
.../app/views/repositories/show_commit.html.erb | 7 -
.../app/views/repositories/show_tree.html.erb | 44 -
.../send_request.text.erb | 11 -
.../app/views/search/_choose_rows.html.erb | 29 -
apps/workbench/app/views/search/index.html | 5 -
apps/workbench/app/views/sessions/index.html | 5 -
.../app/views/sessions/logged_out.html.erb | 5 -
apps/workbench/app/views/tests/mithril.html | 5 -
.../trash_items/_create_new_object_button.html.erb | 5 -
.../views/trash_items/_show_trash_rows.html.erb | 47 -
.../_show_trashed_collection_rows.html.erb | 1 -
.../trash_items/_show_trashed_collections.html.erb | 60 -
.../_show_trashed_project_rows.html.erb | 1 -
.../trash_items/_show_trashed_projects.html.erb | 60 -
.../app/views/trash_items/_untrash_item.html.erb | 9 -
.../workbench/app/views/trash_items/index.html.erb | 5 -
.../app/views/trash_items/untrash_items.js.erb | 9 -
.../app/views/user_agreements/index.html.erb | 45 -
.../app/views/users/_add_group_modal.html.erb | 31 -
.../app/views/users/_add_ssh_key_popup.html.erb | 42 -
.../app/views/users/_choose_rows.html.erb | 13 -
.../views/users/_create_new_object_button.html.erb | 10 -
.../app/views/users/_current_token.html.erb | 39 -
apps/workbench/app/views/users/_home.html.erb | 38 -
.../app/views/users/_setup_popup.html.erb | 77 -
.../app/views/users/_show_activity.html.erb | 8 -
.../workbench/app/views/users/_show_admin.html.erb | 118 -
apps/workbench/app/views/users/_ssh_keys.html.erb | 73 -
apps/workbench/app/views/users/_tables.html.erb | 270 --
.../app/views/users/_virtual_machines.html.erb | 111 -
apps/workbench/app/views/users/activity.html.erb | 76 -
apps/workbench/app/views/users/add_ssh_key.js.erb | 6 -
.../app/views/users/add_ssh_key_popup.js.erb | 12 -
.../app/views/users/current_token.html.erb | 5 -
apps/workbench/app/views/users/home.html.erb | 5 -
apps/workbench/app/views/users/home.js.erb | 7 -
apps/workbench/app/views/users/inactive.html.erb | 35 -
.../app/views/users/link_account.html.erb | 119 -
apps/workbench/app/views/users/profile.html.erb | 118 -
.../app/views/users/request_shell_access.js | 14 -
apps/workbench/app/views/users/setup.js.erb | 6 -
apps/workbench/app/views/users/setup_popup.js.erb | 48 -
apps/workbench/app/views/users/ssh_keys.html.erb | 6 -
apps/workbench/app/views/users/storage.html.erb | 70 -
.../app/views/users/virtual_machines.html.erb | 5 -
apps/workbench/app/views/users/welcome.html.erb | 75 -
.../app/views/virtual_machines/_show_help.html.erb | 5 -
.../app/views/virtual_machines/webshell.html.erb | 81 -
apps/workbench/app/views/websocket/index.html.erb | 38 -
.../views/work_units/_component_detail.html.erb | 220 -
.../app/views/work_units/_progress.html.erb | 16 -
.../views/work_units/_show_all_processes.html.erb | 65 -
.../work_units/_show_all_processes_rows.html.erb | 27 -
.../app/views/work_units/_show_child.html.erb | 63 -
.../app/views/work_units/_show_component.html.erb | 100 -
.../app/views/work_units/_show_log.html.erb | 32 -
.../app/views/work_units/_show_log_link.html.erb | 18 -
.../app/views/work_units/_show_output.html.erb | 17 -
.../app/views/work_units/_show_outputs.html.erb | 16 -
.../app/views/work_units/_show_status.html.erb | 27 -
.../app/views/work_units/_show_table_data.html.erb | 18 -
apps/workbench/app/views/work_units/index.html.erb | 5 -
.../views/workflows/_show_chooser_preview.html.erb | 7 -
.../app/views/workflows/_show_definition.html.erb | 52 -
.../app/views/workflows/_show_recent.html.erb | 69 -
apps/workbench/app/views/workflows/show.html.erb | 24 -
apps/workbench/bin/bundle | 7 -
apps/workbench/bin/rails | 8 -
apps/workbench/bin/rake | 8 -
apps/workbench/bin/setup | 40 -
apps/workbench/bin/update | 36 -
apps/workbench/config.ru | 8 -
apps/workbench/config/application.default.yml | 120 -
apps/workbench/config/application.rb | 87 -
apps/workbench/config/application.yml.example | 41 -
apps/workbench/config/arvados_config.rb | 212 -
apps/workbench/config/boot.rb | 20 -
apps/workbench/config/cable.yml | 13 -
apps/workbench/config/database.yml | 15 -
apps/workbench/config/environment.rb | 9 -
.../config/environments/development.rb.example | 32 -
.../config/environments/production.rb.example | 71 -
apps/workbench/config/environments/test.rb | 1 -
apps/workbench/config/environments/test.rb.example | 42 -
.../config/initializers/actionview_xss_fix.rb | 32 -
.../application_controller_renderer.rb | 12 -
apps/workbench/config/initializers/assets.rb | 15 -
.../config/initializers/backtrace_silencers.rb | 11 -
.../config/initializers/content_security_policy.rb | 29 -
.../config/initializers/cookies_serializer.rb | 9 -
.../initializers/filter_parameter_logging.rb | 8 -
apps/workbench/config/initializers/inflections.rb | 26 -
apps/workbench/config/initializers/lograge.rb | 26 -
apps/workbench/config/initializers/mime_types.rb | 25 -
.../config/initializers/new_framework_defaults.rb | 26 -
.../initializers/new_framework_defaults_5_1.rb | 18 -
.../initializers/new_framework_defaults_5_2.rb | 42 -
.../config/initializers/rack_mini_profile.rb | 9 -
apps/workbench/config/initializers/redcloth.rb | 27 -
.../workbench/config/initializers/reload_config.rb | 78 -
.../config/initializers/secret_token.rb.example | 11 -
.../workbench/config/initializers/session_store.rb | 12 -
apps/workbench/config/initializers/time_format.rb | 9 -
.../config/initializers/validate_wb2_url_config.rb | 9 -
.../config/initializers/wrap_parameters.rb | 18 -
apps/workbench/config/locales/en.bootstrap.yml | 18 -
apps/workbench/config/locales/en.yml | 9 -
apps/workbench/config/piwik.yml.example | 37 -
apps/workbench/config/puma.rb | 51 -
apps/workbench/config/routes.rb | 143 -
apps/workbench/config/secrets.yml | 26 -
apps/workbench/config/spring.rb | 10 -
apps/workbench/db/schema.rb | 20 -
apps/workbench/db/seeds.rb | 11 -
apps/workbench/fpm-info.sh | 16 -
apps/workbench/lib/app_version.rb | 72 -
apps/workbench/lib/assets/.gitkeep | 0
.../assets/javascripts/webshell/shell_in_a_box.js | 4837 --------------------
.../lib/assets/stylesheets/webshell/styles.css | 276 --
apps/workbench/lib/config_loader.rb | 243 -
apps/workbench/lib/config_validators.rb | 26 -
apps/workbench/lib/tasks/.gitkeep | 0
apps/workbench/lib/tasks/config.rake | 56 -
apps/workbench/log/.gitkeep | 0
apps/workbench/npm_packages | 14 -
apps/workbench/public/404.html | 30 -
apps/workbench/public/422.html | 30 -
apps/workbench/public/500.html | 29 -
apps/workbench/public/arvados-logo-big.png | Bin 66943 -> 0 bytes
apps/workbench/public/browser_unsupported.js | 19 -
apps/workbench/public/d3.v3.min.js | 4 -
apps/workbench/public/favicon.ico | Bin 24838 -> 0 bytes
apps/workbench/public/graph-example.html | 185 -
apps/workbench/public/robots.txt | 0
apps/workbench/public/vocabulary-example.json | 32 -
apps/workbench/public/webshell/README | 3 -
apps/workbench/public/webshell/enabled.gif | Bin 847 -> 0 bytes
apps/workbench/public/webshell/keyboard.html | 63 -
apps/workbench/public/webshell/keyboard.png | Bin 808 -> 0 bytes
apps/workbench/script/rails | 6 -
.../test/controllers/actions_controller_test.rb | 206 -
.../api_client_authorizations_controller_test.rb | 8 -
.../controllers/application_controller_test.rb | 517 ---
.../controllers/authorized_keys_controller_test.rb | 8 -
.../controllers/collections_controller_test.rb | 745 ---
.../container_requests_controller_test.rb | 144 -
.../test/controllers/containers_controller_test.rb | 21 -
.../test/controllers/disabled_api_test.rb | 84 -
.../test/controllers/groups_controller_test.rb | 8 -
.../test/controllers/humans_controller_test.rb | 8 -
.../test/controllers/job_tasks_controller_test.rb | 8 -
.../test/controllers/jobs_controller_test.rb | 27 -
.../test/controllers/keep_disks_controller_test.rb | 8 -
.../test/controllers/links_controller_test.rb | 8 -
.../test/controllers/logs_controller_test.rb | 8 -
.../test/controllers/management_controller_test.rb | 76 -
.../test/controllers/nodes_controller_test.rb | 8 -
.../pipeline_instances_controller_test.rb | 233 -
.../pipeline_templates_controller_test.rb | 14 -
.../test/controllers/projects_controller_test.rb | 566 ---
.../controllers/repositories_controller_test.rb | 144 -
.../test/controllers/search_controller_test.rb | 69 -
.../test/controllers/sessions_controller_test.rb | 8 -
.../test/controllers/specimens_controller_test.rb | 8 -
.../test/controllers/traits_controller_test.rb | 8 -
.../controllers/trash_items_controller_test.rb | 18 -
.../controllers/user_agreements_controller_test.rb | 20 -
.../test/controllers/users_controller_test.rb | 113 -
.../virtual_machines_controller_test.rb | 8 -
.../test/controllers/work_units_controller_test.rb | 72 -
.../test/controllers/workflows_controller_test.rb | 25 -
.../test/diagnostics/container_request_test.rb | 53 -
apps/workbench/test/diagnostics/pipeline_test.rb | 56 -
apps/workbench/test/diagnostics_test_helper.rb | 82 -
apps/workbench/test/fixtures/.gitkeep | 0
apps/workbench/test/functional/.gitkeep | 0
.../test/helpers/collections_helper_test.rb | 44 -
apps/workbench/test/helpers/download_helper.rb | 27 -
.../test/helpers/fake_websocket_helper.rb | 22 -
apps/workbench/test/helpers/manifest_examples.rb | 1 -
.../test/helpers/pipeline_instances_helper_test.rb | 42 -
.../test/helpers/repository_stub_helper.rb | 36 -
apps/workbench/test/helpers/search_helper_test.rb | 8 -
apps/workbench/test/helpers/share_object_helper.rb | 84 -
apps/workbench/test/helpers/time_block.rb | 1 -
apps/workbench/test/integration/.gitkeep | 0
.../workbench/test/integration/ajax_errors_test.rb | 62 -
.../test/integration/anonymous_access_test.rb | 338 --
.../test/integration/application_layout_test.rb | 310 --
.../test/integration/browser_unsupported_test.rb | 21 -
.../test/integration/collection_upload_test.rb | 149 -
.../workbench/test/integration/collections_test.rb | 435 --
.../test/integration/container_requests_test.rb | 161 -
apps/workbench/test/integration/download_test.rb | 93 -
apps/workbench/test/integration/errors_test.rb | 128 -
.../integration/filterable_infinite_scroll_test.rb | 31 -
.../test/integration/integration_test_utils.rb | 16 -
apps/workbench/test/integration/jobs_test.rb | 86 -
.../test/integration/link_account_test.rb | 170 -
apps/workbench/test/integration/logins_test.rb | 23 -
.../test/integration/pipeline_instances_test.rb | 196 -
.../test/integration/pipeline_templates_test.rb | 20 -
apps/workbench/test/integration/projects_test.rb | 758 ---
.../test/integration/report_issue_test.rb | 107 -
.../test/integration/repositories_browse_test.rb | 28 -
.../test/integration/repositories_test.rb | 50 -
apps/workbench/test/integration/search_box_test.rb | 108 -
apps/workbench/test/integration/smoke_test.rb | 56 -
apps/workbench/test/integration/trash_test.rb | 169 -
.../test/integration/user_agreements_test.rb | 31 -
.../test/integration/user_profile_test.rb | 162 -
.../test/integration/user_settings_menu_test.rb | 236 -
apps/workbench/test/integration/users_test.rb | 236 -
.../test/integration/virtual_machines_test.rb | 8 -
apps/workbench/test/integration/websockets_test.rb | 199 -
apps/workbench/test/integration/work_units_test.rb | 307 --
apps/workbench/test/integration_helper.rb | 261 --
.../collection_unit_test.rb | 75 -
.../collections_controller_test.rb | 75 -
.../collections_perf_test.rb | 120 -
apps/workbench/test/mailers/.gitkeep | 0
apps/workbench/test/models/.gitkeep | 0
apps/workbench/test/performance/browsing_test.rb | 51 -
apps/workbench/test/performance_test_helper.rb | 36 -
apps/workbench/test/support/fake_websocket.js | 19 -
apps/workbench/test/support/remove_file_api.js | 5 -
apps/workbench/test/test_helper.rb | 377 --
apps/workbench/test/unit/.gitkeep | 0
.../workbench/test/unit/arvados_api_client_test.rb | 27 -
apps/workbench/test/unit/arvados_base_test.rb | 91 -
.../test/unit/arvados_resource_list_test.rb | 122 -
apps/workbench/test/unit/collection_test.rb | 78 -
apps/workbench/test/unit/disabled_api_test.rb | 13 -
apps/workbench/test/unit/group_test.rb | 44 -
.../api_client_authorizations_helper_test.rb | 8 -
.../unit/helpers/authorized_keys_helper_test.rb | 8 -
.../test/unit/helpers/collections_helper_test.rb | 16 -
.../test/unit/helpers/groups_helper_test.rb | 8 -
.../test/unit/helpers/humans_helper_test.rb | 8 -
.../test/unit/helpers/javascript_helper_test.rb | 17 -
.../test/unit/helpers/job_tasks_helper_test.rb | 8 -
.../test/unit/helpers/jobs_helper_test.rb | 8 -
.../test/unit/helpers/keep_disks_helper_test.rb | 8 -
.../test/unit/helpers/links_helper_test.rb | 8 -
.../test/unit/helpers/logs_helper_test.rb | 8 -
.../test/unit/helpers/nodes_helper_test.rb | 8 -
.../unit/helpers/pipeline_instances_helper_test.rb | 8 -
.../unit/helpers/pipeline_templates_helper_test.rb | 8 -
.../test/unit/helpers/projects_helper_test.rb | 8 -
.../test/unit/helpers/repositories_helper_test.rb | 8 -
.../test/unit/helpers/sessions_helper_test.rb | 8 -
.../test/unit/helpers/specimens_helper_test.rb | 8 -
.../test/unit/helpers/traits_helper_test.rb | 8 -
.../unit/helpers/user_agreements_helper_test.rb | 8 -
.../test/unit/helpers/users_helper_test.rb | 8 -
.../unit/helpers/virtual_machines_helper_test.rb | 8 -
apps/workbench/test/unit/job_test.rb | 35 -
apps/workbench/test/unit/link_test.rb | 55 -
apps/workbench/test/unit/pipeline_instance_test.rb | 118 -
apps/workbench/test/unit/repository_test.rb | 22 -
apps/workbench/test/unit/user_test.rb | 30 -
apps/workbench/test/unit/work_unit_test.rb | 121 -
apps/workbench/vendor/assets/javascripts/.gitkeep | 0
apps/workbench/vendor/assets/stylesheets/.gitkeep | 0
apps/workbench/vendor/plugins/.gitkeep | 0
build/get-package-version.sh | 2 +-
build/package-build-dockerfiles/Makefile | 23 +-
build/package-build-dockerfiles/centos7/Dockerfile | 20 +-
.../package-build-dockerfiles/debian10/Dockerfile | 20 +-
.../package-build-dockerfiles/debian11/Dockerfile | 20 +-
.../{debian11 => debian12}/Dockerfile | 37 +-
build/package-build-dockerfiles/rocky8/Dockerfile | 20 +-
.../ubuntu1804/Dockerfile | 20 +-
.../ubuntu2004/Dockerfile | 21 +-
.../{ubuntu2004 => ubuntu2204}/Dockerfile | 38 +-
.../{ubuntu2004 => ubuntu2204}/ports.list | 8 +-
build/package-test-dockerfiles/Makefile | 18 +-
.../{debian11 => debian12}/Dockerfile | 8 +-
.../{ubuntu2004 => ubuntu2204}/Dockerfile | 10 +-
.../common-test-rails-server-package.sh | 24 -
...kages-debian10.sh => test-packages-debian12.sh} | 0
...ges-debian10.sh => test-packages-ubuntu2204.sh} | 0
build/rails-package-scripts/arvados-workbench.sh | 11 -
build/run-build-packages-one-target.sh | 6 +-
build/run-build-packages.sh | 7 +-
build/run-library.sh | 148 +-
build/run-tests.sh | 76 +-
doc/Gemfile.lock | 23 +-
doc/README.textile | 6 -
doc/_config.yml | 14 +-
doc/_includes/_google_analytics.liquid | 21 +
doc/_includes/_install_ruby_and_bundler.liquid | 77 +-
doc/_includes/_matomo_analytics.liquid | 16 +
doc/_layouts/default.html.liquid | 17 +-
doc/admin/config-urls.html.textile.liquid | 33 -
doc/admin/diagnostics.html.textile.liquid | 1 -
doc/admin/inspect.html.textile.liquid | 1 -
doc/admin/keep-balance.html.textile.liquid | 6 +-
doc/admin/keep-faster-gc-s3.html.textile.liquid | 41 +
doc/admin/metrics.html.textile.liquid | 1 -
...restricting-upload-download.html.textile.liquid | 10 +-
doc/admin/scoped-tokens.html.textile.liquid | 17 +-
doc/admin/upgrading.html.textile.liquid | 21 +
doc/api/keep-webdav.html.textile.liquid | 6 +
doc/api/methods/groups.html.textile.liquid | 2 +-
doc/architecture/index.html.textile.liquid | 2 +-
.../install-keep-balance.html.textile.liquid | 2 +-
doc/install/install-keepproxy.html.textile.liquid | 2 +-
...nstall-manual-prerequisites.html.textile.liquid | 2 +-
doc/install/install-webshell.html.textile.liquid | 2 +-
.../install-workbench-app.html.textile.liquid | 106 -
doc/install/salt-multi-host.html.textile.liquid | 17 +-
doc/install/salt-single-host.html.textile.liquid | 10 +-
doc/sdk/python/arvados-fuse.html.textile.liquid | 4 -
go.mod | 31 +-
go.sum | 96 +-
lib/boot/rails_db.go | 3 +
lib/boot/supervisor.go | 25 +-
lib/config/cmd_test.go | 4 -
lib/config/config.default.yml | 70 -
lib/config/export.go | 1 -
lib/controller/federation/conn.go | 72 +-
lib/controller/federation/user_test.go | 4 +-
lib/controller/localdb/container_test.go | 1 +
lib/controller/localdb/login_oidc.go | 46 +-
lib/controller/localdb/login_oidc_test.go | 70 +
lib/controller/rpc/conn.go | 33 +-
lib/diagnostics/cmd.go | 29 -
lib/dispatchcloud/dispatcher_test.go | 7 +-
lib/dispatchcloud/test/stub_driver.go | 34 +-
lib/install/deps.go | 26 -
lib/install/deps_test.go | 1 -
lib/install/init.go | 2 -
sdk/cwl/arvados_cwl/arvcontainer.py | 5 -
sdk/go/arvados/api.go | 2 +
sdk/go/arvados/client.go | 68 +-
sdk/go/arvados/client_test.go | 14 +
sdk/go/arvados/config.go | 34 +-
sdk/go/arvados/fs_base.go | 93 +-
sdk/go/arvados/fs_collection.go | 2 +-
sdk/go/arvados/fs_lookup.go | 14 +-
sdk/go/arvados/fs_project.go | 5 +-
sdk/go/arvados/fs_project_test.go | 111 +-
sdk/go/arvados/fs_site.go | 8 +
sdk/go/arvados/fs_site_test.go | 10 +
sdk/go/arvadostest/api.go | 4 +
sdk/go/arvadostest/fixtures.go | 5 +-
sdk/go/arvadostest/oidc_provider.go | 21 +-
sdk/go/auth/auth.go | 12 +-
sdk/go/auth/handlers_test.go | 36 +-
sdk/go/keepclient/keepclient.go | 21 +
.../client/api/client/CountingFileRequestBody.java | 43 +-
.../client/api/client/CountingRequestBody.java | 52 +
.../api/client/CountingStreamRequestBody.java | 47 +
.../client/api/client/KeepServerApiClient.java | 2 +-
.../client/api/client/KeepWebApiClient.java | 11 +
.../client/config/ExternalConfigProvider.java | 30 +-
.../facade/ArvadosFacadeIntegrationTest.java | 3 +
sdk/python/arvados-v1-discovery.json | 2 +-
sdk/python/arvados/__init__.py | 53 +-
sdk/python/arvados/api.py | 77 +-
sdk/python/arvados/events.py | 487 +-
sdk/python/arvados/retry.py | 60 +-
sdk/python/arvados/safeapi.py | 45 +-
sdk/python/arvados/util.py | 502 +-
sdk/python/discovery2pydoc.py | 89 +-
sdk/python/setup.py | 10 +-
sdk/python/tests/nginx.conf | 76 +-
sdk/python/tests/run_test_server.py | 15 +-
sdk/python/tests/test_events.py | 214 +-
.../controllers/arvados/v1/schema_controller.rb | 2 +-
.../app/controllers/arvados/v1/users_controller.rb | 45 +-
.../api/app/models/api_client_authorization.rb | 64 +-
services/api/app/models/arvados_model.rb | 45 +-
services/api/app/models/link.rb | 11 +-
services/api/app/models/user.rb | 120 +-
services/api/config/initializers/reload_config.rb | 3 -
services/api/lib/app_version.rb | 3 -
services/api/lib/simulate_job_log.rb | 62 -
services/api/lib/tasks/replay_job_log.rake | 11 -
services/api/lib/update_permissions.rb | 67 +-
services/api/test/fixtures/links.yml | 14 +
.../arvados/v1/collections_controller_test.rb | 4 +-
.../arvados/v1/groups_controller_test.rb | 4 +-
.../functional/arvados/v1/users_controller_test.rb | 11 +-
services/api/test/integration/users_test.rb | 6 +-
services/api/test/unit/container_request_test.rb | 6 +-
services/api/test/unit/user_test.rb | 10 +-
services/fuse/arvados_fuse/command.py | 31 +-
services/fuse/tests/test_command_args.py | 45 +
services/keep-balance/balance_run_test.go | 78 +-
services/keep-balance/server.go | 9 +-
services/keep-web/cache.go | 2 +-
services/keep-web/handler_test.go | 69 +-
services/keep-web/server_test.go | 2 +-
services/keepproxy/keepproxy.go | 50 +-
services/keepstore/proxy_remote.go | 4 +-
services/keepstore/pull_worker.go | 4 +-
services/workbench2/Makefile | 3 +
.../workbench2/cypress/integration/process.spec.js | 47 +
.../cypress/integration/side-panel.spec.js | 37 +
services/workbench2/package.json | 9 +-
services/workbench2/public/arrow-to-left.png | Bin 10416 -> 0 bytes
services/workbench2/public/arrow-to-right.png | Bin 10484 -> 0 bytes
services/workbench2/public/collapseLHS-New.svg | 25 -
services/workbench2/public/mui-start-icon.svg | 1 +
services/workbench2/src/common/config.ts | 22 +
services/workbench2/src/common/formatters.test.ts | 68 +-
services/workbench2/src/common/formatters.ts | 17 +-
.../src/components/code-snippet/code-snippet.tsx | 22 +-
.../src/components/data-explorer/data-explorer.tsx | 67 +-
services/workbench2/src/components/icon/icon.tsx | 9 +-
.../multiselect-toolbar/MultiselectToolbar.tsx | 1 +
.../subprocess-progress-bar.test.tsx | 165 +
.../subprocess-progress-bar.tsx | 105 +
services/workbench2/src/components/tree/tree.tsx | 41 +-
services/workbench2/src/index.tsx | 3 +
.../workbench2/src/routes/route-change-handlers.ts | 3 +
services/workbench2/src/routes/routes.ts | 6 +-
.../src/store/breadcrumbs/breadcrumbs-actions.ts | 38 +-
.../src/store/favorites/favorites-actions.ts | 2 +
.../src/store/navigation/navigation-action.ts | 19 +-
.../process-logs-panel-actions.ts | 59 +-
.../public-favorites/public-favorites-actions.ts | 2 +
.../side-panel-tree/side-panel-tree-actions.ts | 116 +-
.../subprocess-panel/subprocess-panel-actions.ts | 81 +
.../store/tree-picker/tree-picker-actions.test.ts | 5 +-
.../src/store/workbench/workbench-actions.ts | 20 +-
.../views-components/data-explorer/renderers.tsx | 24 +
.../views-components/main-app-bar/account-menu.tsx | 2 +-
.../side-panel-toggle/side-panel-toggle.tsx | 15 +-
.../side-panel-tree/side-panel-tree.tsx | 8 +-
.../side-panel/side-panel-collapsed.tsx | 165 +
.../src/views-components/side-panel/side-panel.tsx | 8 +-
.../instance-types-panel.test.tsx | 112 +
.../instance-types-panel/instance-types-panel.tsx | 148 +
.../process-panel/process-details-attributes.tsx | 4 +-
.../src/views/process-panel/process-panel-root.tsx | 2 +-
.../views/process-panel/process-resource-card.tsx | 4 +-
.../shared-with-me-panel/shared-with-me-panel.tsx | 198 +
.../subprocess-panel/subprocess-panel-root.tsx | 6 +-
.../views/subprocess-panel/subprocess-panel.tsx | 2 +-
.../workbench2/src/views/workbench/workbench.tsx | 9 +-
services/workbench2/yarn.lock | 116 +-
services/ws/session_v0_test.go | 35 +
tools/arvbox/bin/arvbox | 18 +-
tools/arvbox/lib/arvbox/docker/Dockerfile.base | 10 +-
tools/arvbox/lib/arvbox/docker/Dockerfile.demo | 5 -
tools/arvbox/lib/arvbox/docker/Dockerfile.dev | 1 -
tools/arvbox/lib/arvbox/docker/cluster-config.sh | 11 +-
tools/arvbox/lib/arvbox/docker/common.sh | 35 +-
tools/arvbox/lib/arvbox/docker/go-setup.sh | 1 +
tools/arvbox/lib/arvbox/docker/service/nginx/run | 12 +-
.../lib/arvbox/docker/service/postgres/run-service | 2 +-
.../lib/arvbox/docker/service/ready/run-service | 14 +-
.../lib/arvbox/docker/service/sdk/run-service | 6 +-
.../lib/arvbox/docker/service/vm/run-service | 3 +-
.../docker/service/workbench/log/main/.gitstub | 0
.../lib/arvbox/docker/service/workbench/log/run | 1 -
.../arvbox/lib/arvbox/docker/service/workbench/run | 30 -
.../arvbox/docker/service/workbench/run-service | 47 -
.../arvbox/docker/service/workbench2/run-service | 10 +-
.../multi_host/aws/pillars/arvados.sls | 5 +-
.../multi_host/aws/pillars/nginx_passenger.sls | 29 -
.../multi_host/aws/pillars/nginx_snippets.sls | 35 +
.../multiple_hostnames/pillars/arvados.sls | 5 +-
.../single_hostname/pillars/arvados.sls | 5 +-
tools/salt-install/installer.sh | 2 +-
tools/salt-install/local.params.secrets.example | 1 -
tools/salt-install/provision.sh | 38 +-
807 files changed, 4617 insertions(+), 46325 deletions(-)
delete mode 100644 apps/workbench/.gitignore
delete mode 100644 apps/workbench/Gemfile
delete mode 100644 apps/workbench/Gemfile.lock
delete mode 100644 apps/workbench/README.textile
delete mode 100644 apps/workbench/Rakefile
delete mode 100644 apps/workbench/app/assets/images/dax.png
delete mode 100644 apps/workbench/app/assets/images/mouse-move.gif
delete mode 100644 apps/workbench/app/assets/images/pipeline-running.gif
delete mode 100644 apps/workbench/app/assets/images/rails.png
delete mode 100644 apps/workbench/app/assets/images/spinner_32px.gif
delete mode 100644 apps/workbench/app/assets/images/trash-icon.png
delete mode 100644 apps/workbench/app/assets/javascripts/add_group.js
delete mode 100644 apps/workbench/app/assets/javascripts/add_repository.js
delete mode 100644 apps/workbench/app/assets/javascripts/ajax_error.js
delete mode 100644 apps/workbench/app/assets/javascripts/angular_shim.js
delete mode 100644 apps/workbench/app/assets/javascripts/application.js
delete mode 100644 apps/workbench/app/assets/javascripts/arvados_client.js
delete mode 100644 apps/workbench/app/assets/javascripts/bootstrap.js
delete mode 100644 apps/workbench/app/assets/javascripts/collections.js
delete mode 100644 apps/workbench/app/assets/javascripts/components/date.js
delete mode 100644 apps/workbench/app/assets/javascripts/components/edit_tags.js
delete mode 100644 apps/workbench/app/assets/javascripts/components/save_ui_state.js
delete mode 100644 apps/workbench/app/assets/javascripts/components/search.js
delete mode 100644 apps/workbench/app/assets/javascripts/components/sessions.js
delete mode 100644 apps/workbench/app/assets/javascripts/components/test.js
delete mode 100644 apps/workbench/app/assets/javascripts/dates.js
delete mode 100644 apps/workbench/app/assets/javascripts/edit_collection.js
delete mode 100644 apps/workbench/app/assets/javascripts/editable.js
delete mode 100644 apps/workbench/app/assets/javascripts/event_log.js
delete mode 100644 apps/workbench/app/assets/javascripts/filterable.js
delete mode 100644 apps/workbench/app/assets/javascripts/ilike_filters.js
delete mode 100644 apps/workbench/app/assets/javascripts/infinite_scroll.js
delete mode 100644 apps/workbench/app/assets/javascripts/job_log_graph.js
delete mode 100644 apps/workbench/app/assets/javascripts/jquery.number.min.js
delete mode 100644 apps/workbench/app/assets/javascripts/keep_disks.js
delete mode 100644 apps/workbench/app/assets/javascripts/link_to_remote.js
delete mode 100644 apps/workbench/app/assets/javascripts/list.js
delete mode 100644 apps/workbench/app/assets/javascripts/log_viewer.js
delete mode 100644 apps/workbench/app/assets/javascripts/mithril_mount.js
delete mode 100644 apps/workbench/app/assets/javascripts/modal_pager.js
delete mode 100644 apps/workbench/app/assets/javascripts/models/loader.js
delete mode 100644 apps/workbench/app/assets/javascripts/models/session_db.js
delete mode 100644 apps/workbench/app/assets/javascripts/permission_toggle.js
delete mode 100644 apps/workbench/app/assets/javascripts/pipeline_instances.js
delete mode 100644 apps/workbench/app/assets/javascripts/report_issue.js
delete mode 100644 apps/workbench/app/assets/javascripts/request_shell_access.js
delete mode 100644 apps/workbench/app/assets/javascripts/select_modal.js
delete mode 100644 apps/workbench/app/assets/javascripts/selection.js.erb
delete mode 100644 apps/workbench/app/assets/javascripts/sizing.js
delete mode 100644 apps/workbench/app/assets/javascripts/tab_panes.js
delete mode 100644 apps/workbench/app/assets/javascripts/upload_to_collection.js
delete mode 100644 apps/workbench/app/assets/javascripts/user_agreements.js
delete mode 100644 apps/workbench/app/assets/javascripts/users.js
delete mode 100644 apps/workbench/app/assets/javascripts/work_unit_component.js
delete mode 100644 apps/workbench/app/assets/javascripts/work_unit_log.js
delete mode 100644 apps/workbench/app/assets/stylesheets/api_client_authorizations.css.scss
delete mode 100644 apps/workbench/app/assets/stylesheets/application.css.scss
delete mode 100644 apps/workbench/app/assets/stylesheets/authorized_keys.css.scss
delete mode 100644 apps/workbench/app/assets/stylesheets/badges.css.scss
delete mode 100644 apps/workbench/app/assets/stylesheets/cards.css.scss
delete mode 100644 apps/workbench/app/assets/stylesheets/collections.css.scss
delete mode 100644 apps/workbench/app/assets/stylesheets/groups.css.scss
delete mode 100644 apps/workbench/app/assets/stylesheets/humans.css.scss
delete mode 100644 apps/workbench/app/assets/stylesheets/job_tasks.css.scss
delete mode 100644 apps/workbench/app/assets/stylesheets/jobs.css.scss
delete mode 100644 apps/workbench/app/assets/stylesheets/keep_disks.css.scss
delete mode 100644 apps/workbench/app/assets/stylesheets/links.css.scss
delete mode 100644 apps/workbench/app/assets/stylesheets/loading.css.scss.erb
delete mode 100644 apps/workbench/app/assets/stylesheets/log_viewer.scss
delete mode 100644 apps/workbench/app/assets/stylesheets/logs.css.scss
delete mode 100644 apps/workbench/app/assets/stylesheets/nodes.css.scss
delete mode 100644 apps/workbench/app/assets/stylesheets/pipeline_instances.css.scss
delete mode 100644 apps/workbench/app/assets/stylesheets/pipeline_templates.css.scss
delete mode 100644 apps/workbench/app/assets/stylesheets/projects.css.scss
delete mode 100644 apps/workbench/app/assets/stylesheets/repositories.css.scss
delete mode 100644 apps/workbench/app/assets/stylesheets/sb-admin.css.scss
delete mode 100644 apps/workbench/app/assets/stylesheets/scaffolds.css.scss
delete mode 100644 apps/workbench/app/assets/stylesheets/select_modal.css.scss
delete mode 100644 apps/workbench/app/assets/stylesheets/sessions.css.scss
delete mode 100644 apps/workbench/app/assets/stylesheets/specimens.css.scss
delete mode 100644 apps/workbench/app/assets/stylesheets/traits.css.scss
delete mode 100644 apps/workbench/app/assets/stylesheets/user_agreements.css.scss
delete mode 100644 apps/workbench/app/assets/stylesheets/users.css.scss
delete mode 100644 apps/workbench/app/assets/stylesheets/virtual_machines.css.scss
delete mode 100644 apps/workbench/app/controllers/actions_controller.rb
delete mode 100644 apps/workbench/app/controllers/api_client_authorizations_controller.rb
delete mode 100644 apps/workbench/app/controllers/application_controller.rb
delete mode 100644 apps/workbench/app/controllers/authorized_keys_controller.rb
delete mode 100644 apps/workbench/app/controllers/collections_controller.rb
delete mode 100644 apps/workbench/app/controllers/container_requests_controller.rb
delete mode 100644 apps/workbench/app/controllers/containers_controller.rb
delete mode 100644 apps/workbench/app/controllers/groups_controller.rb
delete mode 100644 apps/workbench/app/controllers/humans_controller.rb
delete mode 100644 apps/workbench/app/controllers/job_tasks_controller.rb
delete mode 100644 apps/workbench/app/controllers/jobs_controller.rb
delete mode 100644 apps/workbench/app/controllers/keep_disks_controller.rb
delete mode 100644 apps/workbench/app/controllers/keep_services_controller.rb
delete mode 100644 apps/workbench/app/controllers/links_controller.rb
delete mode 100644 apps/workbench/app/controllers/logs_controller.rb
delete mode 100644 apps/workbench/app/controllers/management_controller.rb
delete mode 100644 apps/workbench/app/controllers/nodes_controller.rb
delete mode 100644 apps/workbench/app/controllers/pipeline_instances_controller.rb
delete mode 100644 apps/workbench/app/controllers/pipeline_templates_controller.rb
delete mode 100644 apps/workbench/app/controllers/projects_controller.rb
delete mode 100644 apps/workbench/app/controllers/repositories_controller.rb
delete mode 100644 apps/workbench/app/controllers/search_controller.rb
delete mode 100644 apps/workbench/app/controllers/sessions_controller.rb
delete mode 100644 apps/workbench/app/controllers/specimens_controller.rb
delete mode 100644 apps/workbench/app/controllers/status_controller.rb
delete mode 100644 apps/workbench/app/controllers/tests_controller.rb
delete mode 100644 apps/workbench/app/controllers/traits_controller.rb
delete mode 100644 apps/workbench/app/controllers/trash_items_controller.rb
delete mode 100644 apps/workbench/app/controllers/user_agreements_controller.rb
delete mode 100644 apps/workbench/app/controllers/users_controller.rb
delete mode 100644 apps/workbench/app/controllers/virtual_machines_controller.rb
delete mode 100644 apps/workbench/app/controllers/websocket_controller.rb
delete mode 100644 apps/workbench/app/controllers/work_unit_templates_controller.rb
delete mode 100644 apps/workbench/app/controllers/work_units_controller.rb
delete mode 100644 apps/workbench/app/controllers/workflows_controller.rb
delete mode 100644 apps/workbench/app/helpers/application_helper.rb
delete mode 100644 apps/workbench/app/helpers/arvados_api_client_helper.rb
delete mode 100644 apps/workbench/app/helpers/collections_helper.rb
delete mode 100644 apps/workbench/app/helpers/pipeline_components_helper.rb
delete mode 100644 apps/workbench/app/helpers/pipeline_instances_helper.rb
delete mode 100644 apps/workbench/app/helpers/provenance_helper.rb
delete mode 100644 apps/workbench/app/helpers/version_helper.rb
delete mode 100644 apps/workbench/app/mailers/.gitkeep
delete mode 100644 apps/workbench/app/mailers/issue_reporter.rb
delete mode 100644 apps/workbench/app/mailers/request_shell_access_reporter.rb
delete mode 100644 apps/workbench/app/models/.gitkeep
delete mode 100644 apps/workbench/app/models/api_client_authorization.rb
delete mode 100644 apps/workbench/app/models/arvados_api_client.rb
delete mode 100644 apps/workbench/app/models/arvados_base.rb
delete mode 100644 apps/workbench/app/models/arvados_resource_list.rb
delete mode 100644 apps/workbench/app/models/authorized_key.rb
delete mode 100644 apps/workbench/app/models/collection.rb
delete mode 100644 apps/workbench/app/models/container.rb
delete mode 100644 apps/workbench/app/models/container_request.rb
delete mode 100644 apps/workbench/app/models/container_work_unit.rb
delete mode 100644 apps/workbench/app/models/group.rb
delete mode 100644 apps/workbench/app/models/human.rb
delete mode 100644 apps/workbench/app/models/job.rb
delete mode 100644 apps/workbench/app/models/job_task.rb
delete mode 100644 apps/workbench/app/models/job_task_work_unit.rb
delete mode 100644 apps/workbench/app/models/job_work_unit.rb
delete mode 100644 apps/workbench/app/models/keep_disk.rb
delete mode 100644 apps/workbench/app/models/keep_service.rb
delete mode 100644 apps/workbench/app/models/link.rb
delete mode 100644 apps/workbench/app/models/log.rb
delete mode 100644 apps/workbench/app/models/node.rb
delete mode 100644 apps/workbench/app/models/pipeline_instance.rb
delete mode 100644 apps/workbench/app/models/pipeline_instance_work_unit.rb
delete mode 100644 apps/workbench/app/models/pipeline_template.rb
delete mode 100644 apps/workbench/app/models/proxy_work_unit.rb
delete mode 100644 apps/workbench/app/models/repository.rb
delete mode 100644 apps/workbench/app/models/specimen.rb
delete mode 100644 apps/workbench/app/models/trait.rb
delete mode 100644 apps/workbench/app/models/user.rb
delete mode 100644 apps/workbench/app/models/user_agreement.rb
delete mode 100644 apps/workbench/app/models/virtual_machine.rb
delete mode 100644 apps/workbench/app/models/work_unit.rb
delete mode 100644 apps/workbench/app/models/workflow.rb
delete mode 100644 apps/workbench/app/views/api_client_authorizations/_show_help.html.erb
delete mode 100644 apps/workbench/app/views/application/404.html.erb
delete mode 100644 apps/workbench/app/views/application/404.json.erb
delete mode 100644 apps/workbench/app/views/application/_arvados_attr_value.html.erb
delete mode 100644 apps/workbench/app/views/application/_arvados_object.html.erb
delete mode 100644 apps/workbench/app/views/application/_arvados_object_attr.html.erb
delete mode 100644 apps/workbench/app/views/application/_breadcrumb_page_name.html.erb
delete mode 100644 apps/workbench/app/views/application/_breadcrumbs.html.erb
delete mode 100644 apps/workbench/app/views/application/_browser_unsupported.html
delete mode 100644 apps/workbench/app/views/application/_choose.html.erb
delete mode 100644 apps/workbench/app/views/application/_choose.js.erb
delete mode 100644 apps/workbench/app/views/application/_choose_rows.html.erb
delete mode 100644 apps/workbench/app/views/application/_content.html.erb
delete mode 100644 apps/workbench/app/views/application/_content_layout.html.erb
delete mode 100644 apps/workbench/app/views/application/_create_new_object_button.html.erb
delete mode 100644 apps/workbench/app/views/application/_delete_object_button.html.erb
delete mode 100644 apps/workbench/app/views/application/_extra_tab_line_buttons.html.erb
delete mode 100644 apps/workbench/app/views/application/_index.html.erb
delete mode 100644 apps/workbench/app/views/application/_job_progress.html.erb
delete mode 100644 apps/workbench/app/views/application/_loading.html.erb
delete mode 100644 apps/workbench/app/views/application/_loading_modal.html.erb
delete mode 100644 apps/workbench/app/views/application/_name_and_description.html.erb
delete mode 100644 apps/workbench/app/views/application/_object_description.html.erb
delete mode 100644 apps/workbench/app/views/application/_object_name.html.erb
delete mode 100644 apps/workbench/app/views/application/_paging.html.erb
delete mode 100644 apps/workbench/app/views/application/_pipeline_progress.html.erb
delete mode 100644 apps/workbench/app/views/application/_pipeline_status_label.html.erb
delete mode 100644 apps/workbench/app/views/application/_projects_tree_menu.html.erb
delete mode 100644 apps/workbench/app/views/application/_report_error.html.erb
delete mode 100644 apps/workbench/app/views/application/_report_issue_popup.html.erb
delete mode 100644 apps/workbench/app/views/application/_selection_checkbox.html.erb
delete mode 100644 apps/workbench/app/views/application/_show_advanced.html.erb
delete mode 100644 apps/workbench/app/views/application/_show_advanced_api_response.html.erb
delete mode 100644 apps/workbench/app/views/application/_show_advanced_cli_example.html.erb
delete mode 100644 apps/workbench/app/views/application/_show_advanced_curl_example.html.erb
delete mode 100644 apps/workbench/app/views/application/_show_advanced_metadata.html.erb
delete mode 100644 apps/workbench/app/views/application/_show_advanced_python_example.html.erb
delete mode 100644 apps/workbench/app/views/application/_show_api.html.erb
delete mode 100644 apps/workbench/app/views/application/_show_attributes.html.erb
delete mode 100644 apps/workbench/app/views/application/_show_autoselect_text.html.erb
delete mode 100644 apps/workbench/app/views/application/_show_home_button.html.erb
delete mode 100644 apps/workbench/app/views/application/_show_object_button.html.erb
delete mode 100644 apps/workbench/app/views/application/_show_object_description_cell.html.erb
delete mode 100644 apps/workbench/app/views/application/_show_recent.html.erb
delete mode 100644 apps/workbench/app/views/application/_show_sharing.html.erb
delete mode 100644 apps/workbench/app/views/application/_show_star.html.erb
delete mode 100644 apps/workbench/app/views/application/_show_text_with_locators.html.erb
delete mode 100644 apps/workbench/app/views/application/_svg_div.html.erb
delete mode 100644 apps/workbench/app/views/application/_tab_line_buttons.html.erb
delete mode 100644 apps/workbench/app/views/application/_title_and_buttons.html.erb
delete mode 100644 apps/workbench/app/views/application/api_error.html.erb
delete mode 100644 apps/workbench/app/views/application/api_error.json.erb
delete mode 100644 apps/workbench/app/views/application/destroy.js.erb
delete mode 100644 apps/workbench/app/views/application/error.html.erb
delete mode 100644 apps/workbench/app/views/application/error.json.erb
delete mode 100644 apps/workbench/app/views/application/error.text.erb
delete mode 100644 apps/workbench/app/views/application/index.html.erb
delete mode 100644 apps/workbench/app/views/application/report_issue_popup.js.erb
delete mode 100644 apps/workbench/app/views/application/show.html.erb
delete mode 100644 apps/workbench/app/views/application/star.js.erb
delete mode 100644 apps/workbench/app/views/authorized_keys/create.js.erb
delete mode 100644 apps/workbench/app/views/authorized_keys/edit.html.erb
delete mode 120000 apps/workbench/app/views/collections/_choose.js.erb
delete mode 100644 apps/workbench/app/views/collections/_choose_rows.html.erb
delete mode 100644 apps/workbench/app/views/collections/_create_new_object_button.html.erb
delete mode 100644 apps/workbench/app/views/collections/_extra_tab_line_buttons.html.erb
delete mode 100644 apps/workbench/app/views/collections/_index_tbody.html.erb
delete mode 100644 apps/workbench/app/views/collections/_sharing_button.html.erb
delete mode 100644 apps/workbench/app/views/collections/_show_chooser_preview.html.erb
delete mode 100644 apps/workbench/app/views/collections/_show_files.html.erb
delete mode 100644 apps/workbench/app/views/collections/_show_provenance_graph.html.erb
delete mode 100644 apps/workbench/app/views/collections/_show_recent.html.erb
delete mode 100644 apps/workbench/app/views/collections/_show_source_summary.html.erb
delete mode 100644 apps/workbench/app/views/collections/_show_tags.html.erb
delete mode 100644 apps/workbench/app/views/collections/_show_upload.html.erb
delete mode 100644 apps/workbench/app/views/collections/_show_used_by.html.erb
delete mode 100644 apps/workbench/app/views/collections/graph.html.erb
delete mode 100644 apps/workbench/app/views/collections/hash_matches.html.erb
delete mode 100644 apps/workbench/app/views/collections/index.html.erb
delete mode 100644 apps/workbench/app/views/collections/index.js.erb
delete mode 100644 apps/workbench/app/views/collections/sharing_popup.js.erb
delete mode 100644 apps/workbench/app/views/collections/show.html.erb
delete mode 100644 apps/workbench/app/views/collections/show_file_links.html.erb
delete mode 100644 apps/workbench/app/views/container_requests/_extra_tab_line_buttons.html.erb
delete mode 100644 apps/workbench/app/views/container_requests/_name_and_description.html.erb
delete mode 100644 apps/workbench/app/views/container_requests/_show_inputs.html.erb
delete mode 100644 apps/workbench/app/views/container_requests/_show_log.html.erb
delete mode 100644 apps/workbench/app/views/container_requests/_show_object_description_cell.html.erb
delete mode 100644 apps/workbench/app/views/container_requests/_show_provenance.html.erb
delete mode 100644 apps/workbench/app/views/container_requests/_show_recent.html.erb
delete mode 100644 apps/workbench/app/views/container_requests/_show_recent_rows.html.erb
delete mode 100644 apps/workbench/app/views/container_requests/_show_status.html.erb
delete mode 100644 apps/workbench/app/views/container_requests/_state_label.html.erb
delete mode 100644 apps/workbench/app/views/container_requests/index.html.erb
delete mode 100644 apps/workbench/app/views/containers/_show_log.html.erb
delete mode 100644 apps/workbench/app/views/containers/_show_status.html.erb
delete mode 100644 apps/workbench/app/views/getting_started/_getting_started_popup.html.erb
delete mode 100644 apps/workbench/app/views/groups/_choose_rows.html.erb
delete mode 100644 apps/workbench/app/views/groups/_show_recent.html.erb
delete mode 100644 apps/workbench/app/views/issue_reporter/send_report.text.erb
delete mode 100644 apps/workbench/app/views/jobs/_create_new_object_button.html.erb
delete mode 100644 apps/workbench/app/views/jobs/_rerun_job_with_options_popup.html.erb
delete mode 100644 apps/workbench/app/views/jobs/_show_details.html.erb
delete mode 100644 apps/workbench/app/views/jobs/_show_job_buttons.html.erb
delete mode 100644 apps/workbench/app/views/jobs/_show_log.html.erb
delete mode 100644 apps/workbench/app/views/jobs/_show_object_description_cell.html.erb
delete mode 100644 apps/workbench/app/views/jobs/_show_provenance.html.erb
delete mode 100644 apps/workbench/app/views/jobs/_show_recent.html.erb
delete mode 100644 apps/workbench/app/views/jobs/_show_status.html.erb
delete mode 100644 apps/workbench/app/views/jobs/show.html.erb
delete mode 100644 apps/workbench/app/views/keep_disks/_content_layout.html.erb
delete mode 100644 apps/workbench/app/views/layouts/application.html.erb
delete mode 100644 apps/workbench/app/views/layouts/body.html.erb
delete mode 100644 apps/workbench/app/views/links/_breadcrumb_page_name.html.erb
delete mode 100644 apps/workbench/app/views/notifications/_collections_notification.html.erb
delete mode 100644 apps/workbench/app/views/notifications/_jobs_notification.html.erb
delete mode 100644 apps/workbench/app/views/notifications/_pipelines_notification.html.erb
delete mode 100644 apps/workbench/app/views/notifications/_ssh_key_notification.html.erb
delete mode 100644 apps/workbench/app/views/pipeline_instances/_component_labels.html.erb
delete mode 100644 apps/workbench/app/views/pipeline_instances/_running_component.html.erb
delete mode 100644 apps/workbench/app/views/pipeline_instances/_show_compare.html.erb
delete mode 100644 apps/workbench/app/views/pipeline_instances/_show_components.html.erb
delete mode 100644 apps/workbench/app/views/pipeline_instances/_show_components_editable.html.erb
delete mode 100644 apps/workbench/app/views/pipeline_instances/_show_components_json.html.erb
delete mode 100644 apps/workbench/app/views/pipeline_instances/_show_components_running.html.erb
delete mode 100644 apps/workbench/app/views/pipeline_instances/_show_graph.html.erb
delete mode 100644 apps/workbench/app/views/pipeline_instances/_show_inputs.html.erb
delete mode 100644 apps/workbench/app/views/pipeline_instances/_show_log.html.erb
delete mode 100644 apps/workbench/app/views/pipeline_instances/_show_object_description_cell.html.erb
delete mode 100644 apps/workbench/app/views/pipeline_instances/_show_recent.html.erb
delete mode 100644 apps/workbench/app/views/pipeline_instances/_show_recent_rows.html.erb
delete mode 100644 apps/workbench/app/views/pipeline_instances/_show_tab_buttons.html.erb
delete mode 100644 apps/workbench/app/views/pipeline_instances/compare.html.erb
delete mode 100644 apps/workbench/app/views/pipeline_instances/index.html.erb
delete mode 100644 apps/workbench/app/views/pipeline_instances/show.html.erb
delete mode 100644 apps/workbench/app/views/pipeline_instances/show.js.erb
delete mode 120000 apps/workbench/app/views/pipeline_templates/_choose.js.erb
delete mode 100644 apps/workbench/app/views/pipeline_templates/_choose_rows.html.erb
delete mode 100644 apps/workbench/app/views/pipeline_templates/_show_attributes.html.erb
delete mode 100644 apps/workbench/app/views/pipeline_templates/_show_chooser_preview.html.erb
delete mode 100644 apps/workbench/app/views/pipeline_templates/_show_components.html.erb
delete mode 100644 apps/workbench/app/views/pipeline_templates/_show_pipelines.html.erb
delete mode 100644 apps/workbench/app/views/pipeline_templates/_show_recent.html.erb
delete mode 100644 apps/workbench/app/views/pipeline_templates/show.html.erb
delete mode 100644 apps/workbench/app/views/projects/_choose.html.erb
delete mode 120000 apps/workbench/app/views/projects/_choose.js.erb
delete mode 100644 apps/workbench/app/views/projects/_compute_node_status.html.erb
delete mode 100644 apps/workbench/app/views/projects/_compute_node_summary.html.erb
delete mode 100644 apps/workbench/app/views/projects/_container_summary.html.erb
delete mode 100644 apps/workbench/app/views/projects/_index_jobs_and_pipelines.html.erb
delete mode 100644 apps/workbench/app/views/projects/_index_projects.html.erb
delete mode 100644 apps/workbench/app/views/projects/_show_contents_rows.html.erb
delete mode 100644 apps/workbench/app/views/projects/_show_dashboard.html.erb
delete mode 100644 apps/workbench/app/views/projects/_show_data_collections.html.erb
delete mode 100644 apps/workbench/app/views/projects/_show_description.html.erb
delete mode 100644 apps/workbench/app/views/projects/_show_featured.html.erb
delete mode 100644 apps/workbench/app/views/projects/_show_other_objects.html.erb
delete mode 100644 apps/workbench/app/views/projects/_show_pipeline_templates.html.erb
delete mode 100644 apps/workbench/app/views/projects/_show_pipelines_and_processes.html.erb
delete mode 100644 apps/workbench/app/views/projects/_show_processes.html.erb
delete mode 100644 apps/workbench/app/views/projects/_show_subprojects.html.erb
delete mode 100644 apps/workbench/app/views/projects/_show_tab_contents.html.erb
delete mode 100644 apps/workbench/app/views/projects/_show_workflows.html.erb
delete mode 100644 apps/workbench/app/views/projects/index.html.erb
delete mode 100644 apps/workbench/app/views/projects/public.html.erb
delete mode 100644 apps/workbench/app/views/projects/remove_items.js.erb
delete mode 100644 apps/workbench/app/views/projects/show.html.erb
delete mode 100644 apps/workbench/app/views/projects/tab_counts.js.erb
delete mode 100644 apps/workbench/app/views/repositories/_add_repository_modal.html.erb
delete mode 100644 apps/workbench/app/views/repositories/_repository_breadcrumbs.html.erb
delete mode 100644 apps/workbench/app/views/repositories/_show_help.html.erb
delete mode 100644 apps/workbench/app/views/repositories/_show_repositories.html.erb
delete mode 100644 apps/workbench/app/views/repositories/_show_repositories_rows.html.erb
delete mode 100644 apps/workbench/app/views/repositories/show_blob.html.erb
delete mode 100644 apps/workbench/app/views/repositories/show_commit.html.erb
delete mode 100644 apps/workbench/app/views/repositories/show_tree.html.erb
delete mode 100644 apps/workbench/app/views/request_shell_access_reporter/send_request.text.erb
delete mode 100644 apps/workbench/app/views/search/_choose_rows.html.erb
delete mode 100644 apps/workbench/app/views/search/index.html
delete mode 100644 apps/workbench/app/views/sessions/index.html
delete mode 100644 apps/workbench/app/views/sessions/logged_out.html.erb
delete mode 100644 apps/workbench/app/views/tests/mithril.html
delete mode 100644 apps/workbench/app/views/trash_items/_create_new_object_button.html.erb
delete mode 100644 apps/workbench/app/views/trash_items/_show_trash_rows.html.erb
delete mode 120000 apps/workbench/app/views/trash_items/_show_trashed_collection_rows.html.erb
delete mode 100644 apps/workbench/app/views/trash_items/_show_trashed_collections.html.erb
delete mode 120000 apps/workbench/app/views/trash_items/_show_trashed_project_rows.html.erb
delete mode 100644 apps/workbench/app/views/trash_items/_show_trashed_projects.html.erb
delete mode 100644 apps/workbench/app/views/trash_items/_untrash_item.html.erb
delete mode 100644 apps/workbench/app/views/trash_items/index.html.erb
delete mode 100644 apps/workbench/app/views/trash_items/untrash_items.js.erb
delete mode 100644 apps/workbench/app/views/user_agreements/index.html.erb
delete mode 100644 apps/workbench/app/views/users/_add_group_modal.html.erb
delete mode 100644 apps/workbench/app/views/users/_add_ssh_key_popup.html.erb
delete mode 100644 apps/workbench/app/views/users/_choose_rows.html.erb
delete mode 100644 apps/workbench/app/views/users/_create_new_object_button.html.erb
delete mode 100644 apps/workbench/app/views/users/_current_token.html.erb
delete mode 100644 apps/workbench/app/views/users/_home.html.erb
delete mode 100644 apps/workbench/app/views/users/_setup_popup.html.erb
delete mode 100644 apps/workbench/app/views/users/_show_activity.html.erb
delete mode 100644 apps/workbench/app/views/users/_show_admin.html.erb
delete mode 100644 apps/workbench/app/views/users/_ssh_keys.html.erb
delete mode 100644 apps/workbench/app/views/users/_tables.html.erb
delete mode 100644 apps/workbench/app/views/users/_virtual_machines.html.erb
delete mode 100644 apps/workbench/app/views/users/activity.html.erb
delete mode 100644 apps/workbench/app/views/users/add_ssh_key.js.erb
delete mode 100644 apps/workbench/app/views/users/add_ssh_key_popup.js.erb
delete mode 100644 apps/workbench/app/views/users/current_token.html.erb
delete mode 100644 apps/workbench/app/views/users/home.html.erb
delete mode 100644 apps/workbench/app/views/users/home.js.erb
delete mode 100644 apps/workbench/app/views/users/inactive.html.erb
delete mode 100644 apps/workbench/app/views/users/link_account.html.erb
delete mode 100644 apps/workbench/app/views/users/profile.html.erb
delete mode 100644 apps/workbench/app/views/users/request_shell_access.js
delete mode 100644 apps/workbench/app/views/users/setup.js.erb
delete mode 100644 apps/workbench/app/views/users/setup_popup.js.erb
delete mode 100644 apps/workbench/app/views/users/ssh_keys.html.erb
delete mode 100644 apps/workbench/app/views/users/storage.html.erb
delete mode 100644 apps/workbench/app/views/users/virtual_machines.html.erb
delete mode 100644 apps/workbench/app/views/users/welcome.html.erb
delete mode 100644 apps/workbench/app/views/virtual_machines/_show_help.html.erb
delete mode 100644 apps/workbench/app/views/virtual_machines/webshell.html.erb
delete mode 100644 apps/workbench/app/views/websocket/index.html.erb
delete mode 100644 apps/workbench/app/views/work_units/_component_detail.html.erb
delete mode 100644 apps/workbench/app/views/work_units/_progress.html.erb
delete mode 100644 apps/workbench/app/views/work_units/_show_all_processes.html.erb
delete mode 100644 apps/workbench/app/views/work_units/_show_all_processes_rows.html.erb
delete mode 100644 apps/workbench/app/views/work_units/_show_child.html.erb
delete mode 100644 apps/workbench/app/views/work_units/_show_component.html.erb
delete mode 100644 apps/workbench/app/views/work_units/_show_log.html.erb
delete mode 100644 apps/workbench/app/views/work_units/_show_log_link.html.erb
delete mode 100644 apps/workbench/app/views/work_units/_show_output.html.erb
delete mode 100644 apps/workbench/app/views/work_units/_show_outputs.html.erb
delete mode 100644 apps/workbench/app/views/work_units/_show_status.html.erb
delete mode 100644 apps/workbench/app/views/work_units/_show_table_data.html.erb
delete mode 100644 apps/workbench/app/views/work_units/index.html.erb
delete mode 100644 apps/workbench/app/views/workflows/_show_chooser_preview.html.erb
delete mode 100644 apps/workbench/app/views/workflows/_show_definition.html.erb
delete mode 100644 apps/workbench/app/views/workflows/_show_recent.html.erb
delete mode 100644 apps/workbench/app/views/workflows/show.html.erb
delete mode 100755 apps/workbench/bin/bundle
delete mode 100755 apps/workbench/bin/rails
delete mode 100755 apps/workbench/bin/rake
delete mode 100755 apps/workbench/bin/setup
delete mode 100755 apps/workbench/bin/update
delete mode 100644 apps/workbench/config.ru
delete mode 100644 apps/workbench/config/application.default.yml
delete mode 100644 apps/workbench/config/application.rb
delete mode 100644 apps/workbench/config/application.yml.example
delete mode 100644 apps/workbench/config/arvados_config.rb
delete mode 100644 apps/workbench/config/boot.rb
delete mode 100644 apps/workbench/config/cable.yml
delete mode 100644 apps/workbench/config/database.yml
delete mode 100644 apps/workbench/config/environment.rb
delete mode 100644 apps/workbench/config/environments/development.rb.example
delete mode 100644 apps/workbench/config/environments/production.rb.example
delete mode 120000 apps/workbench/config/environments/test.rb
delete mode 100644 apps/workbench/config/environments/test.rb.example
delete mode 100644 apps/workbench/config/initializers/actionview_xss_fix.rb
delete mode 100644 apps/workbench/config/initializers/application_controller_renderer.rb
delete mode 100644 apps/workbench/config/initializers/assets.rb
delete mode 100644 apps/workbench/config/initializers/backtrace_silencers.rb
delete mode 100644 apps/workbench/config/initializers/content_security_policy.rb
delete mode 100644 apps/workbench/config/initializers/cookies_serializer.rb
delete mode 100644 apps/workbench/config/initializers/filter_parameter_logging.rb
delete mode 100644 apps/workbench/config/initializers/inflections.rb
delete mode 100644 apps/workbench/config/initializers/lograge.rb
delete mode 100644 apps/workbench/config/initializers/mime_types.rb
delete mode 100644 apps/workbench/config/initializers/new_framework_defaults.rb
delete mode 100644 apps/workbench/config/initializers/new_framework_defaults_5_1.rb
delete mode 100644 apps/workbench/config/initializers/new_framework_defaults_5_2.rb
delete mode 100644 apps/workbench/config/initializers/rack_mini_profile.rb
delete mode 100644 apps/workbench/config/initializers/redcloth.rb
delete mode 100644 apps/workbench/config/initializers/reload_config.rb
delete mode 100644 apps/workbench/config/initializers/secret_token.rb.example
delete mode 100644 apps/workbench/config/initializers/session_store.rb
delete mode 100644 apps/workbench/config/initializers/time_format.rb
delete mode 100644 apps/workbench/config/initializers/validate_wb2_url_config.rb
delete mode 100644 apps/workbench/config/initializers/wrap_parameters.rb
delete mode 100644 apps/workbench/config/locales/en.bootstrap.yml
delete mode 100644 apps/workbench/config/locales/en.yml
delete mode 100644 apps/workbench/config/piwik.yml.example
delete mode 100644 apps/workbench/config/puma.rb
delete mode 100644 apps/workbench/config/routes.rb
delete mode 100644 apps/workbench/config/secrets.yml
delete mode 100644 apps/workbench/config/spring.rb
delete mode 100644 apps/workbench/db/schema.rb
delete mode 100644 apps/workbench/db/seeds.rb
delete mode 100644 apps/workbench/fpm-info.sh
delete mode 100644 apps/workbench/lib/app_version.rb
delete mode 100644 apps/workbench/lib/assets/.gitkeep
delete mode 100644 apps/workbench/lib/assets/javascripts/webshell/shell_in_a_box.js
delete mode 100644 apps/workbench/lib/assets/stylesheets/webshell/styles.css
delete mode 100644 apps/workbench/lib/config_loader.rb
delete mode 100644 apps/workbench/lib/config_validators.rb
delete mode 100644 apps/workbench/lib/tasks/.gitkeep
delete mode 100644 apps/workbench/lib/tasks/config.rake
delete mode 100644 apps/workbench/log/.gitkeep
delete mode 100644 apps/workbench/npm_packages
delete mode 100644 apps/workbench/public/404.html
delete mode 100644 apps/workbench/public/422.html
delete mode 100644 apps/workbench/public/500.html
delete mode 100644 apps/workbench/public/arvados-logo-big.png
delete mode 100644 apps/workbench/public/browser_unsupported.js
delete mode 100644 apps/workbench/public/d3.v3.min.js
delete mode 100644 apps/workbench/public/favicon.ico
delete mode 100644 apps/workbench/public/graph-example.html
delete mode 100644 apps/workbench/public/robots.txt
delete mode 100644 apps/workbench/public/vocabulary-example.json
delete mode 100644 apps/workbench/public/webshell/README
delete mode 100644 apps/workbench/public/webshell/enabled.gif
delete mode 100644 apps/workbench/public/webshell/keyboard.html
delete mode 100644 apps/workbench/public/webshell/keyboard.png
delete mode 100755 apps/workbench/script/rails
delete mode 100644 apps/workbench/test/controllers/actions_controller_test.rb
delete mode 100644 apps/workbench/test/controllers/api_client_authorizations_controller_test.rb
delete mode 100644 apps/workbench/test/controllers/application_controller_test.rb
delete mode 100644 apps/workbench/test/controllers/authorized_keys_controller_test.rb
delete mode 100644 apps/workbench/test/controllers/collections_controller_test.rb
delete mode 100644 apps/workbench/test/controllers/container_requests_controller_test.rb
delete mode 100644 apps/workbench/test/controllers/containers_controller_test.rb
delete mode 100644 apps/workbench/test/controllers/disabled_api_test.rb
delete mode 100644 apps/workbench/test/controllers/groups_controller_test.rb
delete mode 100644 apps/workbench/test/controllers/humans_controller_test.rb
delete mode 100644 apps/workbench/test/controllers/job_tasks_controller_test.rb
delete mode 100644 apps/workbench/test/controllers/jobs_controller_test.rb
delete mode 100644 apps/workbench/test/controllers/keep_disks_controller_test.rb
delete mode 100644 apps/workbench/test/controllers/links_controller_test.rb
delete mode 100644 apps/workbench/test/controllers/logs_controller_test.rb
delete mode 100644 apps/workbench/test/controllers/management_controller_test.rb
delete mode 100644 apps/workbench/test/controllers/nodes_controller_test.rb
delete mode 100644 apps/workbench/test/controllers/pipeline_instances_controller_test.rb
delete mode 100644 apps/workbench/test/controllers/pipeline_templates_controller_test.rb
delete mode 100644 apps/workbench/test/controllers/projects_controller_test.rb
delete mode 100644 apps/workbench/test/controllers/repositories_controller_test.rb
delete mode 100644 apps/workbench/test/controllers/search_controller_test.rb
delete mode 100644 apps/workbench/test/controllers/sessions_controller_test.rb
delete mode 100644 apps/workbench/test/controllers/specimens_controller_test.rb
delete mode 100644 apps/workbench/test/controllers/traits_controller_test.rb
delete mode 100644 apps/workbench/test/controllers/trash_items_controller_test.rb
delete mode 100644 apps/workbench/test/controllers/user_agreements_controller_test.rb
delete mode 100644 apps/workbench/test/controllers/users_controller_test.rb
delete mode 100644 apps/workbench/test/controllers/virtual_machines_controller_test.rb
delete mode 100644 apps/workbench/test/controllers/work_units_controller_test.rb
delete mode 100644 apps/workbench/test/controllers/workflows_controller_test.rb
delete mode 100644 apps/workbench/test/diagnostics/container_request_test.rb
delete mode 100644 apps/workbench/test/diagnostics/pipeline_test.rb
delete mode 100644 apps/workbench/test/diagnostics_test_helper.rb
delete mode 100644 apps/workbench/test/fixtures/.gitkeep
delete mode 100644 apps/workbench/test/functional/.gitkeep
delete mode 100644 apps/workbench/test/helpers/collections_helper_test.rb
delete mode 100644 apps/workbench/test/helpers/download_helper.rb
delete mode 100644 apps/workbench/test/helpers/fake_websocket_helper.rb
delete mode 120000 apps/workbench/test/helpers/manifest_examples.rb
delete mode 100644 apps/workbench/test/helpers/pipeline_instances_helper_test.rb
delete mode 100644 apps/workbench/test/helpers/repository_stub_helper.rb
delete mode 100644 apps/workbench/test/helpers/search_helper_test.rb
delete mode 100644 apps/workbench/test/helpers/share_object_helper.rb
delete mode 120000 apps/workbench/test/helpers/time_block.rb
delete mode 100644 apps/workbench/test/integration/.gitkeep
delete mode 100644 apps/workbench/test/integration/ajax_errors_test.rb
delete mode 100644 apps/workbench/test/integration/anonymous_access_test.rb
delete mode 100644 apps/workbench/test/integration/application_layout_test.rb
delete mode 100644 apps/workbench/test/integration/browser_unsupported_test.rb
delete mode 100644 apps/workbench/test/integration/collection_upload_test.rb
delete mode 100644 apps/workbench/test/integration/collections_test.rb
delete mode 100644 apps/workbench/test/integration/container_requests_test.rb
delete mode 100644 apps/workbench/test/integration/download_test.rb
delete mode 100644 apps/workbench/test/integration/errors_test.rb
delete mode 100644 apps/workbench/test/integration/filterable_infinite_scroll_test.rb
delete mode 100644 apps/workbench/test/integration/integration_test_utils.rb
delete mode 100644 apps/workbench/test/integration/jobs_test.rb
delete mode 100644 apps/workbench/test/integration/link_account_test.rb
delete mode 100644 apps/workbench/test/integration/logins_test.rb
delete mode 100644 apps/workbench/test/integration/pipeline_instances_test.rb
delete mode 100644 apps/workbench/test/integration/pipeline_templates_test.rb
delete mode 100644 apps/workbench/test/integration/projects_test.rb
delete mode 100644 apps/workbench/test/integration/report_issue_test.rb
delete mode 100644 apps/workbench/test/integration/repositories_browse_test.rb
delete mode 100644 apps/workbench/test/integration/repositories_test.rb
delete mode 100644 apps/workbench/test/integration/search_box_test.rb
delete mode 100644 apps/workbench/test/integration/smoke_test.rb
delete mode 100644 apps/workbench/test/integration/trash_test.rb
delete mode 100644 apps/workbench/test/integration/user_agreements_test.rb
delete mode 100644 apps/workbench/test/integration/user_profile_test.rb
delete mode 100644 apps/workbench/test/integration/user_settings_menu_test.rb
delete mode 100644 apps/workbench/test/integration/users_test.rb
delete mode 100644 apps/workbench/test/integration/virtual_machines_test.rb
delete mode 100644 apps/workbench/test/integration/websockets_test.rb
delete mode 100644 apps/workbench/test/integration/work_units_test.rb
delete mode 100644 apps/workbench/test/integration_helper.rb
delete mode 100644 apps/workbench/test/integration_performance/collection_unit_test.rb
delete mode 100644 apps/workbench/test/integration_performance/collections_controller_test.rb
delete mode 100644 apps/workbench/test/integration_performance/collections_perf_test.rb
delete mode 100644 apps/workbench/test/mailers/.gitkeep
delete mode 100644 apps/workbench/test/models/.gitkeep
delete mode 100644 apps/workbench/test/performance/browsing_test.rb
delete mode 100644 apps/workbench/test/performance_test_helper.rb
delete mode 100644 apps/workbench/test/support/fake_websocket.js
delete mode 100644 apps/workbench/test/support/remove_file_api.js
delete mode 100644 apps/workbench/test/test_helper.rb
delete mode 100644 apps/workbench/test/unit/.gitkeep
delete mode 100644 apps/workbench/test/unit/arvados_api_client_test.rb
delete mode 100644 apps/workbench/test/unit/arvados_base_test.rb
delete mode 100644 apps/workbench/test/unit/arvados_resource_list_test.rb
delete mode 100644 apps/workbench/test/unit/collection_test.rb
delete mode 100644 apps/workbench/test/unit/disabled_api_test.rb
delete mode 100644 apps/workbench/test/unit/group_test.rb
delete mode 100644 apps/workbench/test/unit/helpers/api_client_authorizations_helper_test.rb
delete mode 100644 apps/workbench/test/unit/helpers/authorized_keys_helper_test.rb
delete mode 100644 apps/workbench/test/unit/helpers/collections_helper_test.rb
delete mode 100644 apps/workbench/test/unit/helpers/groups_helper_test.rb
delete mode 100644 apps/workbench/test/unit/helpers/humans_helper_test.rb
delete mode 100644 apps/workbench/test/unit/helpers/javascript_helper_test.rb
delete mode 100644 apps/workbench/test/unit/helpers/job_tasks_helper_test.rb
delete mode 100644 apps/workbench/test/unit/helpers/jobs_helper_test.rb
delete mode 100644 apps/workbench/test/unit/helpers/keep_disks_helper_test.rb
delete mode 100644 apps/workbench/test/unit/helpers/links_helper_test.rb
delete mode 100644 apps/workbench/test/unit/helpers/logs_helper_test.rb
delete mode 100644 apps/workbench/test/unit/helpers/nodes_helper_test.rb
delete mode 100644 apps/workbench/test/unit/helpers/pipeline_instances_helper_test.rb
delete mode 100644 apps/workbench/test/unit/helpers/pipeline_templates_helper_test.rb
delete mode 100644 apps/workbench/test/unit/helpers/projects_helper_test.rb
delete mode 100644 apps/workbench/test/unit/helpers/repositories_helper_test.rb
delete mode 100644 apps/workbench/test/unit/helpers/sessions_helper_test.rb
delete mode 100644 apps/workbench/test/unit/helpers/specimens_helper_test.rb
delete mode 100644 apps/workbench/test/unit/helpers/traits_helper_test.rb
delete mode 100644 apps/workbench/test/unit/helpers/user_agreements_helper_test.rb
delete mode 100644 apps/workbench/test/unit/helpers/users_helper_test.rb
delete mode 100644 apps/workbench/test/unit/helpers/virtual_machines_helper_test.rb
delete mode 100644 apps/workbench/test/unit/job_test.rb
delete mode 100644 apps/workbench/test/unit/link_test.rb
delete mode 100644 apps/workbench/test/unit/pipeline_instance_test.rb
delete mode 100644 apps/workbench/test/unit/repository_test.rb
delete mode 100644 apps/workbench/test/unit/user_test.rb
delete mode 100644 apps/workbench/test/unit/work_unit_test.rb
delete mode 100644 apps/workbench/vendor/assets/javascripts/.gitkeep
delete mode 100644 apps/workbench/vendor/assets/stylesheets/.gitkeep
delete mode 100644 apps/workbench/vendor/plugins/.gitkeep
copy build/package-build-dockerfiles/{debian11 => debian12}/Dockerfile (71%)
copy build/package-build-dockerfiles/{ubuntu2004 => ubuntu2204}/Dockerfile (70%)
copy build/package-build-dockerfiles/{ubuntu2004 => ubuntu2204}/ports.list (59%)
copy build/package-test-dockerfiles/{debian11 => debian12}/Dockerfile (76%)
copy build/package-test-dockerfiles/{ubuntu2004 => ubuntu2204}/Dockerfile (67%)
copy build/package-testing/{test-packages-debian10.sh => test-packages-debian12.sh} (100%)
copy build/package-testing/{test-packages-debian10.sh => test-packages-ubuntu2204.sh} (100%)
delete mode 100644 build/rails-package-scripts/arvados-workbench.sh
create mode 100644 doc/_includes/_google_analytics.liquid
create mode 100644 doc/_includes/_matomo_analytics.liquid
create mode 100644 doc/admin/keep-faster-gc-s3.html.textile.liquid
delete mode 100644 doc/install/install-workbench-app.html.textile.liquid
create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/api/client/CountingRequestBody.java
create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/api/client/CountingStreamRequestBody.java
delete mode 100644 services/api/lib/simulate_job_log.rb
delete mode 100644 services/api/lib/tasks/replay_job_log.rake
delete mode 100644 services/workbench2/public/arrow-to-left.png
delete mode 100644 services/workbench2/public/arrow-to-right.png
delete mode 100644 services/workbench2/public/collapseLHS-New.svg
create mode 100644 services/workbench2/public/mui-start-icon.svg
create mode 100644 services/workbench2/src/components/subprocess-progress-bar/subprocess-progress-bar.test.tsx
create mode 100644 services/workbench2/src/components/subprocess-progress-bar/subprocess-progress-bar.tsx
create mode 100644 services/workbench2/src/views-components/side-panel/side-panel-collapsed.tsx
create mode 100644 services/workbench2/src/views/instance-types-panel/instance-types-panel.test.tsx
create mode 100644 services/workbench2/src/views/instance-types-panel/instance-types-panel.tsx
delete mode 100644 tools/arvbox/lib/arvbox/docker/service/workbench/log/main/.gitstub
delete mode 120000 tools/arvbox/lib/arvbox/docker/service/workbench/log/run
delete mode 100755 tools/arvbox/lib/arvbox/docker/service/workbench/run
delete mode 100755 tools/arvbox/lib/arvbox/docker/service/workbench/run-service
create mode 100644 tools/salt-install/config_examples/multi_host/aws/pillars/nginx_snippets.sls
via 7fdaebf3e915e70403c40a1ce901ca767394a7a2 (commit)
via 1facbe1b9a0f41f7a86e9cae8a78926364ed69f6 (commit)
via 3e1365188d8f27e150c8de7d1ae2834f6d1b90d2 (commit)
via f91ea2cc7567d8c0c741a1122d63725c449d0271 (commit)
via 0c995c12dc8a440a9ae8f4dfa8e173f2cf3d70c4 (commit)
via 1f63df555d466b17e4f7c59b44ef00a2df975f59 (commit)
via c656b0b18c31e14e3313391d1608eb6fe2ab7819 (commit)
via 1ce5e9e86f6387a77fe90b8ccd2f87d17b0288de (commit)
via 05094973696294e4d9effe87b9e9e45b06d89835 (commit)
via 1567b25b4245b2f0fa626413e9a42eaef7ca4be5 (commit)
via 2fb40dec667f6f2c750b08d07e7f575a3289bdee (commit)
via 0d85dd75361bfab5e90479aa85fb4782860e636e (commit)
via f650ebb8d9f7c55efc147b6c23143e9f6a30fee5 (commit)
via 14a2e78ff5cd055216a9f6edc40dfb3f79122fa8 (commit)
via 78b846cb6298644512fe711b4ef5bcebd657412c (commit)
via 5b8cf7d21b16a859c7d7429e5e7dfd17d50f93ed (commit)
via 33185e9e58d5e492eaff61eea64d5d2e6eeb71a3 (commit)
via 6f15deea24d3544e08ba6c5681d2a2a11de40971 (commit)
via afc02fe04d5591d6b24d20d69a11960fb44464ae (commit)
via 26955439f42946b90550ffca2b0da7d155f42c6e (commit)
via 9d79c796788c259b759adb16d5c87f18c52380b3 (commit)
via f8207f94af84bfab4f506a8fa4229f8bcb926ae8 (commit)
via ea87e9c1154efb3ac7ea35f2c9e92b0262f3ba20 (commit)
via 7b0378196c01cd6ab9209faea7ffeb13348c9f54 (commit)
via aa29646b94556f244a2a8ef5f422d9e91b95ffe0 (commit)
via 0c9db5b63420bab25e970c75dfd9169b9c7db139 (commit)
via af083bfbaae0d542a25d663e28e66cefa765f501 (commit)
via f3c3c707c91a3a5add3b7719c1ea4d3604264c90 (commit)
via d98b34eaf9d26acee8891e51f96a5bfbb152d200 (commit)
via eabce45fdc050e9b322cf5e21f788f4641821d20 (commit)
via 55f5776c23afcf47f7229e6547e6d5bae6f6c570 (commit)
via d940d88f991c14785110855ba0ee79ea5f401276 (commit)
via 83814b2517c29e97e94892d7ebb42bdd813f255b (commit)
via 485488b8f975fb75daf77a4fad72d3d9d05cd611 (commit)
via e7ffa5492684992e4f08f793e6dbb526bcb6b6a1 (commit)
via 17f3f80dda9d09c68ef5642a3ff9f7ef67de69f9 (commit)
via 3a9ad31ae91ff7de3ba1e4eddebea98ef4b7a672 (commit)
via c20ff7f14dbfc2011e4351215f24e4927aa2ff5f (commit)
via 8209e167b7c32f7f233f54429390a7470a8127d9 (commit)
via 1ab8d6123704e915f86ce37c6d425669f4cce90c (commit)
via 98cfc0a3924a16654150899afbb7fd255439cec3 (commit)
via 3d5a798ef6f4bd3b1a771bacdf0acf70edf6c1f5 (commit)
via b9c536f72871b980194fa54d783bfe09ef76cdd5 (commit)
via cb73538f0851cea402a0544861966c2515a24b5b (commit)
via 9955d212e725d59450aada734c898594f1c11fd2 (commit)
via 095e176632bbf81d28a239742a1ecce12404bd2d (commit)
via 6c7c27f15f02cac915023590b4dfde6c4fd0af0b (commit)
via b774da617da87999f68863b90542dd41d9ba0bd3 (commit)
via 66897bc5cef798a8bfc2a3426568914dcaf15759 (commit)
via 1372710a7f3b33d822c52455ed613c1063ad4b16 (commit)
via 6fc40dd09630b712b5030dbed51e6e47e25b294c (commit)
via e9f7d73dc0d84ee7127b8f83a4955521e8091708 (commit)
via 78f785dabc247454726845de9cdf48eb4d5b7a0d (commit)
via ee9d1e39b5d469a827be5a719c9c0860914ab2a8 (commit)
via 2c7f44ed77a3df21088ec608f6a5d58dd7f65518 (commit)
via 9251549928dd5206d4a14e5f9811caa66aa64c65 (commit)
via e06a65d3deb59887fed473e27c3eebd8aefa5090 (commit)
via 19c37b6272043711e64fa30b02d82dfa9aab3f19 (commit)
via 73cc3ce5feb6d22c40742c499db9c799aa5ff874 (commit)
via 3d5a1c29aad86476f2e789e1e54cabf8b4605aa2 (commit)
via b015c9e45f2a81b7069e5ecde3e0e9e0c5c619fa (commit)
via 95e0edffd5914e136fe9baac16c99858306aeeba (commit)
via 34b6ae3f6c8204f87a9498d00f7ebe2b10cda170 (commit)
via 5f8b831515460a7fda4068cb3b2d8a4fa2aaccce (commit)
via 701150f33acb6c07d35b3802cc02964321d0417c (commit)
via f15d246be0ddac1ece0151ed8cdca8781add5d4b (commit)
via 05ffd8f0f13345044d5ffb4405949794cb316bd6 (commit)
via 85cd338f32d822aabf2c282773f012271b47710d (commit)
via e94ff3afe8d6f8aaca53dd9f3cd3d958c5364df6 (commit)
via 54e3f496bcd630bcbc2b18d5331da9b046b89bc7 (commit)
via 01163a8f027cbd23c904e1b0152eb4d2f557e17b (commit)
via 9d56fb30a3b59e8bee7d4b00a3d608560da48a2a (commit)
via 6f0aee7c12dd8aa05ba4ab136cd299f23329ea3d (commit)
via 718c42158231601b1c40fdff1902aa148efaf9d3 (commit)
via b11dab64f5cd5273247a1ae4c959c25168452a6a (commit)
via c3b9ee34064b6fca1647fd0b3d2051573ceba523 (commit)
via 88d20af49848708344f9a384ba203b063859c660 (commit)
via 8ca84832e153ff4e3b93aa7eec26be9c09fc5e9c (commit)
via a382fba3ae8f98536c898442e96ae997f41fc920 (commit)
via a05e443dbfcde94651afe783e633b08d79e2b6d1 (commit)
via bfbf93b7ae6bd90ca8417fed848bad882aba023c (commit)
via ccc9ae7a1f1e3acf1ec4f1f18006db2b74c4ea95 (commit)
via a773baf0d1662b7aab632bfd4f7db50b4b29a6b8 (commit)
via 9d3d8d41a81386bb1fac407e2a26b4b7fa4b532d (commit)
via 43b47017a9eb5e2b427c34c12c8e2344bef6f402 (commit)
via 2b9c5e2aa6e7ac19237a4cf27572a0fc99909283 (commit)
via 504d5fea43c831adb924da5df84825c4e2fabb45 (commit)
via 8989c3ca9c63dc05975b2c02e56c2031246beb96 (commit)
via 3e65a597ea81688774098a921246006ec3e933f6 (commit)
via d7b8f2a876c797c22bcb8594f73624402d758e18 (commit)
via 79036634292cc4ed13db98a834f33d617c85b1cd (commit)
via 187f790d8b71c5c7b54a599bec6e58950d7116dc (commit)
via d768d69e85e12e8f300687ea27b995fc419a0eea (commit)
via eb2aed26a98fddbe6efc6b10464fd188b890f273 (commit)
via e2a2b9d3ec8f11394df3cc587f9caab5f6132d67 (commit)
via 28c06ec49951386a2e1831e058a839346bddb024 (commit)
via b83ec86c35e47c19b01f4f0e6fa74ddac6a5b92b (commit)
via 87236b449bd37c6c2980eeabcb105613a72c0843 (commit)
via c4baa0a1c57c5b9aa5d08a5d3d1f50eca842d3f7 (commit)
via 03508043dde51678389860fcc7db115f83ed530c (commit)
via 36ff46b93e0fde77f049140f3159f89940fc0d4e (commit)
via 936ed3a6a7484917fc10636b3dc2c5fdd9578643 (commit)
via 252dd2804c533045e7ad44a37f7f8097be6127e3 (commit)
via fe1a21ac63f4e873448713ea4104765a8965cd2c (commit)
via ffe48ca94f89f3d7b71305b394e1f57ee633efed (commit)
via 5e633c84c66b4d8d7734375dc2d997aa8a0ee6ec (commit)
via fb1f664fd1d11ef18cb00bed2ae4b49ce346c477 (commit)
via 1a61611cbb8ed4471eb2e04e60bad548bff94678 (commit)
via 44c669a6457a36de3d0608d7639adc69c7d51424 (commit)
via 63a3490793c0622e48f75b47fdce588333bfeb6a (commit)
via 9329bd8bc74cdb4def31a0ced87a6013606db0a3 (commit)
via 0777479b3490862b082304fa7fe554b6b762b3fb (commit)
via 587e65955d643fe389044795f92cd5b94f23efa9 (commit)
via c3872e7a1c817cd39b702f694f70d34f28f7f472 (commit)
via 67c187df5e682807f495c0fa61e77a022f24a284 (commit)
via 9a7564ad178f10e0a528f237f4c3d5854a0f4538 (commit)
via 442d78e1fb39f5d18f728f083e04f320ced44ebb (commit)
via 9d33848deed3a044f5e6d086a19215b29e3c2847 (commit)
via ceb50311bd12b48985e8212921d914fa3e8051a0 (commit)
via 7982e6ae73cc314954a86514bf54b10c38ee592d (commit)
via 093561a8408439d9fcbcde121f0a89230ddcc53c (commit)
via bf61cff178681a22a1695e528dd0b3c7a217d448 (commit)
via 975748cbc53be01de2d272e8e3bd5ca44094304a (commit)
via 2f24b8791786a23400bed3cdcf5bf5d1fcbe6389 (commit)
via b7d5f7b673fd35ef6eb7348a9a96ba100995427f (commit)
via 4bb21138d34eb13be5974fd68d88d7e050364070 (commit)
via a5ea331da0b2e58c686c490f4274ecadccc67355 (commit)
via dd3fd89528fa5c21001bbec9048f1d2710d80689 (commit)
via 2101c6a5259e36ef06e408eee5ccabbcdd0a7028 (commit)
via c4f7787a0d90ad75e04ca1195ae4b00811a4a5fc (commit)
via 2a647f35c36c8996651abaf50ad1f53e0496a8bc (commit)
via 221d75b31b3fa5ab824eda6a2ca290665b35161f (commit)
via 9f48c431a829cfa26e2a20ab306b37613d445fa1 (commit)
via 45ebdd1005f12c3c18355ab511e7a2e7f623358a (commit)
via 60cd2ac359e15c65cd5714658f49b624eccab0c8 (commit)
via 2c0bf8219eb3ff5f978d147bff7ae6c6a73e8188 (commit)
via 2e88c72ca46a0912c8fb580ca3d63c4f57911c22 (commit)
via b4ebaa2edbd67c695ea23f89e74c946b7f4eb221 (commit)
via 5917dffb6d14ec54ff2afa0f2dcc16095609e0dd (commit)
via c4d4088d3e7f3e3f896ed0bb482560ab702d5465 (commit)
via 4b7c954ae76cc47cb06abfa906a8821bfad81598 (commit)
via 4d0717fac17f09161cfbd74e77f4755865f9e885 (commit)
via b5758f0bfb2d28a0916f8f567da69550bcae656e (commit)
via 75aee7b3d5b6c8e84e25e71eefe88040d8a12022 (commit)
via f2fed419ccf62d5c3998fe85fa19a051db8b1f24 (commit)
via 795fecd239bb7905c92576be8c6e1c3144c17fc3 (commit)
via 8ab0bcca4fc5dae249e25a97bbc3a816c160d05d (commit)
via 67ec8a1e8e4d5a62ed1c3f68a25ce9d342a14214 (commit)
via ba244d0282e8dc6c21ebf6a509750717bae35783 (commit)
via 9c3df07fcefc04fcc8078a426c69215f49e63bf3 (commit)
via 3fc85b18b18396d819e2a29a118985b794ed2e74 (commit)
via a77d65e098bc014d05c4c16cc14c5baa00afdd68 (commit)
via 82cda2c5df9bab00bd34481c349421217ae50dba (commit)
via 217b259ee57d06eea70eb743757ab572cc3012b1 (commit)
via f9b93a5f026c346b0ef11e632262ced46938b239 (commit)
via a48eb6e5837671dc93d2e728f9cca7e3d88cf74c (commit)
via c2e00201855814b37c29df694da6afc031bd19e6 (commit)
via 78307ac6f9122f750b0e6293f75778a0985f8960 (commit)
via 65a84ec3801f6b76ccc2e6af07511851b4dc3aba (commit)
via 54fe1ce40202881c553c2cb7feffaae68a1da14e (commit)
via b4860265ff2c49e81267577112092c9fd66d94ab (commit)
via be5f76b14dbec67840e130284321165d49d3572d (commit)
via 8699292036b77373cf60a6a45c013101b90118de (commit)
via 680d14bd31a04626ec0149d2e67c774462ccafd3 (commit)
via 0c0e68a8be50fce1bd537f504a59959499eef02a (commit)
via 2d0f3de7dd0090abc88348e14bd4181747e9399e (commit)
via d8ebcd2b1487505572aa38b61f1da77b71abaeaf (commit)
via c0ad736a479c1bf33da59a1c9a4d9aeb446f9f16 (commit)
via a589414542d59a410c14a2241c05cd0d71bd8840 (commit)
via b9e8e790912565619289540a8dc546a5c9c60f6e (commit)
via 981de3b943cb6da04145fb9e7f1ffcba171c9300 (commit)
via 58f3ef79e9c3b4fb45d5d516c519df16ef6b9147 (commit)
via 55c7210c26217c345a6a6758524a9f321ffa85f3 (commit)
via 28b6afc1e8ccf652c7a8fd43e22a8ac788febd85 (commit)
via 3fa9678a0a6caef757209f8666de66fb0896c953 (commit)
via c9f0e701ab84ed9b322cb242f32287d765335fe7 (commit)
via b927ca5fe5083a0bd170427c919774ab32cf50f7 (commit)
via 506bd0a728728c055635ca01d7e6d8d2d6f263df (commit)
via ca46f67ca632f9e1633298ccc5868015acbdd04a (commit)
via 56abc754816d01cb8e9df01a35c8e9af66ada408 (commit)
via e88556b084ba5af008e0cde991a4502d106e4d09 (commit)
via 0b0a1bec011d8fb19205f53d78848fee800f2d88 (commit)
via 8f8c63166dcfbd1cd02d426cc6d83a93bfb6c0fa (commit)
via 383527c82b7f8c413121165d8d6296feca9a1728 (commit)
via 44f7408d23ccfbb51dbc06522302af5e4aa53da7 (commit)
via 4571ee1ebc16366997b28561e85e07717da62be9 (commit)
via 6f481c9e2379cc470d2fb392b6fd495fc7cc8f21 (commit)
via 62bcd62d6c068e52424a1ecb26e896793d4285d0 (commit)
via e5164c27fbc150deba2e47d6e5143cf3cd65ee92 (commit)
via 207f4276bbb31f906db7c9cb81c4e473a5c08a47 (commit)
via 135bada0fe08de2b678ede684d43a155c4351ed3 (commit)
via f8ba6deb97126c786d97cf835b917837822bfeb1 (commit)
via bd471a9eadaf564fb4beafd7db995b7762942c1d (commit)
via 74f2483f0274752fec753f7e35f6d1eb215475f6 (commit)
via e42bf8fbe66f822066e13c08b346005a52e1aa4a (commit)
via cdbd59836562bc1754ed85ce5518ebe356967480 (commit)
via b2fe9103a8f42d393fdbb838106fa4d28ea9a25f (commit)
via 83db8a0d89948c13fc669a96de02bee532981de7 (commit)
via fd44677ba0b0a5d3a9eee835f85248efae7baa6c (commit)
via ffc3c0e5e8fc513d0489f4493652ae7a7de42ece (commit)
via e640f5fc23f320839a60e80179c013e5b9df711e (commit)
via 4658a55dc90567b87f484578c91f4f04db9623ab (commit)
via e2f200c518a48a05bb8dba7682dbb445c19951df (commit)
via 25667ac485387b286faa5c5e4a6bb96231dddf20 (commit)
via 8228d441690ed78340e1a44f3e0bf8b4f94215a0 (commit)
via 30e91748f6f3202604f3a19d1aa7ddf02ffd149e (commit)
via d3bd5784e528b8b99881b293b530b78a23d0a775 (commit)
via 7d45d61adcaffb47f58031a44f89ff3f9005ce22 (commit)
via dcf2e835b33e926073dad1f636cf92a95493ca0b (commit)
via 282562ff358c549980a48ccca41944039f86483a (commit)
via 4bdddf57dbfe6565fe7f1a583fc15be4024a21b1 (commit)
via 99758c2727edaba1f3931822c94354d94c89396a (commit)
via 242c4a91f9cead9b55ee621e216be15368e3fe6d (commit)
via 0e7429733c395b07640ddee571b355a024c4a78c (commit)
via 80d78568ad6db963963df50428d84d6433331493 (commit)
via 04415797e57ce4caf8d5c9872d119b1f117dfc36 (commit)
via f004eb91960dddb9bf2ada5a7c1bd6852a61c2fe (commit)
via 356d030ba429f793d4dd5d9997395cb0a7125514 (commit)
via 6442a780c60d9144a062c8af6b887f3213005751 (commit)
via 58a5a38850bb8669abf7b75fd33b0eea056f07a4 (commit)
via 07a8dbd5a1b087ba23d85b1f26732a85ece4c791 (commit)
via 27a68b61f36c166633dacdefa8b30b77fc28a846 (commit)
via db1bc1ffbe4ffc2e3e3356402b3a80efa90e7d53 (commit)
via 64100cc9af07cd513fb26187f72dafec16d76d9a (commit)
via dc9e6161a589bb702a4df6baac4ee5332140fbcd (commit)
via b541d548386847893df54c89c8edad75ede65714 (commit)
via ab753afe981dc91df13bb50906813ca648b3242e (commit)
via c7cf228372bee18d84b14fc4089a758bc157fe76 (commit)
via dea2456a307bd357bd23d8e7099aa1033c564884 (commit)
via 2a0558ceed0332333908344cd1274d2827716d87 (commit)
via 8530de10102e931fca7adf3eae39ca562ffea5ec (commit)
via 6c351b29d205b54fd86b62cf4e39d06b0d2a6dcd (commit)
via 4d3c5f5861ea4c1d5e8491517806651cdfeab57f (commit)
via 21be228d6b3f99b6c27b2a2a0fd1cc9c46ce6cfb (commit)
via 9a3525e1e4561393a4fb42c6e02f4f6b6d074954 (commit)
via b5311e4a8420181d6ad1e0380f0cd9959c96faec (commit)
via f5fd828741edeebb7c4d3449f474c3606b3912d4 (commit)
via 4714e2cfc3c1b8f3c5543b2e6a413f11ef1942d5 (commit)
via 6e5e8a979ac687f1559aaced68825740fb1cee03 (commit)
via 6c9138600a27ea2980ac455e9b62ac7b7c1e64b8 (commit)
via bc46a0bb4a5e0fe799c39e6570c2b2c186452037 (commit)
via 0e98b3fc0b3c49e6268905fba19859b05e26fc4f (commit)
via acbdf56bc7c678796cc4a8d0627ab66fd1edf37f (commit)
via 72c70bed4eb3098a92a0deb07841a0b46d9df5bf (commit)
via 82646dcb3d8f2497de1a33d2250101749526662f (commit)
via e335fc05c480a0eda91cf36c374cbcc784281c2e (commit)
via 1d6407bd7c7d0669c99b615c8ecc2be3a10b6ba9 (commit)
via 357858970aef82a2a87b5105d133a52196987381 (commit)
via e5fadeed6b9052254606e7c0529752b74f50a27b (commit)
via 8997608d0fae4eba9d92d7e363bdc6bb462e933d (commit)
via 4288d7816f793b621fa8c70cb646c19136e05d2a (commit)
via 599aa352ade599966cf2a4606a1e6a1776a0738d (commit)
via 9eca8f9b0755eaeb1104a8e699a463f0ac127040 (commit)
via ef5e2f624a7f51fc326a7ef34e8c12134b108ab4 (commit)
via ce84334e25316fdf1671bdf5ce8acda9c1a455de (commit)
via 992d07cd979b34d79fbe3135be089a86b13f0201 (commit)
via 37a104a131a5121b213146fb4ee1b18bc822df90 (commit)
via c178ba288276f6383703fb9b7e513ff78f68b917 (commit)
via 5f48a19354d8503c7967c22af2caedf30f1f1056 (commit)
via 525f8b0afcbeee6bea0cc1f3fc7c3a249fde995a (commit)
via 5d6640046afef7dc3714b784430e18bf2f2153fe (commit)
via b4d518c97713bc542abfb8f4041ae25b82db3764 (commit)
via c314adae7b1551ef6682d4a3760bda5787b989ce (commit)
via 9fe1e9ff7d9af167f0ee350ab5a68ded128d8043 (commit)
via 45dab1a8d772d04484cdd8a5f7487cb74a105ad9 (commit)
via 89e80fa011ac209afc87d5440ceef174c2e5ef70 (commit)
via d1dd322910160323245664b836d9c2f69e068d85 (commit)
via 11b6ed73b4a0dc051072bb02a060396b55db4a26 (commit)
via eeb58b87d42354940875c56d41add15b4bfc0894 (commit)
via fdb810aee6d7ee83f3ccea81e21dac1a4c3823d6 (commit)
via cfa88a0915d5a49a6eb870505c346db2dbd58648 (commit)
via 0602c276f01e91b1bb6dafcc3adfc0dd43a922fc (commit)
via 70cc7de1fd7fb72c757a8466dee7ca6bf8e55c84 (commit)
via 8a4ef30d51b2ccc6138bc1d8d8300b106bcdd8b2 (commit)
via c986217e3930682b6b4ab49941314bdeb0357595 (commit)
via 0489e69daeb9d1c3e582c3fe134ff1352c2b224b (commit)
via 8c0b4f4231bfc0ab4a3052b8239fad24fac5c764 (commit)
from 1875ec0fead829272cc609f9d1431f4922633d49 (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 7fdaebf3e915e70403c40a1ce901ca767394a7a2
Author: Tom Clegg <tom at curii.com>
Date: Fri Dec 29 15:27:04 2023 -0500
21206: Add test for property fields returned in log events.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom at curii.com>
diff --git a/services/ws/session_v0_test.go b/services/ws/session_v0_test.go
index 72668950a5..7d15543c05 100644
--- a/services/ws/session_v0_test.go
+++ b/services/ws/session_v0_test.go
@@ -211,6 +211,41 @@ func (s *v0Suite) TestEventTypeDelete(c *check.C) {
}
}
+func (s *v0Suite) TestEventPropertiesFields(c *check.C) {
+ ac := arvados.NewClientFromEnv()
+ ac.AuthToken = s.token
+
+ conn, r, w, err := s.testClient()
+ c.Assert(err, check.IsNil)
+ defer conn.Close()
+
+ c.Check(w.Encode(map[string]interface{}{
+ "method": "subscribe",
+ "filters": [][]string{{"object_uuid", "=", arvadostest.RunningContainerUUID}},
+ }), check.IsNil)
+ s.expectStatus(c, r, 200)
+
+ err = ac.RequestAndDecode(nil, "POST", "arvados/v1/logs", s.jsonBody("log", map[string]interface{}{
+ "object_uuid": arvadostest.RunningContainerUUID,
+ "event_type": "update",
+ "properties": map[string]interface{}{
+ "new_attributes": map[string]interface{}{
+ "name": "namevalue",
+ "requesting_container_uuid": "uuidvalue",
+ "state": "statevalue",
+ },
+ },
+ }), nil)
+ c.Assert(err, check.IsNil)
+
+ lg := s.expectLog(c, r)
+ c.Check(lg.ObjectUUID, check.Equals, arvadostest.RunningContainerUUID)
+ c.Check(lg.EventType, check.Equals, "update")
+ c.Check(lg.Properties["new_attributes"].(map[string]interface{})["requesting_container_uuid"], check.Equals, "uuidvalue")
+ c.Check(lg.Properties["new_attributes"].(map[string]interface{})["name"], check.Equals, "namevalue")
+ c.Check(lg.Properties["new_attributes"].(map[string]interface{})["state"], check.Equals, "statevalue")
+}
+
// Trashing/deleting a collection produces an "update" event with
// properties["new_attributes"]["is_trashed"] == true.
func (s *v0Suite) TestTrashedCollection(c *check.C) {
-----------------------------------------------------------------------
hooks/post-receive
--
More information about the arvados-commits
mailing list