{"push_id":1738169351,"size":34,"distinct_size":1,"ref":"refs/heads/firebase","head":"d6dd7a3e249372f28d551d70abb22c4904e2f0ef","before":"e2db1380f160fbafa20d3a6e36cd615c8d1766c5","commits":[{"sha":"262fde34c5ab6830f253dc971310fc4315138342","author":{"name":"Andrew Fitz Gibbon","email":"13390640ecf03921b0c096f974a8f024b037d666@google.com"},"message":"Integrate PaymentRequest (aka Web Payments) into Shop\n\nFeatures included are:\n* 'Buy Now' button added to detail pages when PaymentRequest (PR) is available.\n* All checkout buttons (e.g., from added-to-cart modal and on /cart) now check for PR and fire if available.\n* /checkout checks for PR on load and fires if available\n* Shipping options demonstrate having different options for different locations, including declining to ship outside of US.","distinct":false,"url":"https://api.github.com/repos/heltonn/shop/commits/262fde34c5ab6830f253dc971310fc4315138342"},{"sha":"d17c73082d5d024a937611e0a5ce0dd04d23bcc3","author":{"name":"Andrew Fitz Gibbon","email":"13390640ecf03921b0c096f974a8f024b037d666@google.com"},"message":"Merge remote-tracking branch 'upstream/master'","distinct":false,"url":"https://api.github.com/repos/heltonn/shop/commits/d17c73082d5d024a937611e0a5ce0dd04d23bcc3"},{"sha":"b1d3aa61fbc2c08d97aa8e171439ad6a42a70ef6","author":{"name":"Andrew Fitz Gibbon","email":"13390640ecf03921b0c096f974a8f024b037d666@google.com"},"message":"Update announce on order success modal","distinct":false,"url":"https://api.github.com/repos/heltonn/shop/commits/b1d3aa61fbc2c08d97aa8e171439ad6a42a70ef6"},{"sha":"c9f04f15afa1a5417688c480bd647155b93c370b","author":{"name":"Andrew Fitz Gibbon","email":"13390640ecf03921b0c096f974a8f024b037d666@google.com"},"message":"Fix case where redirect loop to /checkout may occur","distinct":false,"url":"https://api.github.com/repos/heltonn/shop/commits/c9f04f15afa1a5417688c480bd647155b93c370b"},{"sha":"52db06dfc560181c09168f0d2f5a0670dc16eb4d","author":{"name":"Andrew Fitz Gibbon","email":"13390640ecf03921b0c096f974a8f024b037d666@google.com"},"message":"Factor out most PaymentRequest logic into a component","distinct":false,"url":"https://api.github.com/repos/heltonn/shop/commits/52db06dfc560181c09168f0d2f5a0670dc16eb4d"},{"sha":"c955ddc212208dee21b522193346e5a57d6a9ec8","author":{"name":"Andrew Fitz Gibbon","email":"13390640ecf03921b0c096f974a8f024b037d666@google.com"},"message":"Allowing shipping to non-US addresses","distinct":false,"url":"https://api.github.com/repos/heltonn/shop/commits/c955ddc212208dee21b522193346e5a57d6a9ec8"},{"sha":"3e9484b36e0ee0b42643dd6f4096c9878e2625b8","author":{"name":"Andrew Fitz Gibbon","email":"13390640ecf03921b0c096f974a8f024b037d666@google.com"},"message":"Resolves cart being inadvertently cleared in two scenarios:\n\n1. When user taps \"buy now\" from item detail\n2. When user tries to check out (cart was being erroneously re-initialized)","distinct":false,"url":"https://api.github.com/repos/heltonn/shop/commits/3e9484b36e0ee0b42643dd6f4096c9878e2625b8"},{"sha":"18bb628c65423d539fb6849d65fb0fbf07fe8bb0","author":{"name":"Andrew Fitz Gibbon","email":"13390640ecf03921b0c096f974a8f024b037d666@google.com"},"message":"Add shop-payment-request to lazy-resources","distinct":false,"url":"https://api.github.com/repos/heltonn/shop/commits/18bb628c65423d539fb6849d65fb0fbf07fe8bb0"},{"sha":"5dd8b1860dea0b4d24dfacf4a14d7d85d4ba19ab","author":{"name":"Andrew Fitz Gibbon","email":"13390640ecf03921b0c096f974a8f024b037d666@google.com"},"message":"Set methods to full list of options by default, and broaden error handling","distinct":false,"url":"https://api.github.com/repos/heltonn/shop/commits/5dd8b1860dea0b4d24dfacf4a14d7d85d4ba19ab"},{"sha":"b5d012ea81e8d0e8bd6185e7717947e22c6bf283","author":{"name":"Andrew Fitz Gibbon","email":"13390640ecf03921b0c096f974a8f024b037d666@google.com"},"message":"Addressing a few comments from PR:\n\n* Move shop-payment-request to lazy import\n* Shortend supported payment list (full list set as default)\n* Declare process-payment event as coming from shop-payment-request","distinct":false,"url":"https://api.github.com/repos/heltonn/shop/commits/b5d012ea81e8d0e8bd6185e7717947e22c6bf283"},{"sha":"9116cac6b4aa6152f341bda3238a18f9ad26c625","author":{"name":"Andrew Fitz Gibbon","email":"13390640ecf03921b0c096f974a8f024b037d666@google.com"},"message":"Simplify CSS for shop-detail","distinct":false,"url":"https://api.github.com/repos/heltonn/shop/commits/9116cac6b4aa6152f341bda3238a18f9ad26c625"},{"sha":"fada1325077d2979b312c3f249f617a28db5ba63","author":{"name":"Andrew Fitz Gibbon","email":"13390640ecf03921b0c096f974a8f024b037d666@google.com"},"message":"Addressing more PR comments:\n\n* `shop-payment-request` is a bit more general now (e.g., by decoupling it from the cart's structure and the logic around \"Buy Now\" vs. \"Buy Cart\")\n* `_redirectToCheckout` in `shop-payment-request` no longer causes an app reload.\n* `shop-payment-request` fires coded `error` events on failure, and redirects for _all_ errors except `Request Cancelled`","distinct":false,"url":"https://api.github.com/repos/heltonn/shop/commits/fada1325077d2979b312c3f249f617a28db5ba63"},{"sha":"2d8c42e1b667f2eea3c2f1cc0c5ea1fdc8b35e7d","author":{"name":"Andrew Fitz Gibbon","email":"13390640ecf03921b0c096f974a8f024b037d666@google.com"},"message":"Merge from master","distinct":false,"url":"https://api.github.com/repos/heltonn/shop/commits/2d8c42e1b667f2eea3c2f1cc0c5ea1fdc8b35e7d"},{"sha":"304e9d0541d6d52134a8a2ea9d33dbeedae77ca4","author":{"name":"Eiji Kitamura","email":"2edf50c55048267a98754175fc75136823cf196f@google.com"},"message":"Adds Credential API and Payment API","distinct":false,"url":"https://api.github.com/repos/heltonn/shop/commits/304e9d0541d6d52134a8a2ea9d33dbeedae77ca4"},{"sha":"e4d89fd4d1cf36592d515a7a31a63d25495e8462","author":{"name":"Eiji Kitamura","email":"2edf50c55048267a98754175fc75136823cf196f@google.com"},"message":"Fix for async loading of shop-account","distinct":false,"url":"https://api.github.com/repos/heltonn/shop/commits/e4d89fd4d1cf36592d515a7a31a63d25495e8462"},{"sha":"71c2db6c08f6abb8732588e48f32fc9df007f80d","author":{"name":"Eiji Kitamura","email":"2edf50c55048267a98754175fc75136823cf196f@google.com"},"message":"Added fetch polifill for Safari\nHandling exceptions.","distinct":false,"url":"https://api.github.com/repos/heltonn/shop/commits/71c2db6c08f6abb8732588e48f32fc9df007f80d"},{"sha":"8421c331facde77d27d34754e631822ae66811e2","author":{"name":"Eiji Kitamura","email":"2edf50c55048267a98754175fc75136823cf196f@google.com"},"message":"Added missing change from Fitz's work","distinct":false,"url":"https://api.github.com/repos/heltonn/shop/commits/8421c331facde77d27d34754e631822ae66811e2"},{"sha":"788576ae1e79335f7589b1e4d480c996b1d48ad2","author":{"name":"Eiji Kitamura","email":"2edf50c55048267a98754175fc75136823cf196f@google.com"},"message":"Make image user icon circular","distinct":false,"url":"https://api.github.com/repos/heltonn/shop/commits/788576ae1e79335f7589b1e4d480c996b1d48ad2"},{"sha":"efa35575075ca32745725d704d021d2c58b581f5","author":{"name":"Andrew Fitz Gibbon","email":"13390640ecf03921b0c096f974a8f024b037d666@google.com"},"message":"Merge branch 'credential-payment' of https://github.com/agektmr/shop into credentials-payment","distinct":false,"url":"https://api.github.com/repos/heltonn/shop/commits/efa35575075ca32745725d704d021d2c58b581f5"},{"sha":"d58bdcf6ba61265f5788a751dec495d6281d5d7c","author":{"name":"Eiji Kitamura","email":"2edf50c55048267a98754175fc75136823cf196f@google.com"},"message":"Merge pull request #1 from afitz0/credentials-payment\n\nCredentials payment","distinct":false,"url":"https://api.github.com/repos/heltonn/shop/commits/d58bdcf6ba61265f5788a751dec495d6281d5d7c"}]}
{"actor":{"display_login":"heltonn"}}