{"push_id":709540214,"size":31,"distinct_size":1,"ref":"refs/heads/advanced-search","head":"23ab3b4fedea9f457e921b0fefc738542b39f591","before":"c9a9b4735f17cd3cf9da183d5043525e1f6f5004","commits":[{"sha":"d1bace469c92c67118cee14dd0a4d4f5250cc7bc","author":{"email":"b5c650bd0dadf2a26e9f09225a724514d015c951@users.noreply.github.com","name":"時流"},"message":"Separate profile languages in dropdown lists","distinct":false,"url":"https://api.github.com/repos/Tatoeba/tatoeba2/commits/d1bace469c92c67118cee14dd0a4d4f5250cc7bc"},{"sha":"2ed07f9eb3b6e3cb82730d91845a68d17e170f4d","author":{"email":"b5c650bd0dadf2a26e9f09225a724514d015c951@users.noreply.github.com","name":"時流"},"message":"Separate preferred languages in search too\n\nand remove the now useless restrict_search_langs option.","distinct":false,"url":"https://api.github.com/repos/Tatoeba/tatoeba2/commits/2ed07f9eb3b6e3cb82730d91845a68d17e170f4d"},{"sha":"bb7db958c4d07176d56509b76806273111c93569","author":{"email":"b5c650bd0dadf2a26e9f09225a724514d015c951@users.noreply.github.com","name":"時流"},"message":"Put ‘unknown language’ at the end of the list\n\nbecause such choice doesn’t need to be such visible.\nTo the contrary, almost nobody want to select it.","distinct":false,"url":"https://api.github.com/repos/Tatoeba/tatoeba2/commits/bb7db958c4d07176d56509b76806273111c93569"},{"sha":"a1cf4f8a5c3b5ea2f2913e6de2288c7bcf294bfb","author":{"email":"b5c650bd0dadf2a26e9f09225a724514d015c951@users.noreply.github.com","name":"時流"},"message":"Separate preferred languages for guests too\n\nbased on the languages they last used.","distinct":false,"url":"https://api.github.com/repos/Tatoeba/tatoeba2/commits/a1cf4f8a5c3b5ea2f2913e6de2288c7bcf294bfb"},{"sha":"2ebe06ca4a876cacdeecc15f6839430cb8f23596","author":{"email":"b5c650bd0dadf2a26e9f09225a724514d015c951@users.noreply.github.com","name":"時流"},"message":"Record last selected languages in the main places","distinct":false,"url":"https://api.github.com/repos/Tatoeba/tatoeba2/commits/2ebe06ca4a876cacdeecc15f6839430cb8f23596"},{"sha":"3680e66574fa015e5f29eee3abf4de746c55e717","author":{"email":"b5c650bd0dadf2a26e9f09225a724514d015c951@users.noreply.github.com","name":"時流"},"message":"Reset the guest’s last used language on logout\n\nSo that users are less likely to be confused by the language list\nthat built up prior to login.","distinct":false,"url":"https://api.github.com/repos/Tatoeba/tatoeba2/commits/3680e66574fa015e5f29eee3abf4de746c55e717"},{"sha":"11dbfb2e7e7484e4a783bf8c8e0483f2a17e6efb","author":{"email":"b5c650bd0dadf2a26e9f09225a724514d015c951@users.noreply.github.com","name":"時流"},"message":"Sort preferred language list","distinct":false,"url":"https://api.github.com/repos/Tatoeba/tatoeba2/commits/11dbfb2e7e7484e4a783bf8c8e0483f2a17e6efb"},{"sha":"f384174b1e958f5f99aefe86a3b712406f44e180","author":{"email":"b5c650bd0dadf2a26e9f09225a724514d015c951@users.noreply.github.com","name":"時流"},"message":"Repair language drop down in ‘add sentences’ page","distinct":false,"url":"https://api.github.com/repos/Tatoeba/tatoeba2/commits/f384174b1e958f5f99aefe86a3b712406f44e180"},{"sha":"dc23623dfaa05797afe12071e55d74635e173b56","author":{"email":"b5c650bd0dadf2a26e9f09225a724514d015c951@users.noreply.github.com","name":"時流"},"message":"More accurate name for preferred language list","distinct":false,"url":"https://api.github.com/repos/Tatoeba/tatoeba2/commits/dc23623dfaa05797afe12071e55d74635e173b56"},{"sha":"a7b172691c978ee4e34bc7ba28a5671607705691","author":{"email":"b5c650bd0dadf2a26e9f09225a724514d015c951@users.noreply.github.com","name":"時流"},"message":"Remove now useless parameter","distinct":false,"url":"https://api.github.com/repos/Tatoeba/tatoeba2/commits/a7b172691c978ee4e34bc7ba28a5671607705691"},{"sha":"f3b975ee80ec9c71803291ef73ff74cff50c3247","author":{"email":"b5c650bd0dadf2a26e9f09225a724514d015c951@users.noreply.github.com","name":"時流"},"message":"Don’t needlessly record selected language\n\nDon’t record selected language in translate_sentences_of because\nguests are very unlikely to want to translate sentences of users.","distinct":false,"url":"https://api.github.com/repos/Tatoeba/tatoeba2/commits/f3b975ee80ec9c71803291ef73ff74cff50c3247"},{"sha":"3166e2b0395a63c894283396ac59e8b09c8689ca","author":{"email":"b5c650bd0dadf2a26e9f09225a724514d015c951@users.noreply.github.com","name":"時流"},"message":"Don’t separate languages in ‘Add language’ form\n\nBecause obviously the user wants to select a language\nfrom the “Other languages” part.","distinct":false,"url":"https://api.github.com/repos/Tatoeba/tatoeba2/commits/3166e2b0395a63c894283396ac59e8b09c8689ca"},{"sha":"87970c8f4d20966f07e64ab78991030af32c3a03","author":{"email":"d006efadbdff8a79ed4d1e6f9b55ccad0a2b2abd@gmail.com","name":"Trang"},"message":"Select directly in sentences_translations instead of doing joins.","distinct":false,"url":"https://api.github.com/repos/Tatoeba/tatoeba2/commits/87970c8f4d20966f07e64ab78991030af32c3a03"},{"sha":"ef60e5b6051a21298dc816e1d2b4585cb00440ca","author":{"email":"d006efadbdff8a79ed4d1e6f9b55ccad0a2b2abd@gmail.com","name":"Trang"},"message":"Script to fix the sentences_translations table.\n\nThis scripts sync's the languages (sentence_lang and translation_lang)\nbetween the sentences_translations table and the sentences table.","distinct":false,"url":"https://api.github.com/repos/Tatoeba/tatoeba2/commits/ef60e5b6051a21298dc816e1d2b4585cb00440ca"},{"sha":"4fb2094fbd9a8d58783ea267ddeac6b4dadfb704","author":{"email":"b5c650bd0dadf2a26e9f09225a724514d015c951@users.noreply.github.com","name":"時流"},"message":"Merge branch 'dev' into pref-lang-list\n\nConflicts:\n\tapp/models/user.php","distinct":false,"url":"https://api.github.com/repos/Tatoeba/tatoeba2/commits/4fb2094fbd9a8d58783ea267ddeac6b4dadfb704"},{"sha":"0dff05be7e5a4a6fb5afc2570963e1ca025acc4f","author":{"email":"b5c650bd0dadf2a26e9f09225a724514d015c951@users.noreply.github.com","name":"時流"},"message":"Avoid recording invalid language codes\n\nSo that if preferredLanguageFilter() returns something, we are sure\nthis is going to match an actual language.","distinct":false,"url":"https://api.github.com/repos/Tatoeba/tatoeba2/commits/0dff05be7e5a4a6fb5afc2570963e1ca025acc4f"},{"sha":"ef19ad9b43791c31bc0bcdfc82dfe000f954fa37","author":{"email":"b5c650bd0dadf2a26e9f09225a724514d015c951@users.noreply.github.com","name":"時流"},"message":"Update POT file","distinct":false,"url":"https://api.github.com/repos/Tatoeba/tatoeba2/commits/ef19ad9b43791c31bc0bcdfc82dfe000f954fa37"},{"sha":"5eae891eb9bb8b7873f86a96e4341c1ce45e1635","author":{"email":"d006efadbdff8a79ed4d1e6f9b55ccad0a2b2abd@gmail.com","name":"Trang"},"message":"#152 Internationalize date in activity timeline.","distinct":false,"url":"https://api.github.com/repos/Tatoeba/tatoeba2/commits/5eae891eb9bb8b7873f86a96e4341c1ce45e1635"},{"sha":"77fd3a81d20fee057866e1ea70273e4f8861f385","author":{"email":"d006efadbdff8a79ed4d1e6f9b55ccad0a2b2abd@gmail.com","name":"Trang"},"message":"Updated POT files.","distinct":false,"url":"https://api.github.com/repos/Tatoeba/tatoeba2/commits/77fd3a81d20fee057866e1ea70273e4f8861f385"},{"sha":"89b0cc7fd6dea0ee7508ed465c3f5c6b3d175efd","author":{"email":"d006efadbdff8a79ed4d1e6f9b55ccad0a2b2abd@gmail.com","name":"Trang"},"message":"Updated translations.","distinct":false,"url":"https://api.github.com/repos/Tatoeba/tatoeba2/commits/89b0cc7fd6dea0ee7508ed465c3f5c6b3d175efd"}]}