Report for week ending November 28, 2014:
Triaged
-------
https://code.djangoproject.com/ticket/23903 - Update docs/man/django-admin.1 (created)
https://code.djangoproject.com/ticket/23857 - "Save as new" breaks when related inlines are marked to be deleted (accepted)
https://code.djangoproject.com/ticket/23791 - Subqueries with non-"id" OneToOneField primary keys try to join against the wrong column name (accepted)
https://code.djangoproject.com/ticket/23921 - Can't hide a hidden field in the django admin (invalid)
https://code.djangoproject.com/ticket/23792 - Create contextmanager to freeze time.time() in tests (accepted)
https://code.djangoproject.com/ticket/23901 - Document how to use spatialite with homebrew (accepted)
https://code.djangoproject.com/ticket/23910 - Add reply_to parameter to EmailMessage (accepted)
https://code.djangoproject.com/ticket/23749 - Document how to get the database alias in migrations (accepted)
https://code.djangoproject.com/ticket/23917 - Runtime Conflict models message (invalid)
https://code.djangoproject.com/ticket/23755 - patch_cache_control should special case "no-cache" (accepted)
https://code.djangoproject.com/ticket/23925 - django.contrib.auth.authenticate sets the wrong backend path (accepted)
https://code.djangoproject.com/ticket/23920 - MySQL: migrate TextField() to TextField(blank=True) fails (accepted)
Authored
--------
https://github.com/django/django/pull/3611 - Removed workaround for lack of os.getpid() in Jython.
https://github.com/django/django/commit/379431ef91023f47797a29bb0931685033c24827 - Updated GIS docs to use doc links.
https://github.com/django/django/pull/3626 - Fixed #23923 -- Promoted Django's deprecation warnings to errors in runtests.py
https://github.com/django/django/pull/3649 - Fixed #23289 -- Added mock as a test dependency.
Reviewed/committed
------------------
https://github.com/django/django/pull/3517 - Fixed #23543 -- Added documentation on testing management output.
https://github.com/django/django/pull/3598 - Updated testing documentation following 498ae3a36069e2d
https://github.com/django/django/pull/3606 - Fixed #13694 -- Made SafeMIMEText's constructor compatible with MIMEText.
https://github.com/django/django/pull/3594 - Fixed #23888 -- Fixed crash in File.__repr__() when name contains unicode.
https://github.com/django/django/pull/3543 - Fixed #23742 -- Added an option to reverse tests order.
https://github.com/django/django/pull/3597 - Fixed #21587 -- Added a warning for changing default of RedirectView.permanent.
https://github.com/django/django/pull/3613 - Fixed #23899 -- Added 'Generated by Django X.Y' to startproject template.
https://github.com/django/django/pull/3537 - Fixed #23682 -- Enhanced circular redirects detection in tests.
https://github.com/django/django/pull/3619 - Fixed #23898 -- Added missing context to admin's deleted_selected view.
https://github.com/django/django/pull/3568 - Fixed #23754 -- Always allowed reference to the primary key in the admin
https://github.com/django/django/pull/3625 - Fixed #23901 -- Added how to use Homebrew for installing SpatiaLite
https://github.com/django/django/pull/3570 - Fixed #23867 -- removed DateQuerySet hacks
https://github.com/django/django/pull/3583 - Fixed #23875 -- cleaned up query.get_count()
https://github.com/django/django/pull/3585 - Fixed #23877 -- aggregation's subquery missed target col
https://github.com/django/django/pull/3486 - Fixed #14664 -- Logged a warning if MiddlewareNotUsed is raised in DEBUG mode.
https://github.com/django/django/pull/3620 - Fixed #23801 -- Added warning when max_length is used with IntegerField
https://github.com/django/django/pull/3426 - Fixed #23641 -- Moved post_migrate signals registration for contrib apps to AppConfig.ready
https://github.com/django/django/pull/3262 - Fixed #23338 -- Added warning when unique=True on ForeigKey
https://github.com/django/django/pull/3624 - Fixed #23910 -- Added reply_to parameter to EmailMessage
https://github.com/django/django/pull/3603 - Fixed #23894 -- Made deconstruct methods favor kwargs over args
https://github.com/django/django/pull/2882 - Fixed #901 -- Added Model.refresh_from_db() method
https://github.com/django/django/pull/3561 - Fixed #23853 -- added Join class to replace JoinInfo
https://github.com/django/django/pull/3441 - Fixed #23728 -- Added --exit flag to makemigrations
https://github.com/django/django/pull/3633 - Fixed #23925 -- Allowed settings.AUTHENTICATION_BACKENDS to reference import aliases
https://github.com/django/django/pull/3121 - Fixed #4444 - Made runserver suppress 'broken pipe' errors
https://github.com/django/django/pull/3644 - Fixed #17890 -- Added an extra_context parameter to AdminSite.password_change().
https://github.com/django/django/pull/3643 - Fixed #23930 -- Added copies of captured_std* managers from CPython's test.support.
Reviews of core dev work
------------------------
https://github.com/django/django/pull/3622 - Fixed #23915 -- Made sure m2m fields through non-pk to_field are allowed in the admin.
https://github.com/django/django/pull/3621 - Fixed #23914 -- Improved {% now %} to allow storing its result in the context.