{"push_id":1241759988,"size":20,"distinct_size":1,"ref":"refs/heads/master","head":"874b86cb8bd5b9651d2e8860dd918e53bba6bf6d","before":"f0c3fdda9e6205286a2e2d50c408d6628cf66c47","commits":[{"sha":"1fea4a2c8fd124ba50b921754a26eb2a7e5f18a0","author":{"name":"Scott Bartell","email":"b4a5ea001e047040e8c9075b67a268293138da2c@scottbartell.com"},"message":"add signifigant test coverage for every type of request body","distinct":false,"url":"https://api.github.com/repos/plated/vantiv-ruby/commits/1fea4a2c8fd124ba50b921754a26eb2a7e5f18a0"},{"sha":"3a1a9449ae69cdcbdddfed05074c61055bc19eda","author":{"name":"Scott Bartell","email":"b4a5ea001e047040e8c9075b67a268293138da2c@scottbartell.com"},"message":"spike out using representable for requests","distinct":false,"url":"https://api.github.com/repos/plated/vantiv-ruby/commits/3a1a9449ae69cdcbdddfed05074c61055bc19eda"},{"sha":"7476a0338ab3316060d4587e3736598939601dc8","author":{"name":"Scott Bartell","email":"b4a5ea001e047040e8c9075b67a268293138da2c@scottbartell.com"},"message":"refactor to use RequestBodyGenerator as the class to represent","distinct":false,"url":"https://api.github.com/repos/plated/vantiv-ruby/commits/7476a0338ab3316060d4587e3736598939601dc8"},{"sha":"184a45859dcedbe5e91a48207bb30633e0dd837a","author":{"name":"Scott Bartell","email":"b4a5ea001e047040e8c9075b67a268293138da2c@scottbartell.com"},"message":"move Card into its own class","distinct":false,"url":"https://api.github.com/repos/plated/vantiv-ruby/commits/184a45859dcedbe5e91a48207bb30633e0dd837a"},{"sha":"7f1c15be1823dc69e3811379d8268df61163d7de","author":{"name":"Scott Bartell","email":"b4a5ea001e047040e8c9075b67a268293138da2c@scottbartell.com"},"message":"move Transaction into its own class","distinct":false,"url":"https://api.github.com/repos/plated/vantiv-ruby/commits/7f1c15be1823dc69e3811379d8268df61163d7de"},{"sha":"c76d54a9b6ef58f4c7034badc7aa67ea45fb50c6","author":{"name":"Scott Bartell","email":"b4a5ea001e047040e8c9075b67a268293138da2c@scottbartell.com"},"message":"call reference_number order_id and have representer rename it","distinct":false,"url":"https://api.github.com/repos/plated/vantiv-ruby/commits/c76d54a9b6ef58f4c7034badc7aa67ea45fb50c6"},{"sha":"fbbe01af79cceef2424e70aac097cc868fe24dcd","author":{"name":"Scott Bartell","email":"b4a5ea001e047040e8c9075b67a268293138da2c@scottbartell.com"},"message":"remove unneeded formatting because logic was pushed up","distinct":false,"url":"https://api.github.com/repos/plated/vantiv-ruby/commits/fbbe01af79cceef2424e70aac097cc868fe24dcd"},{"sha":"3776d706d2f0a93f86f933c24400202e6a692260","author":{"name":"Scott Bartell","email":"b4a5ea001e047040e8c9075b67a268293138da2c@scottbartell.com"},"message":"inline tied_transaction_element logic and remove method","distinct":false,"url":"https://api.github.com/repos/plated/vantiv-ruby/commits/3776d706d2f0a93f86f933c24400202e6a692260"},{"sha":"0e57d48db874109f5eb2e3011963e0aa3832e002","author":{"name":"Scott Bartell","email":"b4a5ea001e047040e8c9075b67a268293138da2c@scottbartell.com"},"message":"move PaymentAccount into its own class","distinct":false,"url":"https://api.github.com/repos/plated/vantiv-ruby/commits/0e57d48db874109f5eb2e3011963e0aa3832e002"},{"sha":"11f63b5bb4cd67bc1e89c2d44dafd8d05f1aba5e","author":{"name":"Scott Bartell","email":"b4a5ea001e047040e8c9075b67a268293138da2c@scottbartell.com"},"message":"move request_body_generator logic into request_body","distinct":false,"url":"https://api.github.com/repos/plated/vantiv-ruby/commits/11f63b5bb4cd67bc1e89c2d44dafd8d05f1aba5e"},{"sha":"99f03f83d46b6bfabf365ed98b92c8116791ae57","author":{"name":"Scott Bartell","email":"b4a5ea001e047040e8c9075b67a268293138da2c@scottbartell.com"},"message":"get validation test runner working","distinct":false,"url":"https://api.github.com/repos/plated/vantiv-ruby/commits/99f03f83d46b6bfabf365ed98b92c8116791ae57"},{"sha":"f1019e6770960b30eb39d8f15ee688d6330db80f","author":{"name":"Scott Bartell","email":"b4a5ea001e047040e8c9075b67a268293138da2c@scottbartell.com"},"message":"properly namespace Transaction and Card classes","distinct":false,"url":"https://api.github.com/repos/plated/vantiv-ruby/commits/f1019e6770960b30eb39d8f15ee688d6330db80f"},{"sha":"0782d99cecd7c7309310f77bf8c417a77ecdcb81","author":{"name":"Scott Bartell","email":"b4a5ea001e047040e8c9075b67a268293138da2c@scottbartell.com"},"message":"send account_number rather than card_number for tokenization","distinct":false,"url":"https://api.github.com/repos/plated/vantiv-ruby/commits/0782d99cecd7c7309310f77bf8c417a77ecdcb81"},{"sha":"534a6734b0c4c02db30d5687d30853838916c0d6","author":{"name":"Scott Bartell","email":"b4a5ea001e047040e8c9075b67a268293138da2c@scottbartell.com"},"message":"refactor and test Transaction to keep amount_in_cents and amount in sync","distinct":false,"url":"https://api.github.com/repos/plated/vantiv-ruby/commits/534a6734b0c4c02db30d5687d30853838916c0d6"},{"sha":"8d5af4f8f80cd578e7ad63d93da7b76dfdf77d6a","author":{"name":"Scott Bartell","email":"b4a5ea001e047040e8c9075b67a268293138da2c@scottbartell.com"},"message":"make card formatting logic private and add specs","distinct":false,"url":"https://api.github.com/repos/plated/vantiv-ruby/commits/8d5af4f8f80cd578e7ad63d93da7b76dfdf77d6a"},{"sha":"941ae5f18f789a407cb7d3b9ea44aa9733154b44","author":{"name":"Scott Bartell","email":"b4a5ea001e047040e8c9075b67a268293138da2c@scottbartell.com"},"message":"clean up transaction class and add spec","distinct":false,"url":"https://api.github.com/repos/plated/vantiv-ruby/commits/941ae5f18f789a407cb7d3b9ea44aa9733154b44"},{"sha":"4e27cf60330faeaa0a0a09847de1624ab02bface","author":{"name":"Scott Bartell","email":"b4a5ea001e047040e8c9075b67a268293138da2c@scottbartell.com"},"message":"refactor and inline transaction_element logic","distinct":false,"url":"https://api.github.com/repos/plated/vantiv-ruby/commits/4e27cf60330faeaa0a0a09847de1624ab02bface"},{"sha":"e37b0195fbe512f2edbeea013178e772a6d05bee","author":{"name":"Scott Bartell","email":"b4a5ea001e047040e8c9075b67a268293138da2c@scottbartell.com"},"message":"rename request_body.run to request_body.to_hash","distinct":false,"url":"https://api.github.com/repos/plated/vantiv-ruby/commits/e37b0195fbe512f2edbeea013178e772a6d05bee"},{"sha":"bd61ddb05c769b6b219efb465af53c423274bf4f","author":{"name":"Scott Bartell","email":"b4a5ea001e047040e8c9075b67a268293138da2c@scottbartell.com"},"message":"add missing space to end of card spec","distinct":false,"url":"https://api.github.com/repos/plated/vantiv-ruby/commits/bd61ddb05c769b6b219efb465af53c423274bf4f"},{"sha":"874b86cb8bd5b9651d2e8860dd918e53bba6bf6d","author":{"name":"Scott Bartell","email":"b4a5ea001e047040e8c9075b67a268293138da2c@scottbartell.com"},"message":"Merge pull request #59 from plated/refactor-requests\n\nRefactor requests into ruby objects and use Representable to generate JSON","distinct":true,"url":"https://api.github.com/repos/plated/vantiv-ruby/commits/874b86cb8bd5b9651d2e8860dd918e53bba6bf6d"}]}
{"actor":{"display_login":"scottbartell"}}