Claude Paroz 
							
						 
					 
					
						
						
							
						
						05d333ba3b 
					 
					
						
						
							
							Fixed   #18515  -- Conditionally regenerated filename in FileField validation  
						
						... 
						
						
						
						When a FileField value has been saved, a new validation should not
regenerate a new filename when checking the length. Refs #9893 . 
						
						
					 
					
						2012-06-26 18:18:44 +02:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						b6c356b7bb 
					 
					
						
						
							
							Fixed   #17485  -- Made defer work with select_related  
						
						... 
						
						
						
						This commit tackles a couple of issues. First, in certain cases there
were some mixups if field.attname or field.name should be deferred.
Field.attname is now always used.
Another issue tackled is a case where field is both deferred by
.only(), and selected by select_related. This case is now an error.
A lot of thanks to koniiiik (Michal Petrucha) for the patch, and
to Andrei Antoukh for review. 
						
						
					 
					
						2012-06-26 18:08:42 +03:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						4b722b31e1 
					 
					
						
						
							
							Fixed   #16317  -- Fixed dumpdata for self-referencing models and natural keys  
						
						... 
						
						
						
						Thanks aldaran for the patch. 
						
						
					 
					
						2012-06-24 19:54:56 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						e0fce8706d 
					 
					
						
						
							
							Switch to using context managers for acquiring and releasing locks.  
						
						
						
						
					 
					
						2012-06-23 08:11:15 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Medvinsky 
							
						 
					 
					
						
						
							
						
						d4da08375b 
					 
					
						
						
							
							Fixed   #18454  -- Added ability to pass a list of signals to receiver.  
						
						... 
						
						
						
						Added ability to use receiver decorator in the following way:
    @receiver([post_save, post_delete], sender=MyModel)
    def signals_receiver(sender, **kwargs):
        ... 
						
						
					 
					
						2012-06-23 16:31:16 +02:00 
						 
				 
			
				
					
						
							
							
								Luke Plant 
							
						 
					 
					
						
						
							
						
						a54a8bab0c 
					 
					
						
						
							
							Fixed   #17776  - DoesNotExist is not picklable  
						
						... 
						
						
						
						Thanks to ambv for the report 
						
						
					 
					
						2012-06-22 13:28:15 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						f08fa5b555 
					 
					
						
						
							
							Removed unneeded u prefixes  
						
						
						
						
					 
					
						2012-06-19 17:37:28 +02:00 
						 
				 
			
				
					
						
							
							
								Chris Beaven 
							
						 
					 
					
						
						
							
						
						c57ba67331 
					 
					
						
						
							
							Fixed   #14502  again -- saner verbatim closing token  
						
						... 
						
						
						
						Previously, the closing token for the verbatim tag was specified as the
first argument of the opening token. As pointed out by Jannis, this is
a rather major departure from the core tag standard.
The new method reflects how you can give a specific closing name to
{% block %} tags. 
						
						
					 
					
						2012-06-19 10:49:33 +12:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						fe873e2765 
					 
					
						
						
							
							Fixed   #12140  -- Fixed http.urlencode result for empty lists  
						
						... 
						
						
						
						Thanks aneil for the report and the initial patch. 
						
						
					 
					
						2012-06-14 11:32:40 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						a2022dae7f 
					 
					
						
						
							
							Removed escaping test of query content  
						
						... 
						
						
						
						As the content of last_executed_query() is not under Django's control
for most backends, it is useless to test too specific aspects of it. 
						
						
					 
					
						2012-06-13 13:37:22 +02:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						86c20e39eb 
					 
					
						
						
							
							Fixed connection.queries encoding handling on Oracle  
						
						... 
						
						
						
						In addition, removed a possibly problematic .filter() call from
backends.test_query_encoding test. It is possible the .filter could
cause collation problems on MySQL, and as it wasn't absolutely needed
for the test it seemed better to get rid of the call.
Refs #18461 . 
						
						
					 
					
						2012-06-13 14:16:34 +03:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						e9ef9776d1 
					 
					
						
						
							
							Fixed   #18461  -- Ensured that last_executed_query returns Unicode  
						
						... 
						
						
						
						Thanks Anssi Kääriäinen for the review. 
						
						
					 
					
						2012-06-13 12:04:46 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						a7ef802fa4 
					 
					
						
						
							
							Added missing encoding prefix in localflavor test  
						
						
						
						
					 
					
						2012-06-12 14:25:51 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						35f9c2c07a 
					 
					
						
						
							
							Cleaned up locale-related encoding issues  
						
						
						
						
					 
					
						2012-06-12 14:23:41 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						3dd5d726d1 
					 
					
						
						
							
							Fixed   #18463  -- Forced type() argument to be a byte string  
						
						
						
						
					 
					
						2012-06-11 22:14:06 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						ef906b1632 
					 
					
						
						
							
							Removed test of connection features before setting up databases  
						
						
						
						
					 
					
						2012-06-09 17:22:24 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						ad47364dd3 
					 
					
						
						
							
							Reverted  905e33f, now that DatabaseFeatures does not need confirm  
						
						... 
						
						
						
						Connection.features does not need to be confirmed any more, after
commit aa42357#16885 , #17760 ). 
						
						
					 
					
						2012-06-09 17:05:54 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						aa423575e7 
					 
					
						
						
							
							Fixed   #17760  -- Implemented callable database features as cached properties  
						
						... 
						
						
						
						This does remove the requirement to call features.confirm() method
before checking the properties.
Thanks cdestiger and Ramiro Morales for their work on the patch. 
						
						
					 
					
						2012-06-09 15:59:52 +02:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						484fcd34a4 
					 
					
						
						
							
							Fixed   #16418  -- Made generic views work with ModelForms  
						
						... 
						
						
						
						Generic views assumed any object's _meta will be model Options. This
is not true for ModelForms for example. Took isinstance(obj, Model)
in use instead. 
						
						
					 
					
						2012-06-09 01:12:14 +03:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						23d230f058 
					 
					
						
						
							
							Merge pull request  #123  from apollo13/ticket18381  
						
						... 
						
						
						
						Fixed  #18381  -- Stopped escaping object ids
when passing them to the contenttypes.shortcut view.
Thanks apollo13 for the patch and dhepper for the review. 
					
						2012-06-08 01:48:41 -07:00 
						 
				 
			
				
					
						
							
							
								Daniel Hepper 
							
						 
					 
					
						
						
							
						
						0ae727beda 
					 
					
						
						
							
							Fixed   #18433  -- Fixed "View on Site" link in inline admin for models with custom PK  
						
						
						
						
					 
					
						2012-06-07 21:08:36 +02:00 
						 
				 
			
				
					
						
							
							
								Jann Kleen 
							
						 
					 
					
						
						
							
						
						1a412dda62 
					 
					
						
						
							
							Fixed   #18432  -- Prevented the ForeignKey field from creating an invalid query when chained. Thanks, Jann Kleen.  
						
						
						
						
					 
					
						2012-06-07 18:49:19 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						4a103086d5 
					 
					
						
						
							
							Fixed   #18269  -- Applied unicode_literals for Python 3 compatibility.  
						
						... 
						
						
						
						Thanks Vinay Sajip for the support of his django3 branch and
Jannis Leidel for the review. 
						
						
					 
					
						2012-06-07 18:08:47 +02:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						e1643e3535 
					 
					
						
						
							
							Don't escape object ids when passing to the contenttypes.shortcut view.  
						
						... 
						
						
						
						This commit also changes the string pk to string_pk instead of id, to test
if the admin uses .pk throughout the codebase. 
						
						
					 
					
						2012-06-07 17:52:12 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						6fd1950a4e 
					 
					
						
						
							
							Fixed   #10200  -- Raised CommandError when errors happen in loaddata.  
						
						
						
						
					 
					
						2012-06-07 10:32:10 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						4464bbba15 
					 
					
						
						
							
							Fixed   #14502  -- Added a verbatim template tag.  
						
						... 
						
						
						
						Thanks SmileyChris for the patch. 
						
						
					 
					
						2012-06-07 09:59:14 +02:00 
						 
				 
			
				
					
						
							
							
								Julien Phalip 
							
						 
					 
					
						
						
							
						
						f699641161 
					 
					
						
						
							
							Fixed   #17138  -- Made the sensitive_variables decorator work with object methods.  
						
						
						
						
					 
					
						2012-06-03 23:44:13 -07:00 
						 
				 
			
				
					
						
							
							
								Honza Kral 
							
						 
					 
					
						
						
							
						
						a89034a2d8 
					 
					
						
						
							
							Changed FilePathField tests to use it's own directory with test files.  
						
						... 
						
						
						
						In previous version it used /django/forms/ which was fragile - for some
users .pyc files were not generated and this tests failed. 
						
						
					 
					
						2012-06-03 22:54:34 +02:00 
						 
				 
			
				
					
						
							
							
								Honza Kral 
							
						 
					 
					
						
						
							
						
						71d9a2a7fe 
					 
					
						
						
							
							Unittest2 style assertTrue instead of assert_  
						
						
						
						
					 
					
						2012-06-03 22:31:49 +02:00 
						 
				 
			
				
					
						
							
							
								Honza Kral 
							
						 
					 
					
						
						
							
						
						f823ae3b3e 
					 
					
						
						
							
							Fixed incorrect assert in test_filepathfield_folders  
						
						
						
						
					 
					
						2012-06-03 21:46:14 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						566ac30eb9 
					 
					
						
						
							
							Fixed override_settings usage in test_client_regress  
						
						
						
						
					 
					
						2012-06-02 19:50:24 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						ade44b8d40 
					 
					
						
						
							
							Fixed settings override in mail regression tests  
						
						... 
						
						
						
						self.settings_override from test subclasses were overwriting parent
attribute. 
						
						
					 
					
						2012-06-02 19:44:15 +02:00 
						 
				 
			
				
					
						
							
							
								Ramiro Morales 
							
						 
					 
					
						
						
							
						
						d4648a3446 
					 
					
						
						
							
							Removed debugging code added in last commit.  
						
						
						
						
					 
					
						2012-06-01 21:50:06 -03:00 
						 
				 
			
				
					
						
							
							
								Ramiro Morales 
							
						 
					 
					
						
						
							
						
						72130385bf 
					 
					
						
						
							
							Made inspectdb tests deal with a smaller generated models.py file.  
						
						... 
						
						
						
						Implemented this by adding a stealth table_name_filter option for the
command. 
						
						
					 
					
						2012-06-01 21:46:07 -03:00 
						 
				 
			
				
					
						
							
							
								Julien Phalip 
							
						 
					 
					
						
						
							
						
						f6fc83c975 
					 
					
						
						
							
							Fixed   #18409  -- Made RegexField work with unicode characters.  
						
						
						
						
					 
					
						2012-05-31 11:45:35 -07:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						ea4e0aad9e 
					 
					
						
						
							
							Cleaned up test_client_regress tests  
						
						
						
						
					 
					
						2012-05-31 17:43:21 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						4553f51155 
					 
					
						
						
							
							Moved test_client_regress tests from models.py to tests.py  
						
						
						
						
					 
					
						2012-05-31 17:21:13 +02:00 
						 
				 
			
				
					
						
							
							
								Julien Phalip 
							
						 
					 
					
						
						
							
						
						432339a72c 
					 
					
						
						
							
							Fixed   #18393  -- Prevented blocktrans to crash when a variable name is badly formatted.  
						
						
						
						
					 
					
						2012-05-28 11:03:34 -07:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						a535040bfa 
					 
					
						
						
							
							Used call_command stdout parameter to capture output in staticfiles tests.  
						
						
						
						
					 
					
						2012-05-28 11:55:38 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						c3b56c7cdd 
					 
					
						
						
							
							Used call_command in i18n compilation tests.  
						
						... 
						
						
						
						Now that call_command does not raise SystemExit any more, we can
use call_command again for testing compilemessages. 
						
						
					 
					
						2012-05-27 23:11:27 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						cc4b4d9fd3 
					 
					
						
						
							
							Used CommandError in createcachetable command.  
						
						... 
						
						
						
						Raising CommandError whenever a management command meets an error
condition is the standard way to handle errors in commands. 
						
						
					 
					
						2012-05-27 23:03:21 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Newman 
							
						 
					 
					
						
						
							
						
						4423757c0c 
					 
					
						
						
							
							Fixed   #18135  -- Close connection used for db version checking  
						
						... 
						
						
						
						On MySQL when checking the server version, a new connection could be
created but never closed. This could result in open connections on
server startup. 
						
						
					 
					
						2012-05-27 18:45:08 +03:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						7a4233b69c 
					 
					
						
						
							
							Removed a duplicate test in fixtures_regress.  
						
						... 
						
						
						
						test_abort_loaddata_on_error was exactly the same test as
test_empty (error is tested in test_error_message). 
						
						
					 
					
						2012-05-26 16:42:28 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						edfa95c22f 
					 
					
						
						
							
							Specified when open should use binary mode.  
						
						... 
						
						
						
						Thanks Vinaj Sajip for the help of his django3 branch. 
						
						
					 
					
						2012-05-25 20:43:43 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						e73838b6dd 
					 
					
						
						
							
							Fixed   #17371  -- Made the test client more flexible  
						
						... 
						
						
						
						The OPTIONS, PUT and DELETE methods no longer apply arbitrary
data encoding (in the query string or in the request body). 
						
						
					 
					
						2012-05-25 19:03:15 +02:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						323b414441 
					 
					
						
						
							
							Added tests for nested exclude/negate queries  
						
						
						
						
					 
					
						2012-05-25 14:10:45 +03:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						8c72aa2379 
					 
					
						
						
							
							Fixed qs.order_by() join promotion for already existing joins  
						
						... 
						
						
						
						When order_by causes new joins to be added to the query, the joins must
be LEFT OUTER joins for nullable relations, otherwise the order_by
could cause the results to be altered. This commit fixes the logic to
only promote new joins, previously all joins in the order_by lookup
path were promoted.
Thanks to Bruno Desthuilliers for spotting this corner case. 
						
						
					 
					
						2012-05-24 18:42:06 +03:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						3b2993ed04 
					 
					
						
						
							
							Fixed   #18353  -- Inconsistency in date-based CBVs.  
						
						
						
						
					 
					
						2012-05-24 13:02:19 +02:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						0df4593f0e 
					 
					
						
						
							
							Fixed   #18319  -- Added 'supports_sequence_reset' DB feature  
						
						... 
						
						
						
						Added a new feature to allow 3rd party backends to skip tests which
test sequence resetting.
Thanks to manfre for report and patch. 
						
						
					 
					
						2012-05-22 23:51:05 +03:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						8ee1a664f9 
					 
					
						
						
							
							Fixed   #18318  -- Changed some tests to be 3rd party DB friendly  
						
						... 
						
						
						
						Thanks to manfre for report and patch. 
						
						
					 
					
						2012-05-22 23:33:42 +03:00