When we create amazon pay SDK objects such as payments and reports clients and IPN handlers, we should be able to apply proxy settings read from configuration.
Description
Details
Event Timeline
Change 390331 had a related patch set uploaded (by Ejegg; owner: Ejegg):
[mediawiki/extensions/DonationInterface@master] Get Amazon SDK object from SmashPig config
Change 390331 merged by jenkins-bot:
[mediawiki/extensions/DonationInterface@master] Get Amazon SDK object from SmashPig config
Change 391018 had a related patch set uploaded (by Ejegg; owner: Ejegg):
[wikimedia/fundraising/SmashPig@master] Pass proxy parameters to Amazon SDK
Change 391018 merged by jenkins-bot:
[wikimedia/fundraising/SmashPig@master] Pass proxy parameters to Amazon SDK
Change 402365 had a related patch set uploaded (by Ejegg; owner: Ejegg):
[wikimedia/fundraising/SmashPig@master] YAML null: magic string instead of ~
We need to enable TCP proxy pass-through:
The suggestion from Amazon: https://gist.github.com/islandskater43/0a518043f8f2f530a344866cdd9d17bf
The current attempt on our fork (needs testing): https://github.com/ejegg/login-and-pay-with-amazon-sdk-php/tree/tcpProxy
Change 408278 had a related patch set uploaded (by Ejegg; owner: Ejegg):
[mediawiki/extensions/DonationInterface@master] Update Amazon SDK fork for TCP proxy
Change 408278 merged by jenkins-bot:
[mediawiki/extensions/DonationInterface@master] Update Amazon SDK fork for TCP proxy
Change 408794 had a related patch set uploaded (by Ejegg; owner: Ejegg):
[wikimedia/fundraising/SmashPig@master] Update Amazon SDK for selective TCP proxy
Change 408794 merged by jenkins-bot:
[wikimedia/fundraising/SmashPig@master] Update Amazon SDK for selective TCP proxy