Shai Berger 
							
						 
					 
					
						
						
							
						
						1e29428db2 
					 
					
						
						
							
							Fixed   #20013  -- A test for sqlall fails under Oracle  
						
						
						
						
					 
					
						2013-05-27 18:34:31 +03:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						90af278203 
					 
					
						
						
							
							Fixed   #16137  - Removed kwargs requirement for QuerySet.get_or_create  
						
						... 
						
						
						
						Thanks wilfred@, poirier, and charettes for work
on the patch. 
						
						
					 
					
						2013-05-27 10:01:14 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						6f8627dd7f 
					 
					
						
						
							
							Fixed   #17582  - Added message to DoesNotExist exceptions.  
						
						... 
						
						
						
						Thanks simon@ for the suggestion and JordanPowell
for the initial patch. 
						
						
					 
					
						2013-05-27 07:57:06 -04:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						d467e11785 
					 
					
						
						
							
							Fixed   #20507  -- SubqueryConstraint alias relabeling  
						
						... 
						
						
						
						The SubqueryConstraint defined relabeled_clone(), but that was never
called. Instead there is now clone() and relabel_aliases() methods for
SubqueryConstraint.
A related problem was that SubqueryConstraint didn't correctly use
quote_name_unless_alias() of the outer query. This resulted in failures
when running under PostgreSQL. 
						
						
					 
					
						2013-05-27 12:25:29 +03:00 
						 
				 
			
				
					
						
							
							
								Ramiro Morales 
							
						 
					 
					
						
						
							
						
						0fa8d43e74 
					 
					
						
						
							
							Replaced and...or... constructs with PEP 308 conditional expressions.  
						
						
						
						
					 
					
						2013-05-26 23:47:50 -03:00 
						 
				 
			
				
					
						
							
							
								Preston Holmes 
							
						 
					 
					
						
						
							
						
						d228c1192e 
					 
					
						
						
							
							Fixed   #19866  -- Added security logger and return 400 for SuspiciousOperation.  
						
						... 
						
						
						
						SuspiciousOperations have been differentiated into subclasses, and
are now logged to a 'django.security.*' logger. SuspiciousOperations
that reach django.core.handlers.base.BaseHandler will now return a 400
instead of a 500.
Thanks to tiwoc for the report, and Carl Meyer and Donald Stufft
for review. 
						
						
					 
					
						2013-05-25 16:27:34 -07:00 
						 
				 
			
				
					
						
							
							
								Shai Berger 
							
						 
					 
					
						
						
							
						
						36d47f72e3 
					 
					
						
						
							
							Fixed get_or_create...test_savepoint_rollback test for Python3  
						
						... 
						
						
						
						The test was always skipped on Python3 because string literals are unicode 
						
						
					 
					
						2013-05-26 01:53:24 +03:00 
						 
				 
			
				
					
						
							
							
								Shai Berger 
							
						 
					 
					
						
						
							
						
						cf159e5c93 
					 
					
						
						
							
							Fix get_or_create test failure under Oracle  
						
						... 
						
						
						
						Test expected that when given invalid utf-8, the backend should raise
a DatabaseError, but the Oracle backend raises a UnicodeDecodeError. 
						
						
					 
					
						2013-05-26 01:39:34 +03:00 
						 
				 
			
				
					
						
							
							
								Andrew Jesaitis 
							
						 
					 
					
						
						
							
						
						31f6421b13 
					 
					
						
						
							
							Fixed   #19938  -- Consumed iterator only once in paginator's Page  
						
						... 
						
						
						
						Thanks Joshua Fialkoff for the report. 
						
						
					 
					
						2013-05-25 16:27:26 +02:00 
						 
				 
			
				
					
						
							
							
								Baptiste Mispelon 
							
						 
					 
					
						
						
							
						
						2ee447fb5f 
					 
					
						
						
							
							Fixed   #20296  -- Allowed SafeData and EscapeData to be lazy  
						
						
						
						
					 
					
						2013-05-25 16:06:44 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						be0bab1bb8 
					 
					
						
						
							
							Fixed   #11725  -- Made possible to create widget label tag without "for"  
						
						... 
						
						
						
						Thanks Denis Martinez for the report and initial patch, and
Sergey Kolosov for bringing the patch up to date. 
						
						
					 
					
						2013-05-25 15:31:07 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						f940e564e4 
					 
					
						
						
							
							Fixed   #20099  -- Eased subclassing of BrokenLinkEmailsMiddleware  
						
						... 
						
						
						
						Thanks Ram Rachum for the report and the initial patch, and Simon
Charette for the review. 
						
						
					 
					
						2013-05-25 12:10:53 +02:00 
						 
				 
			
				
					
						
							
							
								Vlastimil Zíma 
							
						 
					 
					
						
						
							
						
						6de81d65f4 
					 
					
						
						
							
							Fixed   #14825  -- LocaleMiddleware keeps language  
						
						... 
						
						
						
						* LocaleMiddleware stores language into session if it is not present there. 
						
						
					 
					
						2013-05-25 10:52:54 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						7e95d7a930 
					 
					
						
						
							
							Fixed a regression in router initialization  
						
						... 
						
						
						
						Regression was introduced in 6a6bb168b 
						
						
					 
					
						2013-05-24 20:48:02 +02:00 
						 
				 
			
				
					
						
							
							
								Luke Plant 
							
						 
					 
					
						
						
							
						
						4fd94969d8 
					 
					
						
						
							
							Fixed   #19607  - prefetch_related crash  
						
						... 
						
						
						
						Thanks to av@rdf.ru  and flarno11@yahoo.de  for the report. 
						
						
					 
					
						2013-05-24 11:10:48 +01:00 
						 
				 
			
				
					
						
							
							
								Gavin Wahl 
							
						 
					 
					
						
						
							
						
						48424adaba 
					 
					
						
						
							
							Fixed   #17648  -- Add for_concrete_model to GenericForeignKey.  
						
						... 
						
						
						
						Allows a `GenericForeignKey` to reference proxy models. The default
for `for_concrete_model` is `True` to keep backwards compatibility.
Also added the analog `for_concrete_model` kwarg to
`generic_inlineformset_factory` to provide an API at the form level. 
						
						
					 
					
						2013-05-23 19:03:14 -04:00 
						 
				 
			
				
					
						
							
							
								Donald Stufft 
							
						 
					 
					
						
						
							
						
						8dda8a5ecc 
					 
					
						
						
							
							Removed noise from pre_syncdb signal tests  
						
						... 
						
						
						
						Only make assertions that actually test the functionality of the
change and not unrelated pieces. 
						
						
					 
					
						2013-05-23 15:58:08 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						499a745ae1 
					 
					
						
						
							
							Fixed   #20474  -- Proxied and deprecated django.db.backend  
						
						
						
						
					 
					
						2013-05-23 15:19:12 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						b664cb818d 
					 
					
						
						
							
							Fixed   #19237  (again) - Made strip_tags consistent between Python versions  
						
						
						
						
					 
					
						2013-05-23 14:01:27 +02:00 
						 
				 
			
				
					
						
							
							
								Ramiro Morales 
							
						 
					 
					
						
						
							
						
						8c2fd050f8 
					 
					
						
						
							
							Made fix for  #9321  less buggy and more effective.  
						
						... 
						
						
						
						Don't try to be smart about building a good-looking help string
because it evaluates translations too early, simply use the same old
strategy as before. Thanks Donald Stufft for the report.
Also, actually fix the case reported by the OP by special-casing
CheckboxSelectMultiple.
Added tests.
Refs #9321 . 
						
						
					 
					
						2013-05-23 07:49:29 -03:00 
						 
				 
			
				
					
						
							
							
								Donald Stufft 
							
						 
					 
					
						
						
							
						
						3de1288042 
					 
					
						
						
							
							Fixed   #11398  - Added a pre_syncdb signal  
						
						
						
						
					 
					
						2013-05-23 01:09:22 -04:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						11b06532f7 
					 
					
						
						
							
							Merge pull request  #1198  from KrzysiekJ/http-patch-method  
						
						... 
						
						
						
						Fixed  #20478  – Added support for HTTP PATCH method in generic views. 
					
						2013-05-22 17:19:43 -07:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						51998dffe7 
					 
					
						
						
							
							Removed check for 0.15 version of gettext tools  
						
						... 
						
						
						
						gettext 0.15 has been released in July 2006. 
						
						
					 
					
						2013-05-22 18:21:33 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						dc51ec8bc2 
					 
					
						
						
							
							Fixed   #19237  -- Used HTML parser to strip tags  
						
						... 
						
						
						
						The regex method used until now for the strip_tags utility is fast,
but subject to flaws and security issues. Consensus and good
practice lead use to use a slower but safer method. 
						
						
					 
					
						2013-05-22 17:34:02 +02:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Jurewicz 
							
						 
					 
					
						
						
							
						
						ee8b810b97 
					 
					
						
						
							
							Fixed   #20478  – Added support for HTTP PATCH method in generic views.  
						
						
						
						
					 
					
						2013-05-22 14:48:11 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						0e51d8eb66 
					 
					
						
						
							
							Fixed   #20463  -- Made get_or_create more robust.  
						
						... 
						
						
						
						When an exception other than IntegrityError was raised, get_or_create
could fail and leave the database connection in an unusable state.
Thanks UloPe for the report. 
						
						
					 
					
						2013-05-22 10:56:06 +02:00 
						 
				 
			
				
					
						
							
							
								Marc Tamlyn 
							
						 
					 
					
						
						
							
						
						adeec00979 
					 
					
						
						
							
							Merge pull request  #246  from dekkers/ticket_18709  
						
						... 
						
						
						
						Fixed  #18709  -- Check if initial_value is a callable 
					
						2013-05-22 00:45:07 -07:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						904084611d 
					 
					
						
						
							
							Fixed   #19895  -- Second iterator over invalid qs raises errors  
						
						... 
						
						
						
						The fix was already in the patch for #18702 , so only test added for
ticket #19895 . 
						
						
					 
					
						2013-05-22 08:30:41 +03:00 
						 
				 
			
				
					
						
							
							
								Jeroen Dekkers 
							
						 
					 
					
						
						
							
						
						d0788c2770 
					 
					
						
						
							
							Fixed   #18709  -- Check if initial_value is a callable  
						
						... 
						
						
						
						In _get_changed_data, check if initial_value is a callable and call it
if it is. 
						
						
					 
					
						2013-05-22 01:05:22 +02:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						70679243d1 
					 
					
						
						
							
							Fixed   #18702  -- Removed chunked reads from QuerySet iteration  
						
						
						
						
					 
					
						2013-05-21 19:51:59 +03:00 
						 
				 
			
				
					
						
							
							
								Selwin Ong 
							
						 
					 
					
						
						
							
						
						ea9a0857d4 
					 
					
						
						
							
							Fixed   #19326  -- Added first() and last() methods to QuerySet  
						
						
						
						
					 
					
						2013-05-21 18:52:28 +03:00 
						 
				 
			
				
					
						
							
							
								Mathijs de Bruin 
							
						 
					 
					
						
						
							
						
						61a8de6f4f 
					 
					
						
						
							
							Fixed   #6412  -- More details if a template file cannot be loaded  
						
						... 
						
						
						
						Report more details about template files in loader postmortem. 
						
						
					 
					
						2013-05-21 16:59:40 +02:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						800513e7f3 
					 
					
						
						
							
							Merge pull request  #1194  from ambv/python26_is_fun  
						
						... 
						
						
						
						Fixed a Python 2.6 regression (GzipFile can't act as a context manager) 
						
						
					 
					
						2013-05-21 04:20:35 -07:00 
						 
				 
			
				
					
						
							
							
								Wiktor Kolodziej 
							
						 
					 
					
						
						
							
						
						cec9558fba 
					 
					
						
						
							
							Fixed   #17308  -- Enabled the use of short_description on properties in the admin.  
						
						
						
						
					 
					
						2013-05-21 13:19:18 +02:00 
						 
				 
			
				
					
						
							
							
								Łukasz Langa 
							
						 
					 
					
						
						
							
						
						c28281f9d6 
					 
					
						
						
							
							Fixed a Python 2.6 regression (GzipFile can't act as a context manager)  
						
						
						
						
					 
					
						2013-05-21 13:18:53 +02:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						b1ac241ddc 
					 
					
						
						
							
							Fixed test failures from  09f8652765.  
						
						
						
						
					 
					
						2013-05-21 13:03:25 +02:00 
						 
				 
			
				
					
						
							
							
								Marc Tamlyn 
							
						 
					 
					
						
						
							
						
						09f8652765 
					 
					
						
						
							
							Use assertIsInstance in tests.  
						
						... 
						
						
						
						Gives much nicer errors when it fails. 
						
						
					 
					
						2013-05-21 10:42:15 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						18856f866c 
					 
					
						
						
							
							Merge pull request  #1191  from ambv/content_is_bytes  
						
						... 
						
						
						
						Fixed  #20472 : response.content should be bytes on both Python 2 and 3 
					
						2013-05-21 01:26:35 -07:00 
						 
				 
			
				
					
						
							
							
								Daniel Lindsley 
							
						 
					 
					
						
						
							
						
						e24d486fbc 
					 
					
						
						
							
							Fixed   #20212  - __reduce__ should only be defined for Py3+.  
						
						
						
						
					 
					
						2013-05-21 00:49:21 -07:00 
						 
				 
			
				
					
						
							
							
								Łukasz Langa 
							
						 
					 
					
						
						
							
						
						0594fed9ff 
					 
					
						
						
							
							Fixed   #20472 : response.content should be bytes on both Python 2 and 3  
						
						
						
						
					 
					
						2013-05-21 01:28:16 +02:00 
						 
				 
			
				
					
						
							
							
								Jorge Bastida 
							
						 
					 
					
						
						
							
						
						888c86dcf3 
					 
					
						
						
							
							Fixed   #20445  -- Raised original exception after command error  
						
						
						
						
					 
					
						2013-05-20 18:59:37 +02:00 
						 
				 
			
				
					
						
							
							
								Ryan Kaskel 
							
						 
					 
					
						
						
							
						
						4280217f31 
					 
					
						
						
							
							Fixed   #20403  -- Ignore forms marked for deletion when validating max_num.  
						
						
						
						
					 
					
						2013-05-20 12:13:21 -04:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						266c0bb23e 
					 
					
						
						
							
							Fixed   #20278  -- ensured .get() exceptions do not recurse infinitely  
						
						... 
						
						
						
						A regression caused by d5b93d3281 
						
						
					 
					
						2013-05-20 18:50:40 +03:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						c9a96075fa 
					 
					
						
						
							
							Fixed   #20378  -- regression in GenericRelation on abstract model  
						
						... 
						
						
						
						When a GenericRelation was defined on abstract model, queries on childs
of the abstract model didn't work. The problem was in the way fields and
in particular field.rel was copied from models to their children.
The regression was likely caused by #19385 . Thanks to Gavin Wahl for
spotting the regression. 
						
						
					 
					
						2013-05-20 18:02:10 +03:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						f53059b411 
					 
					
						
						
							
							Fixed qs.values() regression when used in subquery  
						
						
						
						
					 
					
						2013-05-20 15:38:47 +03:00 
						 
				 
			
				
					
						
							
							
								Marc Tamlyn 
							
						 
					 
					
						
						
							
						
						6d81d5d82e 
					 
					
						
						
							
							Merge pull request  #1181  from aaugustin/better-api-to-disable-atomic-requests  
						
						... 
						
						
						
						Changed API to disable ATOMIC_REQUESTS per view. 
						
						
					 
					
						2013-05-20 00:26:06 -07:00 
						 
				 
			
				
					
						
							
							
								Carl Meyer 
							
						 
					 
					
						
						
							
						
						a7dc13ec23 
					 
					
						
						
							
							Fixed   #20437  - marked a test-runner test as expected-fail under certain conditions.  
						
						
						
						
					 
					
						2013-05-20 01:56:23 -04:00 
						 
				 
			
				
					
						
							
							
								Tomasz Jaskowski 
							
						 
					 
					
						
						
							
						
						022de7e139 
					 
					
						
						
							
							Fixed   #20449  - Corrected test sensitivity to current working dir.  
						
						
						
						
					 
					
						2013-05-19 23:58:06 -04:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						7c56212c71 
					 
					
						
						
							
							Lower the max length for a test field so that it works on MySQL.  
						
						
						
						
					 
					
						2013-05-19 13:58:58 -07:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						190771d003 
					 
					
						
						
							
							Fixed fixtures testing failure  
						
						... 
						
						
						
						The failure was caused by generating the same warning from two tests.
The second time the same warning was raised it was swallowed by the
"once" simplefilter of warnings. 
						
						
					 
					
						2013-05-19 20:53:49 +03:00