X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/55d8bc5256606d3922116cc5ae64330378533301..7dbb746fde5b00efe6d1395b5efab09bed97af1c:/config/environment.rb diff --git a/config/environment.rb b/config/environment.rb index 48af192aa..45d03d2ad 100644 --- a/config/environment.rb +++ b/config/environment.rb @@ -42,12 +42,19 @@ Rails::Initializer.run do |config| # Use the database for sessions instead of the file system # (create the session table with 'rake db:sessions:create') - # config.action_controller.session_store = :active_record_store + # config.action_controller.session_store = :sql_session_store + + # Unfortunately SqlSessionStore is a plugin which has not been + # loaded yet, so we have to do things the hard way... + config.after_initialize do + ActionController::Base.session_store = :sql_session_store + SqlSessionStore.session_class = MysqlSession + end # Use SQL instead of Active Record's schema dumper when creating the test database. # This is necessary if your schema can't be completely dumped by the schema dumper, # like if you have constraints or database-specific column types - # config.active_record.schema_format = :sql + config.active_record.schema_format = :sql # Activate observers that should always be running # config.active_record.observers = :cacher, :garbage_collector @@ -67,6 +74,9 @@ end # inflect.uncountable %w( fish sheep ) # end +# Set to true to put the API in read-only mode +API_READONLY = false + # Include your application configuration below SERVER_URL = ENV['OSM_SERVER_URL'] || 'www.openstreetmap.org' @@ -76,18 +86,6 @@ ActionMailer::Base.smtp_settings = { :domain => 'localhost', } - -# HTTP CODES - -# 200's - -HTTP_OK = 200 - -# 400's - -HTTP_PRECONDITION_FAILED = 412 -HTTP_EXPECTATION_FAILED = 417 - #Taming FCGI # COUNT = 0