Daniel Pyrathon 
								
							 
						 
						
							
							
							
							
								
							
							
								cb15231888 
								
							 
						 
						
							
							
								
								Fixed   #21798  -- Added check for DateTime mutually exclusive options  
							
							 
							
							... 
							
							
							
							Added DateTimeCheckMixin to avoid the use of default, auto_now, and
auto_now_add options together. Added the fields.E151 Error that is raised
if one or more of these options are used together. 
							
						 
						
							2014-05-16 05:57:19 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Claude Paroz 
								
							 
						 
						
							
							
							
							
								
							
							
								e520a73eee 
								
							 
						 
						
							
							
								
								Harmonized some PEP 0263 coding preambles  
							
							 
							
							
							
						 
						
							2014-05-15 19:58:41 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Anders Steinlein 
								
							 
						 
						
							
							
							
							
								
							
							
								4ef10f245a 
								
							 
						 
						
							
							
								
								Fixed   #17642  -- Added min_num support to modelformsets, inlines, and the admin.  
							
							 
							
							... 
							
							
							
							Thanks Stephen Burrows for work on the patch as well.
Forwardport of 2914f66983  from stable/1.7.x 
							
						 
						
							2014-05-15 07:25:35 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Erik Romijn 
								
							 
						 
						
							
							
							
							
								
							
							
								255449c1ee 
								
							 
						 
						
							
							
								
								Added additional checks in is_safe_url to account for flexible parsing.  
							
							 
							
							... 
							
							
							
							This is a security fix. Disclosure following shortly. 
							
						 
						
							2014-05-14 10:19:48 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Aymeric Augustin 
								
							 
						 
						
							
							
							
							
								
							
							
								3800f63721 
								
							 
						 
						
							
							
								
								Dropped fix_IE_for_vary/attach.  
							
							 
							
							... 
							
							
							
							This is a security fix. Disclosure following shortly. 
							
						 
						
							2014-05-14 10:19:48 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Julen Ruiz Aizpuru 
								
							 
						 
						
							
							
							
							
								
							
							
								5eb81ce445 
								
							 
						 
						
							
							
								
								Fixed   #22533  -- Added label_suffix parameter to form fields.  
							
							 
							
							... 
							
							
							
							Fields can now receive the `label_suffix` attribute, which will override
a form's `label_suffix`.
This enhances the possibility to customize form's `label_suffix`, allowing
to use such customizations while using shortcuts such as
`{{ form.as_p }}`.
Note that the field's own customization can be overridden at runtime by
using the `label_prefix` parameter to `BoundField.label_tag()`.
Refs #18134 . 
							
						 
						
							2014-05-13 09:09:33 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Graham 
								
							 
						 
						
							
							
							
							
								
							
							
								5971630de9 
								
							 
						 
						
							
							
								
								Fixed flake8 error.  
							
							 
							
							
							
						 
						
							2014-05-12 07:09:53 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ramiro Morales 
								
							 
						 
						
							
							
							
							
								
							
							
								a9b7f31bfc 
								
							 
						 
						
							
							
								
								Completed long overdue sqlinitialdata deprecation.  
							
							 
							
							
							
						 
						
							2014-05-11 23:15:59 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ramiro Morales 
								
							 
						 
						
							
							
							
							
								
							
							
								c1b412ebd6 
								
							 
						 
						
							
							
								
								Fixed some test models' natural_key() methods.  
							
							 
							
							
							
						 
						
							2014-05-11 23:09:12 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ramiro Morales 
								
							 
						 
						
							
							
							
							
								
							
							
								9762ba2630 
								
							 
						 
						
							
							
								
								Unneeded, Python 3 incompatible code in  a75324c6 tests.  
							
							 
							
							
							
						 
						
							2014-05-11 20:39:00 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rainer Koirikivi 
								
							 
						 
						
							
							
							
							
								
							
							
								a75324c654 
								
							 
						 
						
							
							
								
								Fixed   #14226  -- Dependency calculation for complex M2M relations.  
							
							 
							
							... 
							
							
							
							`sort_dependencies` incorrectly interpreted 'complex' M2M relations
(with explicit through models) as dependencies for a model. This caused
circular complex M2M relations to be unserializable by dumpdata.
Thanks to aneil for the report and outofculture for initial tests. 
							
						 
						
							2014-05-11 19:50:01 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Claude Paroz 
								
							 
						 
						
							
							
							
							
								
							
							
								4cf82e5bcf 
								
							 
						 
						
							
							
								
								Fixed   #21685  -- Displayed app verbose name in admindocs model index  
							
							 
							
							
							
						 
						
							2014-05-10 18:09:07 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Aymeric Augustin 
								
							 
						 
						
							
							
							
							
								
							
							
								edecbb551b 
								
							 
						 
						
							
							
								
								Minor cleanup in select_related_regress tests.  
							
							 
							
							
							
						 
						
							2014-05-10 16:41:54 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Aymeric Augustin 
								
							 
						 
						
							
							
							
							
								
							
							
								f574220f09 
								
							 
						 
						
							
							
								
								Fixed   #22508  -- Avoided overwriting select_related.  
							
							 
							
							... 
							
							
							
							Previously, known related objects overwrote related objects loaded
though select_related. This could cancel the effect of select_related
when it was used over more than one level.
Thanks boxm for the bug report and timo for bisecting the regression. 
							
						 
						
							2014-05-10 16:39:20 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Aymeric Augustin 
								
							 
						 
						
							
							
							
							
								
							
							
								fb90b7cda2 
								
							 
						 
						
							
							
								
								Adjusted refactoring of vendor checks.  
							
							 
							
							... 
							
							
							
							Thanks Shai for the thorough review. 
							
						 
						
							2014-05-10 14:40:42 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephen Burrows 
								
							 
						 
						
							
							
							
							
								
							
							
								a5de0df58b 
								
							 
						 
						
							
							
								
								Fixed   #22502  -- Fixed microseconds/default/form interaction  
							
							 
							
							... 
							
							
							
							Made explicit lack of microsecond handling by built-in datetime form
fields. Used that explicitness to appropriately nix microsecond
values in bound fields. Thanks Claude Paroz for the review. 
							
						 
						
							2014-05-10 10:56:39 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Claude Paroz 
								
							 
						 
						
							
							
							
							
								
							
							
								35e1b1efab 
								
							 
						 
						
							
							
								
								Used more precise assertions in cache tests  
							
							 
							
							
							
						 
						
							2014-05-09 19:34:53 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Malcolm Box 
								
							 
						 
						
							
							
							
							
								
							
							
								66880e4cd1 
								
							 
						 
						
							
							
								
								Fixed   #22606  -- Locmemcache has_key() failed for infinite cache expiry  
							
							 
							
							... 
							
							
							
							Refactored cache expiry logic for Locmemcache to make consistent across
all places where accessed, and correctly handle None as expiry time. 
							
						 
						
							2014-05-09 18:35:07 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Andrew Godwin 
								
							 
						 
						
							
							
							
							
								
							
							
								fdbd29dd27 
								
							 
						 
						
							
							
								
								Tests for  #22325  
							
							 
							
							
							
						 
						
							2014-05-08 21:48:10 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Szotten 
								
							 
						 
						
							
							
							
							
								
							
							
								7fe60ae64a 
								
							 
						 
						
							
							
								
								Fixed   #22588  -- Fix RegexValidator __eq__  
							
							 
							
							... 
							
							
							
							Compare parameters instead of re.pattern instances, and add the other
parameters to the comparison. Also add a __ne__ to make assertNotEqual
work properly. 
							
						 
						
							2014-05-08 19:51:15 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Aymeric Augustin 
								
							 
						 
						
							
							
							
							
								
							
							
								99d9fa329a 
								
							 
						 
						
							
							
								
								Added feature flags for introspection capabilities.  
							
							 
							
							
							
						 
						
							2014-05-08 22:11:20 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Aymeric Augustin 
								
							 
						 
						
							
							
							
							
								
							
							
								cff59bedc2 
								
							 
						 
						
							
							
								
								Split ignores_nulls_in_unique_constraints feature.  
							
							 
							
							... 
							
							
							
							Oracle and SQL Server don't have exactly the same limitations. It's
worth treating them differently. 
							
						 
						
							2014-05-08 22:11:20 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Aymeric Augustin 
								
							 
						 
						
							
							
							
							
								
							
							
								c70a61eb49 
								
							 
						 
						
							
							
								
								Replaced vendor checks by three feature flags.  
							
							 
							
							
							
						 
						
							2014-05-08 22:11:15 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Aymeric Augustin 
								
							 
						 
						
							
							
							
							
								
							
							
								43a80f4812 
								
							 
						 
						
							
							
								
								Simplified indexes tests.  
							
							 
							
							
							
						 
						
							2014-05-08 21:50:21 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Aymeric Augustin 
								
							 
						 
						
							
							
							
							
								
							
							
								d667263169 
								
							 
						 
						
							
							
								
								Reorganized backends tests.  
							
							 
							
							... 
							
							
							
							This reduces the number of explicit vendor checks. 
							
						 
						
							2014-05-08 21:50:21 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Aymeric Augustin 
								
							 
						 
						
							
							
							
							
								
							
							
								b1432bfc22 
								
							 
						 
						
							
							
								
								Appeased flake8.  
							
							 
							
							
							
						 
						
							2014-05-08 21:49:54 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Andrew Godwin 
								
							 
						 
						
							
							
							
							
								
							
							
								b25aee3b7b 
								
							 
						 
						
							
							
								
								Fixed   #22476 : Couldn't alter attributes on M2Ms with through= set  
							
							 
							
							
							
						 
						
							2014-05-08 10:34:24 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Andrew Godwin 
								
							 
						 
						
							
							
							
							
								
							
							
								5a917cfef3 
								
							 
						 
						
							
							
								
								Fixed   #22496 : Data migrations get transactions again!  
							
							 
							
							
							
						 
						
							2014-05-07 14:28:34 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Andrew Godwin 
								
							 
						 
						
							
							
							
							
								
							
							
								e9a456d11b 
								
							 
						 
						
							
							
								
								Fixed   #22581 : Pass default values for schema through get_db_prep_save()  
							
							 
							
							
							
						 
						
							2014-05-07 13:46:23 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Andrew Godwin 
								
							 
						 
						
							
							
							
							
								
							
							
								6944418277 
								
							 
						 
						
							
							
								
								Fixed   #22337 : FileSystemStorage marked as deconstructible and tested.  
							
							 
							
							
							
						 
						
							2014-05-06 22:23:23 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Claude Paroz 
								
							 
						 
						
							
							
							
							
								
							
							
								da9cf53cb5 
								
							 
						 
						
							
							
								
								Fixed   #22564  -- Prevented unneeded bytestrings in migrations  
							
							 
							
							... 
							
							
							
							In some cases, this could lead to migrations written with Python 2
being incompatible with Python 3.
Thanks Tim Graham for the report and Loïc Bistuer for the advices. 
							
						 
						
							2014-05-06 09:13:07 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ben Davis 
								
							 
						 
						
							
							
							
							
								
							
							
								df60db0e78 
								
							 
						 
						
							
							
								
								Fixed   #22570  -- Made Form.__getitem__ KeyError more descriptive.  
							
							 
							
							
							
						 
						
							2014-05-05 20:01:15 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Loic Bistuer 
								
							 
						 
						
							
							
							
							
								
							
							
								942556df2f 
								
							 
						 
						
							
							
								
								Fixed   #22572  -- override_settings(ROOT_URLCONF) didn't clear urlresolvers._urlconfs.  
							
							 
							
							... 
							
							
							
							Thanks Anubhav Joshi and Tim Graham for the reviews. 
							
						 
						
							2014-05-05 19:29:27 +07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Anssi Kääriäinen 
								
							 
						 
						
							
							
							
							
								
							
							
								3b7c66a3ac 
								
							 
						 
						
							
							
								
								Fixed   #22466  -- ordering by reverse foreign key  
							
							 
							
							... 
							
							
							
							Ordering by reverse foreign key was broken by custom lookups patch
(commit 20bab2cf9d ).
Thanks to everybody who helped solving this issue. Special thanks to
Trac alias takis for reporting this. 
							
						 
						
							2014-05-05 15:28:07 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jakub Roztocil 
								
							 
						 
						
							
							
							
							
								
							
							
								7131e14d00 
								
							 
						 
						
							
							
								
								Fixed   #22489  -- missing implemenation for search lookup  
							
							 
							
							... 
							
							
							
							When custom lookups were added, converting the search lookup to use
the new Lookup infrastructure wasn't done.
Some changes were needed to the added test, main change done by
committer was ensuring the test works on MySQL versions prior to 5.6. 
							
						 
						
							2014-05-05 14:36:15 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Anssi Kääriäinen 
								
							 
						 
						
							
							
							
							
								
							
							
								5e1f4656b9 
								
							 
						 
						
							
							
								
								Fixed   #22429  -- Incorrect SQL when using ~Q and F  
							
							 
							
							
							
						 
						
							2014-05-05 13:02:11 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Graham 
								
							 
						 
						
							
							
							
							
								
							
							
								3818d96426 
								
							 
						 
						
							
							
								
								Fixed   #22435  -- Prevented adding a ManyToManyField from prompting for a default.  
							
							 
							
							... 
							
							
							
							Thanks andrewsg for the report. 
							
						 
						
							2014-05-02 20:46:47 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Claude Paroz 
								
							 
						 
						
							
							
							
							
								
							
							
								142c27218a 
								
							 
						 
						
							
							
								
								Fixed   #22565  -- Prevented pgettext_lazy crash with bytestring input  
							
							 
							
							... 
							
							
							
							Thanks ygbo for the report. 
							
						 
						
							2014-05-02 19:33:22 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Loic Bistuer 
								
							 
						 
						
							
							
							
							
								
							
							
								d1799233f4 
								
							 
						 
						
							
							
								
								Fixed clash caused by the newly introduced -e shorthand for makemessages --exclude.  
							
							 
							
							... 
							
							
							
							This fixes a regression caused by 0707b82 . Refs #22328 . 
							
						 
						
							2014-05-02 23:07:17 +07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Chris Beaven 
								
							 
						 
						
							
							
							
							
								
							
							
								a0c4b8465d 
								
							 
						 
						
							
							
								
								Fix migration autodector to work correctly with custom deconstructed values  
							
							 
							
							
							
						 
						
							2014-05-02 15:08:19 +12:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yehonatan Daniv 
								
							 
						 
						
							
							
							
							
								
							
							
								e2e4cdba11 
								
							 
						 
						
							
							
								
								Fixed   #22539  -- Copied exclude argument in Model.full_clean() to prevent side effects.  
							
							 
							
							
							
						 
						
							2014-05-01 09:28:11 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Graham 
								
							 
						 
						
							
							
							
							
								
							
							
								45c2d1f5d9 
								
							 
						 
						
							
							
								
								flake8 fixes.  
							
							 
							
							
							
						 
						
							2014-04-30 18:33:46 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Andrew Godwin 
								
							 
						 
						
							
							
							
							
								
							
							
								e049c88603 
								
							 
						 
						
							
							
								
								Cleanup failing test w/contenttypes and remove useless graph load  
							
							 
							
							
							
						 
						
							2014-04-30 15:11:52 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Andrew Godwin 
								
							 
						 
						
							
							
							
							
								
							
							
								8f6dff372b 
								
							 
						 
						
							
							
								
								Fixed   #22485 : Include all unmigrated apps in project state by default.  
							
							 
							
							
							
						 
						
							2014-04-30 12:25:12 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Simon Charette 
								
							 
						 
						
							
							
							
							
								
							
							
								24ec9538b7 
								
							 
						 
						
							
							
								
								Fixed   #19195  -- Allow explicit ordering by a relation _id field.  
							
							 
							
							... 
							
							
							
							Thanks to chrisedgemon for the report and shaib, akaariai and
timgraham for the review. 
							
						 
						
							2014-04-30 14:23:19 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Doug Beck 
								
							 
						 
						
							
							
							
							
								
							
							
								a5f6cbce07 
								
							 
						 
						
							
							
								
								Refactored DjangoTranslation class  
							
							 
							
							... 
							
							
							
							Also fixes  #18192  and #21055 . 
							
						 
						
							2014-04-30 18:36:25 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Claude Paroz 
								
							 
						 
						
							
							
							
							
								
							
							
								7c54f8cced 
								
							 
						 
						
							
							
								
								Fixed   #22474  -- Made migration recorder aware of multiple databases  
							
							 
							
							... 
							
							
							
							Thanks Tim Graham for the review. 
							
						 
						
							2014-04-30 16:53:20 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mike Fogel 
								
							 
						 
						
							
							
							
							
								
							
							
								7fd1b35ed7 
								
							 
						 
						
							
							
								
								Fixed   #22537  -- Add tests and improved docs for field subclass with choices.  
							
							 
							
							
							
						 
						
							2014-04-30 07:56:52 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Simon Charette 
								
							 
						 
						
							
							
							
							
								
							
							
								390f888745 
								
							 
						 
						
							
							
								
								Fixed   #22447  -- Make sure custom model bases can be migrated.  
							
							 
							
							... 
							
							
							
							Thanks to cdestigter for the report. 
							
						 
						
							2014-04-29 09:43:08 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Graham 
								
							 
						 
						
							
							
							
							
								
							
							
								aabceadd7d 
								
							 
						 
						
							
							
								
								Revert "Fixed  #15179  -- middlewares not applied for test client login()"  
							
							 
							
							... 
							
							
							
							This reverts commit 4fdd51b732 .
See the ticket for concerns with this implementation; it will be revisited. 
							
						 
						
							2014-04-28 18:41:36 -04:00