Sha256: bd490d92ffa97d512f58838aa870aca6ffd4811dfb00b8b2d068678da5cf3a87

Contents?: true

Size: 475 Bytes

Versions: 308

Compression:

Stored size: 475 Bytes

Contents

module GovukPublishingComponents
  class ApplicationController < ActionController::Base
    helper ::Rails.application.helpers
    protect_from_forgery with: :exception
    before_action :set_x_frame_options_header
    before_action :set_disable_slimmer_header

  private

    def set_x_frame_options_header
      response.headers["X-Frame-Options"] = "ALLOWALL"
    end

    def set_disable_slimmer_header
      response.headers["X-Slimmer-Skip"] = "true"
    end
  end
end

Version data entries

308 entries across 308 versions & 1 rubygems

Version Path
govuk_publishing_components-55.1.0 app/controllers/govuk_publishing_components/application_controller.rb
govuk_publishing_components-55.0.1 app/controllers/govuk_publishing_components/application_controller.rb
govuk_publishing_components-55.0.0 app/controllers/govuk_publishing_components/application_controller.rb
govuk_publishing_components-54.0.1 app/controllers/govuk_publishing_components/application_controller.rb
govuk_publishing_components-54.0.0 app/controllers/govuk_publishing_components/application_controller.rb
govuk_publishing_components-53.0.0 app/controllers/govuk_publishing_components/application_controller.rb
govuk_publishing_components-52.1.0 app/controllers/govuk_publishing_components/application_controller.rb
govuk_publishing_components-52.0.0 app/controllers/govuk_publishing_components/application_controller.rb
govuk_publishing_components-51.2.1 app/controllers/govuk_publishing_components/application_controller.rb
govuk_publishing_components-51.2.0 app/controllers/govuk_publishing_components/application_controller.rb
govuk_publishing_components-51.1.1 app/controllers/govuk_publishing_components/application_controller.rb
govuk_publishing_components-51.1.0 app/controllers/govuk_publishing_components/application_controller.rb
govuk_publishing_components-51.0.0 app/controllers/govuk_publishing_components/application_controller.rb
govuk_publishing_components-50.0.1 app/controllers/govuk_publishing_components/application_controller.rb
govuk_publishing_components-50.0.0 app/controllers/govuk_publishing_components/application_controller.rb
govuk_publishing_components-49.1.0 app/controllers/govuk_publishing_components/application_controller.rb
govuk_publishing_components-49.0.0 app/controllers/govuk_publishing_components/application_controller.rb
govuk_publishing_components-48.0.0 app/controllers/govuk_publishing_components/application_controller.rb
govuk_publishing_components-47.0.0 app/controllers/govuk_publishing_components/application_controller.rb
govuk_publishing_components-46.4.0 app/controllers/govuk_publishing_components/application_controller.rb