Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						a77c9a4229 
					 
					
						
						
							
							Fixed   #32635  -- Fixed system check crash for reverse o2o relations in CheckConstraint.check and UniqueConstraint.condition.  
						
						... 
						
						
						
						Regression in b7b7df5fbc 
						
						
					 
					
						2021-04-14 10:06:18 +02:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						33abc55601 
					 
					
						
						
							
							Refs  #31530  -- Added test for joined OneToOneField in CheckConstraint.check  
						
						
						
						
					 
					
						2021-04-14 09:37:55 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						3b8527e32b 
					 
					
						
						
							
							Fixed   #32637  -- Restored exception message on technical 404 debug page.  
						
						... 
						
						
						
						Thanks Atul Varma for the report. 
						
						
					 
					
						2021-04-13 09:15:04 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						b8bb9e1549 
					 
					
						
						
							
							Reduced the garbage collection frequency in runtests.py.  
						
						
						
						
					 
					
						2021-04-13 07:43:29 +02:00 
						 
				 
			
				
					
						
							
							
								Iuri de Silvio 
							
						 
					 
					
						
						
							
						
						9760e262f8 
					 
					
						
						
							
							Fixed   #32627  -- Fixed QuerySet.values()/values_list() crash on combined querysets ordered by unannotated columns.  
						
						
						
						
					 
					
						2021-04-12 21:11:40 +02:00 
						 
				 
			
				
					
						
							
							
								Chris Jerdonek 
							
						 
					 
					
						
						
							
						
						823a9e6bac 
					 
					
						
						
							
							Fixed   #32416  -- Made ThreadedWSGIServer close connections after each thread.  
						
						... 
						
						
						
						ThreadedWSGIServer is used by LiveServerTestCase. 
						
						
					 
					
						2021-04-12 10:23:56 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						e4430f22c8 
					 
					
						
						
							
							Fixed   #31937  -- Eased translation of time strings in some languages.  
						
						
						
						
					 
					
						2021-04-10 20:23:12 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						45a58c31e6 
					 
					
						
						
							
							Fixed   #32620  -- Allowed subclasses of Big/SmallAutoField for DEFAULT_AUTO_FIELD.  
						
						
						
						
					 
					
						2021-04-08 13:17:08 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						30e123ed35 
					 
					
						
						
							
							Fixed   #32575  -- Added support for SpatiaLite 5.  
						
						
						
						
					 
					
						2021-04-08 09:36:29 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						3ae4344bbd 
					 
					
						
						
							
							Dropped support for GEOS 3.5 and GDAL 2.0.  
						
						
						
						
					 
					
						2021-04-07 20:39:30 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						d9de74141e 
					 
					
						
						
							
							Fixed   #32442  -- Used converters on returning fields from INSERT statements.  
						
						
						
						
					 
					
						2021-04-07 17:10:00 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						e3cfba0029 
					 
					
						
						
							
							Fixed   #32544  -- Confirmed support for GDAL 3.2 and GEOS 3.9.  
						
						
						
						
					 
					
						2021-04-07 15:54:24 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						c6859f1a68 
					 
					
						
						
							
							Refs  #32074  -- Backported Enum.__repr__() from Python 3.10.  
						
						... 
						
						
						
						Enum.__repr__() was changed in [1], we should use the same format in
Python < 3.10.
[1] https://bugs.python.org/issue40066  
						
						
					 
					
						2021-04-07 10:28:40 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						5aea50e57f 
					 
					
						
						
							
							Updated asgiref dependency for 3.2 release series.  
						
						
						
						
					 
					
						2021-04-06 10:38:43 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						d4d800ca1a 
					 
					
						
						
							
							Fixed CVE-2021-28658 -- Fixed potential directory-traversal via uploaded files.  
						
						... 
						
						
						
						Thanks Claude Paroz for the initial patch.
Thanks Dennis Brinkrolf for the report. 
						
						
					 
					
						2021-04-06 08:15:17 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						78fea27f69 
					 
					
						
						
							
							Fixed   #32614  -- Fixed MiddlewareSyncAsyncTests tests with asgiref 3.3.2+.  
						
						
						
						
					 
					
						2021-04-06 08:03:43 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						90b95d2959 
					 
					
						
						
							
							Updated translations from Transifex.  
						
						... 
						
						
						
						Forwardport of 1ea5e98315 
						
						
					 
					
						2021-04-06 06:19:31 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo Cachitas 
							
						 
					 
					
						
						
							
						
						8f6a7a0e9e 
					 
					
						
						
							
							Fixed   #32594  -- Doc'd and tested that Signal.disconnect() with lazy references returns None.  
						
						
						
						
					 
					
						2021-04-03 14:57:43 +02:00 
						 
				 
			
				
					
						
							
							
								Chris Jerdonek 
							
						 
					 
					
						
						
							
						
						a89e975caf 
					 
					
						
						
							
							Fixed   #32532  -- Made DiscoverRunner raise RuntimeError when a test label is a file path.  
						
						
						
						
					 
					
						2021-04-02 12:54:08 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						e32722d160 
					 
					
						
						
							
							Fixed   #32383  -- Added source map support to ManifestStaticFilesStorage.  
						
						
						
						
					 
					
						2021-04-02 12:21:21 +02:00 
						 
				 
			
				
					
						
							
							
								William Schwartz 
							
						 
					 
					
						
						
							
						
						9ee693bd6c 
					 
					
						
						
							
							Fixed   #32316  -- Deferred accessing __file__.  
						
						... 
						
						
						
						Deferred accessing the module-global variable __file__ because the
Python import API does not guarantee it always exists—in particular, it
does not exist in certain "frozen" environments. The following changes
advanced this goal.
Thanks to Carlton Gibson, Tom Forbes, Mariusz Felisiak, and Shreyas
Ravi for review and feedback. 
						
						
					 
					
						2021-04-01 14:33:30 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo Cachitas 
							
						 
					 
					
						
						
							
						
						f83214a3e1 
					 
					
						
						
							
							Refs  #32594  -- Added Signal.disconnect() test with a model class.  
						
						... 
						
						
						
						Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com > 
						
						
					 
					
						2021-03-31 11:01:48 +02:00 
						 
				 
			
				
					
						
							
							
								Maxim Milovanov 
							
						 
					 
					
						
						
							
						
						d915dd1c58 
					 
					
						
						
							
							Fixed   #32204  -- Added quick filter to admin's navigation sidebar.  
						
						
						
						
					 
					
						2021-03-31 09:31:37 +02:00 
						 
				 
			
				
					
						
							
							
								bankc 
							
						 
					 
					
						
						
							
						
						db5b75f10f 
					 
					
						
						
							
							Fixed   #31840  -- Added support for Cross-Origin Opener Policy header.  
						
						... 
						
						
						
						Thanks Adam Johnson and Tim Graham for the reviews.
Co-authored-by: Tim Graham <timograham@gmail.com > 
						
						
					 
					
						2021-03-30 19:59:24 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						f6018c1e63 
					 
					
						
						
							
							Fixed   #32595  -- Fixed SchemaEditor.quote_value() crash with bytes.  
						
						
						
						
					 
					
						2021-03-30 11:42:15 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						3c75f1f3ca 
					 
					
						
						
							
							Refs  #32595  -- Added MySQL's SchemaEditor.quote_value() tests for values with Unicode chars.  
						
						
						
						
					 
					
						2021-03-30 11:42:15 +02:00 
						 
				 
			
				
					
						
							
							
								Chris Jerdonek 
							
						 
					 
					
						
						
							
						
						038940cf55 
					 
					
						
						
							
							Fixed   #29127  -- Prevented DiscoverRunner from hiding tagged test with syntax errors.  
						
						... 
						
						
						
						This mades _FailedTest objects always match tags in DiscoverRunner. 
						
						
					 
					
						2021-03-30 10:26:20 +02:00 
						 
				 
			
				
					
						
							
							
								Daniyal 
							
						 
					 
					
						
						
							
						
						7c08f26bf0 
					 
					
						
						
							
							Fixed   #32260  -- Made View.as_view() do not use update_wrapper().  
						
						... 
						
						
						
						View.as_view() should not use update_wrapper() for copying attributes
it's unintended and have side-effects such as adding `self` to the
signature.
This also fixes system check for arguments of custom error handler
views with class-based views.
Co-authored-by: Nick Pope <nick.pope@flightdataservices.com > 
						
						
					 
					
						2021-03-30 07:58:09 +02:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						41850eec99 
					 
					
						
						
							
							Fixed   #32572  -- Improved ResolverMatch.__repr__().  
						
						... 
						
						
						
						When a partial function was passed as the view, the __repr__() would
show the `func` argument as `functools.partial` which isn't very
helpful, especially as it doesn't reveal the underlying function or
arguments provided. 
						
						
					 
					
						2021-03-29 11:28:56 +02:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						2f13c476ab 
					 
					
						
						
							
							Fixed   #31487  -- Added precision argument to Round().  
						
						
						
						
					 
					
						2021-03-29 09:43:08 +02:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						ed0cc52dc3 
					 
					
						
						
							
							Fixed   #32585  -- Fixed Value() crash with DecimalField on SQLite.  
						
						
						
						
					 
					
						2021-03-29 06:22:36 +02:00 
						 
				 
			
				
					
						
							
							
								Chris Jerdonek 
							
						 
					 
					
						
						
							
						
						dcb06c2c68 
					 
					
						
						
							
							Fixed   #32591  -- Made DiscoverRunner order _FailedTest objects first.  
						
						... 
						
						
						
						Failures detected when loading tests are ordered before all of the
above for quicker feedback. This includes things like test modules that
couldn't be found or that couldn't be loaded due to syntax errors. 
						
						
					 
					
						2021-03-26 12:18:27 +01:00 
						 
				 
			
				
					
						
							
							
								Chris Jerdonek 
							
						 
					 
					
						
						
							
						
						ff514309e1 
					 
					
						
						
							
							Fixed   #32578  -- Fixed crash in CsrfViewMiddleware when a request with Origin header has an invalid host.  
						
						
						
						
					 
					
						2021-03-25 10:34:58 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						5b618f239c 
					 
					
						
						
							
							Fixed RemoteTestResultTest tests without tblib.  
						
						... 
						
						
						
						Follow up to e3bca22e7e 
						
						
					 
					
						2021-03-25 10:33:54 +01:00 
						 
				 
			
				
					
						
							
							
								Girish Sontakke 
							
						 
					 
					
						
						
							
						
						5388ff2a52 
					 
					
						
						
							
							Fixed   #32582  -- Removed unnecessary dot in names of cloned test databases on SQLite.  
						
						
						
						
					 
					
						2021-03-25 06:37:01 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						83443e62d3 
					 
					
						
						
							
							Optimized FkConstraintsTests.test_check_constraints by specifying a database table.  
						
						
						
						
					 
					
						2021-03-24 12:18:00 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Donaghy 
							
						 
					 
					
						
						
							
						
						cdd0b213a8 
					 
					
						
						
							
							Fixed   #29606  -- Added type check for ALLOWED_HOSTS setting.  
						
						
						
						
					 
					
						2021-03-24 09:18:44 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						a96c730431 
					 
					
						
						
							
							Fixed   #32460  -- Allowed "label"/"do_not_call_in_templates" members in model choice enums.  
						
						
						
						
					 
					
						2021-03-24 07:45:33 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						41e39c41c9 
					 
					
						
						
							
							Refs  #32460  -- Doc'd and tested that property names of model choice enums cannot be used as members.  
						
						
						
						
					 
					
						2021-03-24 07:45:33 +01:00 
						 
				 
			
				
					
						
							
							
								Florian Demmer 
							
						 
					 
					
						
						
							
						
						3a185cee2a 
					 
					
						
						
							
							Fixed   #32573  -- Fixed bounds in __iso_year lookup optimization.  
						
						
						
						
					 
					
						2021-03-23 21:27:55 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						2cd4026334 
					 
					
						
						
							
							Refs  #32353 , Refs  #32352  -- Fixed GIS tests with PROJ 7.X.  
						
						... 
						
						
						
						Different PROJ versions use different transformations, all are correct
as having a 1 meter accuracy.
These are differences in PROJ versions that cannot and should not be
handled in Django itself.
Thanks Jani Tiainen and David Smith for reports.
See: https://github.com/OSGeo/gdal/issues/3377  
						
						
					 
					
						2021-03-23 09:16:33 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						71ec102b01 
					 
					
						
						
							
							Fixed   #32483  -- Fixed QuerySet.values()/values_list() on JSONField key transforms with booleans on SQLite.  
						
						... 
						
						
						
						Thanks Matthew Cornell for the report. 
						
						
					 
					
						2021-03-23 08:28:47 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						c4df8b86c7 
					 
					
						
						
							
							Refs  #32483  -- Added tests QuerySet.values()/values_list() on key transforms with structures containing booleans.  
						
						
						
						
					 
					
						2021-03-23 08:27:14 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						037607ff19 
					 
					
						
						
							
							Refs  #31936  -- Added tests for __in lookup on JSONField key transforms with booleans.  
						
						
						
						
					 
					
						2021-03-23 08:27:14 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						562898034f 
					 
					
						
						
							
							Refs  #31732  -- Fixed django.utils.inspect caching for bound methods.  
						
						... 
						
						
						
						Thanks Alexandr Artemyev for the report, and Simon Charette for the
original patch. 
						
						
					 
					
						2021-03-22 13:17:54 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						ac72a216a7 
					 
					
						
						
							
							Refs  #31372  -- Added django.utils.inspect tests for bound methods.  
						
						
						
						
					 
					
						2021-03-22 13:17:46 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						717b5e633a 
					 
					
						
						
							
							Made CsrfViewMiddlewareTestMixin._get_GET_no_csrf_cookie_request() return GET requests.  
						
						
						
						
					 
					
						2021-03-22 08:22:58 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						d11b9ffcc0 
					 
					
						
						
							
							Fixed   #32581  -- Prevented to_locale() from corrupting locale names.  
						
						
						
						
					 
					
						2021-03-22 07:08:58 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						9d130920e6 
					 
					
						
						
							
							Added to_locale() tests for 3-char language codes.  
						
						
						
						
					 
					
						2021-03-22 06:58:44 +01:00 
						 
				 
			
				
					
						
							
							
								Baptiste Mispelon 
							
						 
					 
					
						
						
							
						
						41e6b2a3c5 
					 
					
						
						
							
							Fixed   #32556  -- Fixed handling empty string as non-boolean attributes value by assertHTMLEqual().  
						
						
						
						
					 
					
						2021-03-19 20:41:57 +01:00