{"push_id":724713655,"size":37,"distinct_size":0,"ref":"refs/heads/feat/database","head":"56df0f5d30d5aa399d99b53f8eca20a2e66db5a4","before":"b936f1ca911359d049ed2385bffdfea87d5d8fc3","commits":[{"sha":"f91a208b2d1fa76a97b7503ae0e0384b2cbf5bf2","author":{"email":"ee58cae88126e86deb38555e9a34164360de6f2c@gmail.com","name":"Eric Kao"},"message":"Merge pull request #5 from dlhom/feat/database\n\n(feat) firebase db","distinct":false,"url":"https://api.github.com/repos/dlhom/MysticalCabbage/commits/f91a208b2d1fa76a97b7503ae0e0384b2cbf5bf2"},{"sha":"9c1ab42388991dc2ab6ed3684a0d6588906eb73c","author":{"email":"ef81d07425fd0c50799c470da01f24044bf273ab@gmail.com","name":"Stacy Huang"},"message":"(feat) Set up Gulp file and basic front-end app structure","distinct":false,"url":"https://api.github.com/repos/dlhom/MysticalCabbage/commits/9c1ab42388991dc2ab6ed3684a0d6588906eb73c"},{"sha":"5d55f942e856c5ba308f95400fb3d9c094026edc","author":{"email":"ef81d07425fd0c50799c470da01f24044bf273ab@gmail.com","name":"Stacy Huang"},"message":"(feat) Set up jest for unit testing","distinct":false,"url":"https://api.github.com/repos/dlhom/MysticalCabbage/commits/5d55f942e856c5ba308f95400fb3d9c094026edc"},{"sha":"3b9b1e18728b6cd0c4eaeda5e6f8d6ec3eb8d85a","author":{"email":"e06039ace7811ff8f61640fc2114cea8d5d9cb2a@gmail.com","name":"Jonathan Davis"},"message":"Merge pull request #7 from stacyhuang/feat/reactSetup\n\nFeat/react setup - Set up Gulpfile, Jest for unit testing, and front-end app structure","distinct":false,"url":"https://api.github.com/repos/dlhom/MysticalCabbage/commits/3b9b1e18728b6cd0c4eaeda5e6f8d6ec3eb8d85a"},{"sha":"f5a05f9fec04231bb626a8bd029d3e8b5a9dc0f5","author":{"email":"fd4827d5003a82d74729d95133e4eeab1899f827@gmail.com","name":"David Hom"},"message":"(feat) added node+express server","distinct":false,"url":"https://api.github.com/repos/dlhom/MysticalCabbage/commits/f5a05f9fec04231bb626a8bd029d3e8b5a9dc0f5"},{"sha":"0dc3cc1a53fae5bfc5b4060bfba82f59cc3b390c","author":{"email":"e06039ace7811ff8f61640fc2114cea8d5d9cb2a@gmail.com","name":"Jonathan Davis"},"message":"Merge pull request #8 from dlhom/feat/server\n\n(feat) added node+express server","distinct":false,"url":"https://api.github.com/repos/dlhom/MysticalCabbage/commits/0dc3cc1a53fae5bfc5b4060bfba82f59cc3b390c"},{"sha":"b24855fb1ec02da0820c7893e794b918dcddef79","author":{"email":"ef81d07425fd0c50799c470da01f24044bf273ab@gmail.com","name":"Stacy Huang"},"message":"(feat) Set up Jest config to scan for test within the js directory","distinct":false,"url":"https://api.github.com/repos/dlhom/MysticalCabbage/commits/b24855fb1ec02da0820c7893e794b918dcddef79"},{"sha":"51a1c85da4b6cb3fff5339da8849c5692cb132f6","author":{"email":"ef81d07425fd0c50799c470da01f24044bf273ab@gmail.com","name":"Stacy Huang"},"message":"(feat) Add nodemon as default task in Gulp to start the server and watch for changes when Gulp is run","distinct":false,"url":"https://api.github.com/repos/dlhom/MysticalCabbage/commits/51a1c85da4b6cb3fff5339da8849c5692cb132f6"},{"sha":"5a1de64addc01f8f6f00f72f2dddf9c8c64159e3","author":{"email":"ef81d07425fd0c50799c470da01f24044bf273ab@gmail.com","name":"Stacy Huang"},"message":"(refactor) Refactor Gulpfile to watch for changes in index.html","distinct":false,"url":"https://api.github.com/repos/dlhom/MysticalCabbage/commits/5a1de64addc01f8f6f00f72f2dddf9c8c64159e3"},{"sha":"232e119071af5a32900af2df8fd36d59569190a8","author":{"email":"5e2cdbb38a86681cef6d1a449bcba02e1963882d@users.noreply.github.com","name":"David Hom"},"message":"Merge pull request #9 from stacyhuang/feat/reactSetup\n\nFeat/react setup - Refactor Gulpfile","distinct":false,"url":"https://api.github.com/repos/dlhom/MysticalCabbage/commits/232e119071af5a32900af2df8fd36d59569190a8"},{"sha":"3ede9492347a4714421df6098768b5a16e58b54e","author":{"email":"fd4827d5003a82d74729d95133e4eeab1899f827@gmail.com","name":"David Hom"},"message":"(refactor) refactor node server\n\nmodularized node express server","distinct":false,"url":"https://api.github.com/repos/dlhom/MysticalCabbage/commits/3ede9492347a4714421df6098768b5a16e58b54e"},{"sha":"8b81ee10f7eb3621c3eb130c1a9246fb0350c77d","author":{"email":"fd4827d5003a82d74729d95133e4eeab1899f827@gmail.com","name":"David Hom"},"message":"(refactor) added nodemon env PORT","distinct":false,"url":"https://api.github.com/repos/dlhom/MysticalCabbage/commits/8b81ee10f7eb3621c3eb130c1a9246fb0350c77d"},{"sha":"4bdb561dcb8fb3369ac86631e9cbfc0cea4b64c2","author":{"email":"ee58cae88126e86deb38555e9a34164360de6f2c@gmail.com","name":"Eric Kao"},"message":"Merge pull request #10 from dlhom/feat/server\n\nFeat/server refactored node server to be modularized","distinct":false,"url":"https://api.github.com/repos/dlhom/MysticalCabbage/commits/4bdb561dcb8fb3369ac86631e9cbfc0cea4b64c2"},{"sha":"7439ffec37354e2fda82dd54667cabcb33d1a377","author":{"email":"ef81d07425fd0c50799c470da01f24044bf273ab@gmail.com","name":"Stacy Huang"},"message":"(feat) Create App and Teacher components","distinct":false,"url":"https://api.github.com/repos/dlhom/MysticalCabbage/commits/7439ffec37354e2fda82dd54667cabcb33d1a377"},{"sha":"94491de0abac14dd5d6a1704feebac128c9d926d","author":{"email":"ef81d07425fd0c50799c470da01f24044bf273ab@gmail.com","name":"Stacy Huang"},"message":"(feat) Set up Navbar, TeacherClass, TeacherDashboard components and basic styling","distinct":false,"url":"https://api.github.com/repos/dlhom/MysticalCabbage/commits/94491de0abac14dd5d6a1704feebac128c9d926d"},{"sha":"b6d9301caffaedbc3ebe37629650dada229bd325","author":{"email":"ef81d07425fd0c50799c470da01f24044bf273ab@gmail.com","name":"Stacy Huang"},"message":"(feat) Create grid system for classes in the TeacherDashboard","distinct":false,"url":"https://api.github.com/repos/dlhom/MysticalCabbage/commits/b6d9301caffaedbc3ebe37629650dada229bd325"},{"sha":"081580f3f2ec250da0f38221dfd400ae9a997b1f","author":{"email":"ef81d07425fd0c50799c470da01f24044bf273ab@gmail.com","name":"Stacy Huang"},"message":"(refactor) Refactor TeacherDashboard to map through data passed in from App and create a TeacherClass component for each data","distinct":false,"url":"https://api.github.com/repos/dlhom/MysticalCabbage/commits/081580f3f2ec250da0f38221dfd400ae9a997b1f"},{"sha":"a9493a6eb3e27e369f70d7e88b318dcdb6930d89","author":{"email":"ef81d07425fd0c50799c470da01f24044bf273ab@gmail.com","name":"Stacy Huang"},"message":"(feat) Set up AppDispatcher, TeacherActions, TeacherConstants and TeacherStore","distinct":false,"url":"https://api.github.com/repos/dlhom/MysticalCabbage/commits/a9493a6eb3e27e369f70d7e88b318dcdb6930d89"},{"sha":"5539fa1c2b7f21ebfd8acd948483945423e61e24","author":{"email":"ef81d07425fd0c50799c470da01f24044bf273ab@gmail.com","name":"Stacy Huang"},"message":"(feat) Set up TeacherForm component","distinct":false,"url":"https://api.github.com/repos/dlhom/MysticalCabbage/commits/5539fa1c2b7f21ebfd8acd948483945423e61e24"},{"sha":"3418ce9fd54530fbcaa6b3c59e1b269996bf2fc1","author":{"email":"ef81d07425fd0c50799c470da01f24044bf273ab@gmail.com","name":"Stacy Huang"},"message":"(fix) Convert all indentation to spaces","distinct":false,"url":"https://api.github.com/repos/dlhom/MysticalCabbage/commits/3418ce9fd54530fbcaa6b3c59e1b269996bf2fc1"}]}