{"push_id":1474633948,"size":2,"distinct_size":2,"ref":"refs/heads/dev","head":"814f9c1a8cb0e86679ecca0c105679086fde7719","before":"14f4bf0bcf6ca6220bb692f802cd662050cc8007","commits":[{"sha":"e6b0d5a0d9d7af870c8f91d68ffb5c60f44e504e","author":{"name":"Trang","email":"86a49d281480c8fb753726b0df6c1e5b865f21e0@gmail.com"},"message":"Fix unique key for users_vocabulary\n\nWith the renaming of `vocabulary_id` into `hash`, the unique index was set on (user_id, hash) while it should have been on (user_id, vocabulary_id). This was preventing users from adding unexisting vocabulary to their list.","distinct":true,"url":"https://api.github.com/repos/NM-30/tatoeba2/commits/e6b0d5a0d9d7af870c8f91d68ffb5c60f44e504e"},{"sha":"814f9c1a8cb0e86679ecca0c105679086fde7719","author":{"name":"Trang","email":"86a49d281480c8fb753726b0df6c1e5b865f21e0@gmail.com"},"message":"#1377 Add id in returned value of Vocabulary::addItem()","distinct":true,"url":"https://api.github.com/repos/NM-30/tatoeba2/commits/814f9c1a8cb0e86679ecca0c105679086fde7719"}]}
{"actor":{"display_login":"NM-30"}}