{"push_id":2842641116,"size":12,"distinct_size":12,"ref":"refs/heads/master","head":"77443311aa727500081b490f9267bfed78954e78","before":"b445d8e504c087a2609067c32481e81517c12dab","commits":[{"sha":"e025b79b08b4c89a91f79e4089a7efed571ecdc9","author":{"name":"Kyle Mathews","email":"7bd94dfba4631668b5e30ca2e1b9b5e24b0f4d74@gmail.com"},"message":"Updates for @reach/router change","distinct":true,"url":"https://api.github.com/repos/akadop/store.gatsbyjs.org/commits/e025b79b08b4c89a91f79e4089a7efed571ecdc9"},{"sha":"b581b4b3b5fcc0fe3a72917cef1d76d25d56ba25","author":{"name":"Kyle Mathews","email":"7bd94dfba4631668b5e30ca2e1b9b5e24b0f4d74@gmail.com"},"message":"Update yarn.lock (and copy in .eslint file from main repo","distinct":true,"url":"https://api.github.com/repos/akadop/store.gatsbyjs.org/commits/b581b4b3b5fcc0fe3a72917cef1d76d25d56ba25"},{"sha":"cb91f7b22a170b95fb98c616edba040d053ceb68","author":{"name":"Kyle Mathews","email":"7bd94dfba4631668b5e30ca2e1b9b5e24b0f4d74@gmail.com"},"message":"update yarn.lock","distinct":true,"url":"https://api.github.com/repos/akadop/store.gatsbyjs.org/commits/cb91f7b22a170b95fb98c616edba040d053ceb68"},{"sha":"d98acbced80585aaaf11257e345f4b68ef760885","author":{"name":"Mike Allanson","email":"4fe6e405006ae38dd82cea8575c6b1fe0de12001@gmail.com"},"message":"fix: router build fix (#126)\n\n_Note: the base branch of this is [the reach/router PR](https://github.com/gatsbyjs/store.gatsbyjs.org/pull/111)_\r\n\r\nI added the [`noThrow`](https://reach.tech/router/api/Redirect) option to the redirect, it looks like that [thrown error](https://github.com/reach/router/blob/054187e17795c5c2df289109456ce42c48f49343/src/index.js#L411) was being [caught in build-html.js](https://github.com/gatsbyjs/gatsby/blob/26a50baa14845731abf2dbcb688d5d1638d05a39/packages/gatsby/src/commands/build-html.js#L56), which then errors when it tries to handle the unexpected error. This is a workaround rather than a full fix.\r\n\r\nHmm I actually didn't check that the redirect works - I need to call it a night but the site built and the home page fired up.","distinct":true,"url":"https://api.github.com/repos/akadop/store.gatsbyjs.org/commits/d98acbced80585aaaf11257e345f4b68ef760885"},{"sha":"f6ee3b95b3eab078f048b2a11016a78dd06eba14","author":{"name":"Jason Lengstorf","email":"68c46a606457643eab92053c1c05574abb26f861@lengstorf.com"},"message":"fix: update issue labels\n\n@m-allanson implemented the new labeling system proposed in https://github.com/gatsbyjs/rfcs/pull/9, so this fix makes sure we still see issues with help wanted.","distinct":true,"url":"https://api.github.com/repos/akadop/store.gatsbyjs.org/commits/f6ee3b95b3eab078f048b2a11016a78dd06eba14"},{"sha":"8acf1ec9dc43dea26f471b3d62fe97168e1151d1","author":{"name":"Michal Piechowiak","email":"9f3259e2eef1b9102300663eaa080e26c8e9c01f@gmail.com"},"message":"Merge pull request #127 from gatsbyjs/fix/issue-label-change\n\nfix: update issue labels","distinct":true,"url":"https://api.github.com/repos/akadop/store.gatsbyjs.org/commits/8acf1ec9dc43dea26f471b3d62fe97168e1151d1"},{"sha":"becca145b45807a7e795e143471e291295b21546","author":{"name":"Marisa","email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@marisamorby.com"},"message":"docs: added FAQ section to the README (#125)\n\nListed out the questions we're getting for items in the store.\r\n\r\ncloses #94","distinct":true,"url":"https://api.github.com/repos/akadop/store.gatsbyjs.org/commits/becca145b45807a7e795e143471e291295b21546"},{"sha":"0797374218d7dbf8259c3004575a9e85beb68b07","author":{"name":"Corey Ward","email":"8ea252798c3a6236dabf644163c577187407bcfa@gmail.com"},"message":"feat: use local product images in cart LineItem (resolves #18) (#128)\n\nThis adds a `ProductImage` component that takes an image ID and returns a Gatsby Image dressed and ready to head to the dance (i.e., mapped back to a local, responsive image). This resolves/addresses #18.\r\n\r\nCool note: this typically results in the browser selecting the same image that was used for the product preview since it's already loaded, resulting in zero additional requests/data. Win!","distinct":true,"url":"https://api.github.com/repos/akadop/store.gatsbyjs.org/commits/0797374218d7dbf8259c3004575a9e85beb68b07"},{"sha":"3dad0926c431e7ecbd96e6b6b1ebae9e32df287c","author":{"name":"Corey Ward","email":"8ea252798c3a6236dabf644163c577187407bcfa@gmail.com"},"message":"feat: clarify shipping costs inside of cart (#130)\n\n![screen shot 2018-08-30 at 8 29 50 pm](https://user-images.githubusercontent.com/81224/44887782-80732580-ac93-11e8-82c2-7de9f6dfe955.png)\r\n\r\nI followed a common pattern, adding a “Shipping” line item with a rather enthusiastic “FREE” cost detail. I also added “Free shipping worldwide” to the fine print to make it clear to global customers that they weren't being implicitly left out.\r\n\r\nFixes #23.","distinct":true,"url":"https://api.github.com/repos/akadop/store.gatsbyjs.org/commits/3dad0926c431e7ecbd96e6b6b1ebae9e32df287c"},{"sha":"d51a7c9e5715df14c2c0ea07c5362158b636e558","author":{"name":"Corey Ward","email":"8ea252798c3a6236dabf644163c577187407bcfa@gmail.com"},"message":"feat: close cart when click event outside of cart occurs (#129)\n\n#### Details:\r\n\r\n- Expose a `withStoreContext` HOC\r\n- Convert `Cart` into a class component\r\n- Add [react-onclickoutside](https://github.com/Pomax/react-onclickoutside) to watch for “outside” clicks\r\n- Use existing `toggleCart` and `isCartOpen` state in `StoreContext`\r\n\r\n#### Future Enhancements\r\n- Don't listen to clicks on “Add to Cart” buttons (causes cart to flash)\r\n- Close cart on “Escape” keyboard event\r\n- Close cart when keyboard navigates to other areas and interacts (e.g., tab to select dropdown and expand select field with keyboard)\r\n\r\nNote: If there's a less kludgy, idempotent way to \"`closeCart`\" with the state being handled the way it is let me know; I'd be happy to revise. \r\n\r\nThis resolves #20.","distinct":true,"url":"https://api.github.com/repos/akadop/store.gatsbyjs.org/commits/d51a7c9e5715df14c2c0ea07c5362158b636e558"},{"sha":"67e3aa1b3a2e9a60e1e84fb97db904106f993d3f","author":{"name":"Corey Ward","email":"8ea252798c3a6236dabf644163c577187407bcfa@gmail.com"},"message":"fix: UX Enhancements 🎉 (#131)\n\nI added a few changes that I felt were useful/important:\r\n\r\n- Automatically convert between inches and centimeters in the size chart\r\n- Don't show a size selector for socks and stickers\r\n- Fix alignment of [Add to Cart] buttons\r\n\r\nCheers!","distinct":true,"url":"https://api.github.com/repos/akadop/store.gatsbyjs.org/commits/67e3aa1b3a2e9a60e1e84fb97db904106f993d3f"},{"sha":"77443311aa727500081b490f9267bfed78954e78","author":{"name":"Ahmed Alahmady","email":"5950f902fa93c75d2ada5f9fb98f0368be2643fc@gmail.com"},"message":"Merge pull request #1 from gatsbyjs/master\n\n---","distinct":true,"url":"https://api.github.com/repos/akadop/store.gatsbyjs.org/commits/77443311aa727500081b490f9267bfed78954e78"}]}
{"actor":{"display_login":"akadop"}}