Hasan Ramezani
|
0284a26af9
|
Fixed #30981 -- Fixed admin changelist crash when using F() or OrderBy() expressions in admin_order_field.
|
2019-11-19 15:40:04 +01:00 |
Mariusz Felisiak
|
e9def97d10
|
Added stub release notes for 2.1.15.
|
2019-11-19 12:33:39 +01:00 |
Daniel Izquierdo
|
89abecc75d
|
Fixed #27272 -- Added an on_delete RESTRICT handler to allow cascading deletions while protecting direct ones.
|
2019-11-19 10:55:05 +01:00 |
Daniel Izquierdo
|
4e1d809aa5
|
Refs #27272 -- Added Collector.add_dependency().
|
2019-11-19 10:49:47 +01:00 |
Hasan Ramezani
|
33eecfa740
|
Fixed #30999 -- Fixed typo in docs/howto/custom-template-tags.txt.
|
2019-11-19 10:08:32 +01:00 |
Caio Ariede
|
555bebe774
|
Fixed #30987 -- Added models.PositiveBigIntegerField.
|
2019-11-19 09:34:11 +01:00 |
Jon Dufresne
|
aa12cf07c9
|
Removed unnecessary numeric indexes in format strings.
|
2019-11-19 08:29:47 +01:00 |
Luke Plant
|
5cef2cd4a1
|
Expanded API stability docs to include our policy of continual improvement.
|
2019-11-18 20:37:46 +01:00 |
Sergey Fedoseev
|
f95b59a1b3
|
Fixed #30994 -- Added Oracle support for AsGeoJSON GIS function.
|
2019-11-18 15:32:44 +01:00 |
Jon Dufresne
|
7f0946298e
|
Replaced encode() usage with bytes literals.
|
2019-11-18 15:31:42 +01:00 |
Jon Dufresne
|
57a3d96ff5
|
Replaced unnecessary str()/bytes() calls with literals.
|
2019-11-18 15:30:10 +01:00 |
Jon Dufresne
|
e649d691f8
|
Removed unnecessary parentheses in various code.
|
2019-11-18 15:25:59 +01:00 |
Simon Charette
|
11e327a3ff
|
Fixed #30988 -- Deprecated the InvalidQuery exception.
It was barely documented without pointers at its defining location and
was abused to prevent misuse of the QuerySet field deferring feature.
|
2019-11-18 14:06:51 +01:00 |
Baptiste Mispelon
|
cbe4d6203f
|
Fixed #30989 -- Removed unimplemented B time format.
It's never been documented and has always raised a NotImplementedError.
|
2019-11-18 12:50:41 +01:00 |
Tim Graham
|
9100c664db
|
Relaxed some query ordering assertions in tests.
It accounts for differences seen on cockroachdb.
|
2019-11-18 12:32:37 +01:00 |
Baptiste Mispelon
|
5e2839f320
|
Simplified DateFormat.W() and z().
|
2019-11-18 11:30:23 +01:00 |
Baptiste Mispelon
|
1185c6172b
|
Fixed #30990 -- Fixed example output in 'z' date format docs.
|
2019-11-18 11:30:20 +01:00 |
Baptiste Mispelon
|
18e10740a4
|
Refs #30990 -- Added test for 'z' date format with a leap year.
|
2019-11-18 11:30:18 +01:00 |
Simon Charette
|
3ca77e2b84
|
Replaced QueryWrapper single usage with RawSQL.
|
2019-11-18 10:45:24 +01:00 |
Mariusz Felisiak
|
8685e764ef
|
Fixed #30986 -- Fixed queryset crash when filtering against boolean RawSQL expressions on Oracle.
|
2019-11-18 08:50:09 +01:00 |
Tim Graham
|
22a7a406c9
|
Removed hardcoded pk in view_tests.tests.test_defaults.
|
2019-11-18 08:46:39 +01:00 |
Tim Graham
|
7f61b6b039
|
Removed hardcoded pk in test_pk_set_on_repeated_add_remove.
Follow up to bed4a1527b .
|
2019-11-18 08:46:39 +01:00 |
Mariusz Felisiak
|
4527d5db0f
|
Refs #29808 -- Fixed MigrateTests.test_migrate_fake_initial_case_insensitive() crash on Oracle.
|
2019-11-15 21:05:42 +01:00 |
Hasan Ramezani
|
530dd193f2
|
Fixed #29808 -- Fixed initial migration detection when identifiers are case-insensitive.
Thanks Simon Charette for the review.
|
2019-11-15 09:01:30 +01:00 |
Hasan Ramezani
|
d0c86a1df4
|
Refs #29808 -- Optimized MigrationExecutor.detect_soft_applied().
Use set() for iterables used only for containment checks. Simplify
column checks O(n) instead of O(2n).
Thanks Simon Charette for an idea.
|
2019-11-15 08:05:26 +01:00 |
Dulmandakh
|
24b9f50823
|
Fixed #29916 -- Added lower_inc, lower_inf, upper_inc, and upper_inf lookups for RangeFields.
Co-Authored-By: Mariusz Felisiak <felisiak.mariusz@gmail.com>
|
2019-11-14 22:27:29 +01:00 |
daniel a rios
|
efc3e32d6d
|
Fixed #30759 -- Made cache.delete() return whether it succeeded.
Thanks Simon Charette for the review.
|
2019-11-14 11:14:11 +01:00 |
Mariusz Felisiak
|
6e99585c19
|
Fixed #30941 -- Reverted "Simplified AuthenticationMiddleware a bit."
This reverts commit 2f010795e6 .
|
2019-11-13 16:33:25 +01:00 |
Mariusz Felisiak
|
ca0d50f34a
|
Fixed random auth_tests.test_tokens.TokenGeneratorTest.test_10265 failures.
Random failures depended on the current timestamp.
|
2019-11-13 14:22:23 +01:00 |
Mariusz Felisiak
|
3b4b36fb1d
|
Moved MockedPasswordResetTokenGenerator outside of TokenGeneratorTest.test_timeout().
|
2019-11-13 14:22:23 +01:00 |
George Marshall
|
8be79984dc
|
Fixed #30971 -- Prevented Query.resolve_lookup_value() from coercing list values to tuples.
Regression in 8a281aa7fe .
|
2019-11-13 08:27:26 +01:00 |
Mariusz Felisiak
|
b93a0e34d9
|
Refs #29926 -- Doc'd Python 3.8 compatibility in Django 2.2.x.
|
2019-11-12 22:11:44 +01:00 |
Mariusz Felisiak
|
30359496a3
|
Added stub release notes for 2.2.8 release.
|
2019-11-12 14:37:59 +01:00 |
David Foster
|
6a04e69e68
|
Fixed #30828 -- Added how to remove/insert many-to-many relations in bulk to the database optimization docs.
|
2019-11-12 12:44:41 +01:00 |
Hasan Ramezani
|
4b78546ef1
|
Fixed #30405 -- Fixed source code mismatch crash in ExceptionReporter.
|
2019-11-12 11:31:12 +01:00 |
Hasan Ramezani
|
e8de188c06
|
Refs #30405 -- Added ExceptionReporter._get_source().
|
2019-11-12 09:44:23 +01:00 |
Hannes Ljungberg
|
6e2f05b2e3
|
Fixed #30967 -- Fixed TrigramTest failures on PostgreSQL 12+.
|
2019-11-11 12:58:49 +01:00 |
Mariusz Felisiak
|
08c0d8b16b
|
Fixed typo in docs/topics/files.txt.
|
2019-11-11 11:51:39 +01:00 |
Hasan Ramezani
|
2282d9f2e5
|
Fixed #30252 -- Clarified need to reopen forms.fields.ImageField.image file to access raw image data.
|
2019-11-11 11:48:16 +01:00 |
Hasan Ramezani
|
4cec3cc82a
|
Fixed #30977 -- Optimized PasswordResetForm.save() a bit.
Moved site variables assignment outside of the loop.
|
2019-11-11 10:40:04 +01:00 |
Farhaan Bukhsh
|
4cb15450ad
|
Fixed #30958 -- Used a clearer example in the Cast() docs.
|
2019-11-11 09:42:53 +01:00 |
Jon Dufresne
|
85efc14a2e
|
Fixed #30948 -- Changed packaging to use declarative config in setup.cfg.
Co-authored-by: Nick Pope <nick.pope@flightdataservices.com>
|
2019-11-08 14:14:13 +01:00 |
Jon Dufresne
|
eee4da3b57
|
Refs #30948 -- Updated install instructions to use pip instead of setup.py.
Co-authored-by: Nick Pope <nick.pope@flightdataservices.com>
|
2019-11-08 13:26:35 +01:00 |
Carlton Gibson
|
a32f983be8
|
Doc'd archiving historical branches as git tags.
|
2019-11-08 12:09:59 +01:00 |
Hasan Ramezani
|
153c7956f8
|
Fixed #24858 -- Added support for get_FOO_display() to ArrayField and RangeFields.
_get_FIELD_display() crashed when Field.choices was unhashable.
|
2019-11-08 10:59:24 +01:00 |
Shipeng Feng
|
8058d9d7ad
|
Fixed #30955 -- Doc'd that only concrete base models are stored in historical models bases.
Abstract models are removed from bases when generating historical model
state since 6436f1fad9 .
|
2019-11-08 09:41:36 +01:00 |
Hannes Ljungberg
|
6d590bcf1f
|
Fixed #30961 -- Fixed spaces in columns list SQL generated for indexes.
|
2019-11-08 08:52:47 +01:00 |
Hannes Ljungberg
|
d5af43c8d1
|
Refs #30961 -- Added tests for columns list SQL generated for indexes.
|
2019-11-08 08:35:39 +01:00 |
Mariusz Felisiak
|
58c1acb1d6
|
Updated Python license for 2019.
|
2019-11-07 15:30:14 +01:00 |
Nick Pope
|
7b915ba8e8
|
Clarified that license is BSD 3-Clause in package metadata.
|
2019-11-07 14:36:46 +01:00 |