4084: Job display, log and buttons refresh using same mechanism as pipeline instances.
authorPeter Amstutz <peter.amstutz@curoverse.com>
Wed, 22 Oct 2014 20:40:45 +0000 (16:40 -0400)
committerPeter Amstutz <peter.amstutz@curoverse.com>
Wed, 22 Oct 2014 20:40:45 +0000 (16:40 -0400)
commit222ce2930a9ab719e2f6f8d0c9268535f7b50abf
treefac6803e820760ec6e9c91e398f954c7a8d0fff7
parent47221ee04bee623850c559274b5ff64fe3068ae6
4084: Job display, log and buttons refresh using same mechanism as pipeline instances.
* Job cancel button is now an AJAX call instead of a page reload.
* Remove "cancel job" button from tab line buttons of job page since it is redundant.
* Fix job status rendering to include progress bar
* Added no_auto_reload option to tab to suppress reload on click.
* Dashboard now uses 'arv-refresh-on-log-event' with a 15 second throttle
apps/workbench/app/assets/javascripts/pipeline_instances.js
apps/workbench/app/assets/javascripts/tab_panes.js
apps/workbench/app/controllers/pipeline_instances_controller.rb
apps/workbench/app/views/application/_content.html.erb
apps/workbench/app/views/jobs/_show_log.html.erb
apps/workbench/app/views/jobs/_show_status.html.erb
apps/workbench/app/views/jobs/show.html.erb
apps/workbench/app/views/pipeline_instances/_running_component.html.erb
apps/workbench/app/views/pipeline_instances/show.html.erb
apps/workbench/app/views/projects/index.html.erb