{"push_id":1710560581,"size":9,"distinct_size":4,"ref":"refs/heads/develop","head":"3dd24fdfe0800788d96b6a85437fa67cf52165a0","before":"c4872e69f62f3cdf74fc6d0a11bbd8fc341e8d17","commits":[{"sha":"849a112f1bce011965661c10a8ae06b0cf39de83","author":{"name":"Anthony Delaby","email":"5abe882c84de10f5479799a746c7b855269f2a4b@anthonydelaby.me"},"message":"Update `context_processors` import path (fixes #308)","distinct":true,"url":"https://api.github.com/repos/jdufresne/django-scheduler/commits/849a112f1bce011965661c10a8ae06b0cf39de83"},{"sha":"4b19e92cf649d56a023c82e96e820c3abd376552","author":{"name":"Jon Dufresne","email":"c58bace895520c667b8e928d3d4d0d750718b62f@gmail.com"},"message":"In test functions, assign as local variables instead of instance variables","distinct":false,"url":"https://api.github.com/repos/jdufresne/django-scheduler/commits/4b19e92cf649d56a023c82e96e820c3abd376552"},{"sha":"ded88ef2562f1dcef2abd37b65b659311c656958","author":{"name":"Jon Dufresne","email":"c58bace895520c667b8e928d3d4d0d750718b62f@gmail.com"},"message":"Use Model.objects.create() when creating new objects\n\nUse Django's convenience method to create objects in a single function\ncall. Avoids the need to immediately call save.\n\nhttps://docs.djangoproject.com/en/1.11/ref/models/querysets/#create","distinct":false,"url":"https://api.github.com/repos/jdufresne/django-scheduler/commits/ded88ef2562f1dcef2abd37b65b659311c656958"},{"sha":"74baa0543aaf793c8902105e5c0dff2dc0067d12","author":{"name":"Jon Dufresne","email":"c58bace895520c667b8e928d3d4d0d750718b62f@gmail.com"},"message":"Remove null from all model fields of type CharField and TextField\n\nDjango recommends against using null=True on string-based fields. This\nchange brings the models in line with Django conventions and suggested\npractices. This avoids two different values to represent \"empty\".\n\nSee Django docs for more details:\n\nhttps://docs.djangoproject.com/en/1.11/ref/models/fields/#null\n\n> Avoid using null on string-based fields such as CharField and\n> TextField. If a string-based field has null=True, that means it has\n> two possible values for “no data”: NULL, and the empty string. In most\n> cases, it’s redundant to have two possible values for “no data;” the\n> Django convention is to use the empty string, not NULL.","distinct":false,"url":"https://api.github.com/repos/jdufresne/django-scheduler/commits/74baa0543aaf793c8902105e5c0dff2dc0067d12"},{"sha":"05aaa69d3f2e187af35a0fe06e54aaac03c69b7d","author":{"name":"Leonardo Lazzaro","email":"07d2a824dcbf8e3b876be32e6df60b129a13609a@dc.uba.ar"},"message":"Merge pull request #311 from jdufresne/tests-local-vars\n\nIn test functions, assign as local variables instead of instance variables","distinct":false,"url":"https://api.github.com/repos/jdufresne/django-scheduler/commits/05aaa69d3f2e187af35a0fe06e54aaac03c69b7d"},{"sha":"1993a5fd230b4d26b3bacf4d0c32c78f98c38454","author":{"name":"Leonardo Lazzaro","email":"07d2a824dcbf8e3b876be32e6df60b129a13609a@dc.uba.ar"},"message":"Merge branch 'develop' into char-text-no-null","distinct":false,"url":"https://api.github.com/repos/jdufresne/django-scheduler/commits/1993a5fd230b4d26b3bacf4d0c32c78f98c38454"},{"sha":"2c98a4ecd250fb50aab185f95c1580040f42cbe8","author":{"name":"Leonardo Lazzaro","email":"07d2a824dcbf8e3b876be32e6df60b129a13609a@dc.uba.ar"},"message":"Merge pull request #313 from jdufresne/char-text-no-null\n\nRemove null from all model fields of type CharField and TextField","distinct":true,"url":"https://api.github.com/repos/jdufresne/django-scheduler/commits/2c98a4ecd250fb50aab185f95c1580040f42cbe8"},{"sha":"98deac5c8b27c3c51a84f1b34ee9f8fc116081c1","author":{"name":"Leonardo Lazzaro","email":"07d2a824dcbf8e3b876be32e6df60b129a13609a@dc.uba.ar"},"message":"Merge pull request #312 from jdufresne/objects-create\n\nUse Model.objects.create() when creating new objects","distinct":true,"url":"https://api.github.com/repos/jdufresne/django-scheduler/commits/98deac5c8b27c3c51a84f1b34ee9f8fc116081c1"},{"sha":"3dd24fdfe0800788d96b6a85437fa67cf52165a0","author":{"name":"Leonardo Lazzaro","email":"07d2a824dcbf8e3b876be32e6df60b129a13609a@dc.uba.ar"},"message":"Merge pull request #309 from adelaby/308_update_documentation\n\nUpdate `context_processors` import path in documentation (fixes #308)","distinct":true,"url":"https://api.github.com/repos/jdufresne/django-scheduler/commits/3dd24fdfe0800788d96b6a85437fa67cf52165a0"}]}
{"actor":{"display_login":"jdufresne"}}