38 lines
1.1 KiB
Ruby
38 lines
1.1 KiB
Ruby
require_relative 'boot'
|
|
|
|
# Pick the frameworks you want:
|
|
require "active_record/railtie"
|
|
require "action_controller/railtie"
|
|
require "action_view/railtie"
|
|
require "action_mailer/railtie"
|
|
require "active_job/railtie"
|
|
require "action_cable/engine"
|
|
# require "rails/test_unit/railtie"
|
|
require "sprockets/railtie"
|
|
|
|
Bundler.require(*Rails.groups)
|
|
require "dunlop/ember"
|
|
|
|
module Dummy
|
|
class Application < Rails::Application
|
|
|
|
config.application_name = "Dummy"
|
|
|
|
config.git_version = Rails.env
|
|
config.git_version = File.read('REVISION').strip if File.exists?('REVISION')
|
|
config.git_version = File.read('OFFLINE_REVISION').strip if File.exists?('OFFLINE_REVISION')
|
|
config.load_defaults 5.1
|
|
|
|
config.middleware.insert_before 0, Rack::Cors do
|
|
allow do
|
|
origins '*'
|
|
resource '*', headers: :any, methods: [:get, :post, :options, :delete, :put, :patch]
|
|
end
|
|
end
|
|
# Settings in config/environments/* take precedence over those specified here.
|
|
# Application configuration should go into files in config/initializers
|
|
# -- all .rb files in that directory are automatically loaded.
|
|
end
|
|
end
|
|
|