{"push_id":3140669459,"size":33,"distinct_size":1,"ref":"refs/heads/functionality","head":"97652460051879b029fc1c9c7ac4ccf35b65e530","before":"d4fd7ae4b6984327772ab683afc912fa9a16faf3","commits":[{"sha":"7f7dd317c34fb405793fc7114b2ddc3fe91af2a9","author":{"name":"Andrew O'Brien","email":"af8ab56a8b2bd1dec3b152d034445dbf1077d58c@gmail.com"},"message":"Restructure app to server / client format","distinct":false,"url":"https://api.github.com/repos/aohbrien/dungeon-crawler/commits/7f7dd317c34fb405793fc7114b2ddc3fe91af2a9"},{"sha":"3a4c8697a5c89662cc4000476ad58dc0a8acc601","author":{"name":"Philip Vitale","email":"b9315202ac6312655f5cd3eeff9a259cdc96e78f@gmail.com"},"message":"Update schema structure","distinct":false,"url":"https://api.github.com/repos/aohbrien/dungeon-crawler/commits/3a4c8697a5c89662cc4000476ad58dc0a8acc601"},{"sha":"3a72e361ae8c243b114b5fa189c6ced3c079f251","author":{"name":"Philip Vitale","email":"b9315202ac6312655f5cd3eeff9a259cdc96e78f@gmail.com"},"message":"Add campaign controller","distinct":false,"url":"https://api.github.com/repos/aohbrien/dungeon-crawler/commits/3a72e361ae8c243b114b5fa189c6ced3c079f251"},{"sha":"50a5d70212234b54d028f5c2c936c92972c968c4","author":{"name":"Andrew O'Brien","email":"af8ab56a8b2bd1dec3b152d034445dbf1077d58c@gmail.com"},"message":"Add static routes, begin routers, begin adding login","distinct":false,"url":"https://api.github.com/repos/aohbrien/dungeon-crawler/commits/50a5d70212234b54d028f5c2c936c92972c968c4"},{"sha":"6206f76aacc57f1b10351c0a9b18ded08a7aa1ef","author":{"name":"Philip Vitale","email":"b9315202ac6312655f5cd3eeff9a259cdc96e78f@gmail.com"},"message":"Add controllers and update models","distinct":false,"url":"https://api.github.com/repos/aohbrien/dungeon-crawler/commits/6206f76aacc57f1b10351c0a9b18ded08a7aa1ef"},{"sha":"d4d390b25026e4ff0a395eb523e370bdd81e0266","author":{"name":"Philip Vitale","email":"b9315202ac6312655f5cd3eeff9a259cdc96e78f@gmail.com"},"message":"Make campaign controller async","distinct":false,"url":"https://api.github.com/repos/aohbrien/dungeon-crawler/commits/d4d390b25026e4ff0a395eb523e370bdd81e0266"},{"sha":"d294bd47d720ccb28bd9036dcc85abde333221d9","author":{"name":"Andrew O'Brien","email":"af8ab56a8b2bd1dec3b152d034445dbf1077d58c@gmail.com"},"message":"Add Auth","distinct":false,"url":"https://api.github.com/repos/aohbrien/dungeon-crawler/commits/d294bd47d720ccb28bd9036dcc85abde333221d9"},{"sha":"4ec267dfb9b1f73d1ca2aa3aea18ab06c20e3673","author":{"name":"Philip Vitale","email":"b9315202ac6312655f5cd3eeff9a259cdc96e78f@users.noreply.github.com"},"message":"Save missing dependencies","distinct":false,"url":"https://api.github.com/repos/aohbrien/dungeon-crawler/commits/4ec267dfb9b1f73d1ca2aa3aea18ab06c20e3673"},{"sha":"e4477813de8608d671fb9b131d72030559cd7d00","author":{"name":"Andrew O'Brien","email":"af8ab56a8b2bd1dec3b152d034445dbf1077d58c@gmail.com"},"message":"Update auth","distinct":false,"url":"https://api.github.com/repos/aohbrien/dungeon-crawler/commits/e4477813de8608d671fb9b131d72030559cd7d00"},{"sha":"cc02680e699e54f88b5dffee3b165d7bf31d2bf2","author":{"name":"Andrew O'Brien","email":"af8ab56a8b2bd1dec3b152d034445dbf1077d58c@gmail.com"},"message":"Merge branch 'database' of github.com:aohbrien/dungeon-crawler into database","distinct":false,"url":"https://api.github.com/repos/aohbrien/dungeon-crawler/commits/cc02680e699e54f88b5dffee3b165d7bf31d2bf2"},{"sha":"8660b150c9b4abd2497b624f28d382c3c598dc3a","author":{"name":"Philip Vitale","email":"b9315202ac6312655f5cd3eeff9a259cdc96e78f@users.noreply.github.com"},"message":"Implement routes for campaign join/create and character create","distinct":false,"url":"https://api.github.com/repos/aohbrien/dungeon-crawler/commits/8660b150c9b4abd2497b624f28d382c3c598dc3a"},{"sha":"53403ffdecc23287b635dbc489066e39ba0170cf","author":{"name":"Andrew O'Brien","email":"2e87392f1eabad73a26cb62cf4b4caf0976ec924@users.noreply.github.com"},"message":"Merge pull request #5 from aohbrien/components\n\nMerge work on components","distinct":false,"url":"https://api.github.com/repos/aohbrien/dungeon-crawler/commits/53403ffdecc23287b635dbc489066e39ba0170cf"},{"sha":"251b932d40d4f2333ec01a811fe9d615ad86ab92","author":{"name":"Andrew O'Brien","email":"2e87392f1eabad73a26cb62cf4b4caf0976ec924@users.noreply.github.com"},"message":"Merge pull request #6 from aohbrien/database\n\nDatabase","distinct":false,"url":"https://api.github.com/repos/aohbrien/dungeon-crawler/commits/251b932d40d4f2333ec01a811fe9d615ad86ab92"},{"sha":"ce844d0776e8bb73ddfbbf254cc827b1551ed146","author":{"name":"Andrew O'Brien","email":"af8ab56a8b2bd1dec3b152d034445dbf1077d58c@gmail.com"},"message":"Fixes issue #4","distinct":false,"url":"https://api.github.com/repos/aohbrien/dungeon-crawler/commits/ce844d0776e8bb73ddfbbf254cc827b1551ed146"},{"sha":"610569b23a38c4ab33b988e40af4b4cfa8da18db","author":{"name":"Andrew O'Brien","email":"af8ab56a8b2bd1dec3b152d034445dbf1077d58c@gmail.com"},"message":"Integrate server & react app w/ 'npm run deploy', updated docker-compose, ignore changes to server/public/*, statically serve the react app at localhost:3000/app","distinct":false,"url":"https://api.github.com/repos/aohbrien/dungeon-crawler/commits/610569b23a38c4ab33b988e40af4b4cfa8da18db"},{"sha":"546edcfb19c37858c5709e4d6a94edab3268fd42","author":{"name":"Andrew O'Brien","email":"af8ab56a8b2bd1dec3b152d034445dbf1077d58c@gmail.com"},"message":"Update README for new deployment / usage","distinct":false,"url":"https://api.github.com/repos/aohbrien/dungeon-crawler/commits/546edcfb19c37858c5709e4d6a94edab3268fd42"},{"sha":"4b6291d53970dc8c4a3c4e082bb9b32a814e9dfa","author":{"name":"Andrew O'Brien","email":"af8ab56a8b2bd1dec3b152d034445dbf1077d58c@gmail.com"},"message":"Add nodemon line in README","distinct":false,"url":"https://api.github.com/repos/aohbrien/dungeon-crawler/commits/4b6291d53970dc8c4a3c4e082bb9b32a814e9dfa"},{"sha":"4b6592cbbbe8791142554ca0aeca4c24e8d012c8","author":{"name":"Andrew O'Brien","email":"af8ab56a8b2bd1dec3b152d034445dbf1077d58c@gmail.com"},"message":"Update 'by' line","distinct":false,"url":"https://api.github.com/repos/aohbrien/dungeon-crawler/commits/4b6592cbbbe8791142554ca0aeca4c24e8d012c8"},{"sha":"dc34c6bf7518609569b71326cfb52d53fc141372","author":{"name":"Andrew O'Brien","email":"af8ab56a8b2bd1dec3b152d034445dbf1077d58c@gmail.com"},"message":"Add auth to routes, add campaign screen","distinct":false,"url":"https://api.github.com/repos/aohbrien/dungeon-crawler/commits/dc34c6bf7518609569b71326cfb52d53fc141372"},{"sha":"7e4b7404f5580d720832348b63a82f3ca629b56c","author":{"name":"Andrew O'Brien","email":"af8ab56a8b2bd1dec3b152d034445dbf1077d58c@gmail.com"},"message":"Formatting update","distinct":false,"url":"https://api.github.com/repos/aohbrien/dungeon-crawler/commits/7e4b7404f5580d720832348b63a82f3ca629b56c"}]}
{"actor":{"display_login":"aohbrien"}}