Sha256: 2a586947a9845d6c94a7265538acdce03c6552ce3a2d52d623076171e485da1e

Contents?: true

Size: 827 Bytes

Versions: 50

Compression:

Stored size: 827 Bytes

Contents

# frozen_string_literal: true
module QaServer
  class Engine < ::Rails::Engine
    isolate_namespace QaServer

    require 'qa'

    def self.engine_mount
      QaServer::Engine.routes.find_script_name({})
    end

    def self.qa_engine_mount
      Qa::Engine.routes.find_script_name({})
    end

    # Force these models to be added to Legato's registry in development mode
    config.eager_load_paths += %W[
      #{config.root}/app/models/qa_server/download.rb
      #{config.root}/app/models/qa_server/pageview.rb
    ]

    initializer 'qa_server.assets.precompile' do |app|
      app.config.assets.paths << config.root.join('vendor', 'assets', 'fonts')
      app.config.assets.paths << config.root.join('app', 'assets', 'images')
      app.config.assets.precompile += %w[*.png *.jpg *.ico *.gif *.svg]
    end
  end
end

Version data entries

50 entries across 50 versions & 1 rubygems

Version Path
qa_server-8.0.1 lib/qa_server/engine.rb
qa_server-7.9.2 lib/qa_server/engine.rb
qa_server-7.9.1 lib/qa_server/engine.rb
qa_server-7.9.0 lib/qa_server/engine.rb
qa_server-7.8.0 lib/qa_server/engine.rb
qa_server-7.7.1 lib/qa_server/engine.rb
qa_server-7.7.0 lib/qa_server/engine.rb
qa_server-7.6.0 lib/qa_server/engine.rb
qa_server-7.5.1 lib/qa_server/engine.rb
qa_server-7.5.0 lib/qa_server/engine.rb
qa_server-7.4.0 lib/qa_server/engine.rb
qa_server-7.3.0 lib/qa_server/engine.rb
qa_server-7.2.1 lib/qa_server/engine.rb
qa_server-7.2.0 lib/qa_server/engine.rb
qa_server-7.1.3 lib/qa_server/engine.rb
qa_server-7.1.2 lib/qa_server/engine.rb
qa_server-7.1.1 lib/qa_server/engine.rb
qa_server-7.1.0 lib/qa_server/engine.rb
qa_server-7.0.0 lib/qa_server/engine.rb
qa_server-6.2.0 lib/qa_server/engine.rb