{"push_id":727175568,"size":1000,"distinct_size":22,"ref":"refs/heads/kill-develop-py","head":"304c98cea814d0218992b02e3eb8d6869ef0def4","before":"6d459744410aced04cbd7e296e4fa236807bacea","commits":[{"sha":"706d026eac78e4d1e435688e5aefe369457ba252","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@spalletti.it","name":"Iacopo Spalletti"},"message":"Merge pull request #3840 from yakky/feature/testapp_migrations\n\nAdd south migrations for test applications","distinct":false,"url":"https://api.github.com/repos/ojii/django-cms/commits/706d026eac78e4d1e435688e5aefe369457ba252"},{"sha":"560767fa5418befebb6a2497534214ea903a49c7","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@spalletti.it","name":"Iacopo Spalletti"},"message":"Merge pull request #3830 from timgraham/user_model_label\n\nRemoved user_model_label from utils.compat.dj","distinct":false,"url":"https://api.github.com/repos/ojii/django-cms/commits/560767fa5418befebb6a2497534214ea903a49c7"},{"sha":"7e7c3d77797af1958488ac6908046dec217497ec","author":{"email":"30234b85c248d18c6225ca5c5edeaf2aefa6564f@gmail.com","name":"Martin Koistinen"},"message":"Merge pull request #3809 from mkoistinen/mkoistinen-feature/better_handle_user_language_change\n\nBetter handle user language change","distinct":false,"url":"https://api.github.com/repos/ojii/django-cms/commits/7e7c3d77797af1958488ac6908046dec217497ec"},{"sha":"5ab8b428687bd9e2fcced118e75ddfffc89b9ee5","author":{"email":"c0c13d008556f4fe103b6274b012bd8a1543b5c6@gmail.com","name":"Jonas Obrist"},"message":"Trigger urls_need_reloading signal on slug change\n\nFixes #3689","distinct":false,"url":"https://api.github.com/repos/ojii/django-cms/commits/5ab8b428687bd9e2fcced118e75ddfffc89b9ee5"},{"sha":"5969cbcca881f26514e3a2b8909c0b4f9f130824","author":{"email":"30234b85c248d18c6225ca5c5edeaf2aefa6564f@gmail.com","name":"Martin Koistinen"},"message":"Merge branch 'future/appspaced_apphooks' of https://github.com/yakky/django-cms into mkoistinen-feature/appspaced_apphooks\n\nConflicts:\n\tcms/admin/forms.py\n\tcms/app_base.py\n\tcms/forms/widgets.py\n\tcms/static/cms/js/modules/cms.app_hook_select.js","distinct":false,"url":"https://api.github.com/repos/ojii/django-cms/commits/5969cbcca881f26514e3a2b8909c0b4f9f130824"},{"sha":"b64f82228568cb737f22f84ff16bacc80488c2c6","author":{"email":"30234b85c248d18c6225ca5c5edeaf2aefa6564f@gmail.com","name":"Martin Koistinen"},"message":"Merge pull request #3836 from yakky/feature/py3_fix\n\nkeys() method is a view in python 3","distinct":false,"url":"https://api.github.com/repos/ojii/django-cms/commits/b64f82228568cb737f22f84ff16bacc80488c2c6"},{"sha":"7cdb327d92891403ff75879c9189c8928ea08fb6","author":{"email":"30234b85c248d18c6225ca5c5edeaf2aefa6564f@gmail.com","name":"Martin Koistinen"},"message":"Merge pull request #3755 from yakky/feature/fix_3672\n\nCorrect fix for #3672","distinct":false,"url":"https://api.github.com/repos/ojii/django-cms/commits/7cdb327d92891403ff75879c9189c8928ea08fb6"},{"sha":"6ecde6722fc6c97bc8958e21d1b329a71c10f8d8","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@spalletti.it","name":"Iacopo Spalletti"},"message":"Merge pull request #6 from mkoistinen/mkoistinen-future/appspaced_apphooks\n\nMkoistinen future/appspaced apphooks","distinct":false,"url":"https://api.github.com/repos/ojii/django-cms/commits/6ecde6722fc6c97bc8958e21d1b329a71c10f8d8"},{"sha":"64e54c05866e5417c947f37ce3f3d1b124d49cef","author":{"email":"30234b85c248d18c6225ca5c5edeaf2aefa6564f@gmail.com","name":"Martin Koistinen"},"message":"Fixes #3630","distinct":false,"url":"https://api.github.com/repos/ojii/django-cms/commits/64e54c05866e5417c947f37ce3f3d1b124d49cef"},{"sha":"014cceb1fb5fa7395cc09b7f71e32bd5b94300ed","author":{"email":"30234b85c248d18c6225ca5c5edeaf2aefa6564f@gmail.com","name":"Martin Koistinen"},"message":"Merge pull request #3856 from divio/mkoistinen-feature/fixes_3630\n\nFixes 3630","distinct":false,"url":"https://api.github.com/repos/ojii/django-cms/commits/014cceb1fb5fa7395cc09b7f71e32bd5b94300ed"},{"sha":"4adc4892121ff802b877fad1644d93e1ad83ed40","author":{"email":"30234b85c248d18c6225ca5c5edeaf2aefa6564f@gmail.com","name":"Martin Koistinen"},"message":"Documentation improvements","distinct":false,"url":"https://api.github.com/repos/ojii/django-cms/commits/4adc4892121ff802b877fad1644d93e1ad83ed40"},{"sha":"6ed0a0e6012d89df1447c117b147bfcada8aa00f","author":{"email":"30234b85c248d18c6225ca5c5edeaf2aefa6564f@gmail.com","name":"Martin Koistinen"},"message":"Merge pull request #3857 from divio/mkoistinen-feature/fixes_3630_docs\n\nDocumentation improvements","distinct":false,"url":"https://api.github.com/repos/ojii/django-cms/commits/6ed0a0e6012d89df1447c117b147bfcada8aa00f"},{"sha":"e1fa7e49bfa6f2dbda0ce7c8a4af2423133819db","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@spalletti.it","name":"Iacopo Spalletti"},"message":"Merge pull request #3841 from yakky/feature/remove_fr_fr\n\nRemove fr_FR locale","distinct":false,"url":"https://api.github.com/repos/ojii/django-cms/commits/e1fa7e49bfa6f2dbda0ce7c8a4af2423133819db"},{"sha":"b76769cdb66e11389373fff6a4ae12f76d32251e","author":{"email":"676578820c613041cb28e13de8d58e1d94456890@vurt.org","name":"evildmp"},"message":"Clarified the purpose of our email lists","distinct":false,"url":"https://api.github.com/repos/ojii/django-cms/commits/b76769cdb66e11389373fff6a4ae12f76d32251e"},{"sha":"73967517870e2d0dfd40636be4dc8ffbf2ec9e64","author":{"email":"eb7542c571a3fae2bde7f3c80ff3e001f3a2d760@gmail.com","name":"Morgan Wahl"},"message":"Using correct API for getting a username for a user.","distinct":false,"url":"https://api.github.com/repos/ojii/django-cms/commits/73967517870e2d0dfd40636be4dc8ffbf2ec9e64"},{"sha":"611567445a36c7f3d346d1c88c9662fd69dfce17","author":{"email":"eb7542c571a3fae2bde7f3c80ff3e001f3a2d760@gmail.com","name":"Morgan Wahl"},"message":"FIxing test.","distinct":false,"url":"https://api.github.com/repos/ojii/django-cms/commits/611567445a36c7f3d346d1c88c9662fd69dfce17"},{"sha":"d88db977b6a5a23152eb84c7ce46a257c873a63f","author":{"email":"676578820c613041cb28e13de8d58e1d94456890@vurt.org","name":"evildmp"},"message":"Fixes #3821","distinct":false,"url":"https://api.github.com/repos/ojii/django-cms/commits/d88db977b6a5a23152eb84c7ce46a257c873a63f"},{"sha":"b966064ada43457e475f76def6f77cd672769f42","author":{"email":"676578820c613041cb28e13de8d58e1d94456890@vurt.org","name":"evildmp"},"message":"Fixes #3847 - clarifies configuration of language fallbacks","distinct":false,"url":"https://api.github.com/repos/ojii/django-cms/commits/b966064ada43457e475f76def6f77cd672769f42"},{"sha":"c7008cb314cafc62d7bc3cebab9fe240356cc9a1","author":{"email":"c0c13d008556f4fe103b6274b012bd8a1543b5c6@gmail.com","name":"Jonas Obrist"},"message":"removed unused import","distinct":false,"url":"https://api.github.com/repos/ojii/django-cms/commits/c7008cb314cafc62d7bc3cebab9fe240356cc9a1"},{"sha":"da0a0b9ee9f803090ac9144cff7cd01ef21207ec","author":{"email":"e9e967e5b0abdfe09f1bbd2a7f79d551f562706a@nephila.it","name":"Iacopo Spalletti"},"message":"Fix this-for-that issue","distinct":false,"url":"https://api.github.com/repos/ojii/django-cms/commits/da0a0b9ee9f803090ac9144cff7cd01ef21207ec"}]}