475fb63c6d
Queenbee sends account sync/cancel/etc requests as XML via ActiveResource, including the queenbee_signature in the XML body. Rails removed built-in XML parameter parsing in Rails 4.0, so without this gem the XML body is silently ignored and the signature check always fails with 403.
11 lines
471 B
Ruby
11 lines
471 B
Ruby
source "https://rubygems.org"
|
|
git_source(:bc) { |repo| "https://github.com/basecamp/#{repo}" }
|
|
|
|
# 37id and Queenbee integration
|
|
gem "queenbee", bc: "queenbee-plugin", ref: "14312a940471e20617b38cdec7c092a01567d18b"
|
|
gem "rails_structured_logging", bc: "rails-structured-logging"
|
|
gem "activeresource", require: "active_resource" # needed by queenbee
|
|
gem "actionpack-xml_parser" # needed by queenbee for XML request body parsing
|
|
|
|
gem "rubocop-rails-omakase", require: false
|