{"push_id":730190677,"size":83,"distinct_size":0,"ref":"refs/heads/master","head":"8f3a17a796452629f9133df1d35d32ab3f96514c","before":"71ad73ee1be9d7479eada6527187edca770eea91","commits":[{"sha":"6b0129d7426ae4cf8d1f46656d5be81a0073d74d","author":{"email":"31cbfc5f64cee5761e72a2c69973f009f0390454@gmail.com","name":"Maico Timmerman"},"message":"Updated the babel libraries, always generate both locales","distinct":false,"url":"https://api.github.com/repos/viaict/viaduct/commits/6b0129d7426ae4cf8d1f46656d5be81a0073d74d"},{"sha":"33b0288518eefccad531778cbf5def6b2ae6a853","author":{"email":"31cbfc5f64cee5761e72a2c69973f009f0390454@gmail.com","name":"Maico Timmerman"},"message":"Updated all templates for i18n","distinct":false,"url":"https://api.github.com/repos/viaict/viaduct/commits/33b0288518eefccad531778cbf5def6b2ae6a853"},{"sha":"d76f7efb2881dd5f6e172dd399b334ce8b7264ba","author":{"email":"31cbfc5f64cee5761e72a2c69973f009f0390454@gmail.com","name":"Maico Timmerman"},"message":"Updated examination module to use gettext","distinct":false,"url":"https://api.github.com/repos/viaict/viaduct/commits/d76f7efb2881dd5f6e172dd399b334ce8b7264ba"},{"sha":"0a2a9816f63e33a772c3e5df069d907857641ec0","author":{"email":"31cbfc5f64cee5761e72a2c69973f009f0390454@gmail.com","name":"Maico Timmerman"},"message":"Switched to make for compiling the translations","distinct":false,"url":"https://api.github.com/repos/viaict/viaduct/commits/0a2a9816f63e33a772c3e5df069d907857641ec0"},{"sha":"257f02d4a85bb2fe95e109daa287f34c1a2002ac","author":{"email":"31cbfc5f64cee5761e72a2c69973f009f0390454@gmail.com","name":"Maico Timmerman"},"message":"Updated to english msgid","distinct":false,"url":"https://api.github.com/repos/viaict/viaduct/commits/257f02d4a85bb2fe95e109daa287f34c1a2002ac"},{"sha":"a52611243f4880e8a4e79b15100e2cec320eb48c","author":{"email":"31cbfc5f64cee5761e72a2c69973f009f0390454@gmail.com","name":"Maico Timmerman"},"message":"Do not include the virtualenv in the babel extraction, it causes errors\ndue to encoding differences in the python files.","distinct":false,"url":"https://api.github.com/repos/viaict/viaduct/commits/a52611243f4880e8a4e79b15100e2cec320eb48c"},{"sha":"5979d8b2d3ecc1cf36bc7a3abe38563dd2bc6eee","author":{"email":"31cbfc5f64cee5761e72a2c69973f009f0390454@gmail.com","name":"Maico Timmerman"},"message":"Current state of the translations on the website.","distinct":false,"url":"https://api.github.com/repos/viaict/viaduct/commits/5979d8b2d3ecc1cf36bc7a3abe38563dd2bc6eee"},{"sha":"efb7338c937c2ddcb5e6b0b49912653bef76c1ba","author":{"email":"31cbfc5f64cee5761e72a2c69973f009f0390454@gmail.com","name":"Maico Timmerman"},"message":"Merge tag 'v2.1.0.2' into develop\n\nFixed minor mollie bugs","distinct":false,"url":"https://api.github.com/repos/viaict/viaduct/commits/efb7338c937c2ddcb5e6b0b49912653bef76c1ba"},{"sha":"e3a9ed527ed3202bb81cc1d9591bbbbbd15d87be","author":{"email":"31cbfc5f64cee5761e72a2c69973f009f0390454@gmail.com","name":"Maico Timmerman"},"message":"Merge tag 'v2.1.0.3' into develop\n\nUser editing fix.","distinct":false,"url":"https://api.github.com/repos/viaict/viaduct/commits/e3a9ed527ed3202bb81cc1d9591bbbbbd15d87be"},{"sha":"b1cc456ec979aeb3927ae909010ad3aae3740e6d","author":{"email":"31cbfc5f64cee5761e72a2c69973f009f0390454@gmail.com","name":"Maico Timmerman"},"message":"Merge branch 'develop' into feature/babel\n\nConflicts:\n\tviaduct/templates/examination/upload.htm\n\tviaduct/templates/examination/view.htm\n\tviaduct/views/examination.py","distinct":false,"url":"https://api.github.com/repos/viaict/viaduct/commits/b1cc456ec979aeb3927ae909010ad3aae3740e6d"},{"sha":"a6a68cf6bfde9982366062d6d8d31c30d2ae6fa7","author":{"email":"31cbfc5f64cee5761e72a2c69973f009f0390454@gmail.com","name":"Maico Timmerman"},"message":"Updated the pagination of pages to use babel","distinct":false,"url":"https://api.github.com/repos/viaict/viaduct/commits/a6a68cf6bfde9982366062d6d8d31c30d2ae6fa7"},{"sha":"83495f308ac7f4570425ebd977cc9e0791d3dfd4","author":{"email":"31cbfc5f64cee5761e72a2c69973f009f0390454@gmail.com","name":"Maico Timmerman"},"message":"Update the datetimepicker to a new supported non-buggy version","distinct":false,"url":"https://api.github.com/repos/viaict/viaduct/commits/83495f308ac7f4570425ebd977cc9e0791d3dfd4"},{"sha":"f6ca301c759543d7a11665b0de7596ba73c5224c","author":{"email":"31cbfc5f64cee5761e72a2c69973f009f0390454@gmail.com","name":"Maico Timmerman"},"message":"Fixed view user profiles from others","distinct":false,"url":"https://api.github.com/repos/viaict/viaduct/commits/f6ca301c759543d7a11665b0de7596ba73c5224c"},{"sha":"82ec24cb7997fe2c0203cb98a8c899c0e169a14a","author":{"email":"31cbfc5f64cee5761e72a2c69973f009f0390454@gmail.com","name":"Maico Timmerman"},"message":"Updated the readme and markdown file with instructions","distinct":false,"url":"https://api.github.com/repos/viaict/viaduct/commits/82ec24cb7997fe2c0203cb98a8c899c0e169a14a"},{"sha":"9e6886c95dd3082797b3be82d90bd76eb318cea6","author":{"email":"31cbfc5f64cee5761e72a2c69973f009f0390454@gmail.com","name":"Maico Timmerman"},"message":"Added a language switcher support\n\nThe language of the user is switched to the selected view, restricted by\nconfig. If the current user is anonymous (not logged in) then a client\nside cookie is set with the language in it.\n\nOn request the locale from the user is used, if the current user is\nanoymous then the language from the set cookie is taken. If no cookie is\nfound, the best matching language from the config is taken based on\nrequest headers.\n\nLocale selection function is now also available in templates to be able\nto show the current used language in the base template.","distinct":false,"url":"https://api.github.com/repos/viaict/viaduct/commits/9e6886c95dd3082797b3be82d90bd76eb318cea6"},{"sha":"9d9774a627afe752fe3b4b822cb25c98a5a1f9aa","author":{"email":"31cbfc5f64cee5761e72a2c69973f009f0390454@gmail.com","name":"Maico Timmerman"},"message":"Fixed a mistake in the init\n\nNow using viaduct/translations instead of translation","distinct":false,"url":"https://api.github.com/repos/viaict/viaduct/commits/9d9774a627afe752fe3b4b822cb25c98a5a1f9aa"},{"sha":"16a6868866a5c3e7217123f8581a439a2cc1b432","author":{"email":"31cbfc5f64cee5761e72a2c69973f009f0390454@gmail.com","name":"Maico Timmerman"},"message":"Added support for nice tab integration.\n\nThe bottom of the tabs were not connected with the content of the tab,\nby removing the border it is now smooth","distinct":false,"url":"https://api.github.com/repos/viaict/viaduct/commits/16a6868866a5c3e7217123f8581a439a2cc1b432"},{"sha":"b03153ed3fe5de2928fbdb18528423375b824908","author":{"email":"31cbfc5f64cee5761e72a2c69973f009f0390454@gmail.com","name":"Maico Timmerman"},"message":"Create activity form dual language support and custom validation\n\nWritten a custom validator to make sure at least either Dutch name and\ndescription or English name and description are entered.\n\nAll strings are lazy_evaluated babel strings, causing them to be looked\nup in the dictionary at request.","distinct":false,"url":"https://api.github.com/repos/viaict/viaduct/commits/b03153ed3fe5de2928fbdb18528423375b824908"},{"sha":"51913547a47938d3f3f91d4d264a952c13be4456","author":{"email":"31cbfc5f64cee5761e72a2c69973f009f0390454@gmail.com","name":"Maico Timmerman"},"message":"Updated the user register activity form with babel strings\n\nAll strings are lazy evaluated at request.","distinct":false,"url":"https://api.github.com/repos/viaict/viaduct/commits/51913547a47938d3f3f91d4d264a952c13be4456"},{"sha":"8545dd408a20baa92c2aa1bf6d2cc0e85dbd87f7","author":{"email":"31cbfc5f64cee5761e72a2c69973f009f0390454@gmail.com","name":"Maico Timmerman"},"message":"Updated database model form dual language implementation\n\nColumn for name and description are duplicated with a prefix for Dutch\nand English language.\n\nAll strings are now babel lazy evaluated strings, causing the to be\nlooked up on request in the .po files.\n\nRemoved the separation of timedelta calculation and formatation of it.\nReducing the number of nested function calls for one line of code.\n\nOn loading of the Activity model the name and description properties are\nset based on cookie, headers or saved locale. Those properties were used\neverywhere in viaduct.\n\nIf set language is unavailable for the current activity, and suffix is\nadded to notify the user of content in a different language.","distinct":false,"url":"https://api.github.com/repos/viaict/viaduct/commits/8545dd408a20baa92c2aa1bf6d2cc0e85dbd87f7"}]}