{"push_id":1004352594,"size":23,"distinct_size":1,"ref":"refs/heads/add-pay-button-text-in-layout","head":"a723adab779b8357261b5912a2b9894d97e6ee25","before":"38c61b18181fe5359f79151c273f285513d28dd6","commits":[{"sha":"1a28f84374e3a35ef57d8a9fa1a5120507463199","author":{"email":"bc8e97ff9a2202480cbb884c252e7a5c767d41d8@judopayment.com","name":"jamesgoodwin"},"message":"Enable judopay SDK configuration from manifest, to replace programmatic setup","distinct":false,"url":"https://api.github.com/repos/JudoPay/Judo-Android/commits/1a28f84374e3a35ef57d8a9fa1a5120507463199"},{"sha":"72ab36a7fb0ad53764727f551784ad742c1ad02a","author":{"email":"bc8e97ff9a2202480cbb884c252e7a5c767d41d8@judopayment.com","name":"jamesgoodwin"},"message":"Merging commits from 5.1.1-regression","distinct":false,"url":"https://api.github.com/repos/JudoPay/Judo-Android/commits/72ab36a7fb0ad53764727f551784ad742c1ad02a"},{"sha":"40099356c26e7eef9a7333624a2fbd71d878e84f","author":{"email":"bc8e97ff9a2202480cbb884c252e7a5c767d41d8@judopayment.com","name":"jamesgoodwin"},"message":"Use manifest placeholders to add API token and secret to test manifest file","distinct":false,"url":"https://api.github.com/repos/JudoPay/Judo-Android/commits/40099356c26e7eef9a7333624a2fbd71d878e84f"},{"sha":"cc172ed58cc173b8aa48a8ec92940e9a5df85ed4","author":{"email":"bc8e97ff9a2202480cbb884c252e7a5c767d41d8@judopayment.com","name":"jamesgoodwin"},"message":"New exception types for judo initialization checks\nRead API token and secret from manifest","distinct":false,"url":"https://api.github.com/repos/JudoPay/Judo-Android/commits/cc172ed58cc173b8aa48a8ec92940e9a5df85ed4"},{"sha":"43a60978d95c41b97be2a5d6c58d96067fd39bbf","author":{"email":"bc8e97ff9a2202480cbb884c252e7a5c767d41d8@judopayment.com","name":"jamesgoodwin"},"message":"Keep judo API token and secret in MainActivity","distinct":false,"url":"https://api.github.com/repos/JudoPay/Judo-Android/commits/43a60978d95c41b97be2a5d6c58d96067fd39bbf"},{"sha":"5c69a5092a196a7f110240d4080caad82282044f","author":{"email":"bc8e97ff9a2202480cbb884c252e7a5c767d41d8@judopayment.com","name":"jamesgoodwin"},"message":"Merge branches '5.1.1-regression' and 'android-manifest-judopay-config' of https://github.com/JudoPay/Judo-Android into android-manifest-judopay-config","distinct":false,"url":"https://api.github.com/repos/JudoPay/Judo-Android/commits/5c69a5092a196a7f110240d4080caad82282044f"},{"sha":"50861d353e1bed9f795ee107feeb35970dbedde8","author":{"email":"6220b8b4c53625f681f84273044de60d314919f3@gmail.com","name":"jamesgoodwin"},"message":"Fixes for lint issues","distinct":false,"url":"https://api.github.com/repos/JudoPay/Judo-Android/commits/50861d353e1bed9f795ee107feeb35970dbedde8"},{"sha":"9ecabc27a74ab08299b6e066dbb362ea78d752d9","author":{"email":"6220b8b4c53625f681f84273044de60d314919f3@gmail.com","name":"jamesgoodwin"},"message":"Merge 5.1.1-regression into branch","distinct":false,"url":"https://api.github.com/repos/JudoPay/Judo-Android/commits/9ecabc27a74ab08299b6e066dbb362ea78d752d9"},{"sha":"87570b23b186cc69dad45c148e7229eac51f454d","author":{"email":"6220b8b4c53625f681f84273044de60d314919f3@gmail.com","name":"jamesgoodwin"},"message":"Remove ignore annotations from tests","distinct":false,"url":"https://api.github.com/repos/JudoPay/Judo-Android/commits/87570b23b186cc69dad45c148e7229eac51f454d"},{"sha":"e8a61327e1a2f2482c20e90244843113e83c8307","author":{"email":"6220b8b4c53625f681f84273044de60d314919f3@gmail.com","name":"jamesgoodwin"},"message":"Remove judo api token from test source","distinct":false,"url":"https://api.github.com/repos/JudoPay/Judo-Android/commits/e8a61327e1a2f2482c20e90244843113e83c8307"},{"sha":"84f5e392ae96833106a4aa5dbb096b7bad5c1595","author":{"email":"6220b8b4c53625f681f84273044de60d314919f3@gmail.com","name":"jamesgoodwin"},"message":"Fix for unit test error due to TextUtil mock exception","distinct":false,"url":"https://api.github.com/repos/JudoPay/Judo-Android/commits/84f5e392ae96833106a4aa5dbb096b7bad5c1595"},{"sha":"4bd5614a83d3dd92cd219f217915c1282cb32349","author":{"email":"6220b8b4c53625f681f84273044de60d314919f3@gmail.com","name":"jamesgoodwin"},"message":"Fix for TextUtil errors during unit test runs","distinct":false,"url":"https://api.github.com/repos/JudoPay/Judo-Android/commits/4bd5614a83d3dd92cd219f217915c1282cb32349"},{"sha":"5ccaf5d9698d0ad077e437599a06519d8d104cb1","author":{"email":"6220b8b4c53625f681f84273044de60d314919f3@gmail.com","name":"jamesgoodwin"},"message":"Remove Judo api token & secret from build script","distinct":false,"url":"https://api.github.com/repos/JudoPay/Judo-Android/commits/5ccaf5d9698d0ad077e437599a06519d8d104cb1"},{"sha":"ac3f873d4b41f663393c5cbb348df998513383b4","author":{"email":"6220b8b4c53625f681f84273044de60d314919f3@gmail.com","name":"jamesgoodwin"},"message":"Merge changes from develop","distinct":false,"url":"https://api.github.com/repos/JudoPay/Judo-Android/commits/ac3f873d4b41f663393c5cbb348df998513383b4"},{"sha":"9ceb564ee6ea98c24a5fcf95138e24ab85d5fb68","author":{"email":"6220b8b4c53625f681f84273044de60d314919f3@gmail.com","name":"jamesgoodwin"},"message":"Fix compilation error in test","distinct":false,"url":"https://api.github.com/repos/JudoPay/Judo-Android/commits/9ceb564ee6ea98c24a5fcf95138e24ab85d5fb68"},{"sha":"8f30409d7e5652e948e490563551eafe03015dec","author":{"email":"6220b8b4c53625f681f84273044de60d314919f3@gmail.com","name":"jamesgoodwin"},"message":"Merge develop","distinct":false,"url":"https://api.github.com/repos/JudoPay/Judo-Android/commits/8f30409d7e5652e948e490563551eafe03015dec"},{"sha":"3fefda793a0587c69e7862ac7205fd636509f0b7","author":{"email":"6220b8b4c53625f681f84273044de60d314919f3@gmail.com","name":"jamesgoodwin"},"message":"Add missing theme declaration","distinct":false,"url":"https://api.github.com/repos/JudoPay/Judo-Android/commits/3fefda793a0587c69e7862ac7205fd636509f0b7"},{"sha":"8f7b53925dcc5ff1bbe980909c065489a330f46d","author":{"email":"6220b8b4c53625f681f84273044de60d314919f3@gmail.com","name":"jamesgoodwin"},"message":"Read UI test token and secret from local.properties file","distinct":false,"url":"https://api.github.com/repos/JudoPay/Judo-Android/commits/8f7b53925dcc5ff1bbe980909c065489a330f46d"},{"sha":"64f33e01a13c5314206ca6366db8f1274add9be9","author":{"email":"6220b8b4c53625f681f84273044de60d314919f3@gmail.com","name":"jamesgoodwin"},"message":"Add null check when reading manifest API credentials","distinct":false,"url":"https://api.github.com/repos/JudoPay/Judo-Android/commits/64f33e01a13c5314206ca6366db8f1274add9be9"},{"sha":"dd9b224890977f12cf186d04baa77a37265e267f","author":{"email":"6220b8b4c53625f681f84273044de60d314919f3@gmail.com","name":"jamesgoodwin"},"message":"Remove API token and secret from test sources","distinct":false,"url":"https://api.github.com/repos/JudoPay/Judo-Android/commits/dd9b224890977f12cf186d04baa77a37265e267f"}]}