Sha256: 1c7696e62ee90ea3c0653466a5369d22b75a9b30e10704cc5912f6d4aea69bbe

Contents?: true

Size: 511 Bytes

Versions: 9

Compression:

Stored size: 511 Bytes

Contents

require 'paperclip'
require 'rack/raw_upload'
require "rich/authorize"
    
module Rich
  class Engine < Rails::Engine
    isolate_namespace Rich

    initializer "rich.add_middleware" do |app|
      app.config.assets.precompile += %w(rich/base.js rich/editor.css)
      app.middleware.use 'Rack::RawUpload', :paths => ['/rich/files']
    end

    initializer 'rich.include_authorization' do |app|
      ActiveSupport.on_load(:action_controller) do
        include Rich::Authorize
      end
    end


  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
rich-1.4.6 lib/rich/engine.rb
rich-1.4.5 lib/rich/engine.rb
rich-1.4.4 lib/rich/engine.rb
rich-1.4.3 lib/rich/engine.rb
rich-1.4.2 lib/rich/engine.rb
rich-1.4.1 lib/rich/engine.rb
rich-1.4 lib/rich/engine.rb
rich-1.3.1 lib/rich/engine.rb
rich-1.3.0 lib/rich/engine.rb