{"push_id":793404103,"size":15,"distinct_size":15,"ref":"refs/heads/master","head":"4ae1f4f5b61e1ac5445dc6e9f84cdd4512a151a7","before":"7e8ae31173ba493bfb7283696e107fb32458b67d","commits":[{"sha":"062eac829fd8884676145004c7ecc3e59e328839","author":{"email":"66103e65c7893e2702853ac700df9599c5092236@gmail.com","name":"snugs"},"message":"Update data reader to optionally emit aux data\n\nDefaults to true which is current behavior","distinct":true,"url":"https://api.github.com/repos/QuantConnect/Lean/commits/062eac829fd8884676145004c7ecc3e59e328839"},{"sha":"f1ed668582d2e04681941248f8133570a7d85ed6","author":{"email":"66103e65c7893e2702853ac700df9599c5092236@gmail.com","name":"snugs"},"message":"Reduce dependency in tradeable data function parameters","distinct":true,"url":"https://api.github.com/repos/QuantConnect/Lean/commits/f1ed668582d2e04681941248f8133570a7d85ed6"},{"sha":"72fa0c40bd2029f438d5b8564c682e1177eff3bd","author":{"email":"66103e65c7893e2702853ac700df9599c5092236@gmail.com","name":"snugs"},"message":"Set JsonConstructor in Symbol for serializer","distinct":true,"url":"https://api.github.com/repos/QuantConnect/Lean/commits/72fa0c40bd2029f438d5b8564c682e1177eff3bd"},{"sha":"afd336ac66b417a65e2bca2200c2c2332da8b7f7","author":{"email":"66103e65c7893e2702853ac700df9599c5092236@gmail.com","name":"snugs"},"message":"Implement BaseData.Clone in DynamicData","distinct":true,"url":"https://api.github.com/repos/QuantConnect/Lean/commits/afd336ac66b417a65e2bca2200c2c2332da8b7f7"},{"sha":"a17bf88ea7289105721950fb792d501913d81bd6","author":{"email":"66103e65c7893e2702853ac700df9599c5092236@gmail.com","name":"snugs"},"message":"Make downloaded file names unique","distinct":true,"url":"https://api.github.com/repos/QuantConnect/Lean/commits/a17bf88ea7289105721950fb792d501913d81bd6"},{"sha":"b8247138ffc9140d9703649926873f587274031f","author":{"email":"66103e65c7893e2702853ac700df9599c5092236@gmail.com","name":"snugs"},"message":"Fix bug on last bar on fill forward enumerator\n\nWe weren't checking to see if the exchange was open only on the last bar","distinct":true,"url":"https://api.github.com/repos/QuantConnect/Lean/commits/b8247138ffc9140d9703649926873f587274031f"},{"sha":"8932846a56d3b9dc85b266a5afaeccc7db6c9521","author":{"email":"66103e65c7893e2702853ac700df9599c5092236@gmail.com","name":"snugs"},"message":"Initialize result handler with algo sooner\n\nWithout this, errors thrown in Initialize aren't sent through result handler","distinct":true,"url":"https://api.github.com/repos/QuantConnect/Lean/commits/8932846a56d3b9dc85b266a5afaeccc7db6c9521"},{"sha":"39e33db41fe857c6cf463153d54b5f1841a30f70","author":{"email":"66103e65c7893e2702853ac700df9599c5092236@gmail.com","name":"snugs"},"message":"Reset _previousValue in IndicatorBase","distinct":true,"url":"https://api.github.com/repos/QuantConnect/Lean/commits/39e33db41fe857c6cf463153d54b5f1841a30f70"},{"sha":"388a6949fc2f80a04db51b3073d8500a8e329c3d","author":{"email":"66103e65c7893e2702853ac700df9599c5092236@gmail.com","name":"snugs"},"message":"Refactor TimeSlice.Create to not require IAlgorithm","distinct":true,"url":"https://api.github.com/repos/QuantConnect/Lean/commits/388a6949fc2f80a04db51b3073d8500a8e329c3d"},{"sha":"5c352f5ff9b28597187e25b0149e1b276e353063","author":{"email":"66103e65c7893e2702853ac700df9599c5092236@gmail.com","name":"snugs"},"message":"Remove exchange check","distinct":true,"url":"https://api.github.com/repos/QuantConnect/Lean/commits/5c352f5ff9b28597187e25b0149e1b276e353063"},{"sha":"65f75708bb79ffc32d06f7f2c23e2b41b794a928","author":{"email":"66103e65c7893e2702853ac700df9599c5092236@gmail.com","name":"snugs"},"message":"Initial implementation of IHistoryProvider","distinct":true,"url":"https://api.github.com/repos/QuantConnect/Lean/commits/65f75708bb79ffc32d06f7f2c23e2b41b794a928"},{"sha":"3ad5540a8a7936803ad01a9570369022ec650447","author":{"email":"66103e65c7893e2702853ac700df9599c5092236@gmail.com","name":"snugs"},"message":"Remove dependency on Security from SubscriptionDataReader\n\nAdd dynamic data flag to config\nRemove dynamic data flag from Security\nRename dynamically loaded flag to IsCustomData\nRemove Security from SubscriptionDataReader ctor","distinct":true,"url":"https://api.github.com/repos/QuantConnect/Lean/commits/3ad5540a8a7936803ad01a9570369022ec650447"},{"sha":"5b29b8f2302c3f0da87a7896ff65d72c5274b5e9","author":{"email":"66103e65c7893e2702853ac700df9599c5092236@gmail.com","name":"snugs"},"message":"Update IHistoryProvider to use request object","distinct":true,"url":"https://api.github.com/repos/QuantConnect/Lean/commits/5b29b8f2302c3f0da87a7896ff65d72c5274b5e9"},{"sha":"1d7c7286c29584a87dd32cbe27b06fbcfbb8f36a","author":{"email":"66103e65c7893e2702853ac700df9599c5092236@gmail.com","name":"snugs"},"message":"Adds some useful extensions for IEnumerable<Slice>","distinct":true,"url":"https://api.github.com/repos/QuantConnect/Lean/commits/1d7c7286c29584a87dd32cbe27b06fbcfbb8f36a"},{"sha":"4ae1f4f5b61e1ac5445dc6e9f84cdd4512a151a7","author":{"email":"66103e65c7893e2702853ac700df9599c5092236@gmail.com","name":"snugs"},"message":"Finalizes History API\n\nFixes bug in backtest history provider\n\n\tRequests for bar counts were always incorrect because the history provider\n\twas emitting bars whose end time is equal to the start time.\n\tImplemented a FilterEnumerator<T> privately so he can filter those out\n\twhen using non-tick data","distinct":true,"url":"https://api.github.com/repos/QuantConnect/Lean/commits/4ae1f4f5b61e1ac5445dc6e9f84cdd4512a151a7"}]}