| @@ -1,4 +1,5 @@ | |||||
| require_relative 'boot' | require_relative 'boot' | ||||
| require_relative '../lib/middleware/silence_log.rb' | |||||
| require 'rails/all' | require 'rails/all' | ||||
| @@ -6,7 +7,7 @@ require 'rails/all' | |||||
| # you've limited to :test, :development, or :production. | # you've limited to :test, :development, or :production. | ||||
| Bundler.require(*Rails.groups) | Bundler.require(*Rails.groups) | ||||
| module Gitlink | |||||
| module Educoderplus | |||||
| class Application < Rails::Application | class Application < Rails::Application | ||||
| # Initialize configuration defaults for originally generated Rails version. | # Initialize configuration defaults for originally generated Rails version. | ||||
| config.load_defaults 5.2 | config.load_defaults 5.2 | ||||
| @@ -17,11 +18,11 @@ module Gitlink | |||||
| # the framework and any gems in your application. | # the framework and any gems in your application. | ||||
| # | # | ||||
| # | # | ||||
| # config.gitlink = config_for(:configuration) | |||||
| # config.educoder = config_for(:configuration) | |||||
| # Custom directories with classes and modules you want to be autoloadable. | |||||
| config.assets.precompile += %w( promotion.js promotion.css ) | |||||
| config.active_record.default_timezone = :utc | |||||
| config.active_record.default_timezone = :local | |||||
| config.time_zone = 'Beijing' | config.time_zone = 'Beijing' | ||||
| # I18n | # I18n | ||||
| @@ -31,9 +32,6 @@ module Gitlink | |||||
| # job | # job | ||||
| config.active_job.queue_adapter = :sidekiq | config.active_job.queue_adapter = :sidekiq | ||||
| # disable actioncable development nend true | |||||
| # config.action_cable.disable_request_forgery_protection = true | |||||
| config.middleware.use OmniAuth::Builder do | config.middleware.use OmniAuth::Builder do | ||||
| provider :cas, url: 'https://urp.tfswufe.edu.cn/cas' | provider :cas, url: 'https://urp.tfswufe.edu.cn/cas' | ||||
| end | end | ||||
| @@ -43,7 +41,7 @@ module Gitlink | |||||
| # origins '*' | # origins '*' | ||||
| origins /http:\/\/localhost(:\d+)?\z/, /^(http|https):\/\/(.*(gitlink.org.cn))$/ | origins /http:\/\/localhost(:\d+)?\z/, /^(http|https):\/\/(.*(gitlink.org.cn))$/ | ||||
| # location of your api | # location of your api | ||||
| resource '/*', :headers => :any, :methods => [:get, :post, :delete, :options, :put, :patch] | |||||
| resource '/*', :headers => :any, :methods => [:get, :post, :delete, :options, :put], credentials: true | |||||
| end | end | ||||
| end | end | ||||
| end | end | ||||