{"push_id":3421263641,"size":42,"distinct_size":1,"ref":"refs/heads/next","head":"74d0594ffd287138393ecfb87c9b54bbe5d34cc0","before":"492ab34c7a8722d339f1b4e6122c7dcc80af8ed9","commits":[{"sha":"1e76d66381a19afdf6184c986f70adeb842ef4db","author":{"name":"Andrew Smith","email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@andrew.codes"},"message":"Basic gatsby site configured to use the same docs we already had","distinct":false,"url":"https://api.github.com/repos/versionone/component-library/commits/1e76d66381a19afdf6184c986f70adeb842ef4db"},{"sha":"5ecbd9e0f9832a348ceb4ed601e6f4bd0faadbd9","author":{"name":"Andrew Smith","email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@andrew.codes"},"message":"Remove double heading","distinct":false,"url":"https://api.github.com/repos/versionone/component-library/commits/5ecbd9e0f9832a348ceb4ed601e6f4bd0faadbd9"},{"sha":"93967106ef9995df6e68a68ff61b0b72d0178809","author":{"name":"Andrew Smith","email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@andrew.codes"},"message":"Cleanup generated pages; remove README from slug","distinct":false,"url":"https://api.github.com/repos/versionone/component-library/commits/93967106ef9995df6e68a68ff61b0b72d0178809"},{"sha":"8ddd8a4ec82d5ef4e140eda372bcc9269b82045b","author":{"name":"Andrew Smith","email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@andrew.codes"},"message":"Layout and main navigation","distinct":false,"url":"https://api.github.com/repos/versionone/component-library/commits/8ddd8a4ec82d5ef4e140eda372bcc9269b82045b"},{"sha":"b8e49169309d689da11bcbfa1d818ca6536ed3ed","author":{"name":"Andrew Smith","email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@andrew.codes"},"message":"Automatically wrap children of Playgrounds within a Fragment","distinct":false,"url":"https://api.github.com/repos/versionone/component-library/commits/b8e49169309d689da11bcbfa1d818ca6536ed3ed"},{"sha":"8808b7557ef4b131ce00472b10b42954682404fa","author":{"name":"Andrew Smith","email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@andrew.codes"},"message":"Properly export ThemeDefinitionTable","distinct":false,"url":"https://api.github.com/repos/versionone/component-library/commits/8808b7557ef4b131ce00472b10b42954682404fa"},{"sha":"f3aecee40b63a4d6c5298ae369f135192062347a","author":{"name":"Andrew Smith","email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@andrew.codes"},"message":"Navigation is in alphabetical order","distinct":false,"url":"https://api.github.com/repos/versionone/component-library/commits/f3aecee40b63a4d6c5298ae369f135192062347a"},{"sha":"1c4aee85635d14611a4b8e54d9ce34ab96259d07","author":{"name":"Andrew Smith","email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@andrew.codes"},"message":"Enable menu ordering override","distinct":false,"url":"https://api.github.com/repos/versionone/component-library/commits/1c4aee85635d14611a4b8e54d9ce34ab96259d07"},{"sha":"d548d823b3f8aacd629370bb386e7866a14a917d","author":{"name":"Andrew Smith","email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@andrew.codes"},"message":"Catch errors when failing to start site during testing","distinct":false,"url":"https://api.github.com/repos/versionone/component-library/commits/d548d823b3f8aacd629370bb386e7866a14a917d"},{"sha":"aa868026f2fcc9373d3e092abfa1d79a31ce8cf7","author":{"name":"Andrew Smith","email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@andrew.codes"},"message":"Prevent gatsby promise error when starting site","distinct":false,"url":"https://api.github.com/repos/versionone/component-library/commits/aa868026f2fcc9373d3e092abfa1d79a31ce8cf7"},{"sha":"2c1a64e2dc4fede6833f5c0396535040a273116f","author":{"name":"Andrew Smith","email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@andrew.codes"},"message":"Update navigation automation to work with gatsby's navigation menu","distinct":false,"url":"https://api.github.com/repos/versionone/component-library/commits/2c1a64e2dc4fede6833f5c0396535040a273116f"},{"sha":"f239e81c4ed6121a22e5a7a023e81d3a15b88606","author":{"name":"Andrew Smith","email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@andrew.codes"},"message":"Start Here page is landing/home page of site","distinct":false,"url":"https://api.github.com/repos/versionone/component-library/commits/f239e81c4ed6121a22e5a7a023e81d3a15b88606"},{"sha":"3f8c27ad9cd9f7aba335857bb82a5a570d8bfaa2","author":{"name":"Andrew Smith","email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@andrew.codes"},"message":"Do not automatically inject Fragment into playgrounds\n\nBreaks playgrounds with function as children","distinct":false,"url":"https://api.github.com/repos/versionone/component-library/commits/3f8c27ad9cd9f7aba335857bb82a5a570d8bfaa2"},{"sha":"31e2441c938b71cdebd5c3256e1c77365b15f82a","author":{"name":"Andrew Smith","email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@andrew.codes"},"message":"Tests in travis exit prematurely","distinct":false,"url":"https://api.github.com/repos/versionone/component-library/commits/31e2441c938b71cdebd5c3256e1c77365b15f82a"},{"sha":"d5dc6907439d972c0130f41b121c3e95c168e047","author":{"name":"Andrew Smith","email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@andrew.codes"},"message":"gatsby does not handle NODE_ENV test well","distinct":false,"url":"https://api.github.com/repos/versionone/component-library/commits/d5dc6907439d972c0130f41b121c3e95c168e047"},{"sha":"b67ab2baff665cc76d396d063f1c588d2683e590","author":{"name":"Andrew Smith","email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@andrew.codes"},"message":"Reduce lint errors","distinct":false,"url":"https://api.github.com/repos/versionone/component-library/commits/b67ab2baff665cc76d396d063f1c588d2683e590"},{"sha":"d1e230eebb12e1bd9df3d8ccb1859f03cfca54d9","author":{"name":"Andrew Smith","email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@andrew.codes"},"message":"Minor adjustments to tests based on layout changes to site","distinct":false,"url":"https://api.github.com/repos/versionone/component-library/commits/d1e230eebb12e1bd9df3d8ccb1859f03cfca54d9"},{"sha":"af8c295e890ffc65fafa9b250c2e8da658fdaf5a","author":{"name":"Andrew Smith","email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@andrew.codes"},"message":"Tests were matching to be run twice","distinct":false,"url":"https://api.github.com/repos/versionone/component-library/commits/af8c295e890ffc65fafa9b250c2e8da658fdaf5a"},{"sha":"031b1d2953b63ad64c9285e8e74956fff841c91d","author":{"name":"Andrew Smith","email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@andrew.codes"},"message":"Enables yarn to be run/install packages on windows","distinct":false,"url":"https://api.github.com/repos/versionone/component-library/commits/031b1d2953b63ad64c9285e8e74956fff841c91d"},{"sha":"4ea9915b6bf4e26181886c05db2e55412481b73d","author":{"name":"Andrew Smith","email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@andrew.codes"},"message":"Several afternoons of spiking worth of a commit here:Gatsby docs site (working in IE11)- Playground had to be changed; underlying react-live package would break in IE11 during dev builds.    - Replaced with prism code syntax highlighting; meaning we lost ability to live update code in browser and see the results. This felt like a nice to have that was less important than it working in IE11- PortalContainer and a few others need to be SSR capable (gatsby is SSR enabled)    - this included the fela renderer that powers createComponent. We rehydrate the renderer during gatsby's ssr hook. In order to do this, we must provde the same fela rendererId, which is always @versionone/components`    - When rendering the page, we also want to render the styles initially to load with the page (ssr), so we do this via gatsby's ssr hook; rendering the rendered styles to the head of the page. Unfortunately, gatsby expects react components and fela gives us a string containing the style tag. We strip style tag and keep necessary data-attributes to provide gatsby's page rendering.- navigation ordering happens similar to docz, we can specify an ordering and other pages will \"fill-in\" after those explicitly listed- IE11 required several updates to gatsby-node, ensuring its webpack uglifier was configured properly, and other babel plugins required.- standard gatsby-node hook to create data for all markdown pages and create a page for each mdx file.- MdxLayout.js: MDXRender had issues in IE11, so it was replaced with just rendering the children. This mean that the page was not a page level component (no page-level query), so instead, additional frontmatter info is passed via the gatsby-node's onCreatePage as the context (consumed as pageContext).- PortalContainer breaks, so the header and side nav are not portal at the moment.- SpacedGroup was getting a boolean true/false value in IE11 instead of the actual numeric value of the associated breakpoint.#37","distinct":false,"url":"https://api.github.com/repos/versionone/component-library/commits/4ea9915b6bf4e26181886c05db2e55412481b73d"}]}
{"actor":{"display_login":"andrew-codes"}}