Commit 9e6e7519
Changed files (3)
config/application.rb
@@ -39,5 +39,11 @@ module Cake
:exception_recipients => ENV['EXCEPTION_EMAIL_ADDRESS'].split(" "),
} unless Rails.env.test?
config.middleware.use Rack::Attack
+ config.middleware.use Rack::Cors do
+ allow do
+ origins "*"
+ resource "*", headers: :any, methods: [:get, :post, :put, :delete, :options]
+ end
+ end
end
end
Gemfile
@@ -44,6 +44,7 @@ gem 'curb'
gem 'github-markdown'
gem 'chartkick'
gem 'groupdate'
+gem 'rack-cors', require: 'rack/cors'
group :development do
gem 'capistrano', '~> 3.0', require: false
Gemfile.lock
@@ -246,6 +246,7 @@ GEM
rack (1.5.2)
rack-attack (4.2.0)
rack
+ rack-cors (0.2.9)
rack-test (0.6.2)
rack (>= 1.0)
rails (4.1.7)
@@ -413,6 +414,7 @@ DEPENDENCIES
poltergeist
pry-rails
rack-attack
+ rack-cors
rails
rspec-rails
sass-rails