Ensure permissions can be propagated via group owner_uuid attribute.
[arvados.git] / services / api / app / controllers / static_controller.rb
index 168ec43ce63c64d799a62e4712a34357d983314c..ba69b8464f7407a4e1b1473a99c506b0a86c596d 100644 (file)
@@ -1,11 +1,12 @@
 class StaticController < ApplicationController
+  respond_to :json, :html
 
-  skip_before_filter :uncamelcase_params_hash_keys
   skip_before_filter :find_object_by_uuid
-  skip_before_filter :login_required, :only => :home
+  skip_before_filter :render_404_if_no_object
+  skip_before_filter :require_auth_scope_all, :only => [ :home, :login_failure ]
 
   def home
-    render 'intro'
+    redirect_to Rails.configuration.workbench_address
   end
 
 end