{"push_id":2809110667,"size":2,"distinct_size":1,"ref":"refs/heads/master","head":"e737acdfd138ed83aafa02164f51ea03015e1ece","before":"3f984ac77369d546ad6facb2e948eb8fe84b6c6b","commits":[{"sha":"d4c73abfcc381feeb26f30a52658cf755b0ffa76","author":{"name":"Terence Tuhinanshu","email":"1a08d84b050968de913c859c1eecc9e54b677b4f@tuhinanshu.com"},"message":"Add API class for encapsulating back-end\n\nThis class can be initialized with a username / password\ncombo, which it uses to get a token and stores that token.\nThis token will be used for all other methods / requests\nit provides.\n\nDart does not support async factory constructors (see https://github.com/dart-lang/sdk/issues/23115)\nso we use a static method instead. What is interesting is\nthat since all of this depends on a Network request, all\nthe steps in the pipeline return a Future. However, at\nsome point, we're going to need an actual instance before\nwe can proceed. Will be interesting to see how we get there.","distinct":false,"url":"https://api.github.com/repos/rajadain/mmw_flutter/commits/d4c73abfcc381feeb26f30a52658cf755b0ffa76"},{"sha":"e737acdfd138ed83aafa02164f51ea03015e1ece","author":{"name":"Terence Tuhinanshu","email":"1a08d84b050968de913c859c1eecc9e54b677b4f@tuhinanshu.com"},"message":"Merge pull request #6 from rajadain/api-refactor\n\nAdd API class for encapsulating back-end","distinct":true,"url":"https://api.github.com/repos/rajadain/mmw_flutter/commits/e737acdfd138ed83aafa02164f51ea03015e1ece"}]}
{"actor":{"display_login":"rajadain"}}