Albert Wang 
							
						 
					 
					
						
						
							
						
						2ee1e1a174 
					 
					
						
						
							
							Fixed   #30283  -- Fixed shellcheck warnings in django_bash_completion.  
						
						
						
						
					 
					
						2019-03-23 11:56:44 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						1ca825e4dc 
					 
					
						
						
							
							Fixed   #30246  -- Reused annotation aliases references in aggregation filters.  
						
						... 
						
						
						
						Thanks Jan Baryła for the detailed report and the reduced test case. 
						
						
					 
					
						2019-03-23 10:11:45 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						3f32154f40 
					 
					
						
						
							
							Refs  #30188  -- Avoided GROUP BY when aggregating over non-aggregates.  
						
						
						
						
					 
					
						2019-03-23 10:11:41 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						d1e9c25162 
					 
					
						
						
							
							Refs  #30188  -- Prevented double annotation of subquery when aggregated over.  
						
						... 
						
						
						
						Thanks Can Sarıgöl for the suggested trimming approach. 
						
						
					 
					
						2019-03-23 09:50:42 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						bdc07f176e 
					 
					
						
						
							
							Fixed   #30188  -- Fixed a crash when aggregating over a subquery annotation.  
						
						
						
						
					 
					
						2019-03-23 09:48:31 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						f19a4945e1 
					 
					
						
						
							
							Fixed   #21703  -- Fixed a crash when excluding a related field with a F().  
						
						
						
						
					 
					
						2019-03-23 09:48:28 -04:00 
						 
				 
			
				
					
						
							
							
								Ryan J Schave 
							
						 
					 
					
						
						
							
						
						cbf7e71558 
					 
					
						
						
							
							Fixed   #30257  -- Made UsernameValidators prohibit trailing newlines.  
						
						
						
						
					 
					
						2019-03-22 13:16:25 -04:00 
						 
				 
			
				
					
						
							
							
								Matthias Kestenholz 
							
						 
					 
					
						
						
							
						
						ea071870f9 
					 
					
						
						
							
							Fixed   #30280  -- Restored Model.get_FIELD_display()'s coercion of lazy strings.  
						
						... 
						
						
						
						Reverted cc79c7ee63 
						
						
					 
					
						2019-03-22 12:30:10 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						d26b242443 
					 
					
						
						
							
							Fixed   #30271  -- Added the Sign database function.  
						
						
						
						
					 
					
						2019-03-22 12:52:39 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						5935a9aead 
					 
					
						
						
							
							Removed obsolete Lookup hook to prepare rhs expressions.  
						
						... 
						
						
						
						After 3a505c70e7 
						
						
					 
					
						2019-03-21 20:54:21 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						3a505c70e7 
					 
					
						
						
							
							Refs  #27149 ,  #29542  -- Simplified subquery parentheses wrapping logic.  
						
						
						
						
					 
					
						2019-03-21 20:42:26 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						3543129822 
					 
					
						
						
							
							Refs  #27149  -- Moved subquery expression resolving to Query.  
						
						... 
						
						
						
						This makes Subquery a thin wrapper over Query and makes sure it respects
the Expression source expression API by accepting the same number of
expressions as it returns. Refs #30188 .
It also makes OuterRef usable in Query without Subquery wrapping. This
should allow Query's internals to more easily perform subquery push downs
during split_exclude(). Refs #21703 . 
						
						
					 
					
						2019-03-21 20:36:31 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						96b6ad94d9 
					 
					
						
						
							
							Refs  #27149  -- Made Subquery store Query instead of Queryset.  
						
						... 
						
						
						
						Subquery only uses Query. 
						
						
					 
					
						2019-03-21 20:02:51 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						e595a713cc 
					 
					
						
						
							
							Refs  #29542 ,  #30158  -- Enabled a HAVING subquery filter test on Oracle.  
						
						... 
						
						
						
						Now that subquery annotations aren't included in the GROUP BY unless
explicitly grouped against, the test works on Oracle. 
						
						
					 
					
						2019-03-21 18:48:41 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						fb3f034f1c 
					 
					
						
						
							
							Fixed   #30158  -- Avoided unnecessary subquery group by on aggregation.  
						
						... 
						
						
						
						Subquery annotations can be omitted from the GROUP BY clause on aggregation
as long as they are not explicitly grouped against.
Thanks Jonny Fuller for the report. 
						
						
					 
					
						2019-03-21 18:48:41 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						9dc367dc10 
					 
					
						
						
							
							Refs  #30158  -- Added alias argument to Expression.get_group_by_cols().  
						
						
						
						
					 
					
						2019-03-21 18:47:46 -04:00 
						 
				 
			
				
					
						
							
							
								oliver 
							
						 
					 
					
						
						
							
						
						2aaabe2004 
					 
					
						
						
							
							Used QuerySet.bulk_create() in a couple of postgres tests.  
						
						... 
						
						
						
						Follow up to 0ce2ad9ca4 
						
						
					 
					
						2019-03-21 18:05:29 -04:00 
						 
				 
			
				
					
						
							
							
								birthdaysgift 
							
						 
					 
					
						
						
							
						
						dc740dde50 
					 
					
						
						
							
							Fixed   #29471  -- Added 'Vary: Cookie' to invalid/empty session cookie responses.  
						
						
						
						
					 
					
						2019-03-21 18:02:49 -04:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						d64808cacd 
					 
					
						
						
							
							Used a picklable argument for a subTest.  
						
						
						
						
					 
					
						2019-03-21 13:56:05 -04:00 
						 
				 
			
				
					
						
							
							
								Philipp Bosch 
							
						 
					 
					
						
						
							
						
						0b8abd7cdf 
					 
					
						
						
							
							Used monospace font in date template filter format character docs.  
						
						... 
						
						
						
						Helps distinguish between lowercase L and uppercase I. 
						
						
					 
					
						2019-03-21 10:20:09 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						8f1cc7e9e6 
					 
					
						
						
							
							Fixed   #30277  -- Fixed broken links to packaging.python.org.  
						
						
						
						
					 
					
						2019-03-21 10:07:27 -04:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						5fc5d93512 
					 
					
						
						
							
							Fixed   #29956  -- Allowed overriding an order field widget in formsets.  
						
						
						
						
					 
					
						2019-03-21 11:51:01 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						413d50b5ff 
					 
					
						
						
							
							Corrected settings names in SecurityMiddleware tests.  
						
						
						
						
					 
					
						2019-03-20 20:15:34 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						0b70985f42 
					 
					
						
						
							
							Fixed   #30240  -- Added SHA1, SHA224, SHA256, SHA384, and SHA512 database functions.  
						
						... 
						
						
						
						Thanks Mariusz Felisiak and Tim Graham for reviews. 
						
						
					 
					
						2019-03-20 19:30:43 +01:00 
						 
				 
			
				
					
						
							
							
								Francisco Couzo 
							
						 
					 
					
						
						
							
						
						0193bf874f 
					 
					
						
						
							
							Fixed   #28738  -- Added the GeometryDistance function.  
						
						
						
						
					 
					
						2019-03-20 12:54:42 -04:00 
						 
				 
			
				
					
						
							
							
								oliver 
							
						 
					 
					
						
						
							
						
						638d5ea375 
					 
					
						
						
							
							Moved choices inside of a test model per coding style.  
						
						... 
						
						
						
						Follow up to 3a4558b84f 
						
						
					 
					
						2019-03-20 11:05:26 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						55490ac746 
					 
					
						
						
							
							Fixed serializers test crash if PyYAML isn't installed.  
						
						... 
						
						
						
						Follow up to a57c783dd4 
						
						
					 
					
						2019-03-20 09:23:50 -04:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						c9888bc8ec 
					 
					
						
						
							
							Fixed   #30264  -- Fixed crash of test_parsing_year_less_than_70() on 32-bit systems.  
						
						... 
						
						
						
						Thanks Andreas Beckmann and Chris Lamb for the report. 
						
						
					 
					
						2019-03-20 13:44:30 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						418263c457 
					 
					
						
						
							
							Fixed   #30263  -- Doc'd changes to form Media sorting (refs  #30179 ).  
						
						... 
						
						
						
						Thanks to Tim Graham for review. 
						
						
					 
					
						2019-03-18 16:26:28 +01:00 
						 
				 
			
				
					
						
							
							
								Paul Wayper 
							
						 
					 
					
						
						
							
						
						1025e76429 
					 
					
						
						
							
							Fixed   #30253  -- Doc'd how to order nulls in QuerySet.order_by().  
						
						
						
						
					 
					
						2019-03-18 10:32:38 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						386d89ab55 
					 
					
						
						
							
							Fixed   #30258  -- Adjusted postgres schema value quoting of ranges.  
						
						... 
						
						
						
						Thanks Tilman Koschnick for the report and patch. 
						
						
					 
					
						2019-03-18 09:05:39 +01:00 
						 
				 
			
				
					
						
							
							
								Paveł Tyślacki 
							
						 
					 
					
						
						
							
						
						5c17c273ae 
					 
					
						
						
							
							Refs  #30172  -- Prevented removing a model Meta's index/unique_together from removing Meta constraints/indexes.  
						
						
						
						
					 
					
						2019-03-17 20:50:57 -04:00 
						 
				 
			
				
					
						
							
							
								Paveł Tyślacki 
							
						 
					 
					
						
						
							
						
						4bb859e246 
					 
					
						
						
							
							Refs  #30172  -- Prevented removing a field's check or unique constraint from removing Meta constraints.  
						
						
						
						
					 
					
						2019-03-17 20:50:22 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						218a485bf1 
					 
					
						
						
							
							Refs  #12663  -- Fixed reference to nonexistent field in model_fields tests.  
						
						
						
						
					 
					
						2019-03-17 20:49:32 -04:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						95b7699ffc 
					 
					
						
						
							
							Cleaned up exception message checking in some tests.  
						
						
						
						
					 
					
						2019-03-15 19:27:57 -04:00 
						 
				 
			
				
					
						
							
							
								Matt Westcott 
							
						 
					 
					
						
						
							
						
						58ad030d05 
					 
					
						
						
							
							Fixed   #30254  -- Allowed model metaclasses to access the attribute dict in __init__().  
						
						... 
						
						
						
						Regression in a68ea23101 
						
						
					 
					
						2019-03-14 21:05:23 -04:00 
						 
				 
			
				
					
						
							
							
								Herman S 
							
						 
					 
					
						
						
							
						
						f976ab1b11 
					 
					
						
						
							
							Fixed   #30237  -- Made Authentication/SessionMiddleware and ModelBackend admin checks allow subclasses.  
						
						
						
						
					 
					
						2019-03-14 20:09:57 -04:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						258110d6cd 
					 
					
						
						
							
							Simplified test_transform()s in db_functions.math.  
						
						
						
						
					 
					
						2019-03-14 19:42:01 -04:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						a57c783dd4 
					 
					
						
						
							
							Fixed serializers tests for PyYAML 5.1+.  
						
						
						
						
					 
					
						2019-03-14 13:16:48 -04:00 
						 
				 
			
				
					
						
							
							
								Paveł Tyślacki 
							
						 
					 
					
						
						
							
						
						782d85b6df 
					 
					
						
						
							
							Fixed   #30183  -- Added introspection of inline SQLite constraints.  
						
						
						
						
					 
					
						2019-03-13 10:24:28 -04:00 
						 
				 
			
				
					
						
							
							
								alexanderblnf 
							
						 
					 
					
						
						
							
						
						406de977ea 
					 
					
						
						
							
							Fixed   #30161  -- Added how to decorate class-based views to view decorators docs.  
						
						
						
						
					 
					
						2019-03-12 10:55:37 -04:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						d77657737f 
					 
					
						
						
							
							Simplified forms_tests.tests.test_formsets.  
						
						
						
						
					 
					
						2019-03-12 15:46:39 +01:00 
						 
				 
			
				
					
						
							
							
								David Beitey 
							
						 
					 
					
						
						
							
						
						9fd90c4088 
					 
					
						
						
							
							Clarified deconstruct() in Custom Model Field docs.  
						
						
						
						
					 
					
						2019-03-12 10:12:33 -04:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						45dfb3641a 
					 
					
						
						
							
							Minimized try block in Client.request().  
						
						
						
						
					 
					
						2019-03-11 10:39:59 -04:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						ff09add274 
					 
					
						
						
							
							Refs  #18807  -- Removed unused exception handler from Client.request().  
						
						... 
						
						
						
						Unused since 8bd7b598b6 
						
						
					 
					
						2019-03-10 18:10:51 -07:00 
						 
				 
			
				
					
						
							
							
								Hang Park 
							
						 
					 
					
						
						
							
						
						142e1ead76 
					 
					
						
						
							
							Fixed   #30242  -- Removed extra space before LIMIT/OFFSET SQL.  
						
						
						
						
					 
					
						2019-03-09 21:32:20 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						a35bf4af72 
					 
					
						
						
							
							Fixed typo in tests/check_framework/test_translation.py comment.  
						
						
						
						
					 
					
						2019-03-09 13:17:50 +01:00 
						 
				 
			
				
					
						
							
							
								btknu 
							
						 
					 
					
						
						
							
						
						7c3a8b9db2 
					 
					
						
						
							
							Fixed   #30243  -- Simplified ModelAdmin.render_change_form()'s has_file_field.  
						
						
						
						
					 
					
						2019-03-08 18:03:58 -05:00 
						 
				 
			
				
					
						
							
							
								tschilling 
							
						 
					 
					
						
						
							
						
						7c68cea7ee 
					 
					
						
						
							
							Fixed   #30186  -- Made showmigrations --list display the applied datetimes at verbosity 2+.  
						
						
						
						
					 
					
						2019-03-08 08:25:38 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Schilling 
							
						 
					 
					
						
						
							
						
						371ddade1e 
					 
					
						
						
							
							Refs  #30186  -- Changed MigrationRecorder.applied_migrations() to return a dict.  
						
						
						
						
					 
					
						2019-03-07 19:36:55 -05:00