Julien Phalip 
							
						 
					 
					
						
						
							
						
						cee40c7d79 
					 
					
						
						
							
							Added further flexibility to ModelAdmin for controlling post-save redirections.  
						
						... 
						
						
						
						Refs #19505 . 
						
						
					 
					
						2012-12-30 21:33:21 -08:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						f80a1934cd 
					 
					
						
						
							
							Fixed GIS regression in get_default_columns()  
						
						... 
						
						
						
						I changed the normal compiler's get_default_columns() but didn't change
the copy-pasted code in GIS compiler's get_default_columns().
Refs #19385  
						
						
					 
					
						2012-12-30 12:10:15 +02:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						ce3c71faf1 
					 
					
						
						
							
							Minor improvement to proxy model handling  
						
						... 
						
						
						
						Refs #19385  
						
						
					 
					
						2012-12-30 11:20:27 +02:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						807eff7439 
					 
					
						
						
							
							Made use of PathInfo.direct flag in trim_joins  
						
						... 
						
						
						
						Refs #19385  
						
						
					 
					
						2012-12-30 11:20:13 +02:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						68985db482 
					 
					
						
						
							
							Added Query.join_parent_model()  
						
						... 
						
						
						
						This simplifies especially compiler.py a lot, where almost the same
code was repeated multiple times.
Refs #19385  
						
						
					 
					
						2012-12-30 11:19:35 +02:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						4511aeb6b8 
					 
					
						
						
							
							Moved join path generation to Field  
						
						... 
						
						
						
						Refs #19385  
						
						
					 
					
						2012-12-30 11:19:19 +02:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						9ef3cab40b 
					 
					
						
						
							
							Made sure join_field is always available in .join()  
						
						... 
						
						
						
						Refs #19385  
						
						
					 
					
						2012-12-30 11:18:25 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						a7b7d6320c 
					 
					
						
						
							
							Merge pull request  #595  from bmispelon/patch-1  
						
						... 
						
						
						
						Fixed a typo in WidthRatioNode. 
						
						
					 
					
						2012-12-29 13:39:52 -08:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						0b09b1a7ca 
					 
					
						
						
							
							Merge pull request  #609  from mitar/patch-3  
						
						... 
						
						
						
						Fixed typo in collectstatic output. 
						
						
					 
					
						2012-12-29 13:35:52 -08:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						4e5369a596 
					 
					
						
						
							
							Silenced warnings in the tests of deprecated features.  
						
						
						
						
					 
					
						2012-12-29 22:32:07 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						ef017a5f00 
					 
					
						
						
							
							Advanced pending deprecation warnings.  
						
						... 
						
						
						
						Also added stacklevel argument, fixed  #18127 . 
						
						
					 
					
						2012-12-29 21:59:07 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						130829334c 
					 
					
						
						
							
							Removed csrf_response_exempt and csrf_view_exempt.  
						
						
						
						
					 
					
						2012-12-29 21:59:07 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						2ecf56ea3f 
					 
					
						
						
							
							Removed legacy ways of calling cache_page.  
						
						
						
						
					 
					
						2012-12-29 21:59:07 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						9f9a4cdecd 
					 
					
						
						
							
							Removed truncate_words and truncate_html_words.  
						
						
						
						
					 
					
						2012-12-29 21:59:07 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						e00d1b6dc6 
					 
					
						
						
							
							Removed obsolete compatibility functions for old Pythons.  
						
						
						
						
					 
					
						2012-12-29 21:59:07 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						5d5e1f5afa 
					 
					
						
						
							
							Removed support is_safe and needs_autoescape as function attributes.  
						
						
						
						
					 
					
						2012-12-29 21:59:07 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						641acf76e7 
					 
					
						
						
							
							Removed IGNORABLE_404_STARTS/ENDS settings.  
						
						
						
						
					 
					
						2012-12-29 21:59:07 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						4a6490a4a0 
					 
					
						
						
							
							Removed HttpRequest.raw_post_data.  
						
						
						
						
					 
					
						2012-12-29 21:59:07 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						d1c72d9e01 
					 
					
						
						
							
							Removed django.core.management.setup_environ and execute_manager.  
						
						
						
						
					 
					
						2012-12-29 21:59:07 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						59351247bd 
					 
					
						
						
							
							Removed django.core.cache.backends.memcached.CacheClass.  
						
						
						
						
					 
					
						2012-12-29 21:59:07 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						ebd2598596 
					 
					
						
						
							
							Removed django.contrib.markup.  
						
						
						
						
					 
					
						2012-12-29 21:59:07 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						f27a4ee327 
					 
					
						
						
							
							Removed django.contrib.localflavor.  
						
						... 
						
						
						
						Each localflavor lives on as a separate app. 
						
						
					 
					
						2012-12-29 21:59:06 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						b2d20e9826 
					 
					
						
						
							
							Removed legacy shortcut for importing GeoIP.  
						
						
						
						
					 
					
						2012-12-29 21:58:12 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						d4ea02b992 
					 
					
						
						
							
							Removed the legacy form wizard.  
						
						
						
						
					 
					
						2012-12-29 21:58:12 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						052271168b 
					 
					
						
						
							
							Removed django.contrib.databrowse.  
						
						... 
						
						
						
						RIP -- you served us well. 
						
						
					 
					
						2012-12-29 21:58:12 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						02f3daadd6 
					 
					
						
						
							
							Removed interpolation of post_url_continue in the admin.  
						
						
						
						
					 
					
						2012-12-29 21:58:12 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						59ddb79e90 
					 
					
						
						
							
							Removed django.conf.urls.defaults.  
						
						
						
						
					 
					
						2012-12-29 21:58:12 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						fb9f1b9bfb 
					 
					
						
						
							
							Removed backwards-compatibility shim for  #16288 .  
						
						... 
						
						
						
						Also unit-tested django.utils.log.RequireDebugTrue for consistency. 
						
						
					 
					
						2012-12-29 21:58:12 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						e9c24bef74 
					 
					
						
						
							
							Fix   #19524  -- Incorrect caching of parents of unsaved model instances.  
						
						... 
						
						
						
						Thanks qcwxezdas for the report. Refs #13839 . 
						
						
					 
					
						2012-12-28 23:34:54 +01:00 
						 
				 
			
				
					
						
							
							
								Mitar 
							
						 
					 
					
						
						
							
						
						cb98806101 
					 
					
						
						
							
							Update django/contrib/staticfiles/management/commands/collectstatic.py  
						
						... 
						
						
						
						Fixed small output error. 
						
						
					 
					
						2012-12-27 20:37:12 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						db278c3bf9 
					 
					
						
						
							
							Fixed   #19525  -- Reverted  dcd4383107 and  05d333ba3b.  
						
						... 
						
						
						
						Refs #9893 , #18515 .
Thanks Russell for the report. 
						
						
					 
					
						2012-12-27 09:37:57 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						0907d3c6f5 
					 
					
						
						
							
							Fixed   #16408  -- Re-fixed value conversion with Spatialite backend  
						
						
						
						
					 
					
						2012-12-26 12:45:41 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						1c8be95a86 
					 
					
						
						
							
							Prevented caching of streaming responses.  
						
						... 
						
						
						
						The test introduced in 4b278131#17758 , #7581 . 
						
						
					 
					
						2012-12-24 20:28:07 +01:00 
						 
				 
			
				
					
						
							
							
								Julien Phalip 
							
						 
					 
					
						
						
							
						
						35d1cd0b28 
					 
					
						
						
							
							Fixed   #19505  -- A more flexible implementation for customizable admin redirect urls.  
						
						... 
						
						
						
						Work by Julien Phalip.
Refs #8001 , #18310 , #19505 . See also 0b908b92a2 
						
						
					 
					
						2012-12-24 15:44:19 -03:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						4a71b84266 
					 
					
						
						
							
							Fixed   #19204  -- Replaced python2-style exception syntax.  
						
						... 
						
						
						
						Thanks to garrison for the report and patch. 
						
						
					 
					
						2012-12-24 14:05:36 +01:00 
						 
				 
			
				
					
						
							
							
								Luke Plant 
							
						 
					 
					
						
						
							
						
						8bc410b445 
					 
					
						
						
							
							Fixed HTML comparisons of class="foo bar" and class="bar foo" in tests  
						
						... 
						
						
						
						Refs #17758  
						
						
					 
					
						2012-12-24 02:11:32 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Plant 
							
						 
					 
					
						
						
							
						
						c31c2c92b8 
					 
					
						
						
							
							Made admin generated changelist URLs independent of dict ordering  
						
						
						
						
					 
					
						2012-12-24 01:33:24 +00:00 
						 
				 
			
				
					
						
							
							
								Ian Clelland 
							
						 
					 
					
						
						
							
						
						6b9f130278 
					 
					
						
						
							
							Sort HTML attributes on generated forms  
						
						
						
						
					 
					
						2012-12-24 00:47:17 +00:00 
						 
				 
			
				
					
						
							
							
								Ian Clelland 
							
						 
					 
					
						
						
							
						
						8d35fd4c32 
					 
					
						
						
							
							Use new TestCase methods for equality comparisons  
						
						
						
						
					 
					
						2012-12-24 00:24:14 +00:00 
						 
				 
			
				
					
						
							
							
								Ian Clelland 
							
						 
					 
					
						
						
							
						
						089d9ca1df 
					 
					
						
						
							
							Add assertJSONEqual method to TestCase  
						
						
						
						
					 
					
						2012-12-24 00:18:50 +00:00 
						 
				 
			
				
					
						
							
							
								Ian Clelland 
							
						 
					 
					
						
						
							
						
						dc704516c2 
					 
					
						
						
							
							Add assertInHTML method to TestCase  
						
						
						
						
					 
					
						2012-12-24 00:15:36 +00:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						0dc3fc954f 
					 
					
						
						
							
							Fixed   #19509  -- Fixed crypt/bcrypt non-ascii password encoding  
						
						... 
						
						
						
						Also systematically added non-ascii passwords in hashers test suite.
Thanks Vaal for the report. 
						
						
					 
					
						2012-12-22 16:04:10 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						1e4a27d087 
					 
					
						
						
							
							Fixed   #19468  -- Decoded request.path correctly on Python 3.  
						
						... 
						
						
						
						Thanks aliva for the report and claudep for the feedback. 
						
						
					 
					
						2012-12-22 13:32:39 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						d9a0b6ab36 
					 
					
						
						
							
							Fixed   #19487  -- Used str in the test client's WSGI environ.  
						
						... 
						
						
						
						This regression was introduced by the unicode_literals patch. The WSGI
spec mandates that environ contains native strings. 
						
						
					 
					
						2012-12-22 10:38:27 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						e277301c2c 
					 
					
						
						
							
							Fixed   #19387  -- Preserved SafeData status in contrib.messages  
						
						... 
						
						
						
						Thanks Anton Baklanov for the report and the patch. 
						
						
					 
					
						2012-12-21 10:09:32 +01:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						4007c8f6eb 
					 
					
						
						
							
							Fixed a regression in distinct_on  
						
						... 
						
						
						
						Caused by regression fix for #19500 . 
						
						
					 
					
						2012-12-20 22:50:06 +02:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						d407164c04 
					 
					
						
						
							
							Fixed   #18854  -- Join promotion in disjunction cases  
						
						... 
						
						
						
						The added promotion logic is based on promoting any joins used in only
some of the childs of an OR clause unless the join existed before the
OR clause addition. 
						
						
					 
					
						2012-12-20 21:45:15 +02:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						3dcd435a0e 
					 
					
						
						
							
							Fixed   #19500  -- Solved a regression in join reuse  
						
						... 
						
						
						
						The ORM didn't reuse joins for direct foreign key traversals when using
chained filters. For example:
    qs.filter(fk__somefield=1).filter(fk__somefield=2))
produced two joins.
As a bonus, reverse onetoone filters can now reuse joins correctly
The regression was caused by the join() method refactor in commit
68847135bc 
						
						
					 
					
						2012-12-20 21:27:00 +02:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						c04c03daa3 
					 
					
						
						
							
							Fixed   #19401  -- Ensure that swappable model references are case insensitive.  
						
						... 
						
						
						
						This is necessary because get_model() checks are case insensitive, and if the swapable check isn't, the
swappable logic gets tied up in knots with models that are partially swapped out.
Thanks to chris@cogdon.org  for the report and extensive analysis, and Preston for his work on the draft patch. 
						
						
					 
					
						2012-12-20 16:10:19 +08:00 
						 
				 
			
				
					
						
							
							
								Patryk Zawadzki 
							
						 
					 
					
						
						
							
						
						3989ce52ef 
					 
					
						
						
							
							Fixed   #18172  -- Made models with __iter__ usable in ModelMultipleChoiceField  
						
						... 
						
						
						
						Thanks to Patryk Zawadzki for the patch. 
						
						
					 
					
						2012-12-19 22:51:12 +02:00