{"push_id":1873100616,"size":1,"distinct_size":1,"ref":"refs/heads/develop","head":"3847d7572c8a9221f245470448eb8ed941d7d200","before":"7e41174d979dcf3f3d4d1c4a94b655102d5ae4b5","commits":[{"sha":"3847d7572c8a9221f245470448eb8ed941d7d200","author":{"name":"Tony Jiang","email":"13134092ef3047e6c991255a387250cb5d0528df@jhu.edu"},"message":"Create shared audio frontend services (#3647)\n\n* Implement AudioFileHandler\r\n\r\n* Adjust linter to exclude core/tests/data\r\n\r\n* lint\r\n\r\n* add cloudstorage to linter\r\n\r\n* exclude audio in lint\r\n\r\n* Typo\r\n\r\n* remove tab\r\n\r\n* undo change\r\n\r\n* make suggested changes\r\n\r\n* suggested changes\r\n\r\n* suggested changes\r\n\r\n* lint\r\n\r\n* lint\r\n\r\n* lint\r\n\r\n* lint\r\n\r\n* lint\r\n\r\n* lint\r\n\r\n* lint\r\n\r\n* Add services\r\n\r\n* changes and temp hack\r\n\r\n* suggested changes\r\n\r\n* periods\r\n\r\n* typo\r\n\r\n* minor\r\n\r\n* get audio to playback from gcs\r\n\r\n* fix test\r\n\r\n* lint\r\n\r\n* lint\r\n\r\n* lint\r\n\r\n* remove get default bucket\r\n\r\n* changes before trying to deploy to test\r\n\r\n* del audio\r\n\r\n* url encoding\r\n\r\n* changes\r\n\r\n* lint\r\n\r\n* start changing back to prod\r\n\r\n* changes\r\n\r\n* Remove test files\r\n\r\n* lint\r\n\r\n* lint\r\n\r\n* lint\r\n\r\n* test\r\n\r\n* update tests and test files\r\n\r\n* revert app.yaml\r\n\r\n* lint\r\n\r\n* lint\r\n\r\n* update comment\r\n\r\n* undo change in main.py\r\n\r\n* typo\r\n\r\n* suggested changes\r\n\r\n* fix regex\r\n\r\n* remove test fillers\r\n\r\n* lint\r\n\r\n* remove the remove\r\n\r\n* add cache\r\n\r\n* caching\r\n\r\n* lint\r\n\r\n* lint\r\n\r\n* lint\r\n\r\n* suggested changes\r\n\r\n* Remove parens in regex\r\n\r\n* add tests and suggested changes\r\n\r\n* lint\r\n\r\n* Remove console log","distinct":true,"url":"https://api.github.com/repos/oppia/oppia/commits/3847d7572c8a9221f245470448eb8ed941d7d200"}]}
{"actor":{"display_login":"seanlip"}}