Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						85195dd237 
					 
					
						
						
							
							Refs  #9982  -- Added test for saving OneToOneField field after saving related object.  
						
						... 
						
						
						
						Fixed in 519016e5f2 
						
						
					 
					
						2019-05-24 10:54:05 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						45edd746cc 
					 
					
						
						
							
							Used re.Pattern.findall() instead of re.findall() in inspectdb.tests.  
						
						
						
						
					 
					
						2019-05-24 09:04:27 +02:00 
						 
				 
			
				
					
						
							
							
								Rob 
							
						 
					 
					
						
						
							
						
						58df8aa40f 
					 
					
						
						
							
							Fixed   #28780  -- Allowed specyfing a token parameter displayed in password reset URLs.  
						
						... 
						
						
						
						Co-authored-by: Tim Givois <tim.givois.mendez@gmail.com > 
						
						
					 
					
						2019-05-24 08:40:25 +02:00 
						 
				 
			
				
					
						
							
							
								Caio Ariede 
							
						 
					 
					
						
						
							
						
						753b67c58d 
					 
					
						
						
							
							Fixed   #30497  -- Ignored document type in assertXMLEqual()/assertXMLNotEqual().  
						
						
						
						
					 
					
						2019-05-24 07:29:42 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						f8b8b00f01 
					 
					
						
						
							
							Fixed   #30501  -- Preventing QuerySet.reverse() from mutating expressions in QuerySet.order_by and Meta.ordering.  
						
						
						
						
					 
					
						2019-05-23 20:33:37 +02:00 
						 
				 
			
				
					
						
							
							
								Ran Benita 
							
						 
					 
					
						
						
							
						
						a2c31e12da 
					 
					
						
						
							
							Fixed   #30498  -- Fixed proxy class caching in lazy().  
						
						... 
						
						
						
						lazy() should prepare the proxy class only once (the first time it's
used) not on every call.
Regression in b4e76f30d1 
						
						
					 
					
						2019-05-22 20:41:52 +02:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						1378d665a1 
					 
					
						
						
							
							Fixed   #28816  -- Prevented silencing data loss when decreasing CharField.max_length on PostgreSQL.  
						
						
						
						
					 
					
						2019-05-21 14:15:43 +02:00 
						 
				 
			
				
					
						
							
							
								Rob 
							
						 
					 
					
						
						
							
						
						519016e5f2 
					 
					
						
						
							
							Fixed   #28147  -- Fixed loss of assigned parent when saving child after parent.  
						
						... 
						
						
						
						Thanks Erwin Junge for the initial patch. 
						
						
					 
					
						2019-05-21 10:11:22 +02:00 
						 
				 
			
				
					
						
							
							
								Rob 
							
						 
					 
					
						
						
							
						
						266e7e0ecc 
					 
					
						
						
							
							Refs  #28147  -- Added test for saving nullable ForeignKey with to_field attribute after saving parent.  
						
						
						
						
					 
					
						2019-05-21 10:08:09 +02:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						9d6f981a66 
					 
					
						
						
							
							Fixed   #28763  -- Allowed overriding the session cookie age with SessionStore.get_session_cookie_age().  
						
						
						
						
					 
					
						2019-05-21 08:50:09 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						514104cf23 
					 
					
						
						
							
							Refs  #29396 ,  #30494  -- Reduced code duplication in year lookups.  
						
						
						
						
					 
					
						2019-05-21 07:25:09 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						2b582a7b84 
					 
					
						
						
							
							Fixed   #29396  -- Added indirect values support to __year lookups.  
						
						... 
						
						
						
						Thanks Windson Yang for the initial patch. 
						
						
					 
					
						2019-05-21 07:12:33 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						4d1420947e 
					 
					
						
						
							
							Fixed   #30494  -- Disabled __year lookup optimization for indirect values.  
						
						... 
						
						
						
						The previous heuristics were naively enabling the BETWEEN optimization on
successful cast of the first rhs SQL params to an integer while it was
not appropriate for a lot of database resolved expressions.
Thanks Alexey Chernov for the report. 
						
						
					 
					
						2019-05-21 07:11:26 +02:00 
						 
				 
			
				
					
						
							
							
								Thomasina Lee 
							
						 
					 
					
						
						
							
						
						c38e7a79f4 
					 
					
						
						
							
							Fixed   #30488  -- Removed redundant Coalesce call in SQL generated by SearchVector.  
						
						... 
						
						
						
						Regression in 405c836336 
						
						
					 
					
						2019-05-20 08:34:06 +02:00 
						 
				 
			
				
					
						
							
							
								ruchit2801 
							
						 
					 
					
						
						
							
						
						04042b2b44 
					 
					
						
						
							
							Fixed   #30463  -- Fixed crash of deprecation message when Meta.ordering contains expressions.  
						
						... 
						
						
						
						Regression in 1b1f64ee5a 
						
						
					 
					
						2019-05-18 19:29:00 +02:00 
						 
				 
			
				
					
						
							
							
								ShingenPizza 
							
						 
					 
					
						
						
							
						
						de4832c49b 
					 
					
						
						
							
							Fixed   #30196  -- Made FileResponse set Content-Disposition inline if filename is available.  
						
						
						
						
					 
					
						2019-05-17 12:07:27 +02:00 
						 
				 
			
				
					
						
							
							
								Batuhan Taşkaya 
							
						 
					 
					
						
						
							
						
						5c19274643 
					 
					
						
						
							
							Fixed   #30453  -- Fixed crash of simple_tag() and inclusion_tag() when function is wrapped.  
						
						... 
						
						
						
						getfullargspec() doesn't work with wrapped functions. 
						
						
					 
					
						2019-05-17 09:53:24 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Hoppe 
							
						 
					 
					
						
						
							
						
						8d010f3986 
					 
					
						
						
							
							Fixed   #30220  -- Added support for headless mode in selenium tests.  
						
						
						
						
					 
					
						2019-05-17 08:14:54 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						e286987a27 
					 
					
						
						
							
							Fixed   #30459  -- Delegated hide/show JS toggle to parent div.  
						
						... 
						
						
						
						Co-authored-by: Carlton Gibson <carlton.gibson@noumenal.es > 
						
						
					 
					
						2019-05-17 07:46:45 +02:00 
						 
				 
			
				
					
						
							
							
								Iain Watts 
							
						 
					 
					
						
						
							
						
						59ffafa1d2 
					 
					
						
						
							
							Fixed   #30482  -- Prevented unnecessary evaluation of lookup.queryset in prefetch_related_objects().  
						
						
						
						
					 
					
						2019-05-16 21:39:55 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						8076ae68c1 
					 
					
						
						
							
							Fixed   #30483  -- Switched test requirement to psycopg2 package.  
						
						
						
						
					 
					
						2019-05-16 15:42:32 +02:00 
						 
				 
			
				
					
						
							
							
								Ally Weir 
							
						 
					 
					
						
						
							
						
						bd228cb599 
					 
					
						
						
							
							Fixed mis-capitalisation in comment.  
						
						
						
						
					 
					
						2019-05-15 12:14:59 +02:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						d329484534 
					 
					
						
						
							
							Ensured that our django checkout is in the pythonpath during tests.  
						
						... 
						
						
						
						This fixes an issue with postgres_tests.test_integration.PostgresIntegrationTests
which would not find Django in a CI run. 
						
						
					 
					
						2019-05-14 19:43:56 +02:00 
						 
				 
			
				
					
						
							
							
								Rob 
							
						 
					 
					
						
						
							
						
						c231a75112 
					 
					
						
						
							
							Fixed   #30436  -- Added check that on_delete is callable in ForeignKey and OneToOneField.  
						
						
						
						
					 
					
						2019-05-13 07:25:42 +02:00 
						 
				 
			
				
					
						
							
							
								Amir Hadi 
							
						 
					 
					
						
						
							
						
						330638b89f 
					 
					
						
						
							
							Fixed   #6785  -- Made QuerySet.get() fetch a limited number of rows.  
						
						... 
						
						
						
						Co-authored-by: Tim Graham <timograham@gmail.com >
Co-authored-by: Patryk Zawadzki <patrys@room-303.com >
Co-Authored-By: Mariusz Felisiak <felisiak.mariusz@gmail.com > 
						
						
					 
					
						2019-05-12 07:05:24 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						7c3732a1b4 
					 
					
						
						
							
							Fixed   #30470  -- Added assertHTMLEqual() support for all self closing tags.  
						
						... 
						
						
						
						Support for the following tags was added: area, embed, param, track, and
wbr.
The full list of self closing tags is documented at:
https://html.spec.whatwg.org/#void-elements  
						
						
					 
					
						2019-05-10 12:04:07 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						b7a33ee4f0 
					 
					
						
						
							
							Fixed   #30468  -- Fixed assertHTMLEqual() to handle all ASCII whitespace in a class attribute.  
						
						
						
						
					 
					
						2019-05-09 17:18:18 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						de6d3afb97 
					 
					
						
						
							
							Refs  #27804  -- Used subTest() in HTMLEqualTests.test_self_closing_tags.  
						
						
						
						
					 
					
						2019-05-09 17:17:42 +02:00 
						 
				 
			
				
					
						
							
							
								luzpaz 
							
						 
					 
					
						
						
							
						
						e2feea5fc4 
					 
					
						
						
							
							Fixed comment typo.  
						
						
						
						
					 
					
						2019-05-09 17:04:50 +02:00 
						 
				 
			
				
					
						
							
							
								Troon 
							
						 
					 
					
						
						
							
						
						a3a4f5c144 
					 
					
						
						
							
							Fixed   #30310  -- Added support for looking up HttpHeaders.headers using underscores.  
						
						
						
						
					 
					
						2019-05-09 16:26:52 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						48235ba807 
					 
					
						
						
							
							Refs  #30399  -- Made assertHTMLEqual normalize character and entity references.  
						
						
						
						
					 
					
						2019-05-09 15:55:32 +02:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						f038214d91 
					 
					
						
						
							
							Fixed   #29056  -- Fixed HTML5 validation of required SelectDateWidget.  
						
						... 
						
						
						
						placeholder is required for "select" with "required" attribute. 
						
						
					 
					
						2019-05-08 12:46:30 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						ef9f2eb69c 
					 
					
						
						
							
							Refs  #30462  -- Added test for conditional aggregation on annotated subquery.  
						
						
						
						
					 
					
						2019-05-08 11:29:17 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						b915b9f10f 
					 
					
						
						
							
							Refs  #27753  -- Deprecated django.utils.text.unescape_entities().  
						
						... 
						
						
						
						The function was undocumented and only required for compatibility with
Python 2.
Code should use Python's html.unescape() that was added in Python 3.4. 
						
						
					 
					
						2019-05-08 08:00:59 +02:00 
						 
				 
			
				
					
						
							
							
								Rob 
							
						 
					 
					
						
						
							
						
						6b736dd074 
					 
					
						
						
							
							Fixed   #30349  -- Fixed QuerySet.exclude() on FilteredRelation.  
						
						... 
						
						
						
						Using annotated FilteredRelations raised a FieldError when coupled with
exclude(). This is due to not passing filtered relation fields to the
subquery created in split_exclude(). We fixed this issue by passing the
filtered relation data to the newly created subquery.
Secondly, in the case where an INNER JOIN is used in the excluded
subquery, the ORM would trim the filtered relation INNER JOIN in attempt
to simplify the query. This will also remove the ON clause filters
generated by the FilteredRelation. We added logic to not trim the INNER
JOIN if it is from FilteredRelation. 
						
						
					 
					
						2019-05-07 14:47:50 +02:00 
						 
				 
			
				
					
						
							
							
								Chris Adkins 
							
						 
					 
					
						
						
							
						
						705ef6cfeb 
					 
					
						
						
							
							Fixed   #30447  -- Added 'is_in_european_union' in GeoIP2.city() dict.  
						
						
						
						
					 
					
						2019-05-07 13:31:44 +02:00 
						 
				 
			
				
					
						
							
							
								Tobias Kunze 
							
						 
					 
					
						
						
							
						
						0e2ed4fdd1 
					 
					
						
						
							
							Refs  #26678  -- Added tests for using the field the relation points to with RelatedManager.add()/remove()/set().  
						
						
						
						
					 
					
						2019-05-07 09:02:06 +02:00 
						 
				 
			
				
					
						
							
							
								Tobias Kunze 
							
						 
					 
					
						
						
							
						
						3166880301 
					 
					
						
						
							
							Fixed   #29352  -- Allowed specifying a Feed language.  
						
						
						
						
					 
					
						2019-05-06 15:10:54 +02:00 
						 
				 
			
				
					
						
							
							
								Stephen Brown 
							
						 
					 
					
						
						
							
						
						86a3ad351e 
					 
					
						
						
							
							Fixed   #30339  -- Made Model.delete(keep_parents=True) preserves nested parent reverse relationships.  
						
						... 
						
						
						
						Thanks Simon Charette for the review. 
						
						
					 
					
						2019-05-06 13:04:31 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						8c5649bfb7 
					 
					
						
						
							
							Fixed NonQueryWindowTests.test_unsupported_backend() on MySQL.  
						
						
						
						
					 
					
						2019-05-03 13:49:02 +02:00 
						 
				 
			
				
					
						
							
							
								Tobias Kunze 
							
						 
					 
					
						
						
							
						
						e683613649 
					 
					
						
						
							
							Fixed   #20122  -- Made pluralize template filter return '' on invalid input.  
						
						
						
						
					 
					
						2019-05-03 11:35:20 +02:00 
						 
				 
			
				
					
						
							
							
								Tobias Kunze 
							
						 
					 
					
						
						
							
						
						a9b8898242 
					 
					
						
						
							
							Refs  #11929  -- Fixed ordering of test YAML dumps.  
						
						... 
						
						
						
						Thanks Nick Pope for the review. 
						
						
					 
					
						2019-05-03 10:48:18 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						9006189c0e 
					 
					
						
						
							
							Removed unused YamlSerializerTestCase.fwd_ref_str.  
						
						... 
						
						
						
						Unused since its introduction in febd5aeec6 
						
						
					 
					
						2019-05-03 10:00:06 +02:00 
						 
				 
			
				
					
						
							
							
								can 
							
						 
					 
					
						
						
							
						
						567b9928a3 
					 
					
						
						
							
							Fixed   #29692  -- Fixed removing ordering parts for multiline RawSQL expressions.  
						
						
						
						
					 
					
						2019-05-03 07:37:37 +02:00 
						 
				 
			
				
					
						
							
							
								Mykola Kokalko 
							
						 
					 
					
						
						
							
						
						ef082ebb84 
					 
					
						
						
							
							Fixed   #29529  -- Allowed models.fields.FilePathField to accept a callable path.  
						
						
						
						
					 
					
						2019-05-02 11:11:56 +02:00 
						 
				 
			
				
					
						
							
							
								Mykola Kokalko 
							
						 
					 
					
						
						
							
						
						11971cd87c 
					 
					
						
						
							
							Added tests for setting models.fields.FilePathField.path.  
						
						
						
						
					 
					
						2019-05-02 11:11:50 +02:00 
						 
				 
			
				
					
						
							
							
								can 
							
						 
					 
					
						
						
							
						
						bceadd2788 
					 
					
						
						
							
							Fixed   #30396  -- Added system checks for uniqueness of indexes and constraints names.  
						
						... 
						
						
						
						Co-Authored-By: Mariusz Felisiak <felisiak.mariusz@gmail.com > 
						
						
					 
					
						2019-05-02 09:13:20 +02:00 
						 
				 
			
				
					
						
							
							
								zeyneloz 
							
						 
					 
					
						
						
							
						
						6485a5f450 
					 
					
						
						
							
							Fixed   #30409  -- Allowed using foreign key's attnames in unique/index_together and Index's fields.  
						
						
						
						
					 
					
						2019-05-01 11:51:27 +02:00 
						 
				 
			
				
					
						
							
							
								François Freitag 
							
						 
					 
					
						
						
							
						
						568eed9e79 
					 
					
						
						
							
							Fixed   #30245  -- Added -k option to DiscoverRunner.  
						
						
						
						
					 
					
						2019-04-30 16:20:51 +02:00 
						 
				 
			
				
					
						
							
							
								can 
							
						 
					 
					
						
						
							
						
						719b746620 
					 
					
						
						
							
							Fixed   #30412  -- Fixed crash when adding check constraints with OR'ed condition on Oracle and SQLite.  
						
						
						
						
					 
					
						2019-04-30 12:32:27 +02:00