{"shas":[["7ae72d86b01d57b76f3aa9b8001ff6863988c867","496294530809d317191a558fe22662d63df93430@gmail.com","Merge pull request #9 from zbyte64/master\n\nFixes initialization of PayPalSharedSecretEncryptedPaymentsForm","David Cramer"],["e3f0c182ca1f0b548f269d5b35f8328354dfa1fd","3c7366a261687f41d2c929223d10e4b57bf243e8@gmail.com","fixing issue: PayPalPDT._verify_postback() nukes PDT object on bad postback","Cole Krumbholz"],["877a53e2e30092212dbe5f20c886e716f17fe754","3c7366a261687f41d2c929223d10e4b57bf243e8@gmail.com","a few tweeks to pdt error handling. 1) added settings.IGNORE_INVALID_PDT which won't store new pdt objects to the DB if they have invalid forms/postback responses, and 2) copy the txn_id over from the pdt GET method's tx parameter. This just makes invalid objects look better in the admin interface. (formerly they showed up as PDT: recurring since they didn't have a txn_id)","Cole Krumbholz"],["3d9f3847f03c7a41eb6145834d2757ec62e34a83","3c7366a261687f41d2c929223d10e4b57bf243e8@gmail.com","fixes to the IGNORE_INVALID_PDT setting, plus a line in the README to explain the setting","Cole Krumbholz"],["ba1cb4923c920b572c18a96064340d9cf625d027","3c7366a261687f41d2c929223d10e4b57bf243e8@gmail.com","Fixes required to get PDT working: made pdt() @csrf_exempt and removed @require_GET decorator, since paypal is POSTing PDT data as of 09/23/2011","Cole Krumbholz"],["03964c02dd68c98fc90198dd15e9f9094b12e7bb","3c7366a261687f41d2c929223d10e4b57bf243e8@gmail.com","Merge remote-tracking branch 'upstream/master'","Cole Krumbholz"]],"ref":"refs/heads/master","size":6,"head":"03964c02dd68c98fc90198dd15e9f9094b12e7bb","push_id":43736880}