{"push_id":883140782,"size":23,"distinct_size":0,"ref":"refs/heads/gh-pages","head":"0141755fae21b0aa1cd6d1d9e54da6c570f7ca35","before":"81770bbe7392a4cb0c35745698dd397f6be9b36d","commits":[{"sha":"b29f9813cac3cb38e3e4eb10151cd0b708d75693","author":{"email":"5a3bc543f7eb9906f9e510a126a88c0cfcfc7a96@gmail.com","name":"Steven Hauser"},"message":"2.1.0","distinct":false,"url":"https://api.github.com/repos/stevenhauser/i-have-to-return-some-videotapes/commits/b29f9813cac3cb38e3e4eb10151cd0b708d75693"},{"sha":"6139157be147d7d1c218703ee1f6bbcf365f9b6a","author":{"email":"5a3bc543f7eb9906f9e510a126a88c0cfcfc7a96@gmail.com","name":"Steven Hauser"},"message":"Add gridCoordsToDimStyle\n\nAnd rename `gridCoordsToStyle` to `gridCoordsToOffsetStyle` to make\n\"naming room\" for this new function.","distinct":false,"url":"https://api.github.com/repos/stevenhauser/i-have-to-return-some-videotapes/commits/6139157be147d7d1c218703ee1f6bbcf365f9b6a"},{"sha":"23ca71d254aa176e16eb22b737916140b79ec630","author":{"email":"5a3bc543f7eb9906f9e510a126a88c0cfcfc7a96@gmail.com","name":"Steven Hauser"},"message":"Pass numCols and numRows into Game and Camera","distinct":false,"url":"https://api.github.com/repos/stevenhauser/i-have-to-return-some-videotapes/commits/23ca71d254aa176e16eb22b737916140b79ec630"},{"sha":"9fb7628aae0e74555995374e439eba86f35d96d5","author":{"email":"5a3bc543f7eb9906f9e510a126a88c0cfcfc7a96@gmail.com","name":"Steven Hauser"},"message":"Render game instructions","distinct":false,"url":"https://api.github.com/repos/stevenhauser/i-have-to-return-some-videotapes/commits/9fb7628aae0e74555995374e439eba86f35d96d5"},{"sha":"7248d6c8d3f4877bba40df4c0ba17e770fba3339","author":{"email":"5a3bc543f7eb9906f9e510a126a88c0cfcfc7a96@gmail.com","name":"Steven Hauser"},"message":"Add routing dependencies","distinct":false,"url":"https://api.github.com/repos/stevenhauser/i-have-to-return-some-videotapes/commits/7248d6c8d3f4877bba40df4c0ba17e770fba3339"},{"sha":"6ede7223c001c22c9108537633a410613cd1001b","author":{"email":"5a3bc543f7eb9906f9e510a126a88c0cfcfc7a96@gmail.com","name":"Steven Hauser"},"message":"Drop AppContainer\n\nAnd render `children` in `App`","distinct":false,"url":"https://api.github.com/repos/stevenhauser/i-have-to-return-some-videotapes/commits/6ede7223c001c22c9108537633a410613cd1001b"},{"sha":"76afb144543939bf6893017b6e716e10e0a00a49","author":{"email":"5a3bc543f7eb9906f9e510a126a88c0cfcfc7a96@gmail.com","name":"Steven Hauser"},"message":"Tweak Editor styles\n\nThe navbar is shown in the editor now, so take its height into account.","distinct":false,"url":"https://api.github.com/repos/stevenhauser/i-have-to-return-some-videotapes/commits/76afb144543939bf6893017b6e716e10e0a00a49"},{"sha":"82add6452789fdd9b89ab73b9a66ef5a7e96db08","author":{"email":"5a3bc543f7eb9906f9e510a126a88c0cfcfc7a96@gmail.com","name":"Steven Hauser"},"message":"Export some more stuff from state index\n\nAnd rename `reducer` to `reduce`","distinct":false,"url":"https://api.github.com/repos/stevenhauser/i-have-to-return-some-videotapes/commits/82add6452789fdd9b89ab73b9a66ef5a7e96db08"},{"sha":"c74c1d823bf1ec3b28fcd62fe180c490de7860cb","author":{"email":"5a3bc543f7eb9906f9e510a126a88c0cfcfc7a96@gmail.com","name":"Steven Hauser"},"message":"Add editor and router into initialState","distinct":false,"url":"https://api.github.com/repos/stevenhauser/i-have-to-return-some-videotapes/commits/c74c1d823bf1ec3b28fcd62fe180c490de7860cb"},{"sha":"37919bcab3095e40f4c1087233e861d783755a14","author":{"email":"5a3bc543f7eb9906f9e510a126a88c0cfcfc7a96@gmail.com","name":"Steven Hauser"},"message":"Hook up routing\n\n- Hook up routes in `index.js`\n- Hook up router to store in `createStore`","distinct":false,"url":"https://api.github.com/repos/stevenhauser/i-have-to-return-some-videotapes/commits/37919bcab3095e40f4c1087233e861d783755a14"},{"sha":"1dd196245e874a821a7a6cdbc7059462ea42cc58","author":{"email":"5a3bc543f7eb9906f9e510a126a88c0cfcfc7a96@gmail.com","name":"Steven Hauser"},"message":"Fix typo in EditorTools","distinct":false,"url":"https://api.github.com/repos/stevenhauser/i-have-to-return-some-videotapes/commits/1dd196245e874a821a7a6cdbc7059462ea42cc58"},{"sha":"f32ba2bb05ef5eea9b573c38d4b55bba3adeacf8","author":{"email":"5a3bc543f7eb9906f9e510a126a88c0cfcfc7a96@gmail.com","name":"Steven Hauser"},"message":"Style some missing entities","distinct":false,"url":"https://api.github.com/repos/stevenhauser/i-have-to-return-some-videotapes/commits/f32ba2bb05ef5eea9b573c38d4b55bba3adeacf8"},{"sha":"7f27a456bd405df85262eb67a76201dece6412f9","author":{"email":"5a3bc543f7eb9906f9e510a126a88c0cfcfc7a96@gmail.com","name":"Steven Hauser"},"message":"Show entity type as title tooltip in EditorTool","distinct":false,"url":"https://api.github.com/repos/stevenhauser/i-have-to-return-some-videotapes/commits/7f27a456bd405df85262eb67a76201dece6412f9"},{"sha":"44cd56a1ca968e50a3e3d4c7f4626397a54871a1","author":{"email":"5a3bc543f7eb9906f9e510a126a88c0cfcfc7a96@gmail.com","name":"Steven Hauser"},"message":":bug: Rename stonehenge to moai","distinct":false,"url":"https://api.github.com/repos/stevenhauser/i-have-to-return-some-videotapes/commits/44cd56a1ca968e50a3e3d4c7f4626397a54871a1"},{"sha":"9f603f6ce8719b2cd606a228b0283ef0fdec3d49","author":{"email":"5a3bc543f7eb9906f9e510a126a88c0cfcfc7a96@gmail.com","name":"Steven Hauser"},"message":"Add instructions to EditorTools","distinct":false,"url":"https://api.github.com/repos/stevenhauser/i-have-to-return-some-videotapes/commits/9f603f6ce8719b2cd606a228b0283ef0fdec3d49"},{"sha":"c1b329bf22508407d0c5d5e021a3914d9f35b3cd","author":{"email":"5a3bc543f7eb9906f9e510a126a88c0cfcfc7a96@gmail.com","name":"Steven Hauser"},"message":"Fix EditorTiler bounds\n\n`range` is exclusive","distinct":false,"url":"https://api.github.com/repos/stevenhauser/i-have-to-return-some-videotapes/commits/c1b329bf22508407d0c5d5e021a3914d9f35b3cd"},{"sha":"fdbbb9ecc1913f201c7de13f49404a2a87400f3e","author":{"email":"5a3bc543f7eb9906f9e510a126a88c0cfcfc7a96@gmail.com","name":"Steven Hauser"},"message":"Render Link in App to switch b/w play and edit","distinct":false,"url":"https://api.github.com/repos/stevenhauser/i-have-to-return-some-videotapes/commits/fdbbb9ecc1913f201c7de13f49404a2a87400f3e"},{"sha":"dec8a60b4952749df14e7f20fff34c9bafedd86e","author":{"email":"5a3bc543f7eb9906f9e510a126a88c0cfcfc7a96@gmail.com","name":"Steven Hauser"},"message":"Split apart death and reset","distinct":false,"url":"https://api.github.com/repos/stevenhauser/i-have-to-return-some-videotapes/commits/dec8a60b4952749df14e7f20fff34c9bafedd86e"},{"sha":"df0f0aa7e422c8afce136c02e9f5e1c5d5da34cf","author":{"email":"5a3bc543f7eb9906f9e510a126a88c0cfcfc7a96@gmail.com","name":"Steven Hauser"},"message":"Change level when Game mounts","distinct":false,"url":"https://api.github.com/repos/stevenhauser/i-have-to-return-some-videotapes/commits/df0f0aa7e422c8afce136c02e9f5e1c5d5da34cf"},{"sha":"4e9ca0c851eb6e4e72d5613af6d64be91a85cff7","author":{"email":"5a3bc543f7eb9906f9e510a126a88c0cfcfc7a96@gmail.com","name":"Steven Hauser"},"message":"Reset during changeLevel","distinct":false,"url":"https://api.github.com/repos/stevenhauser/i-have-to-return-some-videotapes/commits/4e9ca0c851eb6e4e72d5613af6d64be91a85cff7"}]}