{"push_id":1050085820,"size":1,"distinct_size":1,"ref":"refs/heads/develop","head":"eaf5fc0c31383537df29d9d686402d1fb26b2194","before":"0598705fd8ee1c2ed7d4cc67ebe30289af49f3bc","commits":[{"sha":"eaf5fc0c31383537df29d9d686402d1fb26b2194","author":{"email":"c29d52db72ec8b8e0d6589cdedf242703c8b73d9@users.noreply.github.com","name":"Arturo"},"message":"Feature/search instagrammers\n\n* Created new activity\r\n\r\nCreated activity to do the intagrammers search\r\n\r\n* Basic MVP\r\n\r\nIt has been done all the basic structure (activity, presenter and interactor that returns an empty list when someone searchs). It has been necessary to update Rosie to v2 in order to use RosieAppCompatActivity, so we can do the search view.\r\n\r\n* Done Repository calls\r\n\r\nRepository calls have been implemented as well as three new Objects in order to obtain the response. It's been used Retrofit 1.9.\r\n\r\n* Added permission when authenticating in the app\r\n\r\nThis permission is necessary to search another instagrammers\r\n\r\n* Datasource Refactored\r\n\r\nExtracted a method used to create the service\r\n\r\n* New Adapter and holder to show instagrammers searched\r\n\r\nIt has been necessary to create another mapper for searched instagrammers\r\n\r\n* Added error handling to the view\r\n\r\n* Presenter covered with tests\r\n\r\n* Use cases renamed\r\n\r\nIt's easier to use and find them if we add the postscript \"UseCase\"\r\n\r\n* Renamed Repositories and Datasources\r\n\r\nIts responsibilities are not with Followed Instagrammers only, but with all operations related with instagrammers\r\n\r\n* Created a service generator\r\n\r\nSo there is no need to duplicate code each time you do a call to and endpoint.It's injected in the datasource.\r\n\r\n* Rebased onto develop","distinct":true,"url":"https://api.github.com/repos/artjimlop/bu/commits/eaf5fc0c31383537df29d9d686402d1fb26b2194"}]}