Tim Graham 
							
						 
					 
					
						
						
							
						
						623139b5d1 
					 
					
						
						
							
							Refs  #29147  --- Added JSONField serialization tests.  
						
						
						
						
					 
					
						2018-03-21 20:11:06 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Sinov 
							
						 
					 
					
						
						
							
						
						9aca67bea8 
					 
					
						
						
							
							Fixed   #27533  -- Fixed inspectdb crash if a unique constraint uses an unsupported type.  
						
						
						
						
					 
					
						2018-03-21 12:28:16 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						a170dac887 
					 
					
						
						
							
							Fixed too many parentheses in inspectdb Meta.unique_together output.  
						
						... 
						
						
						
						Regression in c76d87427d 
						
						
					 
					
						2018-03-21 10:39:36 -04:00 
						 
				 
			
				
					
						
							
							
								Mads Jensen 
							
						 
					 
					
						
						
							
						
						bb79e480e1 
					 
					
						
						
							
							Increased test coverage for i18n template tags.  
						
						
						
						
					 
					
						2018-03-21 08:38:07 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						c76d87427d 
					 
					
						
						
							
							Refs  #23919  -- Removed obsolete comments about u'' prefixes.  
						
						
						
						
					 
					
						2018-03-21 08:15:07 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						6421bd702f 
					 
					
						
						
							
							Refs  #29227  -- Made inspectdb generate BooleanField(null=True) rather than NullBooleanField.  
						
						
						
						
					 
					
						2018-03-20 12:10:10 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						5fa4f40f45 
					 
					
						
						
							
							Fixed   #29227  -- Allowed BooleanField to be null=True.  
						
						... 
						
						
						
						Thanks Lynn Cyrin for contributing to the patch, and Nick Pope for review. 
						
						
					 
					
						2018-03-20 12:10:10 -04:00 
						 
				 
			
				
					
						
							
							
								Astral 
							
						 
					 
					
						
						
							
						
						a0c03c62a8 
					 
					
						
						
							
							Fixed   #29229  -- Fixed column mismatch crash when combining two annotated values_list() querysets with union(), difference(), or intersection().  
						
						... 
						
						
						
						Regression in 7316720603821ebb64dfe8fa592ba6edcef5f3e. 
						
						
					 
					
						2018-03-19 21:05:43 -04:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						cede5111bb 
					 
					
						
						
							
							Refs  #28643  -- Added LPad and RPad database functions.  
						
						... 
						
						
						
						Thanks Tim Graham for the review. 
						
						
					 
					
						2018-03-19 17:35:16 +01:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						274e3e27f3 
					 
					
						
						
							
							Fixed   #29184  -- Made TabularInline respect model form's Meta.labels and help_texts.  
						
						
						
						
					 
					
						2018-03-17 20:51:24 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						3c4ff21763 
					 
					
						
						
							
							Fixed   #29103  -- Removed bad 'b'-prefix added by MySQL's SchemaEditor.quote_value().  
						
						
						
						
					 
					
						2018-03-17 16:36:54 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						aa0ee372cd 
					 
					
						
						
							
							Added tests for MySQL's SchemaEditor.quote_value().  
						
						
						
						
					 
					
						2018-03-17 16:36:50 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						f8b98f0edc 
					 
					
						
						
							
							Removed DatabaseFeatures.can_introspect_null.  
						
						... 
						
						
						
						The only known usage is in the unmaintained django-pymssql project. 
						
						
					 
					
						2018-03-16 11:43:41 -04:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						362813d628 
					 
					
						
						
							
							Fixed hanging indentation in various code.  
						
						
						
						
					 
					
						2018-03-16 10:54:34 +01:00 
						 
				 
			
				
					
						
							
							
								Mattia Procopio 
							
						 
					 
					
						
						
							
						
						aeb8c38178 
					 
					
						
						
							
							Fixed   #29206  -- Fixed PasswordResetConfirmView crash when the URL contains a non-UUID where one is expected.  
						
						
						
						
					 
					
						2018-03-15 21:33:15 -04:00 
						 
				 
			
				
					
						
							
							
								Josh Schneier 
							
						 
					 
					
						
						
							
						
						b60e5fdbb7 
					 
					
						
						
							
							Fixed   #28959  -- Fixed 'No, take me back' button on admin's inline popup.  
						
						
						
						
					 
					
						2018-03-15 20:47:18 -04:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						9421aee35e 
					 
					
						
						
							
							Refs  #28643  -- Added LTrim, RTrim, and Trim database functions.  
						
						... 
						
						
						
						Thanks Tim Graham and Mads Jensen for reviews. 
						
						
					 
					
						2018-03-15 20:57:23 +01:00 
						 
				 
			
				
					
						
							
							
								Artem Tabolin 
							
						 
					 
					
						
						
							
						
						a2f7433adc 
					 
					
						
						
							
							Fixed   #29221  -- Corrected admin's autocomplete widget to add a space after custom classes.  
						
						
						
						
					 
					
						2018-03-15 10:55:34 -04:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						ba3078c92d 
					 
					
						
						
							
							Refs  #29155  -- Fixed LookupTests.test_pattern_lookups_with_substr() crash on Oracle.  
						
						... 
						
						
						
						Test introduced in feb683c4c2 
						
						
					 
					
						2018-03-15 09:54:24 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						87dc0844a6 
					 
					
						
						
							
							Fixed   #29200  -- Fixed label rendering when using RadioSelect and CheckboxSelectMultiple with MultiWidget.  
						
						
						
						
					 
					
						2018-03-15 09:10:23 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						fb8fd535c0 
					 
					
						
						
							
							Moved SchemaLoggingTest to tests/schema.  
						
						
						
						
					 
					
						2018-03-14 10:24:34 -04:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						feb683c4c2 
					 
					
						
						
							
							Fixed   #29155  -- Fixed crash when database functions are used with pattern lookups.  
						
						... 
						
						
						
						Thanks Tim Graham and Sergey Fedoseev for reviews. 
						
						
					 
					
						2018-03-14 10:00:07 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						acfc650f2a 
					 
					
						
						
							
							Fixed   #29199  -- Fixed crash when database user password contains @ sign on Oracle.  
						
						... 
						
						
						
						Thanks Shane Allgeier for the report and Tim Graham for the review. 
						
						
					 
					
						2018-03-13 19:06:40 +01:00 
						 
				 
			
				
					
						
							
							
								dzhuang 
							
						 
					 
					
						
						
							
						
						e17088a108 
					 
					
						
						
							
							Fixed   #29213  -- Fixed autocomplete widget's translations for zh-hans/zh-hant.  
						
						
						
						
					 
					
						2018-03-13 10:58:34 -04:00 
						 
				 
			
				
					
						
							
							
								robwa 
							
						 
					 
					
						
						
							
						
						4ab027b944 
					 
					
						
						
							
							Fixed   #28988  -- Fixed queries when a GenericRelation is used with multi-table inheritance.  
						
						
						
						
					 
					
						2018-03-12 22:42:48 -04:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						d696fccae6 
					 
					
						
						
							
							Fixed   #29209  -- Fixed Cast() with TextField on MySQL and Oracle.  
						
						
						
						
					 
					
						2018-03-12 21:57:14 -04:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						c3a1337dfa 
					 
					
						
						
							
							Refs  #29004  -- Optimized InspectDBTransactionalTests.test_include_views() by limiting introspected tables.  
						
						
						
						
					 
					
						2018-03-12 11:22:57 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						25b97ee170 
					 
					
						
						
							
							Added functions for inspectdb table filtering in tests.  
						
						
						
						
					 
					
						2018-03-12 11:15:13 -04:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						5b083a824e 
					 
					
						
						
							
							Fixed   #29180  -- Fixed a regression where migrations already in the plan were readded.  
						
						... 
						
						
						
						Regression in a38ae914d8 
						
						
					 
					
						2018-03-09 08:59:57 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Stovbur 
							
						 
					 
					
						
						
							
						
						2d9ec4d735 
					 
					
						
						
							
							Fixed   #29188  -- Fixed ContentFile.size after a write().  
						
						
						
						
					 
					
						2018-03-08 14:07:29 -05:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						277ed07209 
					 
					
						
						
							
							Fixed   #29195  -- Fixed Exists.output_field resolution on single-valued queries.  
						
						... 
						
						
						
						The Subquery class which Exists inherits from defaulted to using single-valued
querie's field if no output_field was explicitly specified on initialization
which was bypassing the Exists.output_field defined at the class level.
Moving Subquery's dynamic output_field resolution to _resolve_output_field
should make sure the fallback logic is only performed if required.
Regression in 08654a99bb 
						
						
					 
					
						2018-03-08 13:30:41 -05:00 
						 
				 
			
				
					
						
							
							
								Fabrizio Ettore Messina 
							
						 
					 
					
						
						
							
						
						10c0fe528a 
					 
					
						
						
							
							Fixed   #29178  -- Allowed Index.fields to accept a tuple.  
						
						
						
						
					 
					
						2018-03-08 10:56:55 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						911af0d24b 
					 
					
						
						
							
							Added more tests for django.utils.html.urlize().  
						
						
						
						
					 
					
						2018-03-06 08:30:41 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						97b7dd59bb 
					 
					
						
						
							
							Fixed CVE-2018-7537 -- Fixed catastrophic backtracking in django.utils.text.Truncator.  
						
						... 
						
						
						
						Thanks James Davis for suggesting the fix. 
						
						
					 
					
						2018-03-06 08:30:40 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						8618271caa 
					 
					
						
						
							
							Fixed CVE-2018-7536 -- Fixed catastrophic backtracking in urlize and urlizetrunc template filters.  
						
						... 
						
						
						
						Thanks Florian Apolloner for assisting with the patch. 
						
						
					 
					
						2018-03-06 08:30:40 -05:00 
						 
				 
			
				
					
						
							
							
								Alex Stovbur 
							
						 
					 
					
						
						
							
						
						d171843f57 
					 
					
						
						
							
							Fixed   #28981  -- Added an exception if GeoIP database can't be loaded from the path.  
						
						
						
						
					 
					
						2018-03-05 12:20:30 -05:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						4ff29a53e6 
					 
					
						
						
							
							Refs  #17476  -- Removed obsolete simplification of timezone names in cache key generation.  
						
						
						
						
					 
					
						2018-03-03 14:56:39 -05:00 
						 
				 
			
				
					
						
							
							
								Almad 
							
						 
					 
					
						
						
							
						
						3d8fadad0f 
					 
					
						
						
							
							Added model name to AutoField error message.  
						
						
						
						
					 
					
						2018-03-03 13:22:00 -05:00 
						 
				 
			
				
					
						
							
							
								Patryk Zawadzki 
							
						 
					 
					
						
						
							
						
						a20aae414e 
					 
					
						
						
							
							Fixed   #29144  -- Made untranslated strings for territorial language variants use translations from the generic language variant.  
						
						
						
						
					 
					
						2018-03-03 12:08:24 -05:00 
						 
				 
			
				
					
						
							
							
								Alex Tomic 
							
						 
					 
					
						
						
							
						
						a1a3e51561 
					 
					
						
						
							
							Fixed   #29133  -- Fixed call_command() crash if a required option is passed in options.  
						
						
						
						
					 
					
						2018-03-02 12:25:08 -05:00 
						 
				 
			
				
					
						
							
							
								Christophe Mehay 
							
						 
					 
					
						
						
							
						
						40bac28faa 
					 
					
						
						
							
							Fixed   #29176  -- Fixed AbstractBaseUser.normalize_username() crash if username isn't a string.  
						
						
						
						
					 
					
						2018-03-02 11:32:53 -05:00 
						 
				 
			
				
					
						
							
							
								François Freitag 
							
						 
					 
					
						
						
							
						
						a2e97abd81 
					 
					
						
						
							
							Fixed   #29159  -- Made ModelChoiceIterator reuse QuerySet result cache.  
						
						... 
						
						
						
						When __len__() is called (e.g. when casting to list or tuple), the
QuerySet is evaluated and the result cache populated. iterator()
shouldn't be called on the QuerySet after that, as it would reset the
result cache and trigger a second query. 
						
						
					 
					
						2018-03-01 14:17:56 -05:00 
						 
				 
			
				
					
						
							
							
								François Freitag 
							
						 
					 
					
						
						
							
						
						40f0aa9885 
					 
					
						
						
							
							Fixed   #29158  -- Fixed len(choices) crash if ModelChoiceField's queryset is a manager.  
						
						... 
						
						
						
						Removing all() in __iter__() prevents a duplicate query when choices are
cast to a list and there's a prefetch_related(). 
						
						
					 
					
						2018-03-01 14:12:14 -05:00 
						 
				 
			
				
					
						
							
							
								François Freitag 
							
						 
					 
					
						
						
							
						
						06172d7bc2 
					 
					
						
						
							
							Consolidated ModelChoiceField tests.  
						
						
						
						
					 
					
						2018-03-01 14:05:35 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						4c02e3cda3 
					 
					
						
						
							
							Refs  #27728  -- Made cosmetic edits to admin template tag template overriding.  
						
						
						
						
					 
					
						2018-03-01 11:45:08 -05:00 
						 
				 
			
				
					
						
							
							
								Tomáš Ehrlich 
							
						 
					 
					
						
						
							
						
						fa352626c2 
					 
					
						
						
							
							Fixed   #29172  -- Fixed crash with Window expression in a subquery.  
						
						
						
						
					 
					
						2018-03-01 10:24:14 -05:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						54f80430be 
					 
					
						
						
							
							Fixed   #29166  -- Fixed crash in When() expression with a list argument.  
						
						... 
						
						
						
						Thanks Matthew Pava for the report and Tim Graham and Carlton Gibson for
reviews.
Regression in 19b2dfd1bf 
						
						
					 
					
						2018-02-28 18:05:23 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						3fb718f17d 
					 
					
						
						
							
							Eliminated the need to modify a model forms test when new test files are added.  
						
						
						
						
					 
					
						2018-02-28 10:26:26 -05:00 
						 
				 
			
				
					
						
							
							
								Raffaele Salmaso 
							
						 
					 
					
						
						
							
						
						5cc28dc752 
					 
					
						
						
							
							Fixed   #27728  -- Allowed overriding admin templatetags templates.  
						
						
						
						
					 
					
						2018-02-28 08:49:40 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						5b589a47b9 
					 
					
						
						
							
							Fixed   #29161  -- Removed BCryptPasswordHasher from PASSWORD_HASHERS.  
						
						
						
						
					 
					
						2018-02-26 09:05:18 -05:00