{"push_id":1097498548,"size":17,"distinct_size":1,"ref":"refs/heads/master","head":"a036180d8fd2bdd92f3641d340de3da911738be1","before":"3d8c55430a0246f303f2e9034e32775bb1328ac4","commits":[{"sha":"62a5c776943cd172bbc442330fe6b9f11b3c12de","author":{"email":"9041258b6675d699f8018365d075bdb4c42a21e0@gmail.com","name":"Terry Capan"},"message":"add emotion tone container","distinct":false,"url":"https://api.github.com/repos/benjanes/twitchBot/commits/62a5c776943cd172bbc442330fe6b9f11b3c12de"},{"sha":"d6c7a62765bbe411279accb4e955229e29061be4","author":{"email":"9041258b6675d699f8018365d075bdb4c42a21e0@gmail.com","name":"Terry Capan"},"message":"Add structure for graph components and watson containers","distinct":false,"url":"https://api.github.com/repos/benjanes/twitchBot/commits/d6c7a62765bbe411279accb4e955229e29061be4"},{"sha":"36397414a4be9a4f24b208bd5cc43826c8a6572f","author":{"email":"5f74e21927e48e5110a859b59f937eb07503385d@users.noreply.github.com","name":"Dan Ramich"},"message":"Rename to app folder, update git.ignore (#60)\n\n* Move tone listener to own file\r\n\r\n* Update tone schema, move listener to controlle file\r\n\r\n* Rename backend to app, update references\r\n\r\n* Rename backend to app, update references\r\n\r\n* Update git ignore","distinct":false,"url":"https://api.github.com/repos/benjanes/twitchBot/commits/36397414a4be9a4f24b208bd5cc43826c8a6572f"},{"sha":"ff158966c2daaa096c0f1d6f61fa8e6f02a009f2","author":{"email":"9041258b6675d699f8018365d075bdb4c42a21e0@gmail.com","name":"Terry Capan"},"message":"Merged branch master into emotion","distinct":false,"url":"https://api.github.com/repos/benjanes/twitchBot/commits/ff158966c2daaa096c0f1d6f61fa8e6f02a009f2"},{"sha":"4d33d57265272efa41a381200e793de70f1ebbe2","author":{"email":"5f74e21927e48e5110a859b59f937eb07503385d@users.noreply.github.com","name":"Dan Ramich"},"message":"Merge pull request #62 from TerryCapan/emotion\n\nAdd structure for graph components and watson containers","distinct":false,"url":"https://api.github.com/repos/benjanes/twitchBot/commits/4d33d57265272efa41a381200e793de70f1ebbe2"},{"sha":"7104e7a7113c148a2089b25e05bf0ef3e7d69d38","author":{"email":"e40279629f003191d78e8a16d3ad2e71a44cdd99@gmail.com","name":"Ben Janes"},"message":"Clear the component intervals when component unmounts","distinct":false,"url":"https://api.github.com/repos/benjanes/twitchBot/commits/7104e7a7113c148a2089b25e05bf0ef3e7d69d38"},{"sha":"2022f29f02dc5c989b4932b2d72b30eda6ed4cbf","author":{"email":"e40279629f003191d78e8a16d3ad2e71a44cdd99@gmail.com","name":"Ben Janes"},"message":"Pull dataDisplay component out of index, pop in placeholder landing page text","distinct":false,"url":"https://api.github.com/repos/benjanes/twitchBot/commits/2022f29f02dc5c989b4932b2d72b30eda6ed4cbf"},{"sha":"4903ea2dba3e2cb76b77bb3952e2b4a5080819a8","author":{"email":"e40279629f003191d78e8a16d3ad2e71a44cdd99@gmail.com","name":"Ben Janes"},"message":"Add DataDisplay component to app routes","distinct":false,"url":"https://api.github.com/repos/benjanes/twitchBot/commits/4903ea2dba3e2cb76b77bb3952e2b4a5080819a8"},{"sha":"cdeae7d835d13eb6a902a805a3e67a3a84e88f40","author":{"email":"e40279629f003191d78e8a16d3ad2e71a44cdd99@gmail.com","name":"Ben Janes"},"message":"Remove link from header","distinct":false,"url":"https://api.github.com/repos/benjanes/twitchBot/commits/cdeae7d835d13eb6a902a805a3e67a3a84e88f40"},{"sha":"8e6a749d6ee744924066e3696f92b2b1aa64c53c","author":{"email":"e40279629f003191d78e8a16d3ad2e71a44cdd99@gmail.com","name":"Ben Janes"},"message":"Add link to dropdown menu","distinct":false,"url":"https://api.github.com/repos/benjanes/twitchBot/commits/8e6a749d6ee744924066e3696f92b2b1aa64c53c"},{"sha":"8e412bf0adc9b60b553d1620d92586fcba9bcf0b","author":{"email":"e40279629f003191d78e8a16d3ad2e71a44cdd99@gmail.com","name":"Ben Janes"},"message":"Export connected containers instead of class","distinct":false,"url":"https://api.github.com/repos/benjanes/twitchBot/commits/8e412bf0adc9b60b553d1620d92586fcba9bcf0b"},{"sha":"cd32629235ce946648db7db166a43cfcf10ef86f","author":{"email":"e40279629f003191d78e8a16d3ad2e71a44cdd99@gmail.com","name":"Ben Janes"},"message":"Add a container to the DataDisplay component to re-mount components on selected channel change","distinct":false,"url":"https://api.github.com/repos/benjanes/twitchBot/commits/cd32629235ce946648db7db166a43cfcf10ef86f"},{"sha":"174125e3cb485b476bf27a48dede4b82c299babc","author":{"email":"e40279629f003191d78e8a16d3ad2e71a44cdd99@gmail.com","name":"Ben Janes"},"message":"Pass socket instance into the header","distinct":false,"url":"https://api.github.com/repos/benjanes/twitchBot/commits/174125e3cb485b476bf27a48dede4b82c299babc"},{"sha":"26fc7f494568ca10b0e204ad1e023567e0996be4","author":{"email":"e40279629f003191d78e8a16d3ad2e71a44cdd99@gmail.com","name":"Ben Janes"},"message":"Pass socket instance into the channel dropdown component","distinct":false,"url":"https://api.github.com/repos/benjanes/twitchBot/commits/26fc7f494568ca10b0e204ad1e023567e0996be4"},{"sha":"34a7c770b394d206b274f4a7dabda7ea6db2f336","author":{"email":"e40279629f003191d78e8a16d3ad2e71a44cdd99@gmail.com","name":"Ben Janes"},"message":"Move channel subscription from the message component into the channel dropdown component","distinct":false,"url":"https://api.github.com/repos/benjanes/twitchBot/commits/34a7c770b394d206b274f4a7dabda7ea6db2f336"},{"sha":"5de3db1c9cbb25faa5d64e5349323c7b289ac7f7","author":{"email":"e40279629f003191d78e8a16d3ad2e71a44cdd99@gmail.com","name":"Ben Janes"},"message":"Update app styles","distinct":false,"url":"https://api.github.com/repos/benjanes/twitchBot/commits/5de3db1c9cbb25faa5d64e5349323c7b289ac7f7"},{"sha":"a036180d8fd2bdd92f3641d340de3da911738be1","author":{"email":"5f74e21927e48e5110a859b59f937eb07503385d@users.noreply.github.com","name":"Dan Ramich"},"message":"Merge pull request #63 from benjanes/app-routing\n\nAdd landing page and update app routing. Closes #56. Closes #59.","distinct":true,"url":"https://api.github.com/repos/benjanes/twitchBot/commits/a036180d8fd2bdd92f3641d340de3da911738be1"}]}