{"push_id":920056047,"size":20,"distinct_size":20,"ref":"refs/heads/master","head":"98839e906632dfe77c6f6906d61d62868a0541dc","before":"35c41987ecfaad849019d09468ce322fec86cd39","commits":[{"sha":"d9e150b3117521f7c24dc6393eb29eebc3cc376a","author":{"email":"85c9baff15217366743dfbda4b499260c0cfffbb@python.or.id","name":"za"},"message":"Fixed #25104 -- Added httpd.conf hyperlink to modwsgi doc.","distinct":true,"url":"https://api.github.com/repos/atombrella/django/commits/d9e150b3117521f7c24dc6393eb29eebc3cc376a"},{"sha":"ff19df9c2d6ad80bb9177e8190176e9c3716705f","author":{"email":"75ef9faee755c70589550b513ad881e5a603182c@sandford.id.au","name":"Nick Sandford"},"message":"Fixed #19536 -- Included object-tools when ModelAdmin.has_add_permission() is False.","distinct":true,"url":"https://api.github.com/repos/atombrella/django/commits/ff19df9c2d6ad80bb9177e8190176e9c3716705f"},{"sha":"300de968d680eea10daa00132f60b7db47abfe1d","author":{"email":"fa5185fb0061e6d194144df7004b3b1b386ba310@gmail.com","name":"knbk"},"message":"Fixed typo in test name.","distinct":true,"url":"https://api.github.com/repos/atombrella/django/commits/300de968d680eea10daa00132f60b7db47abfe1d"},{"sha":"dbb0df2a0ec5bee80bee336fc81408efb30b7e47","author":{"email":"7d64dbc04187ef4ff3002b119b8edfcfccfa8892@gmail.com","name":"Tim Graham"},"message":"Fixed #25985 -- Updated signature of ModelAdmin.formfield_for_* to make request a positional argument.","distinct":true,"url":"https://api.github.com/repos/atombrella/django/commits/dbb0df2a0ec5bee80bee336fc81408efb30b7e47"},{"sha":"69208a5a1c55d42ca0eaffa900be643d9f801089","author":{"email":"def9a6e7c3a9785f219450a2543d1a42d8fd9ed3@sasha0.ru","name":"Alexander Gaevsky"},"message":"Fixed #25465 -- Restored line breaks conversion in admin readonly fields.","distinct":true,"url":"https://api.github.com/repos/atombrella/django/commits/69208a5a1c55d42ca0eaffa900be643d9f801089"},{"sha":"7df9aa3a33271706bf172eac77b5b0d02c971d77","author":{"email":"7cfdea3ef1c2cf577a0f2e92c77dd32fa1bbe92a@managedbyq.com","name":"Matthew Madurski"},"message":"Fixed typo in BaseCache.delete_many() docstring.","distinct":true,"url":"https://api.github.com/repos/atombrella/django/commits/7df9aa3a33271706bf172eac77b5b0d02c971d77"},{"sha":"4b2dcfe04f5d9938e40c569ffdd169f3a712145d","author":{"email":"bfcc183dde1b30d94e78e68f1c40f25156ef0724@dtexsystems.com","name":"Chris Cogdon"},"message":"Fixed #26006 -- Fixed incorrect object reference in SingleObjectMixin.get_context_object_name().","distinct":true,"url":"https://api.github.com/repos/atombrella/django/commits/4b2dcfe04f5d9938e40c569ffdd169f3a712145d"},{"sha":"e0f370364adc5d0dc3d7e4f678599c76868e29b0","author":{"email":"645fb5076afd4528b45f343463b115098fe56333@debian.org","name":"Raphaël Hertzog"},"message":"Fixed #26017 -- Removed a dependency on the name of the top-level tests directory.","distinct":true,"url":"https://api.github.com/repos/atombrella/django/commits/e0f370364adc5d0dc3d7e4f678599c76868e29b0"},{"sha":"7bc94b58bf4e139b669d023e0fb10ce380fc89f6","author":{"email":"7d64dbc04187ef4ff3002b119b8edfcfccfa8892@gmail.com","name":"Tim Graham"},"message":"Refs #13614 -- Added test for admin's many-to-many widget data loss bug.\n\nIt looks like browsers have fixed the reported issue.","distinct":true,"url":"https://api.github.com/repos/atombrella/django/commits/7bc94b58bf4e139b669d023e0fb10ce380fc89f6"},{"sha":"e429c5186ceed81c4627165518e0c70c58e69595","author":{"email":"bfcc183dde1b30d94e78e68f1c40f25156ef0724@dtexsystems.com","name":"Chris Cogdon"},"message":"Fixed #26018 -- Prevented unecessary get_form() call in FormMixin.get_context_data().\n\nChanged \"dict.setdefault\" to \"if x in dict\" pattern so that get_form() would not\nbe called unnecessarily, specifically in the case where FormMixin.form_invalid()\ncalls get_context_data() with the current form.","distinct":true,"url":"https://api.github.com/repos/atombrella/django/commits/e429c5186ceed81c4627165518e0c70c58e69595"},{"sha":"e0519301238b43633bab64054772f9a62634a05f","author":{"email":"7d64dbc04187ef4ff3002b119b8edfcfccfa8892@gmail.com","name":"Tim Graham"},"message":"Fixed #25748 -- Added clarification on projects vs. applications.\n\nThanks Thomas Güttler for motivating this addition.","distinct":true,"url":"https://api.github.com/repos/atombrella/django/commits/e0519301238b43633bab64054772f9a62634a05f"},{"sha":"00cb9e13b4cf06ed2be27ee9e7fc18969ae69f7d","author":{"email":"f1dda22f6c87388a4ea6486ed19dfd0f6f6df13d@2xlibre.net","name":"Claude Paroz"},"message":"Fixed #15165 -- Prevented wrong results with perimeter on geodetic fields.","distinct":true,"url":"https://api.github.com/repos/atombrella/django/commits/00cb9e13b4cf06ed2be27ee9e7fc18969ae69f7d"},{"sha":"6687f4dcbbfeca81b76233609fca90f30ce4dd25","author":{"email":"fa5185fb0061e6d194144df7004b3b1b386ba310@gmail.com","name":"Marten Kenbeek"},"message":"Refs #21927 -- Added note about include() to tutorial.","distinct":true,"url":"https://api.github.com/repos/atombrella/django/commits/6687f4dcbbfeca81b76233609fca90f30ce4dd25"},{"sha":"ee9f4686b19e2b4a68f5cb4f9d61dc045c1d4c63","author":{"email":"1c7eb2d327b94a71532e7830fcb7d5c843c4350c@gmail.com","name":"Anssi Kääriäinen"},"message":"Fixed #23372 -- Made loaddata faster if it doesn't find any fixtures.\n\nDjango's test suite often tries to load fixture files from apps that have\nno fixtures at all. This creates a lot of unnecessary disabling and\nenabling of constraints which can be expensive on some database.\n\nTo speed this up, loaddata now first checks if any fixture file matches.\nIf no fixture file is matched, then the command exits before disabling\nand enabling of constraints is done.\n\nThe main benefit of this change is seen on MSSQL, where tests on\nDjango 1.8 run hours faster.","distinct":true,"url":"https://api.github.com/repos/atombrella/django/commits/ee9f4686b19e2b4a68f5cb4f9d61dc045c1d4c63"},{"sha":"f14ab700c3559a9001e9208e47bcf0c957f902ef","author":{"email":"f1dda22f6c87388a4ea6486ed19dfd0f6f6df13d@2xlibre.net","name":"Claude Paroz"},"message":"Updated translations from Transifex\n\nForward port of 59f3590ca7 from stable/1.9.x.","distinct":true,"url":"https://api.github.com/repos/atombrella/django/commits/f14ab700c3559a9001e9208e47bcf0c957f902ef"},{"sha":"89616f0c790376867ba31ada27554f40bfeb228e","author":{"email":"7d64dbc04187ef4ff3002b119b8edfcfccfa8892@gmail.com","name":"Tim Graham"},"message":"Made cosmetic cleanups in middleware tests.","distinct":true,"url":"https://api.github.com/repos/atombrella/django/commits/89616f0c790376867ba31ada27554f40bfeb228e"},{"sha":"c87540cee5a3d5b676b9359c01bdea35f733aabb","author":{"email":"fa5185fb0061e6d194144df7004b3b1b386ba310@gmail.com","name":"Marten Kenbeek"},"message":"Fixed #26011 -- Prevented random LiveServerTestCase test failures on Windows.\n\nPrevented LiveServerTestCase from stealing ports used by concurrent\nprocesses on Windows.","distinct":true,"url":"https://api.github.com/repos/atombrella/django/commits/c87540cee5a3d5b676b9359c01bdea35f733aabb"},{"sha":"df3d5b1d73699b323aac377dffab039dca26c1e4","author":{"email":"7d64dbc04187ef4ff3002b119b8edfcfccfa8892@gmail.com","name":"Tim Graham"},"message":"Fixed #26003 -- Added \"how the documentation is organized\" sections.\n\nThanks Daniele Procida for coauthoring.","distinct":true,"url":"https://api.github.com/repos/atombrella/django/commits/df3d5b1d73699b323aac377dffab039dca26c1e4"},{"sha":"16411b8400ad08f90c236bb2e18f65c655f903f8","author":{"email":"fa5185fb0061e6d194144df7004b3b1b386ba310@gmail.com","name":"Marten Kenbeek"},"message":"Fixed #26013 -- Moved django.core.urlresolvers to django.urls.\n\nThanks to Tim Graham for the review.","distinct":true,"url":"https://api.github.com/repos/atombrella/django/commits/16411b8400ad08f90c236bb2e18f65c655f903f8"},{"sha":"98839e906632dfe77c6f6906d61d62868a0541dc","author":{"email":"7d64dbc04187ef4ff3002b119b8edfcfccfa8892@gmail.com","name":"Tim Graham"},"message":"Removed British/Austrialian word: whilist.","distinct":true,"url":"https://api.github.com/repos/atombrella/django/commits/98839e906632dfe77c6f6906d61d62868a0541dc"}]}