From 504c31680b30eaba80f24be96d3ab0aed6ae4454 Mon Sep 17 00:00:00 2001 From: Simon Brandhof Date: Sun, 2 Dec 2012 20:24:47 +0100 Subject: [PATCH] SONAR-3825 reload favourite filters in the management console --- .../WEB-INF/app/controllers/measures_controller.rb | 7 ++++++- .../WEB-INF/app/views/measures/_favourites.html.erb | 12 ++++++++++++ .../WEB-INF/app/views/measures/_sidebar.html.erb | 11 +---------- .../WEB-INF/app/views/measures/manage.html.erb | 3 ++- sonar-server/src/main/webapp/stylesheets/layout.css | 2 +- 5 files changed, 22 insertions(+), 13 deletions(-) create mode 100644 sonar-server/src/main/webapp/WEB-INF/app/views/measures/_favourites.html.erb diff --git a/sonar-server/src/main/webapp/WEB-INF/app/controllers/measures_controller.rb b/sonar-server/src/main/webapp/WEB-INF/app/controllers/measures_controller.rb index 100abce9db2..f446186095d 100644 --- a/sonar-server/src/main/webapp/WEB-INF/app/controllers/measures_controller.rb +++ b/sonar-server/src/main/webapp/WEB-INF/app/controllers/measures_controller.rb @@ -90,7 +90,7 @@ class MeasuresController < ApplicationController # GET /measures/manage def manage access_denied unless logged_in? - add_breadcrumbs(ROOT_BREADCRUMB, message('measure_filter.manage')) + add_breadcrumbs(ROOT_BREADCRUMB, message('measure_filter.manage_filters')) @filter = MeasureFilter.new @shared_filters = MeasureFilter.find(:all, :include => :user, @@ -164,6 +164,11 @@ class MeasuresController < ApplicationController redirect_to :action => 'manage' end + def favourites + verify_ajax_request + render :partial => 'measures/favourites' + end + # POST /measures/toggle_fav/ def toggle_fav access_denied unless logged_in? diff --git a/sonar-server/src/main/webapp/WEB-INF/app/views/measures/_favourites.html.erb b/sonar-server/src/main/webapp/WEB-INF/app/views/measures/_favourites.html.erb new file mode 100644 index 00000000000..fa6492a1e3b --- /dev/null +++ b/sonar-server/src/main/webapp/WEB-INF/app/views/measures/_favourites.html.erb @@ -0,0 +1,12 @@ + \ No newline at end of file diff --git a/sonar-server/src/main/webapp/WEB-INF/app/views/measures/_sidebar.html.erb b/sonar-server/src/main/webapp/WEB-INF/app/views/measures/_sidebar.html.erb index 8625a0c55de..a94295e3871 100644 --- a/sonar-server/src/main/webapp/WEB-INF/app/views/measures/_sidebar.html.erb +++ b/sonar-server/src/main/webapp/WEB-INF/app/views/measures/_sidebar.html.erb @@ -57,16 +57,7 @@ <% end %>