require File.expand_path('../boot', __FILE__) require 'active_record/railtie' require 'action_controller/railtie' Bundler.require(:default, Rails.env) module <%= app_const_base %> class Application < Rails::Application config.assets.enabled = false config.app_generators.template_engine false config.generators do |g| g.stylesheets = false g.javascripts = false g.helper = false g.view_specs = false g.test_framework :rspec, fixture: true g.fixture_replacement :fabrication g.hide_namespace :test_unit g.hide_namespace :js g.hide_namespace :erb g.hide_namespace :mongoid end config.filter_parameters += [:password] config.middleware.insert 0, Rack::Cors do allow do if ENV['CORS_DOMAIN'].present? origins(*(ENV['CORS_DOMAIN'].split(','))) else origins 'dashboard.aptible.com' end resource '/*', headers: %w(Accept Authorization Origin Content-Type), methods: [:options, :patch, :post, :get, :put, :delete], credentials: true end end end end