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 @@
-