annotate config/application.rb @ 192:1395519b423d

Backed out changeset df86d579634e Turns out it's still needed.
author nanaya <me@nanaya.pro>
date Sat, 27 Jul 2019 14:18:50 +0900
parents df86d579634e
children 609e96a79ad8
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
185
f67f3ad50270 Update to latest rails and gems
nanaya <me@nanaya.pro>
parents: 148
diff changeset
1 require_relative 'boot'
0
a1c9fadc0904 Initial.
edogawaconan <me@myconan.net>
parents:
diff changeset
2
148
c57e51af4692 Update with latest rails
nanaya <me@nanaya.pro>
parents: 110
diff changeset
3 require "rails"
0
a1c9fadc0904 Initial.
edogawaconan <me@myconan.net>
parents:
diff changeset
4 # Pick the frameworks you want:
33
9defe1ae5814 Remove ActiveModel dependency.
edogawaconan <me@myconan.net>
parents: 28
diff changeset
5 # require "active_model/railtie"
148
c57e51af4692 Update with latest rails
nanaya <me@nanaya.pro>
parents: 110
diff changeset
6 # require "active_job/railtie"
0
a1c9fadc0904 Initial.
edogawaconan <me@myconan.net>
parents:
diff changeset
7 # require "active_record/railtie"
148
c57e51af4692 Update with latest rails
nanaya <me@nanaya.pro>
parents: 110
diff changeset
8 # require "active_storage/engine"
0
a1c9fadc0904 Initial.
edogawaconan <me@myconan.net>
parents:
diff changeset
9 require "action_controller/railtie"
1
dac0d7297388 Remove ActionMailer.
edogawaconan <me@myconan.net>
parents: 0
diff changeset
10 # require "action_mailer/railtie"
185
f67f3ad50270 Update to latest rails and gems
nanaya <me@nanaya.pro>
parents: 148
diff changeset
11 # require "action_mailbox/engine"
f67f3ad50270 Update to latest rails and gems
nanaya <me@nanaya.pro>
parents: 148
diff changeset
12 # require "action_text/engine"
0
a1c9fadc0904 Initial.
edogawaconan <me@myconan.net>
parents:
diff changeset
13 require "action_view/railtie"
148
c57e51af4692 Update with latest rails
nanaya <me@nanaya.pro>
parents: 110
diff changeset
14 # require "action_cable/engine"
0
a1c9fadc0904 Initial.
edogawaconan <me@myconan.net>
parents:
diff changeset
15 # require "sprockets/railtie"
a1c9fadc0904 Initial.
edogawaconan <me@myconan.net>
parents:
diff changeset
16 require "rails/test_unit/railtie"
a1c9fadc0904 Initial.
edogawaconan <me@myconan.net>
parents:
diff changeset
17
185
f67f3ad50270 Update to latest rails and gems
nanaya <me@nanaya.pro>
parents: 148
diff changeset
18 require_relative 'config_init'
f67f3ad50270 Update to latest rails and gems
nanaya <me@nanaya.pro>
parents: 148
diff changeset
19 ENV['RAILS_LOG_TO_STDOUT'] = '1'
47
e5082c4c234d Also allow config-file-based configuration.
nanaya <me@myconan.net>
parents: 39
diff changeset
20
0
a1c9fadc0904 Initial.
edogawaconan <me@myconan.net>
parents:
diff changeset
21 # Require the gems listed in Gemfile, including any gems
a1c9fadc0904 Initial.
edogawaconan <me@myconan.net>
parents:
diff changeset
22 # you've limited to :test, :development, or :production.
a1c9fadc0904 Initial.
edogawaconan <me@myconan.net>
parents:
diff changeset
23 Bundler.require(*Rails.groups)
a1c9fadc0904 Initial.
edogawaconan <me@myconan.net>
parents:
diff changeset
24
a1c9fadc0904 Initial.
edogawaconan <me@myconan.net>
parents:
diff changeset
25 module Rsstweet
a1c9fadc0904 Initial.
edogawaconan <me@myconan.net>
parents:
diff changeset
26 class Application < Rails::Application
a1c9fadc0904 Initial.
edogawaconan <me@myconan.net>
parents:
diff changeset
27 # Settings in config/environments/* take precedence over those specified here.
185
f67f3ad50270 Update to latest rails and gems
nanaya <me@nanaya.pro>
parents: 148
diff changeset
28 # Application configuration can go into files in config/initializers
f67f3ad50270 Update to latest rails and gems
nanaya <me@nanaya.pro>
parents: 148
diff changeset
29 # -- all .rb files in that directory are automatically loaded after loading
f67f3ad50270 Update to latest rails and gems
nanaya <me@nanaya.pro>
parents: 148
diff changeset
30 # the framework and any gems in your application.
0
a1c9fadc0904 Initial.
edogawaconan <me@myconan.net>
parents:
diff changeset
31
185
f67f3ad50270 Update to latest rails and gems
nanaya <me@nanaya.pro>
parents: 148
diff changeset
32 config.middleware.delete ActionDispatch::HostAuthorization
72
257910c60eb3 Rails 5 \o/
nanaya <me@myconan.net>
parents: 47
diff changeset
33 config.middleware.delete ActionDispatch::Cookies
192
1395519b423d Backed out changeset df86d579634e
nanaya <me@nanaya.pro>
parents: 189
diff changeset
34 # this isn't actually used but railties checks this variable during boot.
1395519b423d Backed out changeset df86d579634e
nanaya <me@nanaya.pro>
parents: 189
diff changeset
35 config.secret_key_base = "herp a derp"
39
aa6d58c8653b Remove all initializers.
edogawaconan <me@myconan.net>
parents: 36
diff changeset
36 config.session_store :disabled
36
1fdb3fc5ec31 Move setting of secret_key_base to application.rb.
edogawaconan <me@myconan.net>
parents: 33
diff changeset
37
110
f76d44baa3dc Test adding redis support
nanaya <me@myconan.net>
parents: 89
diff changeset
38 if $cfg[:redis_server]
f76d44baa3dc Test adding redis support
nanaya <me@myconan.net>
parents: 89
diff changeset
39 config.cache_store = :redis_store, "#{$cfg[:redis_server]}/cache_store", { :expires_in => 12.hours }
28
03f904c070f7 Basic caching support.
edogawaconan <me@myconan.net>
parents: 19
diff changeset
40 end
0
a1c9fadc0904 Initial.
edogawaconan <me@myconan.net>
parents:
diff changeset
41 end
a1c9fadc0904 Initial.
edogawaconan <me@myconan.net>
parents:
diff changeset
42 end