{"push_id":1101029010,"size":260,"distinct_size":1,"ref":"refs/heads/cleanup","head":"8077323db7c49435d23e70e7b0895c008c127617","before":"42d74c6e9ea7f4b34111f826ea4476b3f15a4c96","commits":[{"sha":"e1ed4f8e0f5656a14183dccc2e35d071b37a5cc4","author":{"email":"38d1a0fab713927ce038e0a9bc799be53a6853ea@gmail.com","name":"Kevin Scannell"},"message":"Bring Irish translations up-to-date.","distinct":false,"url":"https://api.github.com/repos/phlax/pootle/commits/e1ed4f8e0f5656a14183dccc2e35d071b37a5cc4"},{"sha":"4b01a253f53dbecc92ebd3c94b102673d4f6aa63","author":{"email":"4ec3f3ccd085ce3acfd053bb739fc12cf8a607bf@translate.org.za","name":"Dwayne Bailey"},"message":"l10n: Reflow Irish","distinct":false,"url":"https://api.github.com/repos/phlax/pootle/commits/4b01a253f53dbecc92ebd3c94b102673d4f6aa63"},{"sha":"bd59863e3e0fbf303286b1fd988a6643e7e624c0","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@space23.net","name":"Ryan Northey"},"message":"Move data folder to pytest_pootle","distinct":false,"url":"https://api.github.com/repos/phlax/pootle/commits/bd59863e3e0fbf303286b1fd988a6643e7e624c0"},{"sha":"fe726c543dc3cda81675f51970a2aae0787d1a8f","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@space23.net","name":"Ryan Northey"},"message":"Add translations_directory fixture for use by PootleEnv","distinct":false,"url":"https://api.github.com/repos/phlax/pootle/commits/fe726c543dc3cda81675f51970a2aae0787d1a8f"},{"sha":"09801eff7aea2f7814dd7c74af10c4392b1aa434","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@space23.net","name":"Ryan Northey"},"message":"Add new po_directory fixture\n\nThis fixture is test-scoped and copies the contents of the\ntranslations directory created by PootleEnv into a tempdir for\nuse by other fixtures, and sets the POOTLE_TRANSLATIONS_DIRECTORY\nsetting.\n\nIt also cleans up afterwards.\n\nThis replaces the old fixture of the same name","distinct":false,"url":"https://api.github.com/repos/phlax/pootle/commits/09801eff7aea2f7814dd7c74af10c4392b1aa434"},{"sha":"8a0f5ef56d09621b71524cbb90fc90de5e63a019","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@space23.net","name":"Ryan Northey"},"message":"Update fixtures to use new base FS fixtures","distinct":false,"url":"https://api.github.com/repos/phlax/pootle/commits/8a0f5ef56d09621b71524cbb90fc90de5e63a019"},{"sha":"d4fd439ee08cde89d91e3762e97ced9c3ce7046e","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@space23.net","name":"Ryan Northey"},"message":"Update tests to work with new FS fixtures","distinct":false,"url":"https://api.github.com/repos/phlax/pootle/commits/d4fd439ee08cde89d91e3762e97ced9c3ce7046e"},{"sha":"d5ac3459dc17da988df407b5d92d461dc50ee085","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@space23.net","name":"Ryan Northey"},"message":"Update test settings to point to data folder in pytest_pootle","distinct":false,"url":"https://api.github.com/repos/phlax/pootle/commits/d5ac3459dc17da988df407b5d92d461dc50ee085"},{"sha":"e9c6496125153106ba40036e0cda936238db6602","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@space23.net","name":"Ryan Northey"},"message":"Add tests for Project admin view adding/deleting TPs","distinct":false,"url":"https://api.github.com/repos/phlax/pootle/commits/e9c6496125153106ba40036e0cda936238db6602"},{"sha":"0dd09bd13f9b3a2a469cb3f80d291060615deb73","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@space23.net","name":"Ryan Northey"},"message":"Add PootleAdminView class","distinct":false,"url":"https://api.github.com/repos/phlax/pootle/commits/0dd09bd13f9b3a2a469cb3f80d291060615deb73"},{"sha":"14e2326fed88a7d3c315b08062bea26e8a2c11e0","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@space23.net","name":"Ryan Northey"},"message":"Move TranslationProjectForm out of factory function","distinct":false,"url":"https://api.github.com/repos/phlax/pootle/commits/14e2326fed88a7d3c315b08062bea26e8a2c11e0"},{"sha":"fee91d30c61c9677bb1610434708255ac2ec8b92","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@space23.net","name":"Ryan Northey"},"message":"Add ProjectAdminView","distinct":false,"url":"https://api.github.com/repos/phlax/pootle/commits/fee91d30c61c9677bb1610434708255ac2ec8b92"},{"sha":"a4ac682015340317d94f8db31148eaf4a8684aa5","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@space23.net","name":"Ryan Northey"},"message":"Update tests as admin views redirect on non-auth","distinct":false,"url":"https://api.github.com/repos/phlax/pootle/commits/a4ac682015340317d94f8db31148eaf4a8684aa5"},{"sha":"ecc1e5ad7544c7b4379de54fc7cfe1f9b94795ba","author":{"email":"4ec3f3ccd085ce3acfd053bb739fc12cf8a607bf@translate.org.za","name":"Dwayne Bailey"},"message":"l10n: reflow gettext for v0.19.7","distinct":false,"url":"https://api.github.com/repos/phlax/pootle/commits/ecc1e5ad7544c7b4379de54fc7cfe1f9b94795ba"},{"sha":"b44fcd2fd0631655c41d7b9fe9f077548bd31349","author":{"email":"4ec3f3ccd085ce3acfd053bb739fc12cf8a607bf@translate.org.za","name":"Dwayne Bailey"},"message":"l10n: pull from Pootle","distinct":false,"url":"https://api.github.com/repos/phlax/pootle/commits/b44fcd2fd0631655c41d7b9fe9f077548bd31349"},{"sha":"6c84a693be1ae468f122ebc2d2369c64a5b3e0c3","author":{"email":"4ec3f3ccd085ce3acfd053bb739fc12cf8a607bf@translate.org.za","name":"Dwayne Bailey"},"message":"l10n: update templates","distinct":false,"url":"https://api.github.com/repos/phlax/pootle/commits/6c84a693be1ae468f122ebc2d2369c64a5b3e0c3"},{"sha":"af008288b214defd57ff66e3261cb2173e5af785","author":{"email":"4ec3f3ccd085ce3acfd053bb739fc12cf8a607bf@translate.org.za","name":"Dwayne Bailey"},"message":"l10n: update against templates","distinct":false,"url":"https://api.github.com/repos/phlax/pootle/commits/af008288b214defd57ff66e3261cb2173e5af785"},{"sha":"0998e491fc0b581943f2d12fcf81f94157362fa7","author":{"email":"4ec3f3ccd085ce3acfd053bb739fc12cf8a607bf@translate.org.za","name":"Dwayne Bailey"},"message":"l10n: Uzbek and Russian updates","distinct":false,"url":"https://api.github.com/repos/phlax/pootle/commits/0998e491fc0b581943f2d12fcf81f94157362fa7"},{"sha":"cc4d16d0fa1e4e0aab9ce3a5d0a26da0ae488e86","author":{"email":"67648ea4c99d4caf18beeba9acbd762eea03a1e2@gmail.com","name":"Taras Semenenko"},"message":"Cleanup: use LanguageFactory instead of `fish` fixture","distinct":false,"url":"https://api.github.com/repos/phlax/pootle/commits/cc4d16d0fa1e4e0aab9ce3a5d0a26da0ae488e86"},{"sha":"45e495c23d2913098b911861cd27c7b8598cd89c","author":{"email":"67648ea4c99d4caf18beeba9acbd762eea03a1e2@gmail.com","name":"Taras Semenenko"},"message":"Cleanup: move init_from_templates away from TP.save()","distinct":false,"url":"https://api.github.com/repos/phlax/pootle/commits/45e495c23d2913098b911861cd27c7b8598cd89c"}]}