{"push_id":1160149157,"size":69,"distinct_size":1,"ref":"refs/heads/scrape-sample-epubs","head":"4d4d1b74f381b55529ba436281e5c261ba233db1","before":"2afc71d36efa5ca85eca9c760133e6a3fff727ab","commits":[{"sha":"e9c3f6c5abc30a4bf0abf5408ec80edb566681aa","author":{"name":"Amy Slagle","email":"8162637810d987897d47e06538f6ddea35b758dd@nypl.org"},"message":"Added Flask-Babel for localization.","distinct":false,"url":"https://api.github.com/repos/NYPL-Simplified/server_core/commits/e9c3f6c5abc30a4bf0abf5408ec80edb566681aa"},{"sha":"90a5a5057db23fe6724a14c30b35a02c11edbd6c","author":{"name":"Amy Slagle","email":"8162637810d987897d47e06538f6ddea35b758dd@nypl.org"},"message":"Switched to lazy_gettext everywhere and changed config to use three-letter codes.","distinct":false,"url":"https://api.github.com/repos/NYPL-Simplified/server_core/commits/90a5a5057db23fe6724a14c30b35a02c11edbd6c"},{"sha":"332292081a0b55e9ebf916eb4d5601973c12d7e0","author":{"name":"Courteney Ervin","email":"fcbfb1e7fa8525585d4ec964926165c28807799a@nypl.org"},"message":"Add SERIES_TYPE to CachedFeed; fix test typo","distinct":false,"url":"https://api.github.com/repos/NYPL-Simplified/server_core/commits/332292081a0b55e9ebf916eb4d5601973c12d7e0"},{"sha":"5b93beaed41f2a1ca8dbaf12c7b4cc16d830fde2","author":{"name":"Courteney Ervin","email":"fcbfb1e7fa8525585d4ec964926165c28807799a@nypl.org"},"message":"Add license_pool_id index to cachedfeeds","distinct":false,"url":"https://api.github.com/repos/NYPL-Simplified/server_core/commits/5b93beaed41f2a1ca8dbaf12c7b4cc16d830fde2"},{"sha":"1692eaf0a6237f1838241145a8295a562690828d","author":{"name":"Amy Slagle","email":"8162637810d987897d47e06538f6ddea35b758dd@nypl.org"},"message":"Changed ProblemDetail to log a warning when a string hasn't been i18n'ed.","distinct":false,"url":"https://api.github.com/repos/NYPL-Simplified/server_core/commits/1692eaf0a6237f1838241145a8295a562690828d"},{"sha":"42c935263e76a324db39f689eedd4ce1cb0b04e7","author":{"name":"Amy Slagle","email":"8162637810d987897d47e06538f6ddea35b758dd@nypl.org"},"message":"Convert l10n languages to 2 letter codes in config.","distinct":false,"url":"https://api.github.com/repos/NYPL-Simplified/server_core/commits/42c935263e76a324db39f689eedd4ce1cb0b04e7"},{"sha":"f497d61ca7504f929440fbe014135762beb166cf","author":{"name":"Amy Slagle","email":"8162637810d987897d47e06538f6ddea35b758dd@nypl.org"},"message":"Fixed i18n'ed strings in AcquisitionFeed messages and added it to a test.","distinct":false,"url":"https://api.github.com/repos/NYPL-Simplified/server_core/commits/f497d61ca7504f929440fbe014135762beb166cf"},{"sha":"32a8341160caeecc9a028d451319d7204c8cd1a8","author":{"name":"Courteney Ervin","email":"fcbfb1e7fa8525585d4ec964926165c28807799a@nypl.org"},"message":"Accommodate RelatedBooksLanes (and other potentially shallow lanes) in group feeds","distinct":false,"url":"https://api.github.com/repos/NYPL-Simplified/server_core/commits/32a8341160caeecc9a028d451319d7204c8cd1a8"},{"sha":"773b3dd22408295136a2fbbdb121d9a0f637e6b3","author":{"name":"Courteney Ervin","email":"fcbfb1e7fa8525585d4ec964926165c28807799a@nypl.org"},"message":"Merge branch 'master' into add-series-lanes","distinct":false,"url":"https://api.github.com/repos/NYPL-Simplified/server_core/commits/773b3dd22408295136a2fbbdb121d9a0f637e6b3"},{"sha":"050ab9563e6d678ebb3ced59ead9d304b1e74bea","author":{"name":"Courteney Ervin","email":"fcbfb1e7fa8525585d4ec964926165c28807799a@nypl.org"},"message":"Hold cached related books feeds as groups feeds","distinct":false,"url":"https://api.github.com/repos/NYPL-Simplified/server_core/commits/050ab9563e6d678ebb3ced59ead9d304b1e74bea"},{"sha":"caa14c1e911a7a1ac24a78d87217e2de8f4bfdf7","author":{"name":"Leonard Richardson","email":"4cba91ba13b77215404dd5d5fc2f79a7ae5d035b@segfault.org"},"message":"Move works in and out of the search index as they become presentation ready or stop being presentation reayd.","distinct":false,"url":"https://api.github.com/repos/NYPL-Simplified/server_core/commits/caa14c1e911a7a1ac24a78d87217e2de8f4bfdf7"},{"sha":"5412b0a98de59a8ba14f205378383551ac25b845","author":{"name":"Leonard Richardson","email":"4cba91ba13b77215404dd5d5fc2f79a7ae5d035b@segfault.org"},"message":"Got rid of retrieve().","distinct":false,"url":"https://api.github.com/repos/NYPL-Simplified/server_core/commits/5412b0a98de59a8ba14f205378383551ac25b845"},{"sha":"e5edafe6c82ffefe82a2c9df4dac3c4395754b7a","author":{"name":"Leonard Richardson","email":"4cba91ba13b77215404dd5d5fc2f79a7ae5d035b@segfault.org"},"message":"Got rid of the no-longer-used setup argument.","distinct":false,"url":"https://api.github.com/repos/NYPL-Simplified/server_core/commits/e5edafe6c82ffefe82a2c9df4dac3c4395754b7a"},{"sha":"d1746ab0d25ad5e311e29f2b1e881a021acb192a","author":{"name":"Amy Slagle","email":"8162637810d987897d47e06538f6ddea35b758dd@nypl.org"},"message":"Refactored OPDS import to be more stable.","distinct":false,"url":"https://api.github.com/repos/NYPL-Simplified/server_core/commits/d1746ab0d25ad5e311e29f2b1e881a021acb192a"},{"sha":"bfeafafc527040adc3762fc3888dc32709c3e801","author":{"name":"Leonard Richardson","email":"4cba91ba13b77215404dd5d5fc2f79a7ae5d035b@segfault.org"},"message":"Started work on refactoring code into a generic BaseCoverageProvider and specializing with a WorkCoverageProvider.","distinct":false,"url":"https://api.github.com/repos/NYPL-Simplified/server_core/commits/bfeafafc527040adc3762fc3888dc32709c3e801"},{"sha":"d64de913d3424b943e1c7a29fe7bcadb5aba7533","author":{"name":"Leonard Richardson","email":"4cba91ba13b77215404dd5d5fc2f79a7ae5d035b@segfault.org"},"message":"Fixed all the test failures.","distinct":false,"url":"https://api.github.com/repos/NYPL-Simplified/server_core/commits/d64de913d3424b943e1c7a29fe7bcadb5aba7533"},{"sha":"e419e5a3c9d711ee7d592de9c8d5cf45ee9199c7","author":{"name":"Leonard Richardson","email":"4cba91ba13b77215404dd5d5fc2f79a7ae5d035b@segfault.org"},"message":"Restored code that didn't get cut before a paste.","distinct":false,"url":"https://api.github.com/repos/NYPL-Simplified/server_core/commits/e419e5a3c9d711ee7d592de9c8d5cf45ee9199c7"},{"sha":"60c3a43d448d1c8e96a667a45d87c912a0bbafe9","author":{"name":"Leonard Richardson","email":"4cba91ba13b77215404dd5d5fc2f79a7ae5d035b@segfault.org"},"message":"Added tests of success, transient failure, and persistent failure for WorkCoverageRecord.","distinct":false,"url":"https://api.github.com/repos/NYPL-Simplified/server_core/commits/60c3a43d448d1c8e96a667a45d87c912a0bbafe9"},{"sha":"f307509ec64712cbdd04f3f67c72dfb0f09770d8","author":{"name":"Leonard Richardson","email":"4cba91ba13b77215404dd5d5fc2f79a7ae5d035b@segfault.org"},"message":"Added tests for test_items_that_need_coverage.","distinct":false,"url":"https://api.github.com/repos/NYPL-Simplified/server_core/commits/f307509ec64712cbdd04f3f67c72dfb0f09770d8"},{"sha":"9f519a9b67514289b6fe1e589495acc998a75a0a","author":{"name":"Leonard Richardson","email":"4cba91ba13b77215404dd5d5fc2f79a7ae5d035b@segfault.org"},"message":"Added test of Work.missing_coverage_from.","distinct":false,"url":"https://api.github.com/repos/NYPL-Simplified/server_core/commits/9f519a9b67514289b6fe1e589495acc998a75a0a"}]}
{"actor":{"display_login":"daryanypl"}}