Tamas Szabo 
							
						 
					 
					
						
						
							
						
						3008f30f19 
					 
					
						
						
							
							Fixed   #28207  -- Fixed contrib.auth.authenticate() if multiple auth backends don't accept a request.  
						
						
						
						
					 
					
						2017-05-15 07:48:15 -04:00 
						 
				 
			
				
					
						
							
							
								Danilo Bargen 
							
						 
					 
					
						
						
							
						
						a7975260b5 
					 
					
						
						
							
							Fixed   #28195  -- Added OSMWidget.default_zoom attribute.  
						
						
						
						
					 
					
						2017-05-14 14:31:17 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						d3209bf09c 
					 
					
						
						
							
							Simplified test for OSMWidget.default_lon/lat.  
						
						
						
						
					 
					
						2017-05-14 13:02:09 -04:00 
						 
				 
			
				
					
						
							
							
								Sławek Ehlert 
							
						 
					 
					
						
						
							
						
						faaf62f616 
					 
					
						
						
							
							Improved test coverage for createsuperuser command.  
						
						
						
						
					 
					
						2017-05-12 10:29:56 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						4acae21846 
					 
					
						
						
							
							Fixed   #24254  -- Fixed queries using the __in lookup with querysets using distinct() and order_by().  
						
						... 
						
						
						
						Thanks Tim for the review. 
						
						
					 
					
						2017-05-11 21:50:07 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						a9874d48b1 
					 
					
						
						
							
							Fixed   #28188  -- Fixed crash when pickling model fields.  
						
						... 
						
						
						
						Regression in d2a26c1a90 
						
						
					 
					
						2017-05-11 21:04:52 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						daf2bd3efe 
					 
					
						
						
							
							Fixed   #28107  -- Disabled grouping of selected primary keys for unmanaged models.  
						
						... 
						
						
						
						The grouping caused an issue with database views as PostgreSQL's query planer
isn't smart enough to introspect primary keys through views. Django doesn't
support database views but documents that unmanaged models should be used to
query them.
Thanks powderflask for the detailed report and investigation. 
						
						
					 
					
						2017-05-11 20:00:57 -04:00 
						 
				 
			
				
					
						
							
							
								Alexander Allakhverdiyev 
							
						 
					 
					
						
						
							
						
						a7c6c705e8 
					 
					
						
						
							
							Fixed   #28129  -- Allowed custom template tags to use keyword-only arguments.  
						
						
						
						
					 
					
						2017-05-11 10:09:44 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						d1e5516c06 
					 
					
						
						
							
							Complemented message storage test with explicit None extra_tags value  
						
						
						
						
					 
					
						2017-05-10 22:38:46 +02:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						d611a89238 
					 
					
						
						
							
							Decreased max_length for char fields unless absolutely needed. ( #8485 )  
						
						
						
						
					 
					
						2017-05-10 17:33:46 +02:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						60f5129076 
					 
					
						
						
							
							Fixed db backend discovery in admin_scripts tests.  
						
						... 
						
						
						
						Not all backends have dots in them. 
						
						
					 
					
						2017-05-10 09:47:20 -04:00 
						 
				 
			
				
					
						
							
							
								UmanShahzad 
							
						 
					 
					
						
						
							
						
						856072dd4a 
					 
					
						
						
							
							Fixed   #28142  -- Fixed is_safe_url() crash on invalid IPv6 URLs.  
						
						
						
						
					 
					
						2017-05-10 09:02:20 -04:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						8e352876c3 
					 
					
						
						
							
							Refs  #22397  -- Removed model in test cleanup  
						
						... 
						
						
						
						The test was failing when using --keepdb due to a pre-existing
PonyStables model.
Thanks Florian Apolloner for the report 
						
						
					 
					
						2017-05-09 11:15:41 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						a87189fc5e 
					 
					
						
						
							
							Fixed   #28164  -- Improved float conversions in DecimalField.to_python  
						
						... 
						
						
						
						Thanks Tim Graham and Adam Johnson for the reviews. 
						
						
					 
					
						2017-05-09 08:40:08 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						d842ada305 
					 
					
						
						
							
							Refs  #27795  -- Stopped converting integer format settings to str in JS/JSON i18n views  
						
						... 
						
						
						
						Thanks Tim Graham for the review. 
						
						
					 
					
						2017-05-08 19:32:03 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						e3a88c7797 
					 
					
						
						
							
							Renamed django.views.i18n test cases  
						
						
						
						
					 
					
						2017-05-08 19:29:27 +02:00 
						 
				 
			
				
					
						
							
							
								Josh Schneier 
							
						 
					 
					
						
						
							
						
						5df0ff4155 
					 
					
						
						
							
							Fixed   #28089  -- Removed requirement to implement get_short_name() and get_full_name() in AbstractBaseUser subclasses.  
						
						
						
						
					 
					
						2017-05-06 17:05:42 -04:00 
						 
				 
			
				
					
						
							
							
								François Freitag 
							
						 
					 
					
						
						
							
						
						88336fdbb5 
					 
					
						
						
							
							Fixed   #28062  -- Added a setting to disable server-side cursors on PostgreSQL.  
						
						... 
						
						
						
						When a connection pooler is set up in transaction pooling mode, queries
relying on server-side cursors fail. The DISABLE_SERVER_SIDE_CURSORS
setting in DATABASES disables server-side cursors for this use case. 
						
						
					 
					
						2017-05-06 06:59:04 -04:00 
						 
				 
			
				
					
						
							
							
								Raphael Michel 
							
						 
					 
					
						
						
							
						
						504e7782fe 
					 
					
						
						
							
							Refs  #22654  -- Added additional tests and amended release note.  
						
						
						
						
					 
					
						2017-05-05 18:45:07 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						d66378a8b2 
					 
					
						
						
							
							Fixed   #28175  -- Fixed __in lookups on a foreign key when using the foreign key's parent model as the lookup value.  
						
						... 
						
						
						
						Thanks Simon Charette for review. 
						
						
					 
					
						2017-05-05 18:35:08 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						b014de011b 
					 
					
						
						
							
							Removed obsolete HAS_GEOS variable for test skipping.  
						
						
						
						
					 
					
						2017-05-04 20:45:18 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						2dc3280254 
					 
					
						
						
							
							Fixed   #28160  -- Prevented hiding GDAL exceptions when it's not installed.  
						
						
						
						
					 
					
						2017-05-04 20:45:18 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						890537253c 
					 
					
						
						
							
							Made runtests.py run gis_tests only when using a GIS database backend.  
						
						... 
						
						
						
						This facilitates other changes like refs #28160 . 
						
						
					 
					
						2017-05-04 20:29:19 -04:00 
						 
				 
			
				
					
						
							
							
								François Freitag 
							
						 
					 
					
						
						
							
						
						ec05ff086c 
					 
					
						
						
							
							Refs  #25546  -- Added detailed comments for prefetch_related test.  
						
						
						
						
					 
					
						2017-05-04 09:19:54 -04:00 
						 
				 
			
				
					
						
							
							
								François Freitag 
							
						 
					 
					
						
						
							
						
						c0a2b9508a 
					 
					
						
						
							
							Fixed   #27554  -- Fixed prefetch_related() crash when fetching relations in nested Prefetches.  
						
						
						
						
					 
					
						2017-05-04 09:17:29 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						b91868507a 
					 
					
						
						
							
							Fixed   #28161  -- Fixed return type of ArrayField(CITextField()).  
						
						... 
						
						
						
						Thanks Tim for the review. 
						
						
					 
					
						2017-05-04 00:02:14 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						f37467ec7a 
					 
					
						
						
							
							Added a test for ArrayField(HStoreField()).  
						
						
						
						
					 
					
						2017-05-03 23:53:08 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						67702f3505 
					 
					
						
						
							
							Converted sessions_tests to use assertIs() rather than assertTrue/False().  
						
						
						
						
					 
					
						2017-05-03 20:21:39 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						578e576c31 
					 
					
						
						
							
							Fixed   #28167  -- Fixed cache backend's SessionStore.exists() if session_key is None.  
						
						
						
						
					 
					
						2017-05-03 12:39:07 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						584e10c76e 
					 
					
						
						
							
							Fixed   #28166  -- Fixed Model._state.db on MTI parent model after saving child model.  
						
						... 
						
						
						
						Regression in 38575b007a 
						
						
					 
					
						2017-05-03 12:14:15 -04:00 
						 
				 
			
				
					
						
							
							
								Alexander Kavanaugh 
							
						 
					 
					
						
						
							
						
						362fba87c9 
					 
					
						
						
							
							Fixed   #28159  -- Fixed BaseInlineFormSet._construct_form() crash when using save_as_new.  
						
						... 
						
						
						
						Regression in 4a246a02bd 
						
						
					 
					
						2017-05-03 07:45:51 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						d302e2c09c 
					 
					
						
						
							
							Fixed   #28157  -- Fixed choice ordering in form fields with grouped and non-grouped options.  
						
						... 
						
						
						
						Regression in b52c73008a 
						
						
					 
					
						2017-05-03 07:21:44 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						d0e43f225f 
					 
					
						
						
							
							Refs  #28052  -- Cleaned up some indexes in schema tests.  
						
						
						
						
					 
					
						2017-05-01 22:19:05 -04:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						663e48947f 
					 
					
						
						
							
							Fixed   #28052  -- Prevented dropping Meta.indexes when changing db_index to False.  
						
						... 
						
						
						
						Thanks Marc Tamlyn for the report and Ian Foote/Tim Graham for review. 
						
						
					 
					
						2017-05-01 11:31:48 -04:00 
						 
				 
			
				
					
						
							
							
								Ian Foote 
							
						 
					 
					
						
						
							
						
						63afe3a2bf 
					 
					
						
						
							
							Fixed   #28043  -- Prevented AddIndex and RemoveIndex from mutating model state.  
						
						
						
						
					 
					
						2017-05-01 09:32:44 -04:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						b39aabc6c6 
					 
					
						
						
							
							Refs  #27795  -- Reworked get_or_create test erroneously mixing bytes and str.  
						
						... 
						
						
						
						As CharField.to_python() now always calls str(), assigning bytes to a
CharField is no longer correct usage. Doing so results in a warning:
  django/db/models/fields/__init__.py:1061: BytesWarning: str() on a bytes instance
Use a unique constraint violation to trigger the database error instead.
Warning introduced in 301de774c2 
						
						
					 
					
						2017-05-01 08:47:49 -04:00 
						 
				 
			
				
					
						
							
							
								Dylan Verheul 
							
						 
					 
					
						
						
							
						
						75aeebebfe 
					 
					
						
						
							
							Fixed   #28105  -- Fixed crash in BaseGeometryWidget.get_context() when overriding existing attrs.  
						
						
						
						
					 
					
						2017-04-30 20:19:12 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						1ebd295082 
					 
					
						
						
							
							Fixed   #28040  -- Updated SplitArrayWidget to use template-based widget rendering.  
						
						... 
						
						
						
						Thanks Preston Timmons for review. 
						
						
					 
					
						2017-04-29 19:00:21 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						c920db1e57 
					 
					
						
						
							
							Removed blank line in tests/model_fields/test_decimalfield.py per isort.  
						
						
						
						
					 
					
						2017-04-29 07:42:12 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						f04a404917 
					 
					
						
						
							
							Fixed   #28130  -- Fixed formset min_num validation with initial, unchanged forms.  
						
						... 
						
						
						
						Regression in f5c6295797 
						
						
					 
					
						2017-04-28 09:32:40 -04:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						f32ee6d0ec 
					 
					
						
						
							
							Refs  #6767  -- Added test for fetching decimal values without rounding error on Oracle.  
						
						
						
						
					 
					
						2017-04-28 06:07:28 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						309c10c2cb 
					 
					
						
						
							
							Refs  #20094  -- Removed obsolete tests/utils_tests/test_itercompat.py  
						
						... 
						
						
						
						The is_iterator() function was removed in 2456ffa42c 
						
						
					 
					
						2017-04-26 10:54:06 -04:00 
						 
				 
			
				
					
						
							
							
								Paolo Melchiorre 
							
						 
					 
					
						
						
							
						
						fcb5dbfec0 
					 
					
						
						
							
							Fixed   #27996  -- Added RandomUUID function and CryptoExtension to contrib.postgres.  
						
						
						
						
					 
					
						2017-04-25 20:21:36 -04:00 
						 
				 
			
				
					
						
							
							
								Paolo Melchiorre 
							
						 
					 
					
						
						
							
						
						a78fd2abd4 
					 
					
						
						
							
							Alphabetized CITextExtension in test migration.  
						
						
						
						
					 
					
						2017-04-25 19:32:39 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						56970c5b61 
					 
					
						
						
							
							Fixed   #28122  -- Fixed crash when overriding views.static.directory_index()'s template.  
						
						
						
						
					 
					
						2017-04-25 11:01:21 -04:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						562bca67b9 
					 
					
						
						
							
							Added test for reraising backend-specific database exceptions.  
						
						
						
						
					 
					
						2017-04-25 08:03:48 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						e776dd2db6 
					 
					
						
						
							
							Fixed   #28116  -- Used error code filtering in PostgreSQL test database creation.  
						
						... 
						
						
						
						Thanks Claude Paroz and Tim Graham for reviews. 
						
						
					 
					
						2017-04-25 06:01:25 +02:00 
						 
				 
			
				
					
						
							
							
								Michiel Beijen 
							
						 
					 
					
						
						
							
						
						5e8625ba64 
					 
					
						
						
							
							Renamed "Mac OS X" to "macOS" in docs.  
						
						
						
						
					 
					
						2017-04-24 20:16:09 -04:00 
						 
				 
			
				
					
						
							
							
								Carles Pina Estany 
							
						 
					 
					
						
						
							
						
						9f2e8b5bb7 
					 
					
						
						
							
							Fixed   #28120  -- Checked that CharField.max_length is not a boolean.  
						
						
						
						
					 
					
						2017-04-24 18:49:31 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						851874fe0a 
					 
					
						
						
							
							Removed obsolete Widget.format_output() in tests.  
						
						... 
						
						
						
						Obsolete since b52c73008a 
						
						
					 
					
						2017-04-24 13:41:34 -04:00