{"push_id":609396150,"size":25,"distinct_size":1,"ref":"refs/heads/actually-fix-mixed-expr","head":"02a2943e4cf95dea0294e8695cfe981f34ae6180","before":"0b9a73c050678ea0bfb09d5c1392197fed39d440","commits":[{"sha":"eb5ebcc2d0b13737127e3478bced98a84962a5d0","author":{"email":"a3822c232ae18bb01e2011b587e6edf60d1f0c6c@gmail.com","name":"Yair Chuchem"},"message":"Fixed #24285 -- Made for_user argument optional for {% get_admin_log %} tag","distinct":false,"url":"https://api.github.com/repos/jarshwah/django/commits/eb5ebcc2d0b13737127e3478bced98a84962a5d0"},{"sha":"55f12f8709f0604df7e1817a4c114ead1fb9a311","author":{"email":"f784e8e6338b6de26f3c3bd40e6d5994190b73d1@gmail.com","name":"Preston Timmons"},"message":"Cleaned up the template debug implementation.\n\nThis patch does three major things:\n\n* Merges the django.template.debug implementation into django.template.base.\n\n* Simplifies the debug implementation.\n\n  The old implementation copied debug information to every token and node.\n  The django_template_source attribute was set in multiple places, some\n  quite hacky, like django.template.defaulttags.ForNode.\n\n  Debug information is now annotated in two high-level places:\n\n  * Template.compile_nodelist for errors during parsing\n  * Node.render_annotated for errors during rendering\n\n  These were chosen because they have access to the template and context\n  as well as to all exceptions that happen during either the parse or\n  render phase.\n\n* Moves the contextual line traceback information creation from\n  django.views.debug into django.template.base.Template. The debug views now\n  only deal with the presentation of the debug information.","distinct":false,"url":"https://api.github.com/repos/jarshwah/django/commits/55f12f8709f0604df7e1817a4c114ead1fb9a311"},{"sha":"d898ba1bec588450d591ebd5076993f96d05eb24","author":{"email":"7a5b6ccf5cffa35c5049b24807731ed7a4fdb4e7@1procentclub.nl","name":"Loek van Gent"},"message":"Fixed #24419 -- Added sendtestemail management command","distinct":false,"url":"https://api.github.com/repos/jarshwah/django/commits/d898ba1bec588450d591ebd5076993f96d05eb24"},{"sha":"8219eabbba6e8f6d8569792615935011b5cf0771","author":{"email":"7d64dbc04187ef4ff3002b119b8edfcfccfa8892@gmail.com","name":"Tim Graham"},"message":"Fixed #24503 -- Added docs on LANGUAGE_CODE fallback change in 1.8.\n\nThanks Pakal and Claude.","distinct":false,"url":"https://api.github.com/repos/jarshwah/django/commits/8219eabbba6e8f6d8569792615935011b5cf0771"},{"sha":"7bf775258e7db4c58b186b979c415321f7b07132","author":{"email":"7d64dbc04187ef4ff3002b119b8edfcfccfa8892@gmail.com","name":"Tim Graham"},"message":"Used testing domain names in mail tests per rfc2606.","distinct":false,"url":"https://api.github.com/repos/jarshwah/django/commits/7bf775258e7db4c58b186b979c415321f7b07132"},{"sha":"4a5d967dfeb930ae47bbd0d507c462ac132c284f","author":{"email":"7d64dbc04187ef4ff3002b119b8edfcfccfa8892@gmail.com","name":"Tim Graham"},"message":"Removed unused import.","distinct":false,"url":"https://api.github.com/repos/jarshwah/django/commits/4a5d967dfeb930ae47bbd0d507c462ac132c284f"},{"sha":"0d9b018e07c384314e142372153eb670c2e129f3","author":{"email":"6b6b28ef55baf5346cfb70a9bb2996c0e06464fc@gmail.com","name":"Daniel Wiesmann"},"message":"Fixed gis test failures when numpy isn't installed.\n\nThanks to Bas Peschier for pointing this out. Refs #23804.","distinct":false,"url":"https://api.github.com/repos/jarshwah/django/commits/0d9b018e07c384314e142372153eb670c2e129f3"},{"sha":"ba37ac749ed090d0c675fd0525ae207ef1362bd8","author":{"email":"f1dda22f6c87388a4ea6486ed19dfd0f6f6df13d@2xlibre.net","name":"Claude Paroz"},"message":"Adapted sendtestemail to be more argparse-ish","distinct":false,"url":"https://api.github.com/repos/jarshwah/django/commits/ba37ac749ed090d0c675fd0525ae207ef1362bd8"},{"sha":"556eb6770146f26a7f01f786034d8b3ec879ed05","author":{"email":"f1dda22f6c87388a4ea6486ed19dfd0f6f6df13d@2xlibre.net","name":"Claude Paroz"},"message":"Fixed #23520 -- Explained that custom plural forms should be avoided\n\nThanks aruseni for the report.","distinct":false,"url":"https://api.github.com/repos/jarshwah/django/commits/556eb6770146f26a7f01f786034d8b3ec879ed05"},{"sha":"6bb2175ed65456dda2f8ba584f206ba4bbd43dbc","author":{"email":"3d3f2d3bebb00bc12aa8dc39c675a9c48a595040@googlemail.com","name":"Moritz Sichert"},"message":"Fixed #22106 -- Allowed using more than one instance of javascript_catalog per project.","distinct":false,"url":"https://api.github.com/repos/jarshwah/django/commits/6bb2175ed65456dda2f8ba584f206ba4bbd43dbc"},{"sha":"d94449f37af55ecd2bd2d6cc812925b3a68588ee","author":{"email":"3d3f2d3bebb00bc12aa8dc39c675a9c48a595040@googlemail.com","name":"Moritz Sichert"},"message":"Removed spaces after 'function' in jsi18n","distinct":false,"url":"https://api.github.com/repos/jarshwah/django/commits/d94449f37af55ecd2bd2d6cc812925b3a68588ee"},{"sha":"6770b7ecd208a0746f181e54202fb829460c6490","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@seddonym.me","name":"David Seddon"},"message":"Refs #14645 -- Documented bug with exclude() and multi-value relations","distinct":false,"url":"https://api.github.com/repos/jarshwah/django/commits/6770b7ecd208a0746f181e54202fb829460c6490"},{"sha":"a3e75f6bede9eab2933295780d8643509cea09f1","author":{"email":"7d64dbc04187ef4ff3002b119b8edfcfccfa8892@gmail.com","name":"Tim Graham"},"message":"Removed unused imports.","distinct":false,"url":"https://api.github.com/repos/jarshwah/django/commits/a3e75f6bede9eab2933295780d8643509cea09f1"},{"sha":"aea02ddfb7c610db9a7cb291b113d6e561d8eba9","author":{"email":"eb02bf55f6386887a671b87ffad9fecd4230a87f@gmail.com","name":"Karl Hobley"},"message":"Fixed #24490 -- Set LogEntry.change_message when adding an object.","distinct":false,"url":"https://api.github.com/repos/jarshwah/django/commits/aea02ddfb7c610db9a7cb291b113d6e561d8eba9"},{"sha":"9e83f30cd318693995decebdc68433853e93a6bb","author":{"email":"f1dda22f6c87388a4ea6486ed19dfd0f6f6df13d@2xlibre.net","name":"Claude Paroz"},"message":"Fixed #24515 -- Fixed DjangoTranslation plural handling","distinct":false,"url":"https://api.github.com/repos/jarshwah/django/commits/9e83f30cd318693995decebdc68433853e93a6bb"},{"sha":"6c58e53d5d034cf21345abc33de4cca5d748b117","author":{"email":"60c6d277a8bd81de7fdde19201bf9c58a3df08f4@hill.net.au","name":"Alex Hill"},"message":"Safer table alterations under SQLite\n\nTable alterations in SQLite require creating a new table and copying\ndata over from the old one. This change ensures that no Django model\never exists with the temporary table name as its db_table attribute.","distinct":false,"url":"https://api.github.com/repos/jarshwah/django/commits/6c58e53d5d034cf21345abc33de4cca5d748b117"},{"sha":"880393a9020dd04b4214af6385b60d2863f95c8d","author":{"email":"60c6d277a8bd81de7fdde19201bf9c58a3df08f4@hill.net.au","name":"Alex Hill"},"message":"Explicitly disable FK constraints in SQLite editor","distinct":false,"url":"https://api.github.com/repos/jarshwah/django/commits/880393a9020dd04b4214af6385b60d2863f95c8d"},{"sha":"2444c231e160436ae262dd9d06f3eb0627eeca8f","author":{"email":"12583540a3ce90b5e7fbe9676bfd977beeacbf4e@m4x.org","name":"Aymeric Augustin"},"message":"Added Alex Hill to AUTHORS.","distinct":false,"url":"https://api.github.com/repos/jarshwah/django/commits/2444c231e160436ae262dd9d06f3eb0627eeca8f"},{"sha":"e304e1344857facd6356af9def3a7c9a78c528f9","author":{"email":"342dcf14045fbf6828e909f215d48a5f01b02cee@gmail.com","name":"Jon Dufresne"},"message":"Removed double pop from meta_attrs.","distinct":false,"url":"https://api.github.com/repos/jarshwah/django/commits/e304e1344857facd6356af9def3a7c9a78c528f9"},{"sha":"966a29c2b83fed2fc7c2b5b09de80cbebc94ac74","author":{"email":"342dcf14045fbf6828e909f215d48a5f01b02cee@gmail.com","name":"Jon Dufresne"},"message":"Fixed #24479 -- Added system check to prevent both ordering and order_wrt.","distinct":false,"url":"https://api.github.com/repos/jarshwah/django/commits/966a29c2b83fed2fc7c2b5b09de80cbebc94ac74"}]}