Marc Gibbons 
							
						 
					 
					
						
						
							
						
						d6572ee4b0 
					 
					
						
						
							
							Fixed   #32470  -- Fixed ResolverMatch instance on test clients when request.urlconf is set.  
						
						
						
						
					 
					
						2021-02-23 09:54:49 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						fb93363c49 
					 
					
						
						
							
							Fixed DataUploadMaxNumberOfFieldsFormPost.test_number_exceeded().  
						
						... 
						
						
						
						Follow up to 0ad9fa02e0 
						
						
					 
					
						2021-02-23 09:47:30 +01:00 
						 
				 
			
				
					
						
							
							
								Chris Jerdonek 
							
						 
					 
					
						
						
							
						
						5c4c3e2d1f 
					 
					
						
						
							
							Fixed   #32445  -- Fixed LiveServerThreadTest.test_closes_connections() for non-in-memory database on SQLite.  
						
						
						
						
					 
					
						2021-02-23 06:08:43 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						0e4e35722a 
					 
					
						
						
							
							Fixed   #32469  -- Made assertQuerysetEqual() respect maxDiff when ordered=False.  
						
						
						
						
					 
					
						2021-02-22 09:27:46 +01:00 
						 
				 
			
				
					
						
							
							
								Hannes Ljungberg 
							
						 
					 
					
						
						
							
						
						87acbf0631 
					 
					
						
						
							
							Fixed   #32458  -- Made __repr__() for Index and BaseConstraint subclasses more consistent.  
						
						
						
						
					 
					
						2021-02-19 20:25:11 +01:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						7c18b22e2f 
					 
					
						
						
							
							Fixed   #32256  -- Fixed migration optimization crash when swapping field names.  
						
						... 
						
						
						
						This disables optimization of RenameField operation when an old field
name is referenced in subsequent operations.
Co-authored-by: InvalidInterrupt <InvalidInterrupt@users.noreply.github.com > 
						
						
					 
					
						2021-02-19 11:19:01 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						0ad9fa02e0 
					 
					
						
						
							
							Refs CVE-2021-23336 -- Updated tests and release notes for affected versions.  
						
						
						
						
					 
					
						2021-02-19 09:03:06 +01:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						96a5093400 
					 
					
						
						
							
							Refs  #30231  -- Fixed SeleniumTests.test_inlines_verbose_name with headless mode.  
						
						... 
						
						
						
						Horizontal scrollbar doesn't appear with the headless mode on small
windows, that's why window.scrollTo() is not an option for these tests
even after fixing #32459 . 
						
						
					 
					
						2021-02-19 07:15:54 +01:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						f2bef2b7bc 
					 
					
						
						
							
							Fixed   #32455  -- Allowed right combining Q() with boolean expressions.  
						
						
						
						
					 
					
						2021-02-18 22:20:36 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						efce21497c 
					 
					
						
						
							
							Refs  #32455  -- Added tests for left combining an empty Q() with boolean expressions.  
						
						
						
						
					 
					
						2021-02-18 22:19:56 +01:00 
						 
				 
			
				
					
						
							
							
								starryrbs 
							
						 
					 
					
						
						
							
						
						466920f6d7 
					 
					
						
						
							
							Fixed   #32450  -- Fixed crash when ANDing/ORing an empty Q() with not pickleable Q().  
						
						... 
						
						
						
						Regression in bb0b6e5263 
						
						
					 
					
						2021-02-18 21:13:24 +01:00 
						 
				 
			
				
					
						
							
							
								Amir Ajorloo 
							
						 
					 
					
						
						
							
						
						1710cdbe79 
					 
					
						
						
							
							Fixed   #32443  -- Removed "shifted" CSS class when admin's sidebar is disabled.  
						
						
						
						
					 
					
						2021-02-18 09:18:19 +01:00 
						 
				 
			
				
					
						
							
							
								Hannes Ljungberg 
							
						 
					 
					
						
						
							
						
						4d99375b46 
					 
					
						
						
							
							Fixed   #32453  -- Added introspection of unique constraint field ordering on SQLite.  
						
						... 
						
						
						
						Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com > 
						
						
					 
					
						2021-02-17 10:59:17 +01:00 
						 
				 
			
				
					
						
							
							
								Teresa Partida 
							
						 
					 
					
						
						
							
						
						45bef6706a 
					 
					
						
						
							
							Fixed   #30231  -- Fixed admin filter horizontal/vertical verbose_name generation.  
						
						... 
						
						
						
						Co-authored-by: David Smith <smithdc@gmail.com > 
						
						
					 
					
						2021-02-16 14:26:53 +01:00 
						 
				 
			
				
					
						
							
							
								Harm Geerts 
							
						 
					 
					
						
						
							
						
						06e5f7ae16 
					 
					
						
						
							
							Fixed   #29052  -- Made test database creation preserve alias order and prefer the "default" database.  
						
						... 
						
						
						
						This fixes flushing test databases when two aliases point to the same
database.
Use a list() to store the test database aliases so the order remains
stable by following the order of the connections. Also, always use the
"default" database alias as the first alias to accommodate `migrate`.
Previously `migrate` could be executed on a secondary alias which
caused truncating the "default" database. 
						
						
					 
					
						2021-02-16 10:25:34 +01:00 
						 
				 
			
				
					
						
							
							
								manav014 
							
						 
					 
					
						
						
							
						
						3119a6deca 
					 
					
						
						
							
							Fixed   #26607  -- Allowed customizing formset kwargs with ModelAdmin.get_formset_kwargs().  
						
						... 
						
						
						
						Thanks Nick Pope for reviews. 
						
						
					 
					
						2021-02-15 11:37:35 +01:00 
						 
				 
			
				
					
						
							
							
								Chris Jerdonek 
							
						 
					 
					
						
						
							
						
						fc0069bfa5 
					 
					
						
						
							
							Refs  #32417  -- Improved cleaning up and fixed isolation of staticfiles_tests tests.  
						
						
						
						
					 
					
						2021-02-15 10:23:54 +01:00 
						 
				 
			
				
					
						
							
							
								Chris Jerdonek 
							
						 
					 
					
						
						
							
						
						694deff82f 
					 
					
						
						
							
							Fixed   #32437  -- Fixed cleaning up ALLOWED_HOSTS in LiveServerTestCase on setUpClass() failure.  
						
						
						
						
					 
					
						2021-02-12 09:39:48 +01:00 
						 
				 
			
				
					
						
							
							
								Chris Jerdonek 
							
						 
					 
					
						
						
							
						
						91c243f80f 
					 
					
						
						
							
							Refs  #32416  -- Added LiveServerThread.server_class to ease subclassing.  
						
						
						
						
					 
					
						2021-02-12 08:17:46 +01:00 
						 
				 
			
				
					
						
							
							
								Egidijus Macijauskas 
							
						 
					 
					
						
						
							
						
						6307c3f1a1 
					 
					
						
						
							
							Fixed   #32433  -- Added error message on QuerySet.delete() following distinct().  
						
						
						
						
					 
					
						2021-02-11 08:33:30 +01:00 
						 
				 
			
				
					
						
							
							
								Egidijus Macijauskas 
							
						 
					 
					
						
						
							
						
						4e8ecf0cb6 
					 
					
						
						
							
							Refs  #19102  -- Removed flaky test Ticket19102Tests.test_ticket_19102_distinct_on.  
						
						... 
						
						
						
						The subquery pushdown only happens because another table is involved in
filter. It's not the distinct usage that causes the pushdown.
The distinct('description').order_by('pk') expression is not valid
because SELECT DISTINCT ON must match initial ORDER BY expressions
which is not the case here. 
						
						
					 
					
						2021-02-11 08:33:30 +01:00 
						 
				 
			
				
					
						
							
							
								Ramon Saraiva 
							
						 
					 
					
						
						
							
						
						dcb094abe8 
					 
					
						
						
							
							Fixed   #32421  -- Made admindocs ModelDetailView show model cached properties.  
						
						
						
						
					 
					
						2021-02-11 06:50:50 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						ec0ff40631 
					 
					
						
						
							
							Fixed   #32355  -- Dropped support for Python 3.6 and 3.7  
						
						
						
						
					 
					
						2021-02-10 10:20:54 +01:00 
						 
				 
			
				
					
						
							
							
								Josh Santos 
							
						 
					 
					
						
						
							
						
						9c6ba87692 
					 
					
						
						
							
							Fixed   #32145  -- Improved makemessages error message when app's locale directory doesn't exist.  
						
						
						
						
					 
					
						2021-02-09 20:00:20 +01:00 
						 
				 
			
				
					
						
							
							
								Jordan Bae 
							
						 
					 
					
						
						
							
						
						d4ac23bee1 
					 
					
						
						
							
							Fixed   #32425  -- Fixed adding nullable field with default on MySQL.  
						
						... 
						
						
						
						Thanks Simon Charette for the review. 
						
						
					 
					
						2021-02-09 06:59:31 +01:00 
						 
				 
			
				
					
						
							
							
								ThinkChaos 
							
						 
					 
					
						
						
							
						
						b99d6c9cbc 
					 
					
						
						
							
							Fixed   #28216  -- Added next_page/get_default_redirect_url() to LoginView.  
						
						
						
						
					 
					
						2021-02-08 21:08:05 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						50a5f8840f 
					 
					
						
						
							
							Refs  #32394  -- Changed STATIC_URL/MEDIA_URL to relative paths in tests and docs where appropriate.  
						
						
						
						
					 
					
						2021-02-06 13:41:35 +01:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						63d239db03 
					 
					
						
						
							
							Fixed   #32411  -- Fixed __icontains lookup for JSONField on MySQL.  
						
						
						
						
					 
					
						2021-02-05 16:14:12 +01:00 
						 
				 
			
				
					
						
							
							
								Mikolaj Rybinski 
							
						 
					 
					
						
						
							
						
						8e90560aa8 
					 
					
						
						
							
							Fixed   #32420  -- Fixed detecting primary key values in deserialization when PK is also a FK.  
						
						
						
						
					 
					
						2021-02-05 12:33:43 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Ebrahimian 
							
						 
					 
					
						
						
							
						
						3f8979e37b 
					 
					
						
						
							
							Fixed   #32350  -- Fixed showmigrations crash for applied squashed migrations.  
						
						... 
						
						
						
						Thanks Simon Charette for reviews. 
						
						
					 
					
						2021-02-04 21:17:26 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						ae48601e6d 
					 
					
						
						
							
							Skipped test_archive tests when bz2/lzma module is not installed.  
						
						
						
						
					 
					
						2021-02-04 14:08:43 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						f23b05696e 
					 
					
						
						
							
							Fixed   #32395  -- Allowed capturing stdout of migration signals.  
						
						
						
						
					 
					
						2021-02-04 11:19:49 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						31bebc558b 
					 
					
						
						
							
							Used subTest() in migrate_signals.tests.MigrateSignalTests.test_args().  
						
						
						
						
					 
					
						2021-02-04 11:19:49 +01:00 
						 
				 
			
				
					
						
							
							
								Jim Xie 
							
						 
					 
					
						
						
							
						
						ce60d28929 
					 
					
						
						
							
							Fixed   #31527  -- Allowed admindocs index to handle non-string URLconfs.  
						
						
						
						
					 
					
						2021-02-04 10:11:58 +01:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						7cba92ec55 
					 
					
						
						
							
							Fixed   #32332  -- Fixed loss of parent with non-numeric pk when saving child after parent.  
						
						... 
						
						
						
						Follow up to 519016e5f2 
						
						
					 
					
						2021-02-04 06:06:00 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						f39634ff22 
					 
					
						
						
							
							Refs  #32390  -- Bumped required cx_Oracle to 7.0.  
						
						
						
						
					 
					
						2021-02-03 10:03:33 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						f131841c60 
					 
					
						
						
							
							Fixed   #32403  -- Fixed re-raising DatabaseErrors when using only 'postgres' database.  
						
						... 
						
						
						
						Thanks Kazantcev Andrey for the report.
Regression in f48f671223 
						
						
					 
					
						2021-02-02 21:34:36 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						05413afa8c 
					 
					
						
						
							
							Fixed CVE-2021-3281 -- Fixed potential directory-traversal via archive.extract().  
						
						... 
						
						
						
						Thanks Florian Apolloner, Shai Berger, and Simon Charette for reviews.
Thanks Wang Baohua for the report. 
						
						
					 
					
						2021-02-01 09:07:36 +01:00 
						 
				 
			
				
					
						
							
							
								Sandro Covo 
							
						 
					 
					
						
						
							
						
						6822aa5c6c 
					 
					
						
						
							
							Fixed   #32345  -- Fixed preserving encoded query strings in set_language() view.  
						
						... 
						
						
						
						Thanks Johannes Maron for the review. 
						
						
					 
					
						2021-01-29 11:58:43 +01:00 
						 
				 
			
				
					
						
							
							
								Tilman Koschnick 
							
						 
					 
					
						
						
							
						
						fdfbc66331 
					 
					
						
						
							
							Fixed   #32392  -- Fixed ExclusionConstraint crash with Cast() in expressions.  
						
						
						
						
					 
					
						2021-01-29 11:05:00 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						135c800fe6 
					 
					
						
						
							
							Fixed GeoIPTest.test04_city() failure with the latest GeoIP2 database.  
						
						
						
						
					 
					
						2021-01-29 11:00:12 +01:00 
						 
				 
			
				
					
						
							
							
								Illia Volochii 
							
						 
					 
					
						
						
							
						
						3c004075b1 
					 
					
						
						
							
							Fixed   #32389  -- Fixed ResponseHeaders crash when data is not mapping.  
						
						
						
						
					 
					
						2021-01-28 10:10:08 +01:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						c978dd93fd 
					 
					
						
						
							
							Fixed   #32290  -- Fixed TemplateNotFound in {% include %} tag for relative path in variable.  
						
						
						
						
					 
					
						2021-01-27 10:07:31 +01:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						640a6e1dce 
					 
					
						
						
							
							Refs  #32290  -- Added {% extends %} test for relative path in variable.  
						
						
						
						
					 
					
						2021-01-27 09:37:03 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						b989d21336 
					 
					
						
						
							
							Refs  #26602  -- Added tests for aggregating over a RawSQL() annotation.  
						
						... 
						
						
						
						Fixed in 3f32154f40 
						
						
					 
					
						2021-01-26 10:59:05 +01:00 
						 
				 
			
				
					
						
							
							
								Jerin Peter George 
							
						 
					 
					
						
						
							
						
						1adc09064f 
					 
					
						
						
							
							Fixed   #32347  -- Made ModelChoiceField include the value in ValidationError for invalid_choice.  
						
						
						
						
					 
					
						2021-01-26 09:31:53 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						42e8cf47c7 
					 
					
						
						
							
							Fixed   #32369  -- Fixed adding check constraints with pattern lookups and expressions as rhs.  
						
						... 
						
						
						
						This disables interpolation of constraint creation statements. Since
Constraint.create_sql interpolates its parameters instead of deferring
this responsibility to the backend connection it must disable
connection level parameters interpolation. 
						
						
					 
					
						2021-01-26 06:41:57 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						84ad7f3404 
					 
					
						
						
							
							Refs  #32380  -- Added test for distance lookups with F() expression.  
						
						... 
						
						
						
						Fixed in 5935a9aead 
						
						
					 
					
						2021-01-25 08:40:46 +01:00 
						 
				 
			
				
					
						
							
							
								Timothy McCurrach 
							
						 
					 
					
						
						
							
						
						b1821fbad5 
					 
					
						
						
							
							Fixed   #32360  -- Added system check for FILE_UPLOAD_TEMP_DIR setting.  
						
						
						
						
					 
					
						2021-01-22 07:51:00 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						a03a36121d 
					 
					
						
						
							
							Fixed   #32367  -- Fixed system check for specifying type of auto-created primary keys for inherited PKs.  
						
						... 
						
						
						
						Regression in b5e12d490a 
						
						
					 
					
						2021-01-21 09:03:07 +01:00