Sergey Fedoseev
|
2d136ede8a
|
Fixed #28459 -- Improved performance of ValuesListIterable.
|
2017-08-01 14:44:02 -04:00 |
|
Matthew Wilkes
|
32d1bf2bdb
|
Fixed #28454 -- Simplifed use of Query.setup_joins() by returning a named tuple.
|
2017-08-01 14:25:54 -04:00 |
|
Tim Graham
|
8df7681d0e
|
Removed unneeded escape filter in templates where autoescaping is enabled.
|
2017-08-01 10:52:29 -04:00 |
|
Tim Graham
|
53d2534b38
|
Added stub release notes for 1.11.5.
|
2017-08-01 08:46:23 -04:00 |
|
Tim Graham
|
4c68ef9136
|
Added release date for 1.11.4.
|
2017-08-01 08:08:18 -04:00 |
|
Sergey Fedoseev
|
62dee1483d
|
Refs #28370 -- Moved db converters deprecation warning to improve performance.
|
2017-08-01 08:05:32 -04:00 |
|
Sergey Fedoseev
|
58da81a5a3
|
Fixed #27985 -- Fixed query for __exact=value when get_prep_value() converts value to None.
Also fixed crash of .filter(field__transform=None).
|
2017-07-31 15:34:07 -04:00 |
|
Anssi Kääriäinen
|
6155bc4a51
|
Refs #20880 -- Removed non-cloning logic from Query.clone().
|
2017-07-31 15:31:29 -04:00 |
|
Anssi Kääriäinen
|
66933a6619
|
Refs #20880 -- Removed non-cloning logic from QuerySet._clone().
|
2017-07-31 13:57:45 -04:00 |
|
Sergey Fedoseev
|
0baea920c8
|
Fixed #28453 -- Made __exact=None lookup use transforms.
|
2017-07-31 13:31:04 -04:00 |
|
Tim Graham
|
e3bd328b0f
|
Removed a primary key value dependency in a multiple_database test.
Follow up to a51c4de194 .
|
2017-07-31 13:28:29 -04:00 |
|
Sergey Fedoseev
|
aadd3aeb2b
|
Avoided creating temporary lists for obtaining the first item.
|
2017-07-31 11:02:23 -04:00 |
|
Sergey Fedoseev
|
0f905e4b44
|
Removed unneeded TruncBase.arity.
Uneeded since its introduction in 2a4af0ea43 .
|
2017-07-31 13:42:12 +05:00 |
|
Mads Jensen
|
a51c4de194
|
Used assertRaisesMessage() to test Django's error messages.
|
2017-07-29 19:07:23 -04:00 |
|
Sergey Fedoseev
|
38988f289f
|
Avoided creation of temporary sets.
|
2017-07-29 10:16:43 -04:00 |
|
Srinivas Reddy Thatiparthy
|
b306c0c1a3
|
Fixed #28264 -- Made FilePathField sort files and directories when recursive=True.
|
2017-07-29 09:15:46 -04:00 |
|
Sergey Fedoseev
|
99e7bba443
|
Prevented query_utils.refs_expression() from looking for empty string in annotations map.
|
2017-07-28 08:42:52 -04:00 |
|
Mariusz Felisiak
|
b61d5b1991
|
Fixed #28371 -- Fixed Cast() with CharField if the max_length argument isn't provided.
Thanks Tim Graham for the review.
|
2017-07-27 19:36:47 +02:00 |
|
Tim Graham
|
14172cf442
|
Fixed #28415 -- Clarified what characters ASCII/UnicodeUsernameValidator accept.
|
2017-07-27 08:42:01 -04:00 |
|
Sergey Fedoseev
|
6ebe3a95ea
|
Fixed #28437 -- Added support for complex geometry expressions in GIS lookups.
|
2017-07-27 08:06:08 -04:00 |
|
Mariusz Felisiak
|
8e41373c81
|
Allowed database backends to specify data types for Cast().
A small refactor ahead of refs #28371.
|
2017-07-26 20:26:58 -04:00 |
|
Tim Graham
|
ef9344b3a5
|
Removed unused SpatialOperations.from_wkb.
Unused since its introduction in ff60c5f9de .
|
2017-07-26 20:03:41 -04:00 |
|
Anton Samarchyan
|
c91dcd36fc
|
Improved test coverage for django.conf.
|
2017-07-26 20:00:28 -04:00 |
|
Anton Samarchyan
|
0eefda493b
|
Improved test coverage for django.contrib.sitemaps.
|
2017-07-26 15:01:46 -04:00 |
|
Melvyn Sopacua
|
5bb9b9a388
|
Fixed #28363 -- Allowed naming the migration generated by squashmigrations.
|
2017-07-26 13:47:35 -04:00 |
|
Sergey Fedoseev
|
5ccbcc5bf6
|
Fixed #28433 -- Made GEOSGeometry.__eq__() work correctly with non-canonical EWKT string.
|
2017-07-26 09:42:02 -04:00 |
|
Berker Peksag
|
c362228556
|
Replaced "not A== B" with "A != B" in docs/howto/writing-migrations.txt.
|
2017-07-26 09:34:10 -04:00 |
|
Sergey Fedoseev
|
f3bada9889
|
Fixed #28436 -- Added support for distance lookups on MySQL.
|
2017-07-26 08:50:56 -04:00 |
|
Sergey Fedoseev
|
38af496b98
|
Fixed #28432 -- Allowed geometry expressions to be used with distance lookups.
Distance lookups use the Distance function for decreased code redundancy.
|
2017-07-25 15:49:35 -04:00 |
|
Tim Graham
|
c7d58c6f43
|
Fixed #28435 -- Removed inaccurate warning about SECURE_HSTS_PRELOAD.
|
2017-07-25 15:12:50 -04:00 |
|
Sergey Fedoseev
|
d17eaa868c
|
Removed obsolete references to add_to_query().
Support for it was removed in d3f00bd570 .
|
2017-07-25 07:52:05 -04:00 |
|
Windson yang
|
f32d24652b
|
Fixed #28321 -- Prevented FormSet.full_clean() from adding errors from deleted forms.
|
2017-07-24 18:55:41 -04:00 |
|
Mariusz Felisiak
|
28a02259cb
|
Fixed DatabaseFeatures.has_case_insensitive_like on MySQL and Oracle.
Incorrect since its introduction in 20bab2cf9d .
|
2017-07-24 21:51:29 +02:00 |
|
Mariusz Felisiak
|
fe9f383357
|
Refs #24996 -- Removed unused BaseDatabaseFeatures.supports_select_related.
Unused since 0c7633178f .
|
2017-07-24 13:46:02 -04:00 |
|
Emmanuel
|
27ef04bb5c
|
Fixed #28349 -- Doc'd how to upgrade Django from LTS to LTS.
|
2017-07-24 13:33:30 -04:00 |
|
Rachel Tobin
|
f9e5f9ae9f
|
Fixed #28418 -- Fixed queryset crash when using a GenericRelation to a proxy model.
|
2017-07-21 18:21:13 -04:00 |
|
Tim Graham
|
c6986a4ebf
|
Refs #17453 -- Fixed broken link to #django IRC logs.
|
2017-07-21 18:09:48 -04:00 |
|
Tom Forbes
|
462f1589cd
|
Refs #23919 -- Updated contrib.admin's compress.py to use pathlib.
|
2017-07-21 10:24:49 -04:00 |
|
Tom Carrick
|
3159ad4df6
|
Fixed #27970 -- Allowed QuerySet.in_bulk() to fetch on fields besides primary key.
|
2017-07-21 08:34:35 -04:00 |
|
Simon Charette
|
76236f0db2
|
Stopped setting BaseExpression.copied on copy().
Unused since its introduction in f59fd15c49 .
|
2017-07-21 00:23:21 -04:00 |
|
Simon Charette
|
160969d970
|
Refs #24887 -- Stopped mutating a test expression during as_sql().
Also defined an explicit output_field as it was mixing an expression with an
IntegerField() with one with a DecimalField().
|
2017-07-21 00:23:01 -04:00 |
|
orf
|
7dfe03f86d
|
Sorted display of options in Func.__repr__().
|
2017-07-20 20:51:07 -04:00 |
|
Tim Graham
|
487362fa8f
|
Fixed #28370 -- Deprecated the context arg of Field.from_db_value() and Expression.convert_value().
Unused since a0d166306f .
|
2017-07-20 16:30:08 -04:00 |
|
Sergey Fedoseev
|
8d5095d8a3
|
Added BaseSpatialField.get_db_prep_value() to simplify.
BaseSpatialField.get_db_prep_value() supersedes
BaseSpatialField.get_db_prep_save() and Geometry.get_db_prep_value().
|
2017-07-20 22:26:22 +05:00 |
|
Johannes Hoppe
|
c19b56f633
|
Fixed #28377 -- Made combining form Media retain relative asset order.
Thanks Florian Apolloner, Mariusz Felisiak, and Tim Graham for reviews.
|
2017-07-20 11:06:30 -04:00 |
|
Tim Graham
|
f86b6f351d
|
Refs #25588 -- Removed obsolete bits of RasterField support.
Unused since bbfad84dd9 .
|
2017-07-20 10:09:36 -04:00 |
|
Sergey Fedoseev
|
3b56f2191d
|
Simplified handling of GIS lookup params.
|
2017-07-20 10:08:55 -04:00 |
|
Sergey Fedoseev
|
9415fcfef6
|
Tested the case when the lhs of a raster lookup has an index specified and the rhs doesn't.
|
2017-07-20 09:05:45 -04:00 |
|
Sergey Fedoseev
|
37fbeb99f9
|
Removed unused models.DecimalField._format().
Unused since b3b71a0922 .
|
2017-07-20 09:00:18 -04:00 |
|
Sergey Fedoseev
|
81a453ca0f
|
Removed unneeded check in GeometryField.from_db_value().
Unneeded since 6f43b2b8a5 .
|
2017-07-20 16:23:56 +05:00 |
|