lib/locomotive/engine.rb in locomotivecms-4.1.1 vs lib/locomotive/engine.rb in locomotivecms-4.2.0.alpha1
- old
+ new
@@ -10,28 +10,40 @@
Dir.glob(Rails.root + 'app/decorators/**/*_decorator*.rb').each do |c|
require_dependency(c)
end
end
+ initializer 'locomotive.mongoid' do
+ # https://jira.mongodb.org/browse/MONGOID-5260?jql=text%20~%20%22pluck%20localized%22
+ ::Mongoid.legacy_pluck_distinct = true
+ end
+
initializer 'locomotive.params.filter' do |app|
# Do not log remote_<field>_url params because they can contain huge base64 string
app.config.filter_parameters += [/\Aremote_.+_url\Z/]
end
initializer 'locomotive.action_controller' do |app|
::ActionController::Base.wrap_parameters format: [:json]
end
- initializer 'locomotive.devise' do |app|
- ::DeviseController.respond_to :html, :json
+ # initializer 'locomotive.devise' do |app|
+ # ::DeviseController.respond_to :html, :json
+ # end
+
+ initializer 'locomotive.inflectors' do |app|
+ ActiveSupport::Inflector.inflections(:en) do |inflect|
+ inflect.acronym 'API'
+ end
end
initializer 'locomotive.assets' do |app|
app.config.assets.paths << root.join('vendor', 'assets', 'components', 'locomotive')
end
initializer 'locomotive.precompile.hook', group: :all do |app|
app.config.assets.precompile += %w(
+ locomotive_manifest.js
locomotive/icons/flags/*.png
locomotive/*.png
locomotive/*.gif
locomotive/bootstrap-colorpicker/saturation.png
locomotive/bootstrap-colorpicker/alpha-horizontal.png