David Smith 
							
						 
					 
					
						
						
							
						
						911545da1d 
					 
					
						
						
							
							Increased test coverage for forms.ImageField.to_python().  
						
						
						
						
					 
					
						2020-04-09 08:45:31 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						4bbe8261c4 
					 
					
						
						
							
							Fixed   #31437  -- Corrected tests to show abstract multiple inheritance system check error.  
						
						... 
						
						
						
						Added minimal multiple inheritance test case showing error.
Removed obsolete diamond-inheritance case, originally added in
85ef98dc6e 
						
						
					 
					
						2020-04-08 20:29:48 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						537b0c5edf 
					 
					
						
						
							
							Fixed typo in tests/backends/base/test_operations.py.  
						
						
						
						
					 
					
						2020-04-08 20:06:31 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						94b32a20ef 
					 
					
						
						
							
							Refs  #28184  -- Added test for FileField storage default.  
						
						... 
						
						
						
						Co-authored-by: miigotu <miigotu@gmail.com > 
						
						
					 
					
						2020-04-08 11:26:17 +02:00 
						 
				 
			
				
					
						
							
							
								miigotu 
							
						 
					 
					
						
						
							
						
						210657b791 
					 
					
						
						
							
							Fixed   #28184  -- Allowed using a callable for FileField and ImageField storage.  
						
						
						
						
					 
					
						2020-04-08 11:26:17 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						db6933a032 
					 
					
						
						
							
							Refs  #30966  -- Added test for reloading related model state on non-relational changes.  
						
						... 
						
						
						
						Thanks Markus Holtermann for initial test.
Fixed in 1d16c5d562 
						
						
					 
					
						2020-04-08 10:43:38 +02:00 
						 
				 
			
				
					
						
							
							
								Matthijs Kooijman 
							
						 
					 
					
						
						
							
						
						2e67e80fbe 
					 
					
						
						
							
							Refs  #31051  -- Made dumpdata do not sort dependencies if natural foreign keys are not used.  
						
						... 
						
						
						
						There is no need to sort dependencies when natural foreign keys are not
used. 
						
						
					 
					
						2020-04-07 20:41:59 +02:00 
						 
				 
			
				
					
						
							
							
								Matthijs Kooijman 
							
						 
					 
					
						
						
							
						
						4f216e4f8e 
					 
					
						
						
							
							Fixed   #31051  -- Allowed dumpdata to handle circular references in natural keys.  
						
						... 
						
						
						
						Since #26291  forward references in natural keys are properly handled by
loaddata, so sorting depenencies in dumpdata doesn't need to break on
cycles. This patch allows circular references in natural keys by
breaking sort_depenencies() on loops. 
						
						
					 
					
						2020-04-07 20:41:59 +02:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
							
						
						590957a0eb 
					 
					
						
						
							
							Fixed   #31407  -- Adjusted test to avoid coroutine never awaited warning.  
						
						
						
						
					 
					
						2020-04-07 20:32:54 +02:00 
						 
				 
			
				
					
						
							
							
								Matthijs Kooijman 
							
						 
					 
					
						
						
							
						
						26799c6503 
					 
					
						
						
							
							Refs  #26291  -- Added tests for dumpdata/loaddata with forward references without natural keys.  
						
						
						
						
					 
					
						2020-04-07 15:40:19 +02:00 
						 
				 
			
				
					
						
							
							
								Matthijs Kooijman 
							
						 
					 
					
						
						
							
						
						fca36f3c98 
					 
					
						
						
							
							Refs  #26291  -- Added tests for dumpdata with forward references in natural keys.  
						
						
						
						
					 
					
						2020-04-07 15:40:14 +02:00 
						 
				 
			
				
					
						
							
							
								Matthijs Kooijman 
							
						 
					 
					
						
						
							
						
						481d8fc324 
					 
					
						
						
							
							Refs  #31051  -- Added test for loaddata/dumpdata with circular references without natural keys.  
						
						
						
						
					 
					
						2020-04-07 12:01:19 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						cf21fc9bf0 
					 
					
						
						
							
							Enforced uniqueness of natural keys used in tests.  
						
						
						
						
					 
					
						2020-04-07 10:54:19 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						678f958ef9 
					 
					
						
						
							
							Fixed highlightlang deprecation warning on Sphinx 1.8+.  
						
						
						
						
					 
					
						2020-04-07 09:48:52 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						a4e4737cf3 
					 
					
						
						
							
							Fixed CodeBlock deprecation warning on Sphinx 2.1+.  
						
						
						
						
					 
					
						2020-04-07 09:48:52 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						69e2cd6fed 
					 
					
						
						
							
							Fixed Sphinx warnings on duplicate object descriptions.  
						
						
						
						
					 
					
						2020-04-07 09:48:52 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						ad811335bd 
					 
					
						
						
							
							Refs  #29000  -- Restored delayed model rendering of RenameField.  
						
						... 
						
						
						
						Non-delayed rendering is unnecessary and wasteful now that state models
relationship consistency on delayed reload is ensured.
This partly reverts commit fcc4e251db 
						
						
					 
					
						2020-04-07 09:20:46 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						1d16c5d562 
					 
					
						
						
							
							Refs  #27666  -- Ensured relationship consistency on delayed reloads.  
						
						... 
						
						
						
						Delayed reloads of state models broke identity based relationships
between direct and non-direct ancestors.
Basing models.Options related objects map of model labels instead of
their identity ensured relationship consistency is maintained.
Refs #30966 .
Co-authored-by: Hasan Ramezani <hasan.r67@gmail.com > 
						
						
					 
					
						2020-04-07 09:20:46 +02:00 
						 
				 
			
				
					
						
							
							
								François Freitag 
							
						 
					 
					
						
						
							
						
						e03eb8db93 
					 
					
						
						
							
							Fixed   #31428  -- Allowed empty message in management command self.stdout/err proxies.  
						
						
						
						
					 
					
						2020-04-07 08:45:11 +02:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						5fbc0e07a9 
					 
					
						
						
							
							Completed test coverage for forms.DurationField.to_python().  
						
						
						
						
					 
					
						2020-04-07 06:20:43 +02:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						be9dd70931 
					 
					
						
						
							
							Fixed typo in tests/forms_tests/field_tests/test_imagefield.py test names.  
						
						
						
						
					 
					
						2020-04-07 06:04:51 +02:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						026719cf17 
					 
					
						
						
							
							Fixed   #31030  -- Registered SQLite functions as deterministic on Python 3.8+.  
						
						
						
						
					 
					
						2020-04-06 11:26:00 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						513948735b 
					 
					
						
						
							
							Fixed   #31426  -- Added proper field validation to QuerySet.order_by().  
						
						... 
						
						
						
						Resolve the field reference instead of using fragile regex based string
reference validation. 
						
						
					 
					
						2020-04-06 10:19:49 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						98ea4f0f46 
					 
					
						
						
							
							Refs  #7098  -- Deprecated passing raw column aliases to order_by().  
						
						... 
						
						
						
						Now that order_by() has expression support passing RawSQL() can achieve
the same result.
This was also already supported through QuerySet.extra(order_by) for
years but this API is more or less deprecated at this point. 
						
						
					 
					
						2020-04-06 10:01:02 +02:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						4237050684 
					 
					
						
						
							
							Fixed   #31420  -- Fixed crash when filtering subquery annotation against a SimpleLazyObject.  
						
						... 
						
						
						
						Thanks Simon Charette for the solution and analysis. 
						
						
					 
					
						2020-04-06 07:11:29 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						fa5e7e46d8 
					 
					
						
						
							
							Fixed   #31423  -- Clarified nested atomic() example.  
						
						
						
						
					 
					
						2020-04-04 20:39:33 +02:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						6fbce45b03 
					 
					
						
						
							
							Fixed   #31415  -- Fixed crash when nested OuterRef is used with operators or in database functions.  
						
						
						
						
					 
					
						2020-04-04 20:16:00 +02:00 
						 
				 
			
				
					
						
							
							
								c-bata 
							
						 
					 
					
						
						
							
						
						89032876f4 
					 
					
						
						
							
							Fixed   #31275  -- Optimized sql_flush() without resetting sequences on MySQL.  
						
						... 
						
						
						
						Co-Authored-By: Simon Charette <charettes@users.noreply.github.com > 
						
						
					 
					
						2020-04-02 12:57:53 +02:00 
						 
				 
			
				
					
						
							
							
								Matthijs Kooijman 
							
						 
					 
					
						
						
							
						
						75520e1767 
					 
					
						
						
							
							Refs  #31051  -- Optimized serialize_db_to_string() by avoiding creation of models list.  
						
						
						
						
					 
					
						2020-04-02 11:38:23 +02:00 
						 
				 
			
				
					
						
							
							
								Matthijs Kooijman 
							
						 
					 
					
						
						
							
						
						289d0ec6fd 
					 
					
						
						
							
							Refs  #31051  -- Fixed reloading the database with circular related objects and natural keys for tests.  
						
						... 
						
						
						
						Made deserialize_db_from_string() do not sort dependencies.
deserialize_db_from_string() doesn't use natural keys, so there is no
need to sort dependencies in serialize_db_to_string(). Moreover,
sorting models cause issues for circular dependencies. 
						
						
					 
					
						2020-04-02 11:35:33 +02:00 
						 
				 
			
				
					
						
							
							
								Matthijs Kooijman 
							
						 
					 
					
						
						
							
						
						12e6f573ad 
					 
					
						
						
							
							Refs  #26552  -- Added test for reloading the database with self-referential objects.  
						
						
						
						
					 
					
						2020-04-02 09:17:41 +02:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						1fe3e24264 
					 
					
						
						
							
							Fixed   #31411  -- Used RENAME COLUMN on MariaDB 10.5.2+.  
						
						
						
						
					 
					
						2020-04-02 06:56:15 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						b1f88476db 
					 
					
						
						
							
							Corrected docs spelling of PgBouncer.  
						
						
						
						
					 
					
						2020-04-01 14:55:11 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						1cdfe8d912 
					 
					
						
						
							
							Prevented (and corrected) single backtick usage in docs.  
						
						
						
						
					 
					
						2020-04-01 14:55:11 +02:00 
						 
				 
			
				
					
						
							
							
								hashlash 
							
						 
					 
					
						
						
							
						
						4a6f2b63d7 
					 
					
						
						
							
							Fixed   #31380  -- Added deployment system check for DJANGO_ALLOW_ASYNC_UNSAFE environment variable.  
						
						
						
						
					 
					
						2020-04-01 12:51:11 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						e9b014fbc5 
					 
					
						
						
							
							Refs  #31320  -- Warned against using BEGIN/COMMIT in RunSQL.  
						
						
						
						
					 
					
						2020-04-01 10:58:41 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						5c24c16e68 
					 
					
						
						
							
							Refs  #12990  -- Moved PostgresSimpleLookup to the django.db.models.lookups.PostgresOperatorLookup.  
						
						
						
						
					 
					
						2020-04-01 10:55:53 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						a7e4ff370c 
					 
					
						
						
							
							Added stub release notes for 3.0.6.  
						
						
						
						
					 
					
						2020-04-01 10:09:43 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						b56243b77f 
					 
					
						
						
							
							Added release dates for 2.1.12 and 3.0.5.  
						
						
						
						
					 
					
						2020-04-01 09:14:56 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						3eaf6d67d0 
					 
					
						
						
							
							Removed unused link in docs/faq/help.txt.  
						
						... 
						
						
						
						Unused since its introduction in 97cb07c3a1 
						
						
					 
					
						2020-03-31 18:27:44 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						195e0cb170 
					 
					
						
						
							
							Refs  #31040  -- Used 402 HTTP status in middleware_exceptions tests.  
						
						... 
						
						
						
						HTTP status code 418 - "I'm a Teaport" was added to http.HTTPStatus in
Python 3.9.0a5 [1] that caused failures in middleware_exceptions tests.
This changes HTTP status used in middleware_exceptions tests to 402,
which exists in all supported versions of Python.
[1] https://docs.python.org/3.9/whatsnew/3.9.html#http  
						
						
					 
					
						2020-03-31 12:09:17 +02:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						8aa71f4e87 
					 
					
						
						
							
							Fixed   #31375  -- Made contrib.auth.hashers.make_password() accept only bytes or strings.  
						
						
						
						
					 
					
						2020-03-31 10:52:56 +02:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						b3ab92cc5a 
					 
					
						
						
							
							Refs  #31375  -- Added test for contrib.auth.hashers.make_password() bytes support.  
						
						
						
						
					 
					
						2020-03-31 10:49:39 +02:00 
						 
				 
			
				
					
						
							
							
								Deep Sukhwani 
							
						 
					 
					
						
						
							
						
						4b146e0c83 
					 
					
						
						
							
							Fixed   #30864  -- Doc'd classproperty decorator.  
						
						
						
						
					 
					
						2020-03-31 10:46:48 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						93ed71e058 
					 
					
						
						
							
							Fixed   #31403  -- Added support for returning fields from INSERT statements on MariaDB 10.5+.  
						
						
						
						
					 
					
						2020-03-31 07:25:50 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						c06d7c9239 
					 
					
						
						
							
							Refs  #31403  -- Made SQLInsertCompiler.execute_sql() always return an iterable of rows.  
						
						... 
						
						
						
						List of tuples. 
						
						
					 
					
						2020-03-31 07:12:11 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						00ff7a44de 
					 
					
						
						
							
							Fixed links in Getting Help FAQ.  
						
						... 
						
						
						
						Follow up to 6ef4c8aa9f 
						
						
					 
					
						2020-03-30 07:44:39 +02:00 
						 
				 
			
				
					
						
							
							
								zriv 
							
						 
					 
					
						
						
							
						
						b9336b78cf 
					 
					
						
						
							
							Fixed   #31404  -- Changed selector-chosen's multiple attribute to HTML5 boolean syntax.  
						
						
						
						
					 
					
						2020-03-27 08:38:58 +01:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						bec4dea844 
					 
					
						
						
							
							Fixed   #31400  -- Doc'd the expected type of CONN_MAX_AGE database option.  
						
						
						
						
					 
					
						2020-03-27 06:32:42 +01:00 
						 
				 
			
				
					
						
							
							
								Gordon Pendleton 
							
						 
					 
					
						
						
							
						
						d0da2820ca 
					 
					
						
						
							
							Fixed   #31402  -- Added migrate --check option.  
						
						... 
						
						
						
						Command exits with non-zero status if unapplied migrations exist. 
						
						
					 
					
						2020-03-26 20:12:39 +01:00