Tim Graham 
							
						 
					 
					
						
						
							
						
						6534a95ac3 
					 
					
						
						
							
							Fixed   #19470  - Clarified widthratio example.  
						
						... 
						
						
						
						Thanks orblivion for the suggestion. 
						
						
					 
					
						2012-12-18 08:20:01 -05:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						55972ee5c7 
					 
					
						
						
							
							Fixed   #19441  -- Created PostgreSQL varchar index when unique=True  
						
						... 
						
						
						
						Thanks Dylan Verheul for the report and Anssi Kääriäinen for the
review. 
						
						
					 
					
						2012-12-18 09:56:30 +01:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						c64b57d166 
					 
					
						
						
							
							Replaced '__' with LOOKUP_SEP in sql/query.py  
						
						... 
						
						
						
						Thanks to Simon Charette for report. 
						
						
					 
					
						2012-12-17 21:15:01 +02:00 
						 
				 
			
				
					
						
							
							
								Baptiste Mispelon 
							
						 
					 
					
						
						
							
						
						ac8eb82abb 
					 
					
						
						
							
							Fixed typo in WidthRatioNode's error.  
						
						
						
						
					 
					
						2012-12-17 10:35:36 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						bbabfdccce 
					 
					
						
						
							
							Fixed   #19485  -- Python 3 compatibility for  c2a6b2a4.  
						
						... 
						
						
						
						Refs #9589 . 
						
						
					 
					
						2012-12-17 09:46:26 +01:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						12a96bfa26 
					 
					
						
						
							
							Fixed   #19197  -- fixed convert_values() for nullable numeric fields  
						
						... 
						
						
						
						Cleaned up the implementation of base convert_values() a little, and
made sure it accepts None as a value for numeric fields.
There are no tests attached. The reason is that not all of the
convert_values() accept None as a value for numeric fields (for example
sqlite3.convert_values()).
The reason the base convert_values() needs to accept None is that this
situation might arise in custom compilers for 3rd party backends. It
is easy to keep the convert_values() working, so lets do that. 
						
						
					 
					
						2012-12-16 23:26:16 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						ed711c4bd5 
					 
					
						
						
							
							Fixed   #19483  -- Improved import error message in contrib.comments  
						
						... 
						
						
						
						Thanks Valentin Lorentz for the report and the suggested fix. 
						
						
					 
					
						2012-12-16 21:12:45 +01:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						704ee33f50 
					 
					
						
						
							
							Fixed   #16679  -- Use caching to speed up signal sending  
						
						
						
						
					 
					
						2012-12-16 21:46:02 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						507c081484 
					 
					
						
						
							
							Fixed   #18718  - Documented django.utils.encoding.filepath_to_uri  
						
						
						
						
					 
					
						2012-12-16 14:39:37 -05:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						69597e5bcc 
					 
					
						
						
							
							Fixed   #10790  -- Refactored sql.Query.setup_joins()  
						
						... 
						
						
						
						This is a rather large refactoring. The "lookup traversal" code was
splitted out from the setup_joins. There is now names_to_path() method
which does the lookup traveling, the actual work of setup_joins() is
calling names_to_path() and then adding the joins found into the query.
As a side effect it was possible to remove the "process_extra"
functionality used by genric relations. This never worked for left
joins. Now the extra restriction is appended directly to the join
condition instead of the where clause.
To generate the extra condition we need to have the join field
available in the compiler. This has the side-effect that we need more
ugly code in Query.__getstate__ and __setstate__ as Field objects
aren't pickleable.
The join trimming code got a big change - now we trim all direct joins
and never trim reverse joins. This also fixes the problem in #10790 
which was join trimming in null filter cases. 
						
						
					 
					
						2012-12-16 17:23:26 +02:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						f811649710 
					 
					
						
						
							
							Fixed   #18816  -- Removed "trim" argument from add_filter()  
						
						... 
						
						
						
						The trim argument was used by split_exclude() only to trim the last
join from the given lookup. It is cleaner to just trim the last part
from the lookup in split_exclude() directly so that there is no need
to burden add_filter() with the logic needed for only split_exclude(). 
						
						
					 
					
						2012-12-16 16:56:28 +02:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						d7b49f5b0d 
					 
					
						
						
							
							Fixed   #19469  -- Removed opts.get_ordered_objects() and related code  
						
						... 
						
						
						
						The code was dead-code since 2006. 
						
						
					 
					
						2012-12-16 16:22:09 +02:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						9facca28b6 
					 
					
						
						
							
							Corrected tests depending on the error message on the AuthenticationForm.  
						
						... 
						
						
						
						Refs #19368 , and the fix introduced in 27f8129d64 
						
						
					 
					
						2012-12-16 07:18:45 +08:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						27f8129d64 
					 
					
						
						
							
							Fixed   #19368  -- Ensured that login error messages adapt to changes in the User model.  
						
						... 
						
						
						
						Thanks to un33k for the report. 
						
						
					 
					
						2012-12-15 22:44:47 +08:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						47e1df896b 
					 
					
						
						
							
							Fixed   #19412  -- Added PermissionsMixin to the auth.User heirarchy.  
						
						... 
						
						
						
						This makes it easier to make a ModelBackend-compliant (with regards to
permissions) User model.
Thanks to cdestigter for the report about the relationship between
ModelBackend and permissions, and to the many users on django-dev that
contributed to the discussion about mixins. 
						
						
					 
					
						2012-12-15 22:44:47 +08:00 
						 
				 
			
				
					
						
							
							
								Ramiro Morales 
							
						 
					 
					
						
						
							
						
						730c0d2e72 
					 
					
						
						
							
							Fixed a couple of docstring typos.  
						
						
						
						
					 
					
						2012-12-15 10:22:22 -03:00 
						 
				 
			
				
					
						
							
							
								Ramiro Morales 
							
						 
					 
					
						
						
							
						
						c2a6b2a43f 
					 
					
						
						
							
							Fixed   #9589  -- Made development web server more robust in the presence of a wider variety of code errors.  
						
						... 
						
						
						
						Thanks goes to contributor with Trac user 'berto' for the patch. 
						
						
					 
					
						2012-12-15 10:17:25 -03:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						a001f3c31e 
					 
					
						
						
							
							Fixed   #2304  -- Documented TRANSACTIONS_MANAGED.  
						
						
						
						
					 
					
						2012-12-14 21:15:48 +01:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						088d3bc2f8 
					 
					
						
						
							
							Fixed   #19462  -- Made assertQuerysetEqual detect undefined ordering  
						
						... 
						
						
						
						If there are more than one values to compare against and the qs isn't
ordered then assertQuerysetEqual will raise a ValueError. 
						
						
					 
					
						2012-12-13 13:33:11 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						6ed6a18a03 
					 
					
						
						
							
							Fixed   #19432  -- Provided better error message for get_object_or_404  
						
						... 
						
						
						
						Thanks Kit Sunde for the report and Brian Holdefehr for the initial
patch. 
						
						
					 
					
						2012-12-12 22:05:00 +01:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						27560924ec 
					 
					
						
						
							
							Fixed a security issue in get_host.  
						
						... 
						
						
						
						Full disclosure and new release forthcoming. 
						
						
					 
					
						2012-12-10 22:11:40 +01:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						a2f2a39956 
					 
					
						
						
							
							Fixed   #18856  -- Ensured that redirects can't be poisoned by malicious users.  
						
						
						
						
					 
					
						2012-12-10 22:11:39 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						be9f2919e0 
					 
					
						
						
							
							Edited the middleware doc for completeness, clarity, and consistency.  
						
						
						
						
					 
					
						2012-12-09 22:30:01 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						49519328b4 
					 
					
						
						
							
							Fixed   #19392  -- Improved error for old-style url tags with dashes.  
						
						... 
						
						
						
						Thanks dloewenherz for the report. 
						
						
					 
					
						2012-12-09 16:17:56 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						35492f8fc4 
					 
					
						
						
							
							Fixed   #19439  -- Removed unused template tag library in change_password.html  
						
						... 
						
						
						
						Thanks ppetrid for the report. 
						
						
					 
					
						2012-12-08 12:52:09 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						04e6542b5a 
					 
					
						
						
							
							Fixed   #19423  -- Prevented ModelAdmin sharing widgets due to formfield_overrides  
						
						... 
						
						
						
						Thanks joebuyer at manycycles.com for the report and Simon Charette
for the review. 
						
						
					 
					
						2012-12-08 12:41:11 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						6140795150 
					 
					
						
						
							
							Fixed a string detection in ogrinspect.py  
						
						
						
						
					 
					
						2012-12-08 12:19:39 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						c91667338a 
					 
					
						
						
							
							Fixed   #19357  -- Allow non-ASCII chars in filesystem paths  
						
						... 
						
						
						
						Thanks kujiu for the report and Aymeric Augustin for the review. 
						
						
					 
					
						2012-12-08 11:13:52 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Hug 
							
						 
					 
					
						
						
							
						
						66dfcc10b3 
					 
					
						
						
							
							Fixed   #18574  -- Make BaseFormSet.is_valid call its underlying forms' is_valid  
						
						... 
						
						
						
						Thanks Simon Charette for the report and the initial patch. 
						
						
					 
					
						2012-12-06 20:00:56 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						34dcf51e06 
					 
					
						
						
							
							Fixed   #19367  -- Fixed saving ContentFile in filesystem storage  
						
						... 
						
						
						
						This was not working properly when ContentFile was initialized with
an unicode string.
Thanks Alexey Boriskin for the report and the test. 
						
						
					 
					
						2012-12-06 17:14:44 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Aymerich 
							
						 
					 
					
						
						
							
						
						553838a285 
					 
					
						
						
							
							Fixed   #19429  -- Applied linebreaksbr to read-only fields in inlines  
						
						... 
						
						
						
						Applied to inlines what ec9d6b1122 
						
						
					 
					
						2012-12-06 09:52:02 +01:00 
						 
				 
			
				
					
						
							
							
								Ramiro Morales 
							
						 
					 
					
						
						
							
						
						45f00dbb93 
					 
					
						
						
							
							Minor idiomatic and docstring edits in ar localflavor.  
						
						
						
						
					 
					
						2012-12-04 19:48:39 -03:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						795ac7deda 
					 
					
						
						
							
							Fixed   #19378  -- Ensured get_success_url returns a non-lazy URL  
						
						
						
						
					 
					
						2012-12-04 13:22:42 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						501c7a221c 
					 
					
						
						
							
							Merge pull request  #573  from tominsam/master  
						
						... 
						
						
						
						Fixed  #19070 : urlize template filter raises exception in some cases 
					
						2012-12-04 02:18:10 -08:00 
						 
				 
			
				
					
						
							
							
								Ramiro Morales 
							
						 
					 
					
						
						
							
						
						b64d30405a 
					 
					
						
						
							
							Fixed   #18697  -- Made values accepted for two customizable admin templates consistent.  
						
						... 
						
						
						
						Thanks and at cloverfastfood dot com for the report. 
						
						
					 
					
						2012-12-04 01:13:01 -03:00 
						 
				 
			
				
					
						
							
							
								Sebastián Magrí 
							
						 
					 
					
						
						
							
						
						88e1715639 
					 
					
						
						
							
							Fixed   #19318  -- Ensured that the admin's SimpleListFilter options can be displayed as selected even if the lookup's first element is not a string.  
						
						
						
						
					 
					
						2012-12-03 11:53:15 -08:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						5fa5621f57 
					 
					
						
						
							
							Fixed   #19416  -- Fixed multi-line commands in initial SQL files  
						
						... 
						
						
						
						Thanks Aymeric Augustin for detecting this regression. 
						
						
					 
					
						2012-12-03 20:47:08 +01:00 
						 
				 
			
				
					
						
							
							
								Preston Holmes 
							
						 
					 
					
						
						
							
						
						6d27547d20 
					 
					
						
						
							
							Merge pull request  #569  from orblivion/master  
						
						... 
						
						
						
						Fixed typo in ValuesQuerySet._as_sql docstring 
						
						
					 
					
						2012-12-03 08:51:40 -08:00 
						 
				 
			
				
					
						
							
							
								Tom Insam 
							
						 
					 
					
						
						
							
						
						74809fdcc7 
					 
					
						
						
							
							cope with unsplittable urls in smarl_urlquote.  
						
						
						
						
					 
					
						2012-12-03 12:13:24 +00:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						baae4b8187 
					 
					
						
						
							
							Fixed   #19397  -- Crash on binary files in project templates.  
						
						... 
						
						
						
						Thanks gw 2012 at tnode com for the report. 
						
						
					 
					
						2012-12-03 10:45:18 +01:00 
						 
				 
			
				
					
						
							
							
								Julien Phalip 
							
						 
					 
					
						
						
							
						
						2e2c4968f6 
					 
					
						
						
							
							Fixed   #17050  -- Added some CSS class names to the admin index pages to facilitate per-app or per-model style customizations. Thanks to scytale for the report and to H0ff1 and thiderman for their work on the patch.  
						
						
						
						
					 
					
						2012-12-02 20:54:34 -08:00 
						 
				 
			
				
					
						
							
							
								orblivion 
							
						 
					 
					
						
						
							
						
						0ff1d4fa49 
					 
					
						
						
							
							Typeo in ValuesQuerySet._as_sql docstring  
						
						
						
						
					 
					
						2012-12-01 18:55:26 -08:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						90d3af380e 
					 
					
						
						
							
							Fixed   #19015  -- Removed ISO formats from localized formats.py  
						
						... 
						
						
						
						ISO formats are automatically appended to the list of input
formats. Kept only when it is specified in first position, as it
has a special meaning in localize_input.
Thanks Bojan Mihelac for the report. 
						
						
					 
					
						2012-12-01 14:15:06 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						349c4c37f8 
					 
					
						
						
							
							Fixed   #19015  -- Add ISO input formats to all formats  
						
						
						
						
					 
					
						2012-12-01 14:05:52 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						c0efbc7b53 
					 
					
						
						
							
							Fixed   #19347  -- Removed unused variable definition in FetchFromCacheMiddleware  
						
						... 
						
						
						
						Thanks gregplaysguitar at gmail.com for the report. 
						
						
					 
					
						2012-12-01 13:52:26 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						a0cd6dd11e 
					 
					
						
						
							
							Fixed   #19349  -- Fixed re-rendering of ReadOnlyPasswordHashWidget  
						
						... 
						
						
						
						Thanks tim.bowden at mapforge.com.au for the report, Andreas Hug
for the patch and Anton Baklanov for the review. 
						
						
					 
					
						2012-12-01 12:22:43 +01:00 
						 
				 
			
				
					
						
							
							
								Preston Holmes 
							
						 
					 
					
						
						
							
						
						84a5294788 
					 
					
						
						
							
							Added missing custom user skip decorator  
						
						... 
						
						
						
						PermissionDeniedBackendTest references User model. 
						
						
					 
					
						2012-11-30 22:54:42 -08:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						0eeae15056 
					 
					
						
						
							
							Fixed   #19354  -- Do not assume usermodel.pk == usermodel.id  
						
						... 
						
						
						
						Thanks markteisman at hotmail.com for the report. 
						
						
					 
					
						2012-11-29 21:45:43 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						d913a8b412 
					 
					
						
						
							
							Fixed   #19356  -- Increased session key entropy.  
						
						
						
						
					 
					
						2012-11-29 16:36:43 +01:00 
						 
				 
			
				
					
						
							
							
								Ramiro Morales 
							
						 
					 
					
						
						
							
						
						514ce1d35f 
					 
					
						
						
							
							Fixed two docstring/comment typos.  
						
						
						
						
					 
					
						2012-11-28 20:28:30 -03:00