mirror of https://github.com/docusealco/docuseal
parent
8d9bea3b0f
commit
39eb67b162
@ -1,15 +0,0 @@
|
|||||||
# frozen_string_literal: true
|
|
||||||
|
|
||||||
class CspController < ActionController::API
|
|
||||||
FILTER_REPORT_REGEXP = /extension|sandbox/i
|
|
||||||
|
|
||||||
SANITIZE_REGEXP = %r{(/[sdep]/)(\w{5})[^/"]+}
|
|
||||||
|
|
||||||
def create
|
|
||||||
data = request.raw_post.gsub(SANITIZE_REGEXP, '\1\2')
|
|
||||||
|
|
||||||
Rails.logger.warn(data) if Rails.env.development?
|
|
||||||
|
|
||||||
Rollbar.warning('CSP', data:) if defined?(Rollbar) && !data.match?(FILTER_REPORT_REGEXP)
|
|
||||||
end
|
|
||||||
end
|
|
||||||
Loading…
Reference in new issue