| Age | Commit message (Collapse) | Author |
|
|
|
|
|
This is a security fix. Disclosure and advisory coming shortly.
|
|
This is a security fix. Disclosure and advisory coming shortly.
Patch by Russell Keith-Magee.
|
|
This is a security fix. Disclosure and advisory coming shortly.
|
|
validation.
This is a security fix; disclosure and advisory coming shortly.
|
|
Thanks julien.aubert.mail@ for the report and James Pic for the patch.
Backport of 64d0f89ab1 from master
|
|
Backport of 9c2066d5 from master.
|
|
from IntegerField to AutoField.
Thanks Keryn Knight.
Backport of 218bbef0c4 from master
|
|
Thanks diegueus9 for the report and itsallvoodoo for the draft patch.
Backport of 7a80904b00 from master
|
|
Backport of 976dc07baf from master
|
|
Thanks Danilo Bargen for the report.
Backport of 63236161 from master.
|
|
primary key.
Thanks to Kaloian Minkov for the reminder about this undocumented requirement.
(cherry picked from commit 91c26eadc9b4efa5399ec0f6c84b56a3f8eb84f4)
|
|
Points in the test fixtures have 20 as max coordinate.
Backport of 87854b0bdf3 from master.
|
|
Fixes failure introduced in 02e5909f7a.
|
|
Python 2 getpass on Windows doesn't accept unicode, even when
containing only ascii chars.
Thanks Semmel for the report and tests.
Backport of 02e5909f7a from master.
|
|
Backport of 7d5e35cdb46124e2471
|
|
custom User models.
Thanks to Claude Peroz for the draft patch.
(cherry picked from commit f5e4a699ca0f58818acbdf9081164060cee910fa)
|
|
Thanks Marek Brzóska for the report.
f179a5198e05e1be8ba8be87c1f0e1a8924cf005 from master.
|
|
Thanks Anssi and Marc Tamlyn for reviewing.
Fixes #19803.
0560bfb705687c831e2769b1202706e2ceb1f7a7 from master.
|
|
112c6e987dbe789c8eb1889852f6056131c8d4d6 from master.
|
|
Thanks chrismedrela for the report.
Refs #6262, 44b9076 and 4d94c0c.
826d9de00e74a53d7cc65fcb2aaa5ccdf33674ab from master.
|
|
Backport of 668d0b8d from master.
|
|
This fixes two tests in admin_views which were failing on Python 3, but only if
the tests were run with docutils installed.
|
|
The reason was that the except clause needed to remove a connection
from the django.db.connections dict, but other parts of Django do not
expect this to happen. In addition the except clause was silently
swallowing the exception messages.
Refs #19707, special thanks to Carl Meyer for pointing out that this
approach should be taken.
|
|
The change in f105fbe52b21da206bfbaedf0e92326667d7b2d4 made through=None
m2m fields fail in cases where they worked before. It isn't possible to
create such fields using public APIs. The fix is trivial, so it seems
worth adding it.
This is not a backport from master. Master has gotten enough other
changes to related fields internal API that this fix alone isn't enough
to do any good.
|
|
Refs #15295.
Backport of 8fbc20b24 from master.
|
|
Backpatch of 604d8763dc2c901a3557e15880895d88af5c4127.
|
|
When a query had a complex where condition (a condition targeting more
than the base table) a subquery was used for deletion. However, the
query had default ordering from the model's meta and Oracle doesn't
work with ordered subqueries.
The regression was caused by fast-path deletion code introduced in
1cd6e04cd4f768bcd4385b75de433d497d938f82 for fixing #18676.
Thanks to Dylan Klomparens for the report.
Backpatch of 8ef3235034a1a7616714a5d61486dc68536f74ee
|
|
PostgreSQL and Oracle always support transactions, so the create table
and rollback test is non-necessary on those DBs.
Thanks to shai for report.
Backpatch of 0478780b8efdfcbc0d2c17f1459cac45701e1d86
|
|
Backpatch of a4e97cf315142e61bb4bc3ed8259b95d8586d09c
|
|
Backpatch of f556df90be995a83b979cf875705d98521ab4dc7. Backpatching
these tests so that it will be easier to backpatch the fix for #19707.
|
|
2b5f848207b1dab35afd6f63d0107629c76d4d9a based its changes on #19061
that made the is_active attribute mandatory for user models.
The try/except was not removed for the groups_for_user function.
refs #19780
|
|
versionadded/changed directives
Thanks Aymeric for the patch.
Backport of d93edffa89 from master.
|
|
Thanks xian at mintchaos.com for the report.
Backport of 0201b9d6d from master
|
|
causing spurious failures with Pypy and Postgres.
Backport of db09a2de6e1bc7121
|
|
RedirectFallbackMiddleware
Thanks Aymeric Augustin for the report and directions for the patch.
Backport of 2ed90eac from master.
|
|
line was present on master from 1520748dac95a7f114e4bb2feeee04d46c720494
|
|
Thanks to Aymeric and Carl for the review.
|
|
Backport of 64623a2.
|
|
Thanks Daniele Procida.
Backport of aa85ccf8ce from master.
|
|
and markup.
Backport of 43efefae69 from master
|
|
failures with pypy.
Backport of 6afc85af47f7d9f44
|
|
The new regex seems not stable enough for being released. Stripping
with regex might need reevaluation for the next release.
Refs #19237.
|
|
Thanks Aymeric for the suggestion.
Backport of afa3e16334 from master
|
|
Thanks Baptiste Mispelon for the report and Preston Holmes for the review.
Backport of 2390fe3f4 from master.
|
|
Also changed formating of `DATE_INPUT_FORMATS` and
`TIME_INPUT_FORMATS` for readability.
Thanks minddust for the report!
Backport of 5c70299a71 from master.
|
|
|
|
Thanks Michisu for the report.
Backport of 55c585f1c from master.
|
|
Backport of 2c173ff3b4 from master
|