From c5156f5ca393023aba8e42c4299cbb47cc5e2c8e Mon Sep 17 00:00:00 2001 From: zmagod Date: Wed, 15 Mar 2017 17:33:36 +0100 Subject: [PATCH 01/15] fixes bug with wopi contorller --- app/controllers/wopi_controller.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/controllers/wopi_controller.rb b/app/controllers/wopi_controller.rb index 2f61f1aa8..4b0b4dfc6 100644 --- a/app/controllers/wopi_controller.rb +++ b/app/controllers/wopi_controller.rb @@ -51,7 +51,7 @@ class WopiController < ActionController::Base def check_file_info msg = { BaseFileName: @asset.file_file_name, - OwnerId: @asset.created_by_id.to_s, + OwnerId: @asset.created_by_id.to_s || @asset.id.to_s, Size: @asset.file_file_size, UserId: @user.id.to_s, Version: @asset.version.to_s, From 307fef17d850fdcd033cecdf723a3023df51e5d3 Mon Sep 17 00:00:00 2001 From: zmagod Date: Wed, 15 Mar 2017 18:01:15 +0100 Subject: [PATCH 02/15] fixes owner id if empty --- app/controllers/wopi_controller.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/controllers/wopi_controller.rb b/app/controllers/wopi_controller.rb index 02ec21ac5..fdcf5d996 100644 --- a/app/controllers/wopi_controller.rb +++ b/app/controllers/wopi_controller.rb @@ -49,9 +49,12 @@ class WopiController < ActionController::Base end def check_file_info + asset_owner_id = @asset.id.to_s + asset_owner_id = @asset.created_by_id.to_s if @asset.created_by_id + msg = { BaseFileName: @asset.file_file_name, - OwnerId: @asset.created_by_id.to_s || @asset.id.to_s, + OwnerId: asset_owner_id, Size: @asset.file_file_size, UserId: @user.id.to_s, Version: @asset.version.to_s, From 52878e0989f636cead16b16d62cf1f154f9c7e6d Mon Sep 17 00:00:00 2001 From: zmagod Date: Thu, 16 Mar 2017 15:38:11 +0100 Subject: [PATCH 03/15] fixed wopi buttons [fixes SCI-1110] --- app/assets/javascripts/assets.js | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/app/assets/javascripts/assets.js b/app/assets/javascripts/assets.js index acffc50a5..cde74c064 100644 --- a/app/assets/javascripts/assets.js +++ b/app/assets/javascripts/assets.js @@ -19,6 +19,7 @@ function setupAssetsLoading() { type: "GET", dataType: "json", success: function (data) { + var wopiBtns; $el.attr("data-status", "asset-loaded"); $el.find('img').hide(); $el.next().hide(); @@ -34,9 +35,15 @@ function setupAssetsLoading() { data.filename + '

' ); } else if(data.type === "wopi") { - $el.html(data['wopi-file-name'] + - data['wopi-view'] + - data['wopi-edit']); + if(data['wopi-edit']) { + wopiBtns = data['wopi-file-name'] + + data['wopi-view'] + + data['wopi-edit']; + } else { + wopiBtns = data['wopi-file-name'] + + data['wopi-view']; + } + $el.html(wopiBtns); } else { $el.html( "

" + From d17eb2b3f72271ccf0123189f6ad7ff999e51bc3 Mon Sep 17 00:00:00 2001 From: Oleksii Kriuchykhin Date: Fri, 17 Mar 2017 14:15:50 +0100 Subject: [PATCH 04/15] Add missing translations for samples assign/unassign activities [SCI-1114] --- config/locales/en.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/config/locales/en.yml b/config/locales/en.yml index 7da6f5c8a..65b75d20b 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -1001,6 +1001,8 @@ en: change_module_description: "%{user} changed task %{module}'s description." complete_module: "%{user} completed task %{module}." uncomplete_module: "%{user} uncompleted task %{module}." + assign_sample: "%{user} assigned sample(s) %{samples} to task(s) %{tasks}" + unassign_sample: "%{user} unassigned sample(s) %{samples} from task(s) %{tasks}" create_step: "%{user} created Step %{step} %{step_name}." destroy_step: "%{user} deleted Step %{step} %{step_name}." add_comment_to_step: "%{user} commented on Step %{step} %{step_name}." From 70f17a924e67a3b3edd7279970598efc3b982692 Mon Sep 17 00:00:00 2001 From: zmagod Date: Fri, 17 Mar 2017 16:10:22 +0100 Subject: [PATCH 05/15] adds hooks in team switch [fixes SCI-1092] --- app/views/shared/_navigation.html.erb | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/app/views/shared/_navigation.html.erb b/app/views/shared/_navigation.html.erb index 3b4e97f2d..8870ad0a3 100644 --- a/app/views/shared/_navigation.html.erb +++ b/app/views/shared/_navigation.html.erb @@ -86,7 +86,8 @@ -