From 8f75fcb3f1eb13d9f97d230130f6c07159e5a60f Mon Sep 17 00:00:00 2001 From: ASnoDJ Date: Fri, 24 Oct 2014 15:35:45 +0200 Subject: [PATCH 1/3] Disable drop on closed sprints --- assets/javascripts/backlog.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/assets/javascripts/backlog.js b/assets/javascripts/backlog.js index 751edc7f3..1a5e27c7c 100644 --- a/assets/javascripts/backlog.js +++ b/assets/javascripts/backlog.js @@ -177,6 +177,9 @@ RB.Backlog = RB.Object.create({ //get the ui hint up to the header RB.$('.ui-sortable-disabled').parent('.backlog').addClass('rb-sortable-disabled'); + + // disable locked sprints + RB.$('.stories.locked').sortable('disable'); }, mouseUp: function(event) { From 428b8b7226a51af51f5eea4811ee9a6b6c02dd81 Mon Sep 17 00:00:00 2001 From: ASnoDJ Date: Fri, 24 Oct 2014 15:35:45 +0200 Subject: [PATCH 2/3] Disable drop on locked sprints --- assets/javascripts/backlog.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/assets/javascripts/backlog.js b/assets/javascripts/backlog.js index 751edc7f3..1a5e27c7c 100644 --- a/assets/javascripts/backlog.js +++ b/assets/javascripts/backlog.js @@ -177,6 +177,9 @@ RB.Backlog = RB.Object.create({ //get the ui hint up to the header RB.$('.ui-sortable-disabled').parent('.backlog').addClass('rb-sortable-disabled'); + + // disable locked sprints + RB.$('.stories.locked').sortable('disable'); }, mouseUp: function(event) { From 5182a5e5b2fa89d3ccace20c9fddb3e23b3ae7db Mon Sep 17 00:00:00 2001 From: ASnoDJ Date: Fri, 24 Oct 2014 15:52:56 +0200 Subject: [PATCH 3/3] Disable locked on locked sprints --- app/views/rb_master_backlogs/_backlog.html.erb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/views/rb_master_backlogs/_backlog.html.erb b/app/views/rb_master_backlogs/_backlog.html.erb index 775c1fec7..1fcb63b94 100644 --- a/app/views/rb_master_backlogs/_backlog.html.erb +++ b/app/views/rb_master_backlogs/_backlog.html.erb @@ -14,7 +14,7 @@ <%= render :partial => "productbacklog" %> <%- end %> -
    " class="stories"> +
      " class="stories <%= backlog[:sprint] ? backlog[:sprint].status : '' %>"> <%= render :partial => "rb_stories/story", :collection => backlog[:stories] %>