{"push_id":886758437,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"253e72237864c756494000a0d9ee0479b194e6cb","before":"a5910268825f7a77e6e63ab24c04e03e5255536c","commits":[{"sha":"253e72237864c756494000a0d9ee0479b194e6cb","author":{"email":"010f6a317b6bcbdd49ec6cbe6174073736b156a3@SteveLaptop","name":"Stephen Giles"},"message":"Changed PayPal integration to only have one subscription option: Monthly (due to limitations with PayPal Payments Standard's ability to modify an active subscription's details or billing cycle length).\n\nChanged PDTHandler to account for user canceling transaction.\n\nModified unique index on PayPalTransactions table to correctly filter out duplicate notifications of same event, but allow new payment events for same subscription.\n\nModified AccountManagement to include Current Membership Status section, and to customize the subscription section options and message based on the current status of this user. Still need to make changes to credit unused days of current billing cycle to a user's account if they cancel, then re-subscribe before their current cycle is done (PayPal Payments Standard does not allow us to dynamically set the effective date of a subscription and first payment to anything but today).","distinct":true,"url":"https://api.github.com/repos/pbmorrell/ProjectOGS/commits/253e72237864c756494000a0d9ee0479b194e6cb"}]}