Carlton Gibson 
							
						 
					 
					
						
						
							
						
						581ba5a948 
					 
					
						
						
							
							Refs  #23004  -- Allowed exception reporter filters to customize settings filtering.  
						
						... 
						
						
						
						Thanks to Tim Graham for the original implementation idea.
Co-authored-by: Daniel Maxson <dmaxson@ccpgames.com > 
						
						
					 
					
						2020-01-10 11:21:23 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						5166097d7c 
					 
					
						
						
							
							Fixed   #31154  -- Added support for using enumeration types in templates.  
						
						... 
						
						
						
						Enumeration helpers are callables, so the template system tried to call
them with no arguments.
Thanks Rupert Baker for helping discover this. 
						
						
					 
					
						2020-01-10 07:52:06 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						4c1b401e82 
					 
					
						
						
							
							Added file cleanup in FileFieldTests.test_pickle().  
						
						
						
						
					 
					
						2020-01-09 20:47:45 +01:00 
						 
				 
			
				
					
						
							
							
								Jack Cushman 
							
						 
					 
					
						
						
							
						
						eb629f4c02 
					 
					
						
						
							
							Fixed   #30995  -- Allowed converter.to_url() to raise ValueError to indicate no match.  
						
						
						
						
					 
					
						2020-01-09 14:41:41 +01:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						eef3ea847e 
					 
					
						
						
							
							Fixed   #31148  -- Added error messages on update()/delete() operations following union(), intersection(), and difference().  
						
						
						
						
					 
					
						2020-01-09 12:20:54 +01:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						f600e3fad6 
					 
					
						
						
							
							Fixed   #21238  -- Fixed restoring attributes when pickling FileField and ImageField.  
						
						
						
						
					 
					
						2020-01-09 09:37:59 +01:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						aaea9deac4 
					 
					
						
						
							
							Refs  #21238  -- Added more tests for pickling FileField and ImageField.  
						
						
						
						
					 
					
						2020-01-09 09:18:53 +01:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						66e16dcc99 
					 
					
						
						
							
							Removed unused lines in ImageFieldTests.test_pickle().  
						
						
						
						
					 
					
						2020-01-09 08:44:39 +01:00 
						 
				 
			
				
					
						
							
							
								Jack Cushman 
							
						 
					 
					
						
						
							
						
						07f6ff09e4 
					 
					
						
						
							
							Added tests for using the same name for multiple URL patterns.  
						
						
						
						
					 
					
						2020-01-08 10:55:53 +01:00 
						 
				 
			
				
					
						
							
							
								Shubham singh 
							
						 
					 
					
						
						
							
						
						ffcf1a8ebf 
					 
					
						
						
							
							Fixed   #31118  -- Made FileInput to avoid the required attribute when initial data exists.  
						
						
						
						
					 
					
						2020-01-08 09:15:31 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						53d8646f79 
					 
					
						
						
							
							Fixed   #31141  -- Relaxed system check of translation settings for sublanguages.  
						
						... 
						
						
						
						Regression in 4400d8296d 
						
						
					 
					
						2020-01-08 08:05:43 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						8be477be5c 
					 
					
						
						
							
							Fixed timezones tests for PyYAML 5.3+.  
						
						
						
						
					 
					
						2020-01-07 09:54:22 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						2ea3fb3e63 
					 
					
						
						
							
							Removed "Don't do that" from docs and error messages.  
						
						... 
						
						
						
						It's slightly aggressive and doesn't explain itself. 
						
						
					 
					
						2020-01-06 13:50:43 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						1487f16f2d 
					 
					
						
						
							
							Fixed   #11385  -- Made forms.DateTimeField accept ISO 8601 date inputs.  
						
						... 
						
						
						
						Thanks José Padilla for the initial patch, and Carlton Gibson for the
review. 
						
						
					 
					
						2020-01-06 10:52:09 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						0f843fdd5b 
					 
					
						
						
							
							Fixed   #31136  -- Disabled grouping by aliases on QuerySet.values()/values_list().  
						
						... 
						
						
						
						Regression in fb3f034f1c 
						
						
					 
					
						2020-01-04 20:49:11 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						495d7a1ddf 
					 
					
						
						
							
							Reorganized forms.DateTimeField tests.  
						
						
						
						
					 
					
						2020-01-03 10:36:58 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						9bcbcd599a 
					 
					
						
						
							
							Fixed   #31133  -- Fixed crash when subtracting against a subquery annotation.  
						
						... 
						
						
						
						The subtract_temporals() database operation was not handling expressions
returning SQL params in mixed database types.
Regression in 3543129822 
						
						
					 
					
						2020-01-03 10:35:08 +01:00 
						 
				 
			
				
					
						
							
							
								Federico Jaramillo Martínez 
							
						 
					 
					
						
						
							
						
						372eaa395f 
					 
					
						
						
							
							Fixed   #28991  -- Added EmptyFieldListFilter class in admin.filters.  
						
						... 
						
						
						
						Thanks Simon Charette and Carlton Gibson for reviews.
Co-Authored-By: Jonas Haag <jonas@lophus.org >
Co-Authored-By: Christophe Baldy <christophe.baldy@polyconseil.fr > 
						
						
					 
					
						2020-01-03 07:58:04 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						1960d55f8b 
					 
					
						
						
							
							Refs  #31040  -- Fixed crypt.crypt() call in test_hashers.py.  
						
						... 
						
						
						
						An empty string is invalid salt in Python 3 and raises exception since
Python 3.9, see https://bugs.python.org/issue38402 . 
						
						
					 
					
						2020-01-03 07:47:04 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Seebauer 
							
						 
					 
					
						
						
							
						
						e3d546a1d9 
					 
					
						
						
							
							Fixed   #31128  -- Fixed TemplateSyntaxError in simple_tag() and inclusion_tag() for kwargs.  
						
						
						
						
					 
					
						2020-01-02 10:44:07 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						9762617a03 
					 
					
						
						
							
							Improved tests assertions in cache tests.  
						
						... 
						
						
						
						Added assertions to compare results of .add(), .delete(), .touch(),
.incr(), .decr(), and .get_or_set() methods.
Made tests use assertIs() rather than assertTrue/False(). 
						
						
					 
					
						2019-12-31 12:49:36 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						c159baceba 
					 
					
						
						
							
							Refs  #31117  -- Isolated backends.sqlite.test_creation.TestDbSignatureTests.  
						
						
						
						
					 
					
						2019-12-31 12:09:50 +01:00 
						 
				 
			
				
					
						
							
							
								David Wobrock 
							
						 
					 
					
						
						
							
						
						2f565f84ac 
					 
					
						
						
							
							Fixed   #31097  -- Fixed crash of ArrayAgg and StringAgg with filter when used in Subquery.  
						
						
						
						
					 
					
						2019-12-31 10:35:43 +01:00 
						 
				 
			
				
					
						
							
							
								David Wobrock 
							
						 
					 
					
						
						
							
						
						7d44aeb388 
					 
					
						
						
							
							Refs  #31097  -- Added tests for filter in ArrayAgg and StringAgg.  
						
						
						
						
					 
					
						2019-12-31 10:35:39 +01:00 
						 
				 
			
				
					
						
							
							
								Sjbrgsn 
							
						 
					 
					
						
						
							
						
						b2bd08bb7a 
					 
					
						
						
							
							Fixed   #30892  -- Fixed slugify() and admin's URLify.js for "İ".  
						
						... 
						
						
						
						Thanks Luis Nell for the implementation idea and very detailed report.
Co-Authored-By: Mariusz Felisiak <felisiak.mariusz@gmail.com > 
						
						
					 
					
						2019-12-30 20:47:22 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						5779cc938a 
					 
					
						
						
							
							Fixed   #31071  -- Disabled insert optimization for primary keys with defaults when loading fixtures.  
						
						... 
						
						
						
						Model.save_base() is called directly when loading fixtures and assumes
existing rows will be updated. Branching of "raw" allows to maintain
the optimization introduced in #29260  while supporting this edge case.
Regression in 85458e94e3 
						
						
					 
					
						2019-12-30 07:49:10 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						5a68f02498 
					 
					
						
						
							
							Fixed random models_fields.test_uuid.TestQuerying failures.  
						
						... 
						
						
						
						Random failures depended on a generated UUID. 
						
						
					 
					
						2019-12-27 15:25:50 +01:00 
						 
				 
			
				
					
						
							
							
								Mads Jensen 
							
						 
					 
					
						
						
							
						
						62727e65fb 
					 
					
						
						
							
							Increased test coverage of django.utils.inspect.  
						
						
						
						
					 
					
						2019-12-27 10:08:24 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						e42b68debf 
					 
					
						
						
							
							Fixed   #31114  -- Fixed HttpRequest.build_absolute_uri() crash with reverse_lazy() locations.  
						
						
						
						
					 
					
						2019-12-27 09:19:56 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						5660267e5b 
					 
					
						
						
							
							Fixed   #31121  -- Cleared Site cache in SitesFrameworkTests.  
						
						... 
						
						
						
						Thanks Matthijs Kooijman for the report and analysis. 
						
						
					 
					
						2019-12-27 08:57:34 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						22ce5d0031 
					 
					
						
						
							
							Fixed   #31106  -- Fixed migrations crash on PostgreSQL 10+ when adding FK constraints inline and changing data.  
						
						... 
						
						
						
						This allows adding foreign key constraints inline and changing data in
the same migration on PostgreSQL 10+.
Regression in 738faf9da2 
						
						
					 
					
						2019-12-23 23:28:59 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						45bcc6feac 
					 
					
						
						
							
							Refs  #31115  -- Added test for nested subquery that references related fields.  
						
						... 
						
						
						
						Thanks Dmitriy Gunchenko for the report and Simon Charette for the
analysis and tests.
Regression in 5a4d7285bd5a4d7285bd 
						
						
					 
					
						2019-12-23 12:17:56 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						67ea35df52 
					 
					
						
						
							
							Fixed   #30998  -- Added ModelChoiceIteratorValue to pass the model instance to ChoiceWidget.create_option().  
						
						
						
						
					 
					
						2019-12-23 10:34:50 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						720de4d044 
					 
					
						
						
							
							Fixed   #31109  -- Disabled grouping by aliases on QuerySet.exists().  
						
						... 
						
						
						
						Clearing the SELECT clause in Query.has_results was orphaning GROUP BY
references to it.
Thanks Thierry Bastian for the report and Baptiste Mispelon for the
bisect.
Regression in fb3f034f1c 
						
						
					 
					
						2019-12-23 09:24:03 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						a2d894b2e4 
					 
					
						
						
							
							Refs  #28954  -- Removed remaining Jython-specific code from dispatch tests.  
						
						... 
						
						
						
						Missed in 23b21db31b 
						
						
					 
					
						2019-12-19 16:42:12 +01:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						a3fc24f014 
					 
					
						
						
							
							Fixed   #31095  -- Made RelatedManager.set() preserve existing m2m relations with an invalid type.  
						
						
						
						
					 
					
						2019-12-19 13:33:05 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						5a4d7285bd 
					 
					
						
						
							
							Fixed   #31094  -- Included columns referenced by subqueries in GROUP BY on aggregations.  
						
						... 
						
						
						
						Thanks Johannes Hoppe for the report.
Regression in fb3f034f1cfelisiak.mariusz@gmail.com > 
						
						
					 
					
						2019-12-19 10:04:56 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						a0f34d8fef 
					 
					
						
						
							
							Refs  #31094  -- Added test for not using aliases in GROUP BY clauses.  
						
						
						
						
					 
					
						2019-12-19 09:12:29 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Hansen 
							
						 
					 
					
						
						
							
						
						35d36d9462 
					 
					
						
						
							
							Refs  #30585  -- Updated project templates and tests to use (block)translate tags.  
						
						
						
						
					 
					
						2019-12-18 13:15:38 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Hansen 
							
						 
					 
					
						
						
							
						
						d291c72bf2 
					 
					
						
						
							
							Fixed   #30585  -- Added {% translate %} and {% blocktranslate %} template tags.  
						
						
						
						
					 
					
						2019-12-18 13:15:38 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						5b1fbcef7a 
					 
					
						
						
							
							Fixed CVE-2019-19844 -- Used verified user email for password reset requests.  
						
						... 
						
						
						
						Co-Authored-By: Florian Apolloner <florian@apolloner.eu > 
						
						
					 
					
						2019-12-18 09:11:39 +01:00 
						 
				 
			
				
					
						
							
							
								Shubham singh 
							
						 
					 
					
						
						
							
						
						f4647179cc 
					 
					
						
						
							
							Fixed   #31086  -- Improved error message for admin model inlines with more than one foreign key to the same parent.  
						
						
						
						
					 
					
						2019-12-17 09:15:01 +01:00 
						 
				 
			
				
					
						
							
							
								James Turk 
							
						 
					 
					
						
						
							
						
						ff00a05347 
					 
					
						
						
							
							Fixed   #31088  -- Added support for websearch searching in SearchQuery.  
						
						
						
						
					 
					
						2019-12-16 14:59:59 +01:00 
						 
				 
			
				
					
						
							
							
								Zeynel Özdemir 
							
						 
					 
					
						
						
							
						
						9d40b6bbf4 
					 
					
						
						
							
							Fixed   #31076  -- Fixed dbshell crash on Windows with Python < 3.8.  
						
						... 
						
						
						
						subprocess.run()'s args parameter accepts path-like objects on Windows
since Python 3.8. 
						
						
					 
					
						2019-12-16 11:20:41 +01:00 
						 
				 
			
				
					
						
							
							
								Baptiste Mispelon 
							
						 
					 
					
						
						
							
						
						4161e35048 
					 
					
						
						
							
							Refs  #12679  -- Added test for using property as ModelAdmin.inlines.  
						
						... 
						
						
						
						Fixed in 1d8eb0cae5 
						
						
					 
					
						2019-12-14 21:15:44 +01:00 
						 
				 
			
				
					
						
							
							
								Baptiste Mispelon 
							
						 
					 
					
						
						
							
						
						738e9e615d 
					 
					
						
						
							
							Fixed   #26743  -- Fixed UnboundLocalError crash when deserializing m2m fields and value isn't iterable.  
						
						
						
						
					 
					
						2019-12-13 11:38:09 +01:00 
						 
				 
			
				
					
						
							
							
								Osaetin Daniel 
							
						 
					 
					
						
						
							
						
						b33bfc3839 
					 
					
						
						
							
							Fixed   #30862  -- Allowed setting SameSite cookies flags to 'none'.  
						
						... 
						
						
						
						Thanks Florian Apolloner and Carlton Gibson for reviews. 
						
						
					 
					
						2019-12-12 10:52:31 +01:00 
						 
				 
			
				
					
						
							
							
								Baptiste Mispelon 
							
						 
					 
					
						
						
							
						
						200cd8803d 
					 
					
						
						
							
							Refs  #25361  -- Added test for pickling queryset of abstract-inherited models with Meta.ordering.  
						
						... 
						
						
						
						Fixed in 67cf5efa31 
						
						
					 
					
						2019-12-12 09:01:47 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						8ea3ff155e 
					 
					
						
						
							
							Fixed typo in tests/cache/tests.py docstring.  
						
						
						
						
					 
					
						2019-12-11 17:39:21 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						8d087f9a17 
					 
					
						
						
							
							Fixed typo in ModelChoiceFieldTests.  
						
						... 
						
						
						
						The subindex and attrs arguments should be passed through to the parent,
not overridden as None. 
						
						
					 
					
						2019-12-11 15:15:12 +01:00