{"push_id":1101591484,"size":142,"distinct_size":1,"ref":"refs/heads/master","head":"e49a478adc11aafaeb0e17a9fa430797e491e3ba","before":"f3d8bfddaef5542ad5cea01b45ab426162692b86","commits":[{"sha":"fb8c443ee46175016b9489c8a99d953a2f560b2f","author":{"email":"674ee773ae18351098efae21ccae8c991789f28f@andela.com","name":"andela-joyebanji"},"message":"[Feature #116799639] Setup core dependencies\n\n- Include/Setup Laravel framework\n- Install/Setup Semantic UI library","distinct":false,"url":"https://api.github.com/repos/andela-joyebanji/Techphin/commits/fb8c443ee46175016b9489c8a99d953a2f560b2f"},{"sha":"0325ee3fef8929c90173d6fc264234c28ec4c395","author":{"email":"674ee773ae18351098efae21ccae8c991789f28f@andela.com","name":"andela-joyebanji"},"message":"[Feature #116799675] Design homepage UI\n\n- Add `home.css` file for styling and `home.js` file for handling of javascript interactions\n- Add `site.png' image file\n- Update `welcome.blade.php` to include new homepage design","distinct":false,"url":"https://api.github.com/repos/andela-joyebanji/Techphin/commits/0325ee3fef8929c90173d6fc264234c28ec4c395"},{"sha":"3f62933d815cb6ebdfbc4f0b102ffda1cc9a2746","author":{"email":"674ee773ae18351098efae21ccae8c991789f28f@andela.com","name":"andela-joyebanji"},"message":"[Feature #116799675] Add new fonts and style\n\n- Include fonts\n- Update style","distinct":false,"url":"https://api.github.com/repos/andela-joyebanji/Techphin/commits/3f62933d815cb6ebdfbc4f0b102ffda1cc9a2746"},{"sha":"949a1a7febddaf63af51c21e469ac11c30a6e6af","author":{"email":"674ee773ae18351098efae21ccae8c991789f28f@andela.com","name":"Oyebanji Jacob Mayowa"},"message":"Merge pull request #1 from andela-joyebanji/design-homepage-116799675\n\n#116799675 Design homepage","distinct":false,"url":"https://api.github.com/repos/andela-joyebanji/Techphin/commits/949a1a7febddaf63af51c21e469ac11c30a6e6af"},{"sha":"22ba6dba63117e3aa4ff7b2c20a9014bc0224eac","author":{"email":"674ee773ae18351098efae21ccae8c991789f28f@andela.com","name":"andela-joyebanji"},"message":"[Feature #117761507] form Registration and Login\n\n- Design the registration and login page\n- Implement registration and login validation and authentication\n- Modify users database migration to include addition fields\n- Include route to login and registration action in `route.php`","distinct":false,"url":"https://api.github.com/repos/andela-joyebanji/Techphin/commits/22ba6dba63117e3aa4ff7b2c20a9014bc0224eac"},{"sha":"17bd1826b01b9b8acd6fab64c0986ed0aec3a1f4","author":{"email":"674ee773ae18351098efae21ccae8c991789f28f@andela.com","name":"andela-joyebanji"},"message":"[Feature #117761507] Implement Social Auth\n\n- Include Social Authentication on Pages\n- Add Socialite package\n- Add routes to handle Social Auth redirect and callback\n- Add `SocialAccount` model\n- Add migration for `SocialAccount` model\n- Add `SocialAuthController` to handle callback and redirect","distinct":false,"url":"https://api.github.com/repos/andela-joyebanji/Techphin/commits/17bd1826b01b9b8acd6fab64c0986ed0aec3a1f4"},{"sha":"3b02f0214b0f47e7493b24ad77c26d1e509d8206","author":{"email":"674ee773ae18351098efae21ccae8c991789f28f@andela.com","name":"Oyebanji Jacob Mayowa"},"message":"Merge pull request #2 from andela-joyebanji/ft-user-authentication-117761507\n\n#117761507 user authentication","distinct":false,"url":"https://api.github.com/repos/andela-joyebanji/Techphin/commits/3b02f0214b0f47e7493b24ad77c26d1e509d8206"},{"sha":"1d720c8eb6e0b556004176a732292537e7f381ab","author":{"email":"674ee773ae18351098efae21ccae8c991789f28f@andela.com","name":"andela-joyebanji"},"message":"[Feature #118172623] Add Procfile for Heroku","distinct":false,"url":"https://api.github.com/repos/andela-joyebanji/Techphin/commits/1d720c8eb6e0b556004176a732292537e7f381ab"},{"sha":"b931987485d5aef538bb7d1219e70d1000b6ba37","author":{"email":"674ee773ae18351098efae21ccae8c991789f28f@andela.com","name":"andela-joyebanji"},"message":"[Feature #118172623] Fix insecure url path\n\n- Add  `Request::secure()` to `asset` helper method","distinct":false,"url":"https://api.github.com/repos/andela-joyebanji/Techphin/commits/b931987485d5aef538bb7d1219e70d1000b6ba37"},{"sha":"01d1be9c9bb4f31b1b6e252f7515dd1ecb82421e","author":{"email":"674ee773ae18351098efae21ccae8c991789f28f@andela.com","name":"andela-joyebanji"},"message":"[Feature #118172623] Fix assets protocol on heroku\n\n- Add new file `Helpers` to define helper methods\n- Add `resolve_asset` method in `Helpers`\n- Use `resolve_asset` method in login, welcome and register page","distinct":false,"url":"https://api.github.com/repos/andela-joyebanji/Techphin/commits/01d1be9c9bb4f31b1b6e252f7515dd1ecb82421e"},{"sha":"7704267da5798ed8be31cc213ca2a98834213359","author":{"email":"674ee773ae18351098efae21ccae8c991789f28f@andela.com","name":"Oyebanji Jacob Mayowa"},"message":"Merge pull request #3 from andela-joyebanji/ft-deploy-app-heroku-118172623\n\n#118172623 deploy app on heroku","distinct":false,"url":"https://api.github.com/repos/andela-joyebanji/Techphin/commits/7704267da5798ed8be31cc213ca2a98834213359"},{"sha":"6f97036ee0e52a4ac79a978cb5069d98481aacad","author":{"email":"674ee773ae18351098efae21ccae8c991789f28f@andela.com","name":"andela-joyebanji"},"message":"[Feature #118182141] Design User Dashboard\n\n- Add new view file `dashboard.blade.php`\n- Add new route to `/user/dashboard`","distinct":false,"url":"https://api.github.com/repos/andela-joyebanji/Techphin/commits/6f97036ee0e52a4ac79a978cb5069d98481aacad"},{"sha":"b7e762d5e7bdb2976ca3b4d644fa7a0ead57389d","author":{"email":"674ee773ae18351098efae21ccae8c991789f28f@andela.com","name":"Oyebanji Jacob Mayowa"},"message":"Merge pull request #4 from andela-joyebanji/ft-design-user-dash-118182141\n\n#118182141 Design User Dashboard","distinct":false,"url":"https://api.github.com/repos/andela-joyebanji/Techphin/commits/b7e762d5e7bdb2976ca3b4d644fa7a0ead57389d"},{"sha":"e3c38cb76b9aa5ef45fc990cde36d0dd00254855","author":{"email":"674ee773ae18351098efae21ccae8c991789f28f@andela.com","name":"andela-joyebanji"},"message":"[Feature #118182141] Fix style loading issue\n\n- Use `resolve_asset` to load style assets","distinct":false,"url":"https://api.github.com/repos/andela-joyebanji/Techphin/commits/e3c38cb76b9aa5ef45fc990cde36d0dd00254855"},{"sha":"91a24d230717e8c7161bf635b57d5829c92e415e","author":{"email":"674ee773ae18351098efae21ccae8c991789f28f@andela.com","name":"Oyebanji Jacob Mayowa"},"message":"Merge pull request #5 from andela-joyebanji/ft-design-user-dash-118182141\n\n#118182141 Fix style loading issue","distinct":false,"url":"https://api.github.com/repos/andela-joyebanji/Techphin/commits/91a24d230717e8c7161bf635b57d5829c92e415e"},{"sha":"12844b5055098e441d5374e3c72fcfd101b9ba8b","author":{"email":"674ee773ae18351098efae21ccae8c991789f28f@andela.com","name":"andela-joyebanji"},"message":"[Feature #118247659] User upload video\n\n- Create model classes, `Category.php`,`Tag.php`,`Video.php`, and `VideoTag.php` to aid/store video info\n- Create migrations for the above models\n- Add `VideoUploadRequest.php` to handle request form fields validation\n- Add factory objects to `ModelFactory.php` for easy re-use during test\n- Add test file `UserDashoardTest.php`\n- Add test cases `UserDashboardTest.php` to test video upload\n- Break view into partials (`footer`, `sidenav`, `topnav`)\n- Add `upload.js` for client-side validation\n- Add `upload.blade.php` to display upload form\n- Add user placeholder image `profile-placeholder.png`","distinct":false,"url":"https://api.github.com/repos/andela-joyebanji/Techphin/commits/12844b5055098e441d5374e3c72fcfd101b9ba8b"},{"sha":"07ac0e1bbbf972f33de20edc7bb583075c125bec","author":{"email":"674ee773ae18351098efae21ccae8c991789f28f@andela.com","name":"Oyebanji Jacob Mayowa"},"message":"Merge pull request #6 from andela-joyebanji/ft-user-video-upload-118247659\n\n#118247659 User upload video","distinct":false,"url":"https://api.github.com/repos/andela-joyebanji/Techphin/commits/07ac0e1bbbf972f33de20edc7bb583075c125bec"},{"sha":"846372661df3f6857248c0ea4e4f87134f2ddaae","author":{"email":"674ee773ae18351098efae21ccae8c991789f28f@andela.com","name":"andela-joyebanji"},"message":"[Feature #118260263] Route Auth\n\n- Make requests to user dashboard require authentication\n- Make unauthorized requests redirect to login page","distinct":false,"url":"https://api.github.com/repos/andela-joyebanji/Techphin/commits/846372661df3f6857248c0ea4e4f87134f2ddaae"},{"sha":"f5f52e68c25de7f266329775be6c34b3b5484c38","author":{"email":"674ee773ae18351098efae21ccae8c991789f28f@andela.com","name":"Oyebanji Jacob Mayowa"},"message":"Merge pull request #7 from andela-joyebanji/ft-route-authorization-118260263\n\n#118260263 Route Auth","distinct":false,"url":"https://api.github.com/repos/andela-joyebanji/Techphin/commits/f5f52e68c25de7f266329775be6c34b3b5484c38"},{"sha":"ad91ddcc0a6da060f93f235c4b33b10f4d276b41","author":{"email":"674ee773ae18351098efae21ccae8c991789f28f@andela.com","name":"andela-joyebanji"},"message":"[Feature #118262131] Create Video Listing Page\n\n- Include route to the video listing page in `routes.php`\n- Add `PagesController.php`\n- Include foreign key attribute to `owner` relationship in `Video.php`\n- Modify Video factory in `ModelFactory.php`\n- Add `page.js` file to handle javascript actions across pages\n- Create layout files and partials for pages\n- Add `vidoes.blade.php` file for videos listing\n- Add new test file `PageTest.php` with tests\n- Modify `UserDashoardTest.php` to use `DatabaseTransactions` and also refactor","distinct":false,"url":"https://api.github.com/repos/andela-joyebanji/Techphin/commits/ad91ddcc0a6da060f93f235c4b33b10f4d276b41"}]}