Sha256: d7ffbcb5ff2dc55e86f5993d9054612e028bf5f6c88c578232d49e53727d7f2b

Contents?: true

Size: 757 Bytes

Versions: 14

Compression:

Stored size: 757 Bytes

Contents

# frozen_string_literal: true

module PublifyCore
  class Engine < ::Rails::Engine
    config.generators do |generators|
      generators.test_framework :rspec, fixture: false
      generators.fixture_replacement :factory_bot, dir: "spec/factories"
    end

    config.to_prepare do
      DeviseController.layout "accounts"
      DeviseController.before_action do
        devise_parameter_sanitizer.permit(:sign_up, keys: [:email])
      end
    end

    initializer "publify_core.assets.precompile" do |app|
      app.config.assets.precompile += %w(
        publify.js
        publify.css
        publify_admin.js
        publify_admin.css
        accounts.css
        user-styles.css
        spinner-blue.gif
        spinner.gif
      )
    end
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
publify_core-10.0.2 lib/publify_core/engine.rb
publify_core-10.0.1 lib/publify_core/engine.rb
publify_core-10.0.0 lib/publify_core/engine.rb
publify_core-9.2.10 lib/publify_core/engine.rb
publify_core-9.2.9 lib/publify_core/engine.rb
publify_core-9.2.8 lib/publify_core/engine.rb
publify_core-9.2.7 lib/publify_core/engine.rb
publify_core-9.2.6 lib/publify_core/engine.rb
publify_core-9.2.5 lib/publify_core/engine.rb
publify_core-9.2.4 lib/publify_core/engine.rb
publify_core-9.2.3 lib/publify_core/engine.rb
publify_core-9.2.2 lib/publify_core/engine.rb
publify_core-9.2.1 lib/publify_core/engine.rb
publify_core-9.2.0 lib/publify_core/engine.rb