{"push_id":1416938421,"size":32,"distinct_size":17,"ref":"refs/heads/fs_lang","head":"235c9f97632974aae695255b79610ca8935dc1d8","before":"3067704856d6af29c21299bc3bc79cc81772ce00","commits":[{"sha":"1a3607309e14fce8c3bad75ca03a4d9a4832e1de","author":{"name":"Ryan Northey","email":"8f18e670ec432ee5e15365d38d203f741b57c02e@synca.io"},"message":"Fix: add receivers to expire directory caches, fixes #5591","distinct":false,"url":"https://api.github.com/repos/phlax/pootle/commits/1a3607309e14fce8c3bad75ca03a4d9a4832e1de"},{"sha":"39d4355c5c467a46dad16a854346e27a524d879b","author":{"name":"Ryan Northey","email":"8f18e670ec432ee5e15365d38d203f741b57c02e@synca.io"},"message":"Add tests to ensure directory caches are expired","distinct":false,"url":"https://api.github.com/repos/phlax/pootle/commits/39d4355c5c467a46dad16a854346e27a524d879b"},{"sha":"787095b3c5a15cd18cc495732b3c631bcd216fef","author":{"name":"Leandro Regueiro","email":"7ebb4ef604f06f5dfec0724ba41870916da72f04@gmail.com"},"message":"Invalidate superusers language cache\n\nOtherwise when adding or deleting a language or TP the languages\nin the dropdown are not updated until cache expires naturally.","distinct":false,"url":"https://api.github.com/repos/phlax/pootle/commits/787095b3c5a15cd18cc495732b3c631bcd216fef"},{"sha":"2b0eb5bb6117d1ec228ea9be2d16012632425756","author":{"name":"Dwayne Bailey","email":"fc2d546bf7a49e943e0a7b9abb7b389b2236fe39@translate.org.za"},"message":"l10n: pull from Pootle","distinct":false,"url":"https://api.github.com/repos/phlax/pootle/commits/2b0eb5bb6117d1ec228ea9be2d16012632425756"},{"sha":"13967820c57ed5df7360b0cdc25e75bc49cef41c","author":{"name":"Dwayne Bailey","email":"fc2d546bf7a49e943e0a7b9abb7b389b2236fe39@translate.org.za"},"message":"l10n: distribute 'nb'","distinct":false,"url":"https://api.github.com/repos/phlax/pootle/commits/13967820c57ed5df7360b0cdc25e75bc49cef41c"},{"sha":"0ebfe83191b1858cd2d34da781db9599b7965547","author":{"name":"Dwayne Bailey","email":"fc2d546bf7a49e943e0a7b9abb7b389b2236fe39@translate.org.za"},"message":"l10n: update templates","distinct":false,"url":"https://api.github.com/repos/phlax/pootle/commits/0ebfe83191b1858cd2d34da781db9599b7965547"},{"sha":"7ec4445cc64615b0a21c15fbaf88fdeb56600920","author":{"name":"Dwayne Bailey","email":"fc2d546bf7a49e943e0a7b9abb7b389b2236fe39@translate.org.za"},"message":"l10n: update against templates","distinct":false,"url":"https://api.github.com/repos/phlax/pootle/commits/7ec4445cc64615b0a21c15fbaf88fdeb56600920"},{"sha":"2fa6e915cb3274208c9652f8869952dd8c6dacea","author":{"name":"Ryan Northey","email":"8f18e670ec432ee5e15365d38d203f741b57c02e@synca.io"},"message":"Use pks for alt_src_langs in profile.field_values","distinct":false,"url":"https://api.github.com/repos/phlax/pootle/commits/2fa6e915cb3274208c9652f8869952dd8c6dacea"},{"sha":"7faff14e5c31ae43a4ebab9559bbf63d1bf28009","author":{"name":"Ryan Northey","email":"8f18e670ec432ee5e15365d38d203f741b57c02e@synca.io"},"message":"Update accounts model\n\n- use pks in field_values - fixes dj1.10 issue\n- use ActionDisplay for users last_event","distinct":false,"url":"https://api.github.com/repos/phlax/pootle/commits/7faff14e5c31ae43a4ebab9559bbf63d1bf28009"},{"sha":"646965774c4e72267bb56e52b81411ad870b56d2","author":{"name":"Ryan Northey","email":"8f18e670ec432ee5e15365d38d203f741b57c02e@synca.io"},"message":"Factor out ActionDisplay from StatsDisplay","distinct":false,"url":"https://api.github.com/repos/phlax/pootle/commits/646965774c4e72267bb56e52b81411ad870b56d2"},{"sha":"1f50822b026bc6a3967c6ab86e8b80dbc4a86e87","author":{"name":"Ryan Northey","email":"8f18e670ec432ee5e15365d38d203f741b57c02e@synca.io"},"message":"Set view lazily: prevents import errors on model","distinct":false,"url":"https://api.github.com/repos/phlax/pootle/commits/1f50822b026bc6a3967c6ab86e8b80dbc4a86e87"},{"sha":"b0a54327a9ac091767617559a9d288e048c2875d","author":{"name":"Ryan Northey","email":"8f18e670ec432ee5e15365d38d203f741b57c02e@synca.io"},"message":"Give parent node layout in user profile page","distinct":false,"url":"https://api.github.com/repos/phlax/pootle/commits/b0a54327a9ac091767617559a9d288e048c2875d"},{"sha":"a8638a47de4c6ba940529ced3ada14c4b05bc5e4","author":{"name":"Ryan Northey","email":"8f18e670ec432ee5e15365d38d203f741b57c02e@synca.io"},"message":"Cleanup: only load user js if required","distinct":false,"url":"https://api.github.com/repos/phlax/pootle/commits/a8638a47de4c6ba940529ced3ada14c4b05bc5e4"},{"sha":"2751ca29054c563b76d4be18a5368e128c6ad143","author":{"name":"Ryan Northey","email":"8f18e670ec432ee5e15365d38d203f741b57c02e@synca.io"},"message":"Remove unneeded parts from user js","distinct":false,"url":"https://api.github.com/repos/phlax/pootle/commits/2751ca29054c563b76d4be18a5368e128c6ad143"},{"sha":"e52c4ebc55fef2ddb5959c2d3acc09c7d4549f0b","author":{"name":"Ryan Northey","email":"8f18e670ec432ee5e15365d38d203f741b57c02e@synca.io"},"message":"Remove unused js","distinct":false,"url":"https://api.github.com/repos/phlax/pootle/commits/e52c4ebc55fef2ddb5959c2d3acc09c7d4549f0b"},{"sha":"42678a69b5fd1701a94354e7d8d4e2205a080241","author":{"name":"Ryan Northey","email":"8f18e670ec432ee5e15365d38d203f741b57c02e@synca.io"},"message":"Update pootle_fs.state.unchanged to yield store_fs","distinct":true,"url":"https://api.github.com/repos/phlax/pootle/commits/42678a69b5fd1701a94354e7d8d4e2205a080241"},{"sha":"325397893950702a90278c48bbd2b99c414b0d0b","author":{"name":"Ryan Northey","email":"8f18e670ec432ee5e15365d38d203f741b57c02e@synca.io"},"message":"Merge pootle_fs.files.add and fetch","distinct":true,"url":"https://api.github.com/repos/phlax/pootle/commits/325397893950702a90278c48bbd2b99c414b0d0b"},{"sha":"1d2cd33f835d951038c86d8eb05f301c7755359a","author":{"name":"Ryan Northey","email":"8f18e670ec432ee5e15365d38d203f741b57c02e@synca.io"},"message":"Update pootle_fs.plugin to remove fetch and merge, add resolve, and update add","distinct":true,"url":"https://api.github.com/repos/phlax/pootle/commits/1d2cd33f835d951038c86d8eb05f301c7755359a"},{"sha":"b376dcb7c795b51e9946da36ccaa53ad3ed2a8bd","author":{"name":"Ryan Northey","email":"8f18e670ec432ee5e15365d38d203f741b57c02e@synca.io"},"message":"more","distinct":true,"url":"https://api.github.com/repos/phlax/pootle/commits/b376dcb7c795b51e9946da36ccaa53ad3ed2a8bd"},{"sha":"91677340b01dd70daefc8421f37f7a6dc8dbd117","author":{"name":"Ryan Northey","email":"8f18e670ec432ee5e15365d38d203f741b57c02e@synca.io"},"message":"Add fs resolve command","distinct":true,"url":"https://api.github.com/repos/phlax/pootle/commits/91677340b01dd70daefc8421f37f7a6dc8dbd117"}]}
{"actor":{"display_login":"phlax"}}