Simon Charette 
							
						 
					 
					
						
						
							
						
						19f7278c86 
					 
					
						
						
							
							Removed reference to iteration count in the PBKDF2 hasher docstring.  
						
						
						
						
					 
					
						2015-02-20 16:37:29 -05:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						51b606f75d 
					 
					
						
						
							
							Removed a non-obvious side-effect of assigning Context.template.  
						
						... 
						
						
						
						Explicit is better than implicit. 
						
						
					 
					
						2015-02-20 22:27:48 +01:00 
						 
				 
			
				
					
						
							
							
								Frank Wiles 
							
						 
					 
					
						
						
							
						
						e43f99d1a9 
					 
					
						
						
							
							Fixed PBKDF2PasswordHasher comments to reflect reality.  
						
						
						
						
					 
					
						2015-02-20 16:00:51 -05:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						bad5f262bf 
					 
					
						
						
							
							Fixed   #24328  -- cleaned up Options._get_fields() implementation  
						
						
						
						
					 
					
						2015-02-20 13:00:12 -05:00 
						 
				 
			
				
					
						
							
							
								Loic Bistuer 
							
						 
					 
					
						
						
							
						
						bed504d70b 
					 
					
						
						
							
							Fixed   #24351 ,  #24346  -- Changed the signature of allow_migrate().  
						
						... 
						
						
						
						The new signature enables better support for routing RunPython and
RunSQL operations, especially w.r.t. reusable and third-party apps.
This commit also takes advantage of the deprecation cycle for the old
signature to remove the backward incompatibility introduced in #22583 ;
RunPython and RunSQL won't call allow_migrate() when when the router
has the old signature.
Thanks Aymeric Augustin and Tim Graham for helping shape up the patch.
Refs 22583. 
						
						
					 
					
						2015-02-20 21:34:09 +07:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						dd0b487872 
					 
					
						
						
							
							Fixed typo in path to is_safe_url()  
						
						
						
						
					 
					
						2015-02-20 09:21:39 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						d28bcba209 
					 
					
						
						
							
							Fixed typo in docs/internals/contributing/triaging-tickets.txt  
						
						
						
						
					 
					
						2015-02-20 07:26:16 -05:00 
						 
				 
			
				
					
						
							
							
								Marc Tamlyn 
							
						 
					 
					
						
						
							
						
						c490e410af 
					 
					
						
						
							
							Fixed   #24373  -- Added run_validators to ArrayField.  
						
						... 
						
						
						
						Thanks to DavidMuller for the report. 
						
						
					 
					
						2015-02-20 11:51:46 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Tamlyn 
							
						 
					 
					
						
						
							
						
						32d4db66b9 
					 
					
						
						
							
							Update converters to take a consistent set of parameters.  
						
						... 
						
						
						
						As suggested by Anssi. This has the slightly strange side effect of
passing the expression to Expression.convert_value has the expression
passed back to it, but it allows more complex patterns of expressions. 
						
						
					 
					
						2015-02-20 11:35:52 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Tamlyn 
							
						 
					 
					
						
						
							
						
						4755f8fc25 
					 
					
						
						
							
							Fixed   #24343  -- Ensure db converters are used for foreign keys.  
						
						... 
						
						
						
						Joint effort between myself, Josh, Anssi and Shai. 
						
						
					 
					
						2015-02-20 11:35:51 +00:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						dbacbc729a 
					 
					
						
						
							
							Simplified and updated committing code guidelines.  
						
						
						
						
					 
					
						2015-02-19 20:36:24 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						0adf766e16 
					 
					
						
						
							
							Fixed   #23811  -- Added a guide for using git bisect.  
						
						
						
						
					 
					
						2015-02-19 20:18:52 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						c8074d62f8 
					 
					
						
						
							
							Fixed typo in error message in the test.  
						
						
						
						
					 
					
						2015-02-19 19:36:20 -05:00 
						 
				 
			
				
					
						
							
							
								Alex Vidal 
							
						 
					 
					
						
						
							
						
						e467919c63 
					 
					
						
						
							
							Fixed typo in django.core.servers.basehttp message.  
						
						
						
						
					 
					
						2015-02-19 19:31:49 -05:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						1bfcc950ab 
					 
					
						
						
							
							Set context.template instead of context.engine while rendering.  
						
						... 
						
						
						
						This opens more possibilities, like accessing context.template.origin.
It also follows the chain of objects instead of following a shortcut. 
						
						
					 
					
						2015-02-19 22:08:11 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						efb1f99f94 
					 
					
						
						
							
							Fixed   #20889  -- Prevented BadHeaderError when Python inserts newline  
						
						... 
						
						
						
						Workaround for http://bugs.python.org/issue20747 .
In some corner cases, Python 2 inserts a newline in a header value
despite `maxlinelen` passed in Header constructor.
Thanks Tim Graham for the review. 
						
						
					 
					
						2015-02-19 20:18:31 +01:00 
						 
				 
			
				
					
						
							
							
								Shai Berger 
							
						 
					 
					
						
						
							
						
						ceadc94f09 
					 
					
						
						
							
							Fixed   #24307 : Avoided redundant column nullability modifications on Oracle  
						
						... 
						
						
						
						Thanks Joris Benschop for the report, and Tim Graham for the tests. 
						
						
					 
					
						2015-02-19 02:39:41 +02:00 
						 
				 
			
				
					
						
							
							
								Shai Berger 
							
						 
					 
					
						
						
							
						
						f7d34fe741 
					 
					
						
						
							
							Fixed   #24362 : Made test run each migration operation in its own schema editor  
						
						... 
						
						
						
						Thanks Tim Graham for pointing out the fix. 
						
						
					 
					
						2015-02-18 22:47:15 +02:00 
						 
				 
			
				
					
						
							
							
								Marten Kenbeek 
							
						 
					 
					
						
						
							
						
						15dc8d1c9d 
					 
					
						
						
							
							Fixed   #24291  - Fixed migration ModelState generation with unused swappable models  
						
						... 
						
						
						
						Swapped out models don't have a _default_manager unless they have
explicitly defined managers. ModelState.from_model() now accounts for
this case and uses an empty list for managers if no explicit managers
are defined and a model is swapped out. 
						
						
					 
					
						2015-02-18 19:05:10 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Chainz 
							
						 
					 
					
						
						
							
						
						e9282747a4 
					 
					
						
						
							
							Removed unused foreign_key_re variables in MySQL/Oracle DB backends  
						
						
						
						
					 
					
						2015-02-18 10:22:30 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						b8d6cdbcc9 
					 
					
						
						
							
							Refs  #24324  -- Skipped fixtures_regress tests that fail on Python 2 on a non-ASCII path.  
						
						
						
						
					 
					
						2015-02-18 07:25:36 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						098fa12dd3 
					 
					
						
						
							
							Refs  #24324  -- Fixed crash in {% debug %} tag on Python 2.  
						
						... 
						
						
						
						If Django is installed in a path that contains non-ASCII characters,
the tag failed with UnicodeDecodeError. 
						
						
					 
					
						2015-02-18 07:24:13 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						307c0f299a 
					 
					
						
						
							
							Refs  #24324  -- Fixed Python 2 test failures when path to Django source contains non-ASCII characters.  
						
						
						
						
					 
					
						2015-02-17 19:03:03 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						fa66ea7532 
					 
					
						
						
							
							Refs  #24324  -- Fixed UnicodeDecodeError in MigrationWriter on Python 2.  
						
						
						
						
					 
					
						2015-02-17 18:48:15 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						bebc1e53a3 
					 
					
						
						
							
							Refs  #24324  -- Fixed UnicodeDecodeError in template_backends tests  
						
						... 
						
						
						
						The message for the SuspiciousFileOperation exception needs to
be a unicode string. 
						
						
					 
					
						2015-02-17 18:44:31 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						ad50b6c853 
					 
					
						
						
							
							Fixed "environment can only contain strings" in model_regress test on Windows.  
						
						
						
						
					 
					
						2015-02-17 13:54:18 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						32b67b3fd1 
					 
					
						
						
							
							Added an import to docs/topics/testing/advanced.txt example.  
						
						
						
						
					 
					
						2015-02-17 13:53:20 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						bad6280c4e 
					 
					
						
						
							
							Refs  #24324  -- Fixed get_app_template_dirs() UnicodeDecodeError on Python 2.  
						
						... 
						
						
						
						The function implemented most of upath(), but skipped the check for
strings that are already unicode. 
						
						
					 
					
						2015-02-17 08:19:58 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						c9ece2e6b9 
					 
					
						
						
							
							Refs  #24324  -- Fixed UnicodeDecodeError in makemigrations.  
						
						... 
						
						
						
						If the project path contained a non-ASCII character, Python 2 crashed. 
						
						
					 
					
						2015-02-17 08:12:49 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						63c5c98701 
					 
					
						
						
							
							Refs  #24324  -- Fixed UnicodeEncodeError in SQLite backend while testing.  
						
						... 
						
						
						
						If 'name' contained non-ASCII characters, the comparison raised a
UnicodeEncodeError on Python 2. 
						
						
					 
					
						2015-02-17 08:09:46 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						81a94cc616 
					 
					
						
						
							
							Refs  #24324  -- Fixed makemessages crash when Django is installed in a non-ASCII path.  
						
						
						
						
					 
					
						2015-02-17 08:06:33 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						d316b43d0a 
					 
					
						
						
							
							Refs  #24324  -- Fixed UnicodeDecodeError in model_regress test on non-ASCII path.  
						
						
						
						
					 
					
						2015-02-17 07:32:48 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						4a0aeac1b5 
					 
					
						
						
							
							Refs  #24324  -- Fixed management command discovery on non-ASCII paths.  
						
						
						
						
					 
					
						2015-02-17 07:27:47 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						8b39f33d78 
					 
					
						
						
							
							Fixed   #24290  -- Skipped postgres_tests if not running with PostgreSQL.  
						
						
						
						
					 
					
						2015-02-17 06:34:13 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						3adc5f1ee6 
					 
					
						
						
							
							Fixed   #24335  -- Bumped required psycopg2 version to 2.4.5 (2.5 for contrib.postgres).  
						
						
						
						
					 
					
						2015-02-16 18:07:27 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						664c038f2c 
					 
					
						
						
							
							Moved contrib.contenttypes tests out of contrib.  
						
						
						
						
					 
					
						2015-02-16 17:45:38 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						35f0cae19d 
					 
					
						
						
							
							Fixed   #24350  -- Freshened up database install topic section.  
						
						
						
						
					 
					
						2015-02-16 14:56:38 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						4538cbf17d 
					 
					
						
						
							
							Fixed   #24299  -- Added an auth migration to ensure contenttypes is migrated.  
						
						... 
						
						
						
						Without this migration, the auth signal handlers will fail if migrating
only auth. 
						
						
					 
					
						2015-02-16 14:52:30 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						f3bc7c5447 
					 
					
						
						
							
							Removed a note about old versions of MySQLdb.  
						
						
						
						
					 
					
						2015-02-16 14:28:41 -05:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						d392c1e150 
					 
					
						
						
							
							Refs  #24299  -- Made contenttypes migrations signal handler more robust.  
						
						
						
						
					 
					
						2015-02-16 13:36:53 -05:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						d538e37e1b 
					 
					
						
						
							
							Added tests for get_related_models_recursive  
						
						
						
						
					 
					
						2015-02-16 19:31:52 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						b29f3b5120 
					 
					
						
						
							
							Fixed   #24225 ,  #24264 ,  #24282  -- Rewrote model reloading in migration project state  
						
						... 
						
						
						
						Instead of naively reloading only directly related models (FK, O2O, M2M
relationship) the project state needs to reload their relations as well
as the model changes as well. Furthermore inheriting models (and super
models) need to be reloaded in order to keep inherited fields in sync.
To prevent endless recursive calls an iterative approach is taken. 
						
						
					 
					
						2015-02-16 19:31:51 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						273bc4b667 
					 
					
						
						
							
							Refs  #24282  -- Added failing test case for assigning models of wrong type to FK  
						
						... 
						
						
						
						Thanks Jeff Singer for the test case. 
						
						
					 
					
						2015-02-16 19:31:51 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						cc22b009e0 
					 
					
						
						
							
							Refs  #24264  -- Added failing test case for updating a FK when changing a PK  
						
						... 
						
						
						
						When the primary key column is altered, foreign keys of referencing
models must be aware of a possible data type change as well and thus
need to be re-rendered.
Thanks Tim Graham for the report. 
						
						
					 
					
						2015-02-16 19:31:51 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						58d0dd9260 
					 
					
						
						
							
							Refs  #24225  -- Added failing test case for removing a previously added field in migrations  
						
						... 
						
						
						
						When a related field is deleted, the related model must be updated. As
unchanged models are shared in migration states, the related model must
be re-rendered so that the change applies to a new copy of the related
model.
Thanks Henrik Heimbuerger for the report. 
						
						
					 
					
						2015-02-16 19:31:51 +01:00 
						 
				 
			
				
					
						
							
							
								Preston Timmons 
							
						 
					 
					
						
						
							
						
						ad9ecc2c20 
					 
					
						
						
							
							Removed unnecessary __init__ definition from DebugLexer.  
						
						
						
						
					 
					
						2015-02-16 19:00:02 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						4dd1f4c5eb 
					 
					
						
						
							
							Explicitly checked for LookupError in contenttypes migration  
						
						
						
						
					 
					
						2015-02-16 17:08:19 +01:00 
						 
				 
			
				
					
						
							
							
								Carl Meyer 
							
						 
					 
					
						
						
							
						
						e35c70bef4 
					 
					
						
						
							
							Fixed   #23892  -- Clarified compatibility policy for migrations.  
						
						
						
						
					 
					
						2015-02-16 10:11:47 -05:00 
						 
				 
			
				
					
						
							
							
								Marten Kenbeek 
							
						 
					 
					
						
						
							
						
						f668bac9d2 
					 
					
						
						
							
							Fixed   #24345  -- Isolated sitemaps_tests from contenttypes_tests; refs  #11505  
						
						
						
						
					 
					
						2015-02-16 08:42:43 -05:00 
						 
				 
			
				
					
						
							
							
								Loic Bistuer 
							
						 
					 
					
						
						
							
						
						5efd472178 
					 
					
						
						
							
							Reworked docstrings and comments in related.py.  
						
						... 
						
						
						
						Thanks Tim Graham for the review. 
						
						
					 
					
						2015-02-16 20:40:04 +07:00