Aric Coady 
							
						 
					 
					
						
						
							
						
						f33b3ebd53 
					 
					
						
						
							
							Refs  #20625  -- Forwardported tests and release notes for queryset chaining fix.  
						
						... 
						
						
						
						The issue was fixed on master due to the removal of ValuesQuerySet.
Partial forwardport of 7d471fe662 
						
						
					 
					
						2015-09-17 19:22:53 -04:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						4f6a7663bc 
					 
					
						
						
							
							Refs  #14091  -- Fixed connection.queries on SQLite.  
						
						
						
						
					 
					
						2015-09-17 23:01:33 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						fc8a6a9b00 
					 
					
						
						
							
							Added a version requirement to mysqlclient in test requirements.  
						
						
						
						
					 
					
						2015-09-17 15:07:26 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						12a62e7e4b 
					 
					
						
						
							
							Added a version requirement to python-memcached in test requirements.  
						
						
						
						
					 
					
						2015-09-17 15:07:11 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel Hahler 
							
						 
					 
					
						
						
							
						
						da5747f8e4 
					 
					
						
						
							
							Fixed   #25400  -- Fixed regression in nonexistent features on gis backends.  
						
						
						
						
					 
					
						2015-09-17 09:30:46 -04:00 
						 
				 
			
				
					
						
							
							
								Moritz Sichert 
							
						 
					 
					
						
						
							
						
						8550161e53 
					 
					
						
						
							
							Refs  #25294  -- Moved BoundField to django.forms.boundfield.  
						
						
						
						
					 
					
						2015-09-16 14:43:38 -04:00 
						 
				 
			
				
					
						
							
							
								Gavin Wahl 
							
						 
					 
					
						
						
							
						
						0603f09318 
					 
					
						
						
							
							Refs  #25149  -- Fixed regression in admin datetime widget for timezones on the negative side of UTC.  
						
						
						
						
					 
					
						2015-09-16 13:16:21 -04:00 
						 
				 
			
				
					
						
							
							
								Matt Robenolt 
							
						 
					 
					
						
						
							
						
						b0c56b895f 
					 
					
						
						
							
							Fixed   #24496  -- Added CSRF Referer checking against CSRF_COOKIE_DOMAIN.  
						
						... 
						
						
						
						Thanks Seth Gottlieb for help with the documentation and
Carl Meyer and Joshua Kehn for reviews. 
						
						
					 
					
						2015-09-16 12:21:50 -04:00 
						 
				 
			
				
					
						
							
							
								Moritz Sichert 
							
						 
					 
					
						
						
							
						
						535809e121 
					 
					
						
						
							
							Fixed   #25294  -- Allowed custom BoundFields on forms.  
						
						
						
						
					 
					
						2015-09-16 10:18:07 -04:00 
						 
				 
			
				
					
						
							
							
								Dave Smith 
							
						 
					 
					
						
						
							
						
						b53b4d5c10 
					 
					
						
						
							
							Fixed   #25404  -- Added line numbers to TemplateSyntaxError strings.  
						
						... 
						
						
						
						This makes it much easier to diagnose a test failure when all
you have is the stack trace from an uncaught TemplateSyntaxError. 
						
						
					 
					
						2015-09-15 12:25:13 -04:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						7673759321 
					 
					
						
						
							
							Fixed runtests.py message about parallel processes.  
						
						... 
						
						
						
						It didn't work anymore since the commit that enabled test
parallelization by default because parallel was equal to 0
at that point. 
						
						
					 
					
						2015-09-14 22:52:04 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						2425f6fda0 
					 
					
						
						
							
							Prevented --parallel from crashing on Windows.  
						
						... 
						
						
						
						Since --parallel is documented not to work on Windows, it's better to
ignore it and run without parallelization than to crash. For example
this could simplify cross-platform test scripts. 
						
						
					 
					
						2015-09-14 22:52:04 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Chainz 
							
						 
					 
					
						
						
							
						
						3fe3887a2e 
					 
					
						
						
							
							Fixed   #25377  -- Changed Count queries to execute COUNT(*) instead of COUNT('*').  
						
						
						
						
					 
					
						2015-09-14 13:41:35 -04:00 
						 
				 
			
				
					
						
							
							
								Ville Skyttä 
							
						 
					 
					
						
						
							
						
						4d933ad418 
					 
					
						
						
							
							Fixed   #25393  -- Fixed MySQL crash when adding text/blob field with unhashable default.  
						
						
						
						
					 
					
						2015-09-14 12:25:08 -04:00 
						 
				 
			
				
					
						
							
							
								Dražen Odobašić 
							
						 
					 
					
						
						
							
						
						b1e33ceced 
					 
					
						
						
							
							Fixed   #23395  -- Limited line lengths to 119 characters.  
						
						
						
						
					 
					
						2015-09-12 11:40:50 -04:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						f45ee19746 
					 
					
						
						
							
							Refs  #24919  -- Raised more helpful error message for disabled migrations  
						
						
						
						
					 
					
						2015-09-12 10:38:15 +10:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						a3c01b0dd8 
					 
					
						
						
							
							Fixed   #24919  -- Allowed disabling of migrations on a per app basis  
						
						
						
						
					 
					
						2015-09-12 10:38:15 +10:00 
						 
				 
			
				
					
						
							
							
								Buddy Lindsey, Jr 
							
						 
					 
					
						
						
							
						
						ec704371e3 
					 
					
						
						
							
							Fixed   #24765  -- Allowed template context updates to flatten a Context.  
						
						
						
						
					 
					
						2015-09-11 14:52:13 -04:00 
						 
				 
			
				
					
						
							
							
								Renato Oliveira 
							
						 
					 
					
						
						
							
						
						e3720b990a 
					 
					
						
						
							
							Fixed   #25382  -- Removed obsolete references to DateQuerySet.  
						
						
						
						
					 
					
						2015-09-11 12:16:06 -04:00 
						 
				 
			
				
					
						
							
							
								Malcolm Box 
							
						 
					 
					
						
						
							
						
						1d8eb0cae5 
					 
					
						
						
							
							Fixed   #25374  -- Made ModelAdmin checks work on instances instead of classes.  
						
						... 
						
						
						
						This allows dynamically-generated attributes to be specified in
checked ModelAdmin attributes without triggering errors. 
						
						
					 
					
						2015-09-11 09:28:34 -04:00 
						 
				 
			
				
					
						
							
							
								Adam Chainz 
							
						 
					 
					
						
						
							
						
						b2f6e421a3 
					 
					
						
						
							
							Fixed   #25329  -- Prevented _nodb_connection from being left open  
						
						
						
						
					 
					
						2015-09-11 08:40:43 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						d3c92afe42 
					 
					
						
						
							
							Fixed a GeoIP2 test failure with the latest GeoIP2 database.  
						
						... 
						
						
						
						Düsseldorf now appears as Dusseldorf in the latest version
of the GeoIP2 database. 
						
						
					 
					
						2015-09-10 20:54:25 -04:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						a32206b365 
					 
					
						
						
							
							Documented that the parallel test runner doesn't work on Windows.  
						
						
						
						
					 
					
						2015-09-10 15:41:26 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						33c7c2a557 
					 
					
						
						
							
							Enabled parallel testing by default in runtests.py.  
						
						
						
						
					 
					
						2015-09-10 13:34:05 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						05cea7fdbb 
					 
					
						
						
							
							Changed database connection duplication technique.  
						
						... 
						
						
						
						This new technique is more straightforward and compatible with test
parallelization, where the effective database connection settings no
longer match settings.DATABASES. 
						
						
					 
					
						2015-09-09 23:03:51 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						b799a50c8e 
					 
					
						
						
							
							Serialized some tests that interact with the filesystem.  
						
						... 
						
						
						
						Considering the APIs exercised by these test cases, it's hard to make
them independent. 
						
						
					 
					
						2015-09-09 23:01:17 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						bf2c969eb7 
					 
					
						
						
							
							Prevented staticfiles test from colliding when run in parallel.  
						
						... 
						
						
						
						This requires that each test never alters files in static directories
collected by other tests. The alternative is to add a temporary
directory to STATICFILES_DIRS or a new app to INSTALLED_APPS. 
						
						
					 
					
						2015-09-09 23:01:17 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						326bc0955b 
					 
					
						
						
							
							Allowed a port range for the liveserver by default.  
						
						... 
						
						
						
						This is required for running tests in parallel. 
						
						
					 
					
						2015-09-09 23:01:16 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						e39dd61808 
					 
					
						
						
							
							Adjusted tests that were messing with database connections too heavily.  
						
						... 
						
						
						
						The previous implementation would result in tests hitting the wrong
database when running tests in parallel on multiple databases. 
						
						
					 
					
						2015-09-09 23:01:16 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						442baabd0b 
					 
					
						
						
							
							Supported running admin_script testcases concurrently.  
						
						
						
						
					 
					
						2015-09-09 23:01:16 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						d6be404e56 
					 
					
						
						
							
							Changed strategy for removing TMPDIR in runtests.py.  
						
						... 
						
						
						
						Previously, a traceback would be displayed on exit because:
- using some multiprocessing features creates a temporary directory
- this directory would be inside TMPDIR
- multiprocessing would attempt to remove it when a particular object
  was deallocated, after runtests.py had already removed it along with
  everything else in TMPDIR. 
						
						
					 
					
						2015-09-09 23:01:15 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						0586c061f0 
					 
					
						
						
							
							Cloned databases for running tests in parallel.  
						
						
						
						
					 
					
						2015-09-09 23:01:15 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						cd9fcd4e80 
					 
					
						
						
							
							Implemented a parallel test runner.  
						
						
						
						
					 
					
						2015-09-09 23:01:10 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						eaa3c88345 
					 
					
						
						
							
							Refs  #22258  -- Fixed an unclosed temporary file in fixtures test.  
						
						... 
						
						
						
						This prevented the temporary directory from being removed
on Windows. 
						
						
					 
					
						2015-09-09 14:35:51 -04:00 
						 
				 
			
				
					
						
							
							
								Moritz Sichert 
							
						 
					 
					
						
						
							
						
						dae81c6ec6 
					 
					
						
						
							
							Refs  #25300  -- Fixed reference to TextInput in a test.  
						
						
						
						
					 
					
						2015-09-09 09:28:48 -04:00 
						 
				 
			
				
					
						
							
							
								Ola Sitarska 
							
						 
					 
					
						
						
							
						
						f2f8972def 
					 
					
						
						
							
							Fixed   #25135  -- Deprecated the contrib.admin allow_tags attribute.  
						
						... 
						
						
						
						Thanks Jaap Roes for the idea and initial patch. 
						
						
					 
					
						2015-09-08 19:13:43 -04:00 
						 
				 
			
				
					
						
							
							
								Alex Hill 
							
						 
					 
					
						
						
							
						
						25c157e4cc 
					 
					
						
						
							
							Refs  #24215  -- Improved error message for unhandled lazy model operations.  
						
						
						
						
					 
					
						2015-09-07 20:31:58 -04:00 
						 
				 
			
				
					
						
							
							
								Ryan Hiebert 
							
						 
					 
					
						
						
							
						
						617eff41ac 
					 
					
						
						
							
							Fixed   #24857  -- Added "python -m django" entry point.  
						
						
						
						
					 
					
						2015-09-07 19:54:32 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						862de0b254 
					 
					
						
						
							
							Fixed   #25356  -- Removed default_app_config from startapp template.  
						
						... 
						
						
						
						Also discouraged its use outside the intended use case. 
						
						
					 
					
						2015-09-07 15:23:11 -04:00 
						 
				 
			
				
					
						
							
							
								Zan Anderle 
							
						 
					 
					
						
						
							
						
						29d52583e7 
					 
					
						
						
							
							Removed 'Test that' prefix from admindocs tests.  
						
						
						
						
					 
					
						2015-09-07 15:07:47 -04:00 
						 
				 
			
				
					
						
							
							
								Zan Anderle 
							
						 
					 
					
						
						
							
						
						f3dc173240 
					 
					
						
						
							
							Fixed   #24917  -- Made admindocs display model methods that take arguments.  
						
						
						
						
					 
					
						2015-09-07 15:07:39 -04:00 
						 
				 
			
				
					
						
							
							
								Keryn Knight 
							
						 
					 
					
						
						
							
						
						3c5862ccb0 
					 
					
						
						
							
							Fixed   #24706  -- Made ModelForm._post_clean() handle a ValidationError raised when constructing the model instance.  
						
						... 
						
						
						
						Thanks Loïc Bistuer for review and advice. 
						
						
					 
					
						2015-09-07 14:36:39 -04:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						c4bdf52005 
					 
					
						
						
							
							Moved an import to the toplevel.  
						
						
						
						
					 
					
						2015-09-05 22:24:46 +02:00 
						 
				 
			
				
					
						
							
							
								Joshua Kehn 
							
						 
					 
					
						
						
							
						
						e687794f6b 
					 
					
						
						
							
							Cleaned up docstrings in csrf_tests/tests.py.  
						
						
						
						
					 
					
						2015-09-05 09:20:57 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Kehn 
							
						 
					 
					
						
						
							
						
						ab26b65b2f 
					 
					
						
						
							
							Fixed   #25334  -- Provided a way to allow cross-origin unsafe requests over HTTPS.  
						
						... 
						
						
						
						Added the CSRF_TRUSTED_ORIGINS setting which contains a list of other
domains that are included during the CSRF Referer header verification
for secure (HTTPS) requests. 
						
						
					 
					
						2015-09-05 09:19:57 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						2dc9ec5616 
					 
					
						
						
							
							Fixed   #24525  -- Fixed AssertionError in some complex queries.  
						
						... 
						
						
						
						Thanks Anssi Kääriäinen for providing the solution. 
						
						
					 
					
						2015-09-05 07:51:17 -04:00 
						 
				 
			
				
					
						
							
							
								Alexandre Pocquet 
							
						 
					 
					
						
						
							
						
						e7b7f94678 
					 
					
						
						
							
							Fixed   #25297  -- Allowed makemessages to work with {% trans %} tags that use template filters.  
						
						
						
						
					 
					
						2015-09-04 15:09:09 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						d5bac7e449 
					 
					
						
						
							
							Fixed   #25353  -- Changed LogEntry.action_time to a "date created".  
						
						
						
						
					 
					
						2015-09-04 12:33:11 -04:00 
						 
				 
			
				
					
						
							
							
								Vlastimil Zíma 
							
						 
					 
					
						
						
							
						
						cf29b6b561 
					 
					
						
						
							
							Fixed   #25099  -- Fixed crash in AdminEmailHandler on DisallowedHost.  
						
						
						
						
					 
					
						2015-09-04 09:24:21 -04:00 
						 
				 
			
				
					
						
							
							
								elky 
							
						 
					 
					
						
						
							
						
						86cd89095a 
					 
					
						
						
							
							Fixed   #25348  -- Removed unused gif/png images from contrib.admin.  
						
						
						
						
					 
					
						2015-09-04 08:55:36 -04:00