{"push_id":1340412365,"size":2,"distinct_size":1,"ref":"refs/heads/chore/#131981009/fix-heroku-staging-branch","head":"bb95c7190278731385c2c378536623449be59d04","before":"fb14654b1b1863dee7d8275ae9e5dc6cf826abf0","commits":[{"sha":"dc667b0e1bd8b491d0ca15018b659ecd14ae59ad","author":{"name":"Cyril Paul","email":"1bb4b1eadd7e21ffe02329c5e4f1d16b48c137de@GMAIL.COM"},"message":"Feature/#130341347/landing page (#12)\n\n* Add new layout and styles for landing page\r\n\r\n* Add animation for landing page slider\r\n\r\n* Fix indentations issues raised by houndCI\r\n\r\n* #131246955 Authenticated users can view game history (#11)\r\n\r\n* Feature(base-files): Add base files needed to for the frontend\r\n\r\nStart #131246955\r\n\r\n* Feature(add-history-route): Add /#!/history route to the main controller\r\n\r\n* Feature(history-test): Add test files for angular history code\r\n\r\nAdd spec files to test the angular js code to be written for\r\ngetting authenticated user's game history. The test files will\r\ncontain tests for an angular factory(service) and angular\r\ncontroller.\r\n\r\n* Feature(service-test): Add spec to test History service is defined\r\n\r\nAdd some specs to the history.test.js file to test if\r\nthe History service is defined. This is just a basic\r\ntest to ascertain the existence of the existence of the\r\nservice.\r\n\r\n* Feature(test-files): Add location of new files to karma\r\n\r\nThe new files created for the History service and History\r\ncontroller have been added to the karma config file. Also,\r\nthe History test file has also been added.\r\n\r\n* Feature(pass-test): Add History service to pass the first test\r\n\r\n* Feature(karma-config): Add all js files in app folder to karma\r\n\r\n* Feature(service-test): Add spec to test history service has getHistory function\r\n\r\n* add history api endpoints\r\n\r\n* Feature(base-files): Add base files needed to for the frontend\r\n\r\nStart #131246955\r\n\r\n* Feature(add-history-route): Add /#!/history route to the main controller\r\n\r\n* Feature(history-test): Add test files for angular history code\r\n\r\nAdd spec files to test the angular js code to be written for\r\ngetting authenticated user's game history. The test files will\r\ncontain tests for an angular factory(service) and angular\r\ncontroller.\r\n\r\n* Feature(service-test): Add spec to test History service is defined\r\n\r\nAdd some specs to the history.test.js file to test if\r\nthe History service is defined. This is just a basic\r\ntest to ascertain the existence of the existence of the\r\nservice.\r\n\r\n* Feature(test-files): Add location of new files to karma\r\n\r\nThe new files created for the History service and History\r\ncontroller have been added to the karma config file. Also,\r\nthe History test file has also been added.\r\n\r\n* Feature(pass-test): Add History service to pass the first test\r\n\r\n* Feature(karma-config): Add all js files in app folder to karma\r\n\r\n* Feature(service-test): Add spec to test history service has getHistory function\r\n\r\n* add history api endpoints\r\n\r\n* Refactor(standards) simplify code by multi-lining\r\n\r\n* Feature(add-history-controller): Add new angular module `services.history` to main module `mean`\r\n\r\nAdd services.History as a dependency to the mean angular module which serves as the main controller. Also registers services.History controller and its dependency\r\n\r\n* Test(History-serice-test): Add test for HistoryFac test\r\n\r\nadd tests to check that the HistoryFac service exists and if it\r\nhas the getHistory function defined. It also checks if the getHistory\r\nfunction makes a http get request to /api/users/:id/history endpoint\r\n\r\n* Feature(Implement-getHistory): Implement getHistory() of HistoryFac\r\n\r\nimplement getHistory() function in HistoryFac service to make a\r\nhttp request to /api/users/:id/history to get user history\r\n\r\n* Test(history-controller-test): Add test for HistoryController\r\n\r\nadd test to check if HistoryController controller exists and if it\r\ncalls the getHistory() function of HistoryFac service\r\n\r\n* Feature(history-controller): Implement HistoryController\r\n\r\nimplement HistoryController to call the getHistory() function of the\r\nHistoryFac service.\r\n\r\n* Feature(add-new-files): Add new controller and service file to food.jade\r\n\r\nAdd HistoryController and HistoryFac files to footer.jade file\r\n\r\n* Refactor(variable-name): Change variable name for HistoryController in test file\r\n\r\n* Feature(check-authentication): Check HistoryController if user is authenticated\r\n\r\n* Feature(html-template): Add content to history.tpl.html\r\n\r\nAdd content to the template that displays the history of an\r\nauthenticated user. The page shows a message to unauthenticated\r\nusers indicating that they are not logged in. Also shows a message\r\nto users who don't have a game history yet\r\n\r\n* Feature(add-history-link): Add link to history in the top menu\r\n\r\nadd history link to the top menu. The link only shows up for\r\nauthenticated users\r\n\r\n* Feature(change-binding): Change binding on history.tpl.html\r\n\r\nchanged from {{}} binding to using ng-bind online on line 59 of\r\nhistory.tpl.html\r\n\r\n* Refactor(const-to-var): Change const to var on line 6 in history.ctr.js\r\n\r\n* Refactor(const-to-var): Change let to var on line 144 in history.test.js\r\n\r\n* Refactor(refactor-history-test): Rewrite history.test.js to remove Hound CI errors\r\n\r\n* #130341343 signup with jwt (#10)\r\n\r\n* chore(readme-update): update read me with new relevant info\r\nFinishes #130373385\r\n\r\n* feature(signup): JWT for signup\r\n\r\nFinishes #130341343\r\n\r\n* feature(signup): signup-with-jwt\r\n\r\n-Update code in auth.js, routes.js, all.js and signup-spec.js\r\nto meet hound specifications.\r\n\r\nFinishes #130341343\r\n\r\n* feature(signup): signup-with-jwt\r\n\r\n-Update code in auth.js and signup-spec.js\r\nto meet hound specifications.\r\n\r\nFinishes #130341343\r\n\r\n* feature(signup): signup-with-jwt\r\n\r\n-Update code in signup-spec.js\r\nto meet hound specifications.\r\n\r\nFinishes #130341343\r\n\r\n* feature(signup): signup-with-jwt\r\n\r\n-Update code in signup-spec.js\r\nto meet hound specifications.\r\n\r\nFinishes #130341343\r\n\r\n* feature(signup): signup-with-jwt\r\n\r\n-Update code in signup-spec.js\r\nto meet hound specifications.\r\n\r\nFinishes #130341343\r\n\r\n* feature(signup): signup-with-jwt\r\n\r\n-Update code in signup-spec.js\r\nto meet hound specifications.\r\n\r\nFinishes #130341343\r\n\r\n* feature(signup): signup-with-jwt\r\n\r\n-Update code in signup-spec.js\r\nto meet hound specifications.\r\n\r\nFinishes #130341343\r\n\r\n* feature(signup): signup-with-jwt\r\n\r\n-Update code in signup-spec.js\r\nto meet hound specifications.\r\n\r\nFinishes #130341343\r\n\r\n* feature(signup): JWT for signup\r\n\r\nFinishes #130341343\r\n\r\n* feature(signup): signup-with-jwt\r\n\r\n-Update code in auth.js, routes.js, all.js and signup-spec.js\r\nto meet hound specifications.\r\n\r\nFinishes #130341343\r\n\r\n* feature(signup): signup-with-jwt\r\n\r\n-Update code in auth.js and signup-spec.js\r\nto meet hound specifications.\r\n\r\nFinishes #130341343\r\n\r\n* feature(signup): signup-with-jwt\r\n\r\n-Update code in signup-spec.js\r\nto meet hound specifications.\r\n\r\nFinishes #130341343\r\n\r\n* feature(signup): signup-with-jwt\r\n\r\n-Update code in signup-spec.js\r\nto meet hound specifications.\r\n\r\nFinishes #130341343\r\n\r\n* feature(signup): signup-with-jwt\r\n\r\n-Update code in signup-spec.js\r\nto meet hound specifications.\r\n\r\nFinishes #130341343\r\n\r\n* feature(signup): signup-with-jwt\r\n\r\n-Update code in signup-spec.js\r\nto meet hound specifications.\r\n\r\nFinishes #130341343\r\n\r\n* feature(signup): signup-with-jwt\r\n\r\n-Update code in signup-spec.js\r\nto meet hound specifications.\r\n\r\nFinishes #130341343\r\n\r\n* feature(signup): signup-with-jwt\r\n\r\n-Update code in signup-spec.js\r\nto meet hound specifications.\r\n\r\nFinishes #130341343\r\n\r\n* feature(signup): signup-with-jwt\r\n- Allow signup without the need of a token\r\nFinishes #130341343\r\n\r\n* feature(signup): signup-with-jwt\r\n- Rebase with develop branch\r\nFinishes #130341343\r\n\r\n* feature(signup): signup-with-jwt\r\n- Rebase with develop branch\r\nFinishes #130341343\r\n\r\n* feature(signup): JWT for signup\r\n\r\nFinishes #130341343\r\n\r\n* feature(signup): signup-with-jwt\r\n\r\n-Update code in auth.js, routes.js, all.js and signup-spec.js\r\nto meet hound specifications.\r\n\r\nFinishes #130341343\r\n\r\n* feature(signup): signup-with-jwt\r\n\r\n-Update code in auth.js and signup-spec.js\r\nto meet hound specifications.\r\n\r\nFinishes #130341343\r\n\r\n* feature(signup): signup-with-jwt\r\n\r\n-Update code in signup-spec.js\r\nto meet hound specifications.\r\n\r\nFinishes #130341343\r\n\r\n* feature(signup): signup-with-jwt\r\n\r\n-Update code in signup-spec.js\r\nto meet hound specifications.\r\n\r\nFinishes #130341343\r\n\r\n* feature(signup): signup-with-jwt\r\n\r\n-Update code in signup-spec.js\r\nto meet hound specifications.\r\n\r\nFinishes #130341343\r\n\r\n* feature(signup): signup-with-jwt\r\n\r\n-Update code in signup-spec.js\r\nto meet hound specifications.\r\n\r\nFinishes #130341343\r\n\r\n* feature(signup): signup-with-jwt\r\n\r\n-Update code in signup-spec.js\r\nto meet hound specifications.\r\n\r\nFinishes #130341343\r\n\r\n* feature(signup): signup-with-jwt\r\n\r\n-Update code in signup-spec.js\r\nto meet hound specifications.\r\n\r\nFinishes #130341343\r\n\r\n* feature(signup): signup-with-jwt\r\n- Allow user signup without token\r\nFinishes #130341343\r\n\r\n* feature(signup): signup-with-jwt\r\n- Rebase with develop\r\nFinishes #130341343\r\n\r\n* feature(signup): signup-with-jwt\r\n- Rebase with develop\r\nFinishes #130341343\r\n\r\n* feature(signup): signup-with-jwt\r\n- Add password hashing function to signup\r\nFinishes #130341343\r\n\r\n* Feature(delete-history): Add a function to the history controller to delete history from the db\r\n\r\n* Feature(delete-endpoint): Add route for history delete endpoint\r\n\r\n* Feature(tests): Add afterEach to delete added history after each /api/history spec runs\r\n\r\n* Feature(jasmine-jquery): Install jasmine-jquery from bower\r\n\r\n* Refactor(move-response): Move response in history file to its file\r\n\r\nmove the mock response json object to its own file and require it through the getJSONFixture of jasmine-jquery\r\n\r\n* Feature(base-files): Add base files needed to for the frontend\r\n\r\nStart #131246955\r\n\r\n* Feature(add-history-route): Add /#!/history route to the main controller\r\n\r\n* Feature(history-test): Add test files for angular history code\r\n\r\nAdd spec files to test the angular js code to be written for\r\ngetting authenticated user's game history. The test files will\r\ncontain tests for an angular factory(service) and angular\r\ncontroller.\r\n\r\n* Feature(service-test): Add spec to test History service is defined\r\n\r\nAdd some specs to the history.test.js file to test if\r\nthe History service is defined. This is just a basic\r\ntest to ascertain the existence of the existence of the\r\nservice.\r\n\r\n* Feature(test-files): Add location of new files to karma\r\n\r\nThe new files created for the History service and History\r\ncontroller have been added to the karma config file. Also,\r\nthe History test file has also been added.\r\n\r\n* Feature(pass-test): Add History service to pass the first test\r\n\r\n* Feature(karma-config): Add all js files in app folder to karma\r\n\r\n* Feature(service-test): Add spec to test history service has getHistory function\r\n\r\n* add history api endpoints\r\n\r\n* Feature(history-test): Add test files for angular history code\r\n\r\nAdd spec files to test the angular js code to be written for\r\ngetting authenticated user's game history. The test files will\r\ncontain tests for an angular factory(service) and angular\r\ncontroller.\r\n\r\n* add history api endpoints\r\n\r\n* Refactor(standards) simplify code by multi-lining\r\n\r\n* Feature(add-history-controller): Add new angular module `services.history` to main module `mean`\r\n\r\nAdd services.History as a dependency to the mean angular module which serves as the main controller. Also registers services.History controller and its dependency\r\n\r\n* Test(History-serice-test): Add test for HistoryFac test\r\n\r\nadd tests to check that the HistoryFac service exists and if it\r\nhas the getHistory function defined. It also checks if the getHistory\r\nfunction makes a http get request to /api/users/:id/history endpoint\r\n\r\n* Feature(Implement-getHistory): Implement getHistory() of HistoryFac\r\n\r\nimplement getHistory() function in HistoryFac service to make a\r\nhttp request to /api/users/:id/history to get user history\r\n\r\n* Test(history-controller-test): Add test for HistoryController\r\n\r\nadd test to check if HistoryController controller exists and if it\r\ncalls the getHistory() function of HistoryFac service\r\n\r\n* Feature(history-controller): Implement HistoryController\r\n\r\nimplement HistoryController to call the getHistory() function of the\r\nHistoryFac service.\r\n\r\n* Feature(add-new-files): Add new controller and service file to food.jade\r\n\r\nAdd HistoryController and HistoryFac files to footer.jade file\r\n\r\n* Refactor(variable-name): Change variable name for HistoryController in test file\r\n\r\n* Feature(check-authentication): Check HistoryController if user is authenticated\r\n\r\n* Feature(html-template): Add content to history.tpl.html\r\n\r\nAdd content to the template that displays the history of an\r\nauthenticated user. The page shows a message to unauthenticated\r\nusers indicating that they are not logged in. Also shows a message\r\nto users who don't have a game history yet\r\n\r\n* Feature(add-history-link): Add link to history in the top menu\r\n\r\nadd history link to the top menu. The link only shows up for\r\nauthenticated users\r\n\r\n* Feature(change-binding): Change binding on history.tpl.html\r\n\r\nchanged from {{}} binding to using ng-bind online on line 59 of\r\nhistory.tpl.html\r\n\r\n* Refactor(const-to-var): Change const to var on line 6 in history.ctr.js\r\n\r\n* Refactor(const-to-var): Change let to var on line 144 in history.test.js\r\n\r\n* Refactor(refactor-history-test): Rewrite history.test.js to remove Hound CI errors\r\n\r\n* Feature(delete-history): Add a function to the history controller to delete history from the db\r\n\r\n* Feature(delete-endpoint): Add route for history delete endpoint\r\n\r\n* Feature(tests): Add afterEach to delete added history after each /api/history spec runs\r\n\r\n* Feature(jasmine-jquery): Install jasmine-jquery from bower\r\n\r\n* Refactor(move-response): Move response in history file to its file\r\n\r\nmove the mock response json object to its own file and require it through the getJSONFixture of jasmine-jquery\r\n\r\n* Fix responsive design issue for animated card\r\n\r\n* Add new layout and styles for landing page\r\n\r\n* Add animation for landing page slider\r\n\r\n* Fix indentations issues raised by houndCI\r\n\r\n* Fix responsive design issue for animated card","distinct":false,"url":"https://api.github.com/repos/andela/project-kinsan/commits/dc667b0e1bd8b491d0ca15018b659ecd14ae59ad"},{"sha":"bb95c7190278731385c2c378536623449be59d04","author":{"name":"Sadiq Rukayat","email":"66779565177f706cb4b33148e4b55c44215cbbf5@gmail.com"},"message":"Merge branch 'develop' into chore/#131981009/fix-heroku-staging-branch","distinct":true,"url":"https://api.github.com/repos/andela/project-kinsan/commits/bb95c7190278731385c2c378536623449be59d04"}]}
{"actor":{"display_login":"andela-rsadiq"}}