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 |
Nick Pope
|
02983c5242
|
Fixed #30943 -- Added BloomIndex to django.contrib.postgres.
|
2019-11-07 11:23:53 +01:00 |
Jon Dufresne
|
26554cf5d1
|
Fixed #29983 -- Replaced os.path() with pathlib.Path in project template and docs.
Thanks Curtis Maloney for the original patch.
|
2019-11-07 11:11:27 +01:00 |
Jon Dufresne
|
77aa74cb70
|
Refs #29983 -- Added support for using pathlib.Path in all settings.
|
2019-11-07 10:26:22 +01:00 |
René Fleschenberg
|
367634f976
|
Replaced 'n_' prefix with 'number_of_' in docs/topics/db/queries.txt.
|
2019-11-07 09:22:13 +01:00 |
Farhaan Bukhsh
|
cc5622ec8c
|
Fixed #30865 -- Doc'd that not all DATABASES['OPTIONS'] are passed to command-line client.
|
2019-11-07 08:04:40 +01:00 |
Jon Dufresne
|
39791c8e6d
|
Harmonized Windows checks in tests to a single style.
|
2019-11-06 15:14:30 +01:00 |
Jon Dufresne
|
e3c2fae4cd
|
Adjusted expected exception message for Windows.
Test failure introduced in fbbff7f808 .
Windows uses a different error message when a non-path is passed to
os.path functions.
|
2019-11-06 14:34:44 +01:00 |
Mariusz Felisiak
|
4c45b627f8
|
Removed unused import of ACTION_CHECKBOX_NAME in django.contrib.admin.
Unused since e651b3095c .
|
2019-11-06 12:49:42 +01:00 |
Daniel Fairhead
|
e651b3095c
|
Fixed #15742 -- Fixed an example of collecting selected objects in ModelAdmin.actions docs.
The queryset argument is already filtered, and request.POST doesn't
contain all selected objects when "Select All" is used.
|
2019-11-06 12:49:27 +01:00 |
Jon Dufresne
|
74f2a58b3a
|
Refs #29983 -- Added tests for FileBasedCache pathlib support.
|
2019-11-06 10:01:01 +01:00 |
Jon Dufresne
|
fbbff7f808
|
Refs #29983 -- Added pathlib.Path support to the file email backend.
|
2019-11-06 09:33:07 +01:00 |
Dan Swain
|
422b875c65
|
Documented arguments for custom 500 error view.
|
2019-11-06 09:08:15 +01:00 |
Stephen Rauch
|
4b6db766ba
|
Refs #30183 -- Doc'd dropping support for sqlparse < 0.2.2.
Support for sqlparse < 0.2.2 was broken in
782d85b6df because is_whitespace property
was added in sqlparse 0.2.2.
|
2019-11-06 08:45:43 +01:00 |
Jon Dufresne
|
c8debd5061
|
Added a link to the file email backend from EMAIL_FILE_PATH setting.
|
2019-11-06 08:24:49 +01:00 |
Jon Dufresne
|
1c4c68dfed
|
Refs #29983 -- Added test for FILE_UPLOAD_TEMP_DIR pathlib support.
|
2019-11-06 08:20:23 +01:00 |
Jon Dufresne
|
92e5abd7a3
|
Refs #29983 -- Added test for FIXTURES_DIRS pathlib support.
|
2019-11-06 08:06:55 +01:00 |
Jon Dufresne
|
89368ab6e3
|
Fixed #30944 -- Changed reusable apps docs to use a declarative config.
|
2019-11-05 14:58:09 +01:00 |
kola-er
|
d94d7b113c
|
Fixed #30928 -- Clarified MySQL/MariaDB support of QuerySet.select_for_update() options.
Thanks Par Andersson for reporting the issue.
|
2019-11-05 14:34:40 +01:00 |
Jon Dufresne
|
edeec1247e
|
Passed strict=True to Path.resolve() to enforce that the path must exist.
|
2019-11-05 14:22:20 +01:00 |