Min ho Kim 
							
						 
					 
					
						
						
							
						
						fbb83fefd4 
					 
					
						
						
							
							Fixed typos in comments and docs.  
						
						
						
						
					 
					
						2019-07-02 09:36:17 +02:00 
						 
				 
			
				
					
						
							
							
								aitoehigie 
							
						 
					 
					
						
						
							
						
						c2f381ef17 
					 
					
						
						
							
							Fixed   #30589  -- Clarified that urlize should be applied only to email addresses without single quotes.  
						
						
						
						
					 
					
						2019-07-01 11:39:31 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						54d0f5e62f 
					 
					
						
						
							
							Fixed CVE-2019-12781 -- Made HttpRequest always trust SECURE_PROXY_SSL_HEADER if set.  
						
						... 
						
						
						
						An HTTP request would not be redirected to HTTPS when the
SECURE_PROXY_SSL_HEADER and SECURE_SSL_REDIRECT settings were used if
the proxy connected to Django via HTTPS.
HttpRequest.scheme will now always trust the SECURE_PROXY_SSL_HEADER if
set, rather than falling back to the request scheme when the
SECURE_PROXY_SSL_HEADER did not have the secure value.
Thanks to Gavin Wahl for the report and initial patch suggestion, and
Shai Berger for review. 
						
						
					 
					
						2019-07-01 07:48:04 +02:00 
						 
				 
			
				
					
						
							
							
								nsasaki128 
							
						 
					 
					
						
						
							
						
						a289e79679 
					 
					
						
						
							
							Fixed   #30594  -- Added 'private' Cache-Control directive to never_cache() decorator.  
						
						
						
						
					 
					
						2019-06-26 09:25:24 +02:00 
						 
				 
			
				
					
						
							
							
								Alexey Opalev 
							
						 
					 
					
						
						
							
						
						2f91e7832f 
					 
					
						
						
							
							Fixed typo in docs/ref/models/indexes.txt.  
						
						
						
						
					 
					
						2019-06-24 08:58:56 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						8590726a5d 
					 
					
						
						
							
							Removed unneeded non-breaking spaces added in  00169bc36 
						
						
						
						
					 
					
						2019-06-22 10:26:14 +02:00 
						 
				 
			
				
					
						
							
							
								Nadège Michel 
							
						 
					 
					
						
						
							
						
						87b1ad6e73 
					 
					
						
						
							
							Fixed   #30421  -- Allowed symmetrical intermediate table for self-referential ManyToManyField.  
						
						
						
						
					 
					
						2019-06-21 15:03:17 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						9aeac29949 
					 
					
						
						
							
							Removed unnecessary backslashes from docs.  
						
						
						
						
					 
					
						2019-06-20 14:04:36 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						a415ce70be 
					 
					
						
						
							
							Fixed   #30451  -- Added ASGI handler and coroutine-safety.  
						
						... 
						
						
						
						This adds an ASGI handler, asgi.py file for the default project layout,
a few async utilities and adds async-safety to many parts of Django. 
						
						
					 
					
						2019-06-20 12:29:43 +02:00 
						 
				 
			
				
					
						
							
							
								Chris Jerdonek 
							
						 
					 
					
						
						
							
						
						cce47ff65a 
					 
					
						
						
							
							Fixed   #30565  -- Closed HttpResponse when wsgi.file_wrapper closes file-like object.  
						
						
						
						
					 
					
						2019-06-20 11:48:49 +02:00 
						 
				 
			
				
					
						
							
							
								Chris Jerdonek 
							
						 
					 
					
						
						
							
						
						533311782f 
					 
					
						
						
							
							Refs  #30565  -- Doc'd HttpResponse.close() method.  
						
						
						
						
					 
					
						2019-06-20 11:48:49 +02:00 
						 
				 
			
				
					
						
							
							
								Swat009 
							
						 
					 
					
						
						
							
						
						00169bc361 
					 
					
						
						
							
							Fixed   #30547  -- Doc'd how Meta.constraints affect model validation.  
						
						
						
						
					 
					
						2019-06-20 10:44:02 +02:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						a7038adbd0 
					 
					
						
						
							
							Fixed typos in signals and custom management commands docs.  
						
						
						
						
					 
					
						2019-06-19 08:40:46 +02:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						036362e0cf 
					 
					
						
						
							
							Fixed typos and example in signals.pre_init docs.  
						
						
						
						
					 
					
						2019-06-18 14:51:17 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						fc2536fe66 
					 
					
						
						
							
							Refs  #29548  -- Doc'd MariaDB support for GIS database functions.  
						
						
						
						
					 
					
						2019-06-13 10:26:21 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						b616f65855 
					 
					
						
						
							
							Added missing support for PointOnSurface function on MariaDB.  
						
						
						
						
					 
					
						2019-06-12 10:51:43 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						9e38ed0536 
					 
					
						
						
							
							Fixed   #27486  -- Fixed Python 3.7 DeprecationWarning in intword and filesizeformat filters.  
						
						... 
						
						
						
						intword and filesizeformat passed floats to ngettext() which is
deprecated in Python 3.7. The rationale for this warning is documented
in BPO-28692: https://bugs.python.org/issue28692 .
For filesizeformat, the filesize value is expected to be an int -- it
fills %d string formatting placeholders. It was likely coerced to a
float to ensure floating point division on Python 2. Python 3 always
does floating point division, so coerce to an int instead of a float to
fix the warning.
For intword, the number may contain a decimal component. In English, a
decimal component makes the noun plural. A helper function,
round_away_from_one(), was added to convert the float to an integer that
is appropriate for ngettext(). 
						
						
					 
					
						2019-06-11 20:34:59 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						175656e166 
					 
					
						
						
							
							Fixed intword example in docs/ref/contrib/humanize.txt.  
						
						
						
						
					 
					
						2019-06-11 20:18:36 +02:00 
						 
				 
			
				
					
						
							
							
								Vyacheslav Ver 
							
						 
					 
					
						
						
							
						
						76b3fc5c8d 
					 
					
						
						
							
							Fixed   #30486  -- Fixed the default value of Aggregate.distinct and updated example of custom aggregate functions.  
						
						
						
						
					 
					
						2019-06-11 11:40:48 +02:00 
						 
				 
			
				
					
						
							
							
								Mykola Nicholas 
							
						 
					 
					
						
						
							
						
						f3a03d5b61 
					 
					
						
						
							
							Changed charset and collation link to MySQL docs.  
						
						
						
						
					 
					
						2019-06-11 11:16:27 +02:00 
						 
				 
			
				
					
						
							
							
								Tobias Bengfort 
							
						 
					 
					
						
						
							
						
						581a0f4545 
					 
					
						
						
							
							Refs  #30226  -- Added User.get_user_permissions() method.  
						
						... 
						
						
						
						Added to mirror the existing User.get_group_permissions(). 
						
						
					 
					
						2019-06-05 13:56:37 +02:00 
						 
				 
			
				
					
						
							
							
								Tobias Bengfort 
							
						 
					 
					
						
						
							
						
						75337a6050 
					 
					
						
						
							
							Fixed   #30226  -- Added BaseBackend for authentication.  
						
						
						
						
					 
					
						2019-06-05 13:39:46 +02:00 
						 
				 
			
				
					
						
							
							
								Caio Ariede 
							
						 
					 
					
						
						
							
						
						5248abe9b0 
					 
					
						
						
							
							Fixed   #30505  -- Doc'd how changes in the order of Field.choices affect migrations.  
						
						
						
						
					 
					
						2019-06-04 14:11:41 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						5ab75adb90 
					 
					
						
						
							
							Removed redundant object descriptions to prevent warnings with Sphinx 2.1.0.  
						
						
						
						
					 
					
						2019-06-03 14:08:51 +02:00 
						 
				 
			
				
					
						
							
							
								parth 
							
						 
					 
					
						
						
							
						
						8543647306 
					 
					
						
						
							
							Fixed   #28831  -- Doc'd that InlineModelAdmin methods' obj argument is the parent object.  
						
						
						
						
					 
					
						2019-05-31 12:35:15 +02:00 
						 
				 
			
				
					
						
							
							
								Brad Solomon 
							
						 
					 
					
						
						
							
						
						67b6cb7723 
					 
					
						
						
							
							Fixed   #30491  -- Clarified when save() on object with pk executes INSERT.  
						
						
						
						
					 
					
						2019-05-28 11:02:26 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						b6c4766f53 
					 
					
						
						
							
							Refs  #29548  -- Updated docs for MariaDB support.  
						
						
						
						
					 
					
						2019-05-27 19:59:49 +02:00 
						 
				 
			
				
					
						
							
							
								GwynBleidD 
							
						 
					 
					
						
						
							
						
						5402061c80 
					 
					
						
						
							
							Refs  #30062  -- Corrected UniqueConstraint signature in docs.  
						
						
						
						
					 
					
						2019-05-20 10:52:57 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						e86cc14bd3 
					 
					
						
						
							
							Changed docs to link to Python's description of iterable.  
						
						
						
						
					 
					
						2019-05-17 17:27:19 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Hepper 
							
						 
					 
					
						
						
							
						
						ccb7f7c6d2 
					 
					
						
						
							
							Fixed   #25633  -- Updated macOS Spatialite installation instructions.  
						
						... 
						
						
						
						Updated the Spatialite installation instruction to refer to the latest
available version from KyngChaos, as Gaia-SINS does not provide MacOS
binaries anymore. 
						
						
					 
					
						2019-05-17 16:23:08 +02:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
						
						1686dce06c 
					 
					
						
						
							
							Fixed   #30199  -- Adjusted QuerySet.get_or_create() docs to highlight atomicity warning.  
						
						
						
						
					 
					
						2019-05-17 12:23:10 +02:00 
						 
				 
			
				
					
						
							
							
								ShingenPizza 
							
						 
					 
					
						
						
							
						
						de4832c49b 
					 
					
						
						
							
							Fixed   #30196  -- Made FileResponse set Content-Disposition inline if filename is available.  
						
						
						
						
					 
					
						2019-05-17 12:07:27 +02:00 
						 
				 
			
				
					
						
							
							
								Vyacheslav Ver 
							
						 
					 
					
						
						
							
						
						60b6a7ea9d 
					 
					
						
						
							
							Fixed typo in expression documentation.  
						
						
						
						
					 
					
						2019-05-16 16:03:27 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						97d3321e89 
					 
					
						
						
							
							Changed tuple choices to list in docs.  
						
						
						
						
					 
					
						2019-05-15 14:31:42 +02:00 
						 
				 
			
				
					
						
							
							
								Troon 
							
						 
					 
					
						
						
							
						
						a3a4f5c144 
					 
					
						
						
							
							Fixed   #30310  -- Added support for looking up HttpHeaders.headers using underscores.  
						
						
						
						
					 
					
						2019-05-09 16:26:52 +02:00 
						 
				 
			
				
					
						
							
							
								Chris Adkins 
							
						 
					 
					
						
						
							
						
						705ef6cfeb 
					 
					
						
						
							
							Fixed   #30447  -- Added 'is_in_european_union' in GeoIP2.city() dict.  
						
						
						
						
					 
					
						2019-05-07 13:31:44 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Musketa 
							
						 
					 
					
						
						
							
						
						59de9494e7 
					 
					
						
						
							
							Fixed typo in docs/ref/django-admin.txt.  
						
						
						
						
					 
					
						2019-05-07 11:17:24 +02:00 
						 
				 
			
				
					
						
							
							
								Tobias Kunze 
							
						 
					 
					
						
						
							
						
						a44a21a22f 
					 
					
						
						
							
							Fixed   #26678  -- Doc'd that RelatedManager.add()/remove()/set() accepts the field the relation points to.  
						
						
						
						
					 
					
						2019-05-07 08:55:45 +02:00 
						 
				 
			
				
					
						
							
							
								Tobias Kunze 
							
						 
					 
					
						
						
							
						
						3166880301 
					 
					
						
						
							
							Fixed   #29352  -- Allowed specifying a Feed language.  
						
						
						
						
					 
					
						2019-05-06 15:10:54 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Hahler 
							
						 
					 
					
						
						
							
						
						29601bca9b 
					 
					
						
						
							
							Ignored pywatchman.SocketTimeout in Watchman autoreloader.  
						
						... 
						
						
						
						Bumped minimum supported pywatchman version to 1.2.0.
These exceptions don't require checking a server status. 
						
						
					 
					
						2019-05-03 13:56:49 +02:00 
						 
				 
			
				
					
						
							
							
								Tobias Kunze 
							
						 
					 
					
						
						
							
						
						e3968df527 
					 
					
						
						
							
							Refs  #20122  -- Corrected documentation of pluralize template filter.  
						
						
						
						
					 
					
						2019-05-03 11:35:19 +02:00 
						 
				 
			
				
					
						
							
							
								Mykola Kokalko 
							
						 
					 
					
						
						
							
						
						ef082ebb84 
					 
					
						
						
							
							Fixed   #29529  -- Allowed models.fields.FilePathField to accept a callable path.  
						
						
						
						
					 
					
						2019-05-02 11:11:56 +02:00 
						 
				 
			
				
					
						
							
							
								can 
							
						 
					 
					
						
						
							
						
						bceadd2788 
					 
					
						
						
							
							Fixed   #30396  -- Added system checks for uniqueness of indexes and constraints names.  
						
						... 
						
						
						
						Co-Authored-By: Mariusz Felisiak <felisiak.mariusz@gmail.com > 
						
						
					 
					
						2019-05-02 09:13:20 +02:00 
						 
				 
			
				
					
						
							
							
								François Freitag 
							
						 
					 
					
						
						
							
						
						568eed9e79 
					 
					
						
						
							
							Fixed   #30245  -- Added -k option to DiscoverRunner.  
						
						
						
						
					 
					
						2019-04-30 16:20:51 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						6866c91b63 
					 
					
						
						
							
							Fixed   #30418  -- Added --skip-checks management command option.  
						
						
						
						
					 
					
						2019-04-30 10:48:30 +02:00 
						 
				 
			
				
					
						
							
							
								Jacob Green 
							
						 
					 
					
						
						
							
						
						ed3c59097a 
					 
					
						
						
							
							Fixed   #30361  -- Increased the default timeout of watchman client to 5 seconds and made it customizable.  
						
						... 
						
						
						
						Made the default timeout of watchman client customizable via
DJANGO_WATCHMAN_TIMEOUT environment variable. 
						
						
					 
					
						2019-04-26 12:55:49 +02:00 
						 
				 
			
				
					
						
							
							
								Aarni Koskela 
							
						 
					 
					
						
						
							
						
						efeceba589 
					 
					
						
						
							
							Fixed   #30312  -- Relaxed admin check from django.contrib.sessions to SessionMiddleware subclasses.  
						
						
						
						
					 
					
						2019-04-26 11:31:06 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						8d76443aba 
					 
					
						
						
							
							Fixed   #30399  -- Changed django.utils.html.escape()/urlize() to use html.escape()/unescape().  
						
						
						
						
					 
					
						2019-04-25 15:09:07 +02:00 
						 
				 
			
				
					
						
							
							
								Alasdair Nicol 
							
						 
					 
					
						
						
							
						
						a5accc0368 
					 
					
						
						
							
							Fixed   #30318  -- Added check for importability of arguments of custom error handler views.  
						
						... 
						
						
						
						Thanks to Jon on Stack Overflow for reporting the issue. 
						
						
					 
					
						2019-04-25 11:08:22 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						5df3301aab 
					 
					
						
						
							
							Fixed   #30362  -- Noted partial indexes and constraints restrictions with abstract base classes.  
						
						... 
						
						
						
						Thanks Carlton Gibson for the review. 
						
						
					 
					
						2019-04-25 07:36:07 +02:00