| 
							
							
								 Simon Charette | 8ef35468b6 | Fixed #28101 -- Fixed a regression with nested __in subquery lookups and to_field. Thanks Kristian Klette for the report and Tim for the help. | 2017-04-23 00:21:27 -04:00 |  | 
			
				
					| 
							
							
								 Claude Paroz | 3f1ba76851 | Fixed #28115 -- Fixed IP address validation in geoip2 module Regression in 277a4dd4b4.
Thanks Tim Graham for the test. | 2017-04-22 20:10:24 +02:00 |  | 
			
				
					| 
							
							
								 Simon Charette | c0f12a098c | Fixed #28109 -- Corrected the stack level of unordered queryset pagination warnings. Refs #26290.
Thanks Tim for the review. | 2017-04-22 14:08:57 -04:00 |  | 
			
				
					| 
							
							
								 Jon Dufresne | 581879a510 | Fixed #28075 -- Prevented ChoiceWidget from localizing option values. | 2017-04-21 12:14:40 -04:00 |  | 
			
				
					| 
							
							
								 Tim Graham | d2cb7a2bc1 | Fixed #28039 -- Fixed crash in BaseGeometryWidget.subwidgets(). | 2017-04-20 11:36:40 -04:00 |  | 
			
				
					| 
							
							
								 Tim Graham | af1f986360 | Fixed #28059 -- Restored class attribute in <ul> of widgets that use multiple_input.html. Regression in b52c73008a | 2017-04-20 10:06:34 -04:00 |  | 
			
				
					| 
							
							
								 Claude Paroz | 43b4a1618e | Fixed #28096 -- Allowed prefetch calls with ModelIterable subclasses Regression in 7ec330eeb9.
Thanks Tim Graham for the review. | 2017-04-19 19:32:46 +02:00 |  | 
			
				
					| 
							
							
								 Tim Graham | dff559ff83 | Fixed #28097 -- Fixed layout of ReadOnlyPasswordHashWidget. | 2017-04-19 12:59:30 -04:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | 81f8449402 | Refs #28066 -- Fixed nondeterministic ordering test failure in sessions_tests. Thanks Tim Graham for the review. | 2017-04-18 17:56:59 +02:00 |  | 
			
				
					| 
							
							
								 InvalidInterrupt | dda596ca32 | Fixed #28066 -- Prevented SessionBase.cycle_key() from discarding data. | 2017-04-17 09:58:19 -04:00 |  | 
			
				
					| 
							
							
								 Tim Graham | c09bf8d767 | Fixed #28058 -- Restored empty BoundFields evaluating to True. Regression in b52c73008a | 2017-04-17 08:32:29 -04:00 |  | 
			
				
					| 
							
							
								 Tim Graham | 8c6a3062dd | Fixed #28079 -- Restored "No POST data" (rather than an empty table) in HTML debug page. Regression in 7b6dccc82f | 2017-04-15 09:21:35 -04:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | e1253bc26f | Refs #25406 -- Removed exception hiding in MySQL test database creation during --keepdb. Thanks Adam Johnson, Simon Charette and Tim Graham for reviews. | 2017-04-13 20:20:01 +02:00 |  | 
			
				
					| 
							
							
								 Claude Paroz | ea542a9c72 | Fixed #28007 -- Moved debug templates to the filesystem Thanks Tim Graham for the review. | 2017-04-12 11:36:47 -04:00 |  | 
			
				
					| 
							
							
								 Claude Paroz | 2eb1f15f62 | Tested template info in debug view's text traceback | 2017-04-12 10:38:50 -04:00 |  | 
			
				
					| 
							
							
								 petedmarsh | 14671affc3 | Fixed #28064 -- Removed double-quoting of key names in MultiValueDictKeyError. | 2017-04-11 12:44:52 -04:00 |  | 
			
				
					| 
							
							
								 Ran Benita | 2a6b4e6521 | Updated docs after changing select_for_update() to raise NotSupportedError. Follow up to 054a44d6f0. | 2017-04-11 11:52:53 -04:00 |  | 
			
				
					| 
							
							
								 Sergey Fedoseev | e7afef13f5 | Fixed #26788 -- Fixed QuerySet.update() crash when updating a geometry to another one. | 2017-04-10 13:26:26 -04:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | 64264c9a19 | Fixed #25406 -- Removed exception hiding in PostgreSQL test database creation during --keepdb. Thanks Markus Holtermann and Tim Graham for reviews. | 2017-04-10 13:04:00 -04:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | 054a44d6f0 | Used NotSupportedError instead of DatabaseError in SQLCompiler.as_sql(). | 2017-04-10 12:49:27 -04:00 |  | 
			
				
					| 
							
							
								 Tim Graham | fce7827101 | Fixed #28047 -- Fixed QuerySet.filter() crash when it uses the name of a OneToOneField pk. Regression in 1bc249c2a6. | 2017-04-10 09:51:51 -04:00 |  | 
			
				
					| 
							
							
								 Collin Anderson | a19b373d89 | Changed assertQuerysetEqual()s that use default Model.__str__() to assertSequenceEqual(). | 2017-04-10 08:59:29 -04:00 |  | 
			
				
					| 
							
							
								 Tim Graham | eb9a3bd63a | Refs #26605 -- Isolated a migrations state test. | 2017-04-10 08:13:45 -04:00 |  | 
			
				
					| 
							
							
								 kalombo | dd00184892 | Fixed #28042 -- Fixed crash when using a two-tuple in EmailMessage's attachments arg. | 2017-04-07 18:02:34 -04:00 |  | 
			
				
					| 
							
							
								 kalombo | aedfe0ddd7 | Tested EmailMessage(attachments=[MIMEText]) | 2017-04-07 18:01:31 -04:00 |  | 
			
				
					| 
							
							
								 Simon Charette | a354c69055 | Fixed #28038 -- Restored casting to text of builtin lookups on PostgreSQL. Reverted 658f1e8which broke code using __icontains's implicit cast to ::text
on ArrayField.
Thanks Peter J. Farrell for the report. | 2017-04-07 16:47:52 -04:00 |  | 
			
				
					| 
							
							
								 Ingo Klöcker | 67b2b1f116 | Refs #26605 -- Added migrations state test for a swappable model inheriting an abstract model inheriting concrete model. Thanks Sébastien Diemer for the report and test. | 2017-04-07 13:41:07 -04:00 |  | 
			
				
					| 
							
							
								 Markus Holtermann | d3cf75ec6f | Fixed #28051 -- Made migrations respect Index's name argument. Thanks Marc Tamlyn for the report and Tim Graham for the review. | 2017-04-07 11:47:53 -04:00 |  | 
			
				
					| 
							
							
								 Ingo Klöcker | c4536c4a54 | Fixed #27777 -- Made File.open() work with the with statement (#8310) Fixed #27777 -- Made File.open() work with the with statement | 2017-04-07 14:21:06 +02:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | 695d4dd790 | Fixed #23147 -- Disabled a limit/offset on a query with select_for_update on Oracle. Thanks Shai Berger and Tim Graham for the reviews. | 2017-04-07 14:08:07 +02:00 |  | 
			
				
					| 
							
							
								 Raphael Michel | bde814142a | Fixed #22654 -- Broken decimal validation | 2017-04-07 12:45:08 +02:00 |  | 
			
				
					| 
							
							
								 Sergey Fedoseev | fd892f3443 | Fixed #28006 -- Allowed using D with lookups on Distance annotations. | 2017-04-06 19:27:45 -04:00 |  | 
			
				
					| 
							
							
								 kapil garg | dbfcedb499 | Fixed #28001 -- Updated comment and tested context popping in ForNode.render(). | 2017-04-06 19:04:29 -04:00 |  | 
			
				
					| 
							
							
								 Tim Graham | 5ea48a70af | Fixed #27912, CVE-2017-7233 -- Fixed is_safe_url() with numeric URLs. This is a security fix. | 2017-04-04 10:42:06 -04:00 |  | 
			
				
					| 
							
							
								 Tim Graham | a1f948b468 | Fixed CVE-2017-7234 -- Fixed open redirect vulnerability in views.static.serve(). This is a security fix. | 2017-04-04 10:42:06 -04:00 |  | 
			
				
					| 
							
							
								 Claude Paroz | 389c3ffc04 | Updated tests after French translation update | 2017-04-04 13:07:47 +02:00 |  | 
			
				
					| 
							
							
								 kapil garg | 002fe07622 | Fixed #27974 -- Kept resolved templates constant during one rendering cycle. Thanks Florian Apolloner for the initial patch. | 2017-04-03 22:29:39 -04:00 |  | 
			
				
					| 
							
							
								 Adam Johnson | 7f8a924b45 | Refs #27834 -- Removed Value wrapping from StrIndex's substring param. | 2017-04-03 08:39:57 -04:00 |  | 
			
				
					| 
							
							
								 Tim Graham | d4d79d0f20 | Refs #27025 -- Fixed "invalid escape sequence" warning in auth_tests on Python 3.6. | 2017-04-02 20:02:55 -04:00 |  | 
			
				
					| 
							
							
								 Sergey Fedoseev | 898e623db0 | Fixed #27573 -- Made Distance on geodetic coordinates return a raw value on MySQL. | 2017-04-02 17:06:01 -04:00 |  | 
			
				
					| 
							
							
								 Simon Charette | 35c0025151 | Fixed #27928 -- Avoided SET/DROP DEFAULT unless a field changes from null to non-null. Thanks Christophe Pettus, Matteo Pietro Russo for reports and Tim for review. | 2017-04-02 16:34:03 -04:00 |  | 
			
				
					| 
							
							
								 Sergey Fedoseev | 5e710cf4a5 | Fixed #11854 -- Added Azimuth GIS function. (#8286) | 2017-04-02 14:24:06 -04:00 |  | 
			
				
					| 
							
							
								 Claude Paroz | 4f99ba84b3 | Removed unused code in i18n view_tests Unused since 2b20e4148f. | 2017-04-02 19:58:18 +02:00 |  | 
			
				
					| 
							
							
								 Chris Sinchok | 66150f7cf6 | Fixed #27954 -- Allowed keyboard interrupt to abort queries in PostgreSQL dbshell. Thanks Tim Martin for review. | 2017-04-01 21:01:08 -04:00 |  | 
			
				
					| 
							
							
								 Jon Dufresne | 7bbb5161ea | Removed implicit default store_true/false argparse args. argparse automatically sets the default value for store_true/false
arguments to its opposite. | 2017-04-01 20:03:56 -04:00 |  | 
			
				
					| 
							
							
								 Stefan Wehrmeyer | 1aa8e8605c | Fixed #27989 -- Preserved empty QueryDicts for form's data/files args. | 2017-04-01 18:43:39 -04:00 |  | 
			
				
					| 
							
							
								 Sergey Fedoseev | 24023c6a8f | Fixed #25874 -- Made GEOSGeometry read SRID from GeoJSON input. | 2017-04-01 15:35:30 -04:00 |  | 
			
				
					| 
							
							
								 Sergey Fedoseev | ede4f6d48c | Fixed #12410 -- Added LineLocatePoint GIS function. | 2017-04-01 15:02:09 -04:00 |  | 
			
				
					| 
							
							
								 Sergey Fedoseev | 0a13b249e2 | Fixed #26967 -- Added MySQL support for AsGeoJSON, GeoHash, IsValid functions, and isvalid lookup. | 2017-04-01 13:43:53 -04:00 |  | 
			
				
					| 
							
							
								 Claude Paroz | 9a9e228321 | Fixed #27848 -- Prevented crash when attaching a .eml file to a message Thanks Sébastien Ramage for the report. | 2017-04-01 16:19:03 +02:00 |  |