summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-07-09Added stub release notes for 2.2.4.Mariusz Felisiak
2019-07-08Fixed #30397 -- Added app_label/class interpolation for names of indexes and ↵can
constraints.
2019-07-08Changed django.db.models.indexes.Index imports to django.db.models.Index.Mariusz Felisiak
2019-07-08Refs #29444 -- Added support for fetching a returned non-integer insert ↵Johannes Hoppe
values on Oracle. This is currently not actively used, since the ORM will ask the SQL compiler to only return auto fields.
2019-07-08Fixed #30620 -- Made an example of admin-compliant custom user app pep8 ↵Nuno
compliant.
2019-07-05Fixed #30613 -- Moved index name validation to system checks.can
2019-07-04Fixed #30600 -- Clarified that ValueError raised by converter.to_python() ↵sp1rs
means no match.
2019-07-04Fixed #28581 -- Moved django.core.paginator documentation to API Reference.luto
Co-Authored-By: Arman <armansabyrov@gmail.com>
2019-07-04Refs #28581 -- Doc's how to paginate a ListView.luto
2019-07-04Fixed #28667 -- Clarified how to override list of forms fields for custom ↵swatantra
UserAdmin with a custom user model.
2019-07-03Fixed #30596 -- Fixed SplitArrayField.has_changed() for non-string base fields.Chason Chaffin
Thanks to Evgeniy Krysanov for the report and the idea to use to_python. Thanks to Mariusz Felisiak for the test case.
2019-07-03Fixed #29744 -- Fixed caching of URLResolver for a default URLconf.Benjamin Woodruff
get_resolver() for a default URLconf (passing no argument) and for settings.ROOT_URLCONF should return the same cached object.
2019-07-03Fixed #30608 -- Fixed non-unicode EmailMessage crash when domain name for ↵Chason Chaffin
localhost is non-ASCII. Assisted by felixxm.
2019-07-03Refs #30608 -- Added django.utils.encoding.punycode().Mariusz Felisiak
2019-07-02Fixed #27801 -- Made createsuperuser fall back to environment variables for ↵Hasan Ramezani
password and required fields.
2019-07-02Fixed #28588 -- Doc'd User.has_perm() & co. behavior for active superusers.Carlton Gibson
Equivalent note for PermissionsMixin was added in d33864ed138f65070049a3ac20ee98e03a1442b9.
2019-07-02Fixed typos in comments and docs.Min ho Kim
2019-07-02Fixed #30604 -- Made mail_admins()/mail_managers() raise ValueError if ↵Hasan Ramezani
ADMINS/MANAGERS is set incorrectly.
2019-07-01Removed unnecessary import in django/utils/autoreload.py.PatOnTheBack
2019-07-01Fixed #30595 -- Added error message when no objects found to sql* management ↵Hasan Ramezani
commands.
2019-07-01Fixed #30589 -- Clarified that urlize should be applied only to email ↵aitoehigie
addresses without single quotes.
2019-07-01Added CVE-2019-12781 to the security release archive.Mariusz Felisiak
2019-07-01Added release date for 2.2.3.Mariusz Felisiak
2019-07-01Fixed CVE-2019-12781 -- Made HttpRequest always trust ↵Carlton Gibson
SECURE_PROXY_SSL_HEADER if set. An HTTP request would not be redirected to HTTPS when the SECURE_PROXY_SSL_HEADER and SECURE_SSL_REDIRECT settings were used if the proxy connected to Django via HTTPS. HttpRequest.scheme will now always trust the SECURE_PROXY_SSL_HEADER if set, rather than falling back to the request scheme when the SECURE_PROXY_SSL_HEADER did not have the secure value. Thanks to Gavin Wahl for the report and initial patch suggestion, and Shai Berger for review.
2019-07-01Added stub release notes for security releases.Mariusz Felisiak
2019-06-30Fixed broken selenium tests after 42b9a23267f14be39b9b00958e18d5746783208e.Mariusz Felisiak
2019-06-29Updated translations from TransifexClaude Paroz
Forward port of b3f7262e6e5d9e68e37fb21af89ed6656291faa3 from stable/2.2.x
2019-06-28Fixed #30400 -- Improved typography of user facing strings.Jon Dufresne
Thanks Claude Paroz for assistance with translations.
2019-06-28Fixed #30584 -- Fixed management command when using subparsers with dest ↵Hasan Ramezani
parameter.
2019-06-28Fixed #28408 -- Added error message when updating with annotated expressions ↵can
on joined fields. Co-Authored-By: Simon Charette <charette.s@gmail.com>
2019-06-27Added test for serializing child model without inherited fields.Nadège Michel
2019-06-27Fixed #28725 -- Prevented serializing inherited ManyToManyFields in child model.Nadège Michel
2019-06-27Fixed GeoIPTest.test04_city() failure with the latest GeoIP2 database.Mariusz Felisiak
2019-06-26Fixed #30578 - Made SelectDateWidget respect a custom date format when ↵Shubham Bhagat
USE_L10N is disabled.
2019-06-26Fixed #30594 -- Added 'private' Cache-Control directive to never_cache() ↵nsasaki128
decorator.
2019-06-26Fixed #30588 -- Fixed crash of autoreloader when __main__ module doesn't ↵Tom Forbes
have __file__ attribute.
2019-06-25Fixed typos in test comments.Tim Gates
2019-06-25Fixed #30477 -- Made reverse lookup use Field.get_db_prep_value() from the ↵can
target field.
2019-06-24Fixed #26431 -- Prevented django.urls.resolve() from returning missing ↵daniel a rios
optional parameters. Previous behavior was inconsistent with django.urls.reverse() and caused that translate_url() created an incorrect URL when an optional parameter was missing.
2019-06-24Refs #26431 -- Added tests for resolving URL and translate_url() with ↵daniel a rios
provided optional parameter.
2019-06-24Added tests for terminated path with optional arguments in ↵daniel a rios
django.urls.reverse().
2019-06-24Simplified handling of non-existent paths in autoreloader with ↵Tom Forbes
Path.resolve(strict=True).
2019-06-24Fixed typo in docs/topics/db/models.txt.Meysam
2019-06-24Fixed typo in docs/ref/models/indexes.txt.Alexey Opalev
2019-06-24Refs #30451 -- Added asgiref to the tests requirements.Mariusz Felisiak
2019-06-22Removed unneeded non-breaking spaces added in 00169bc36Claude Paroz
2019-06-21Bumped minimum ESLint version to 4.18.2.Markus Holtermann
2019-06-21Fixed #30421 -- Allowed symmetrical intermediate table for self-referential ↵Nadège Michel
ManyToManyField.
2019-06-21Fixed typo in BasicExpressionsTests.test_object_update_fk() test.Mariusz Felisiak
2019-06-21Fixed typos in 1.11.19, 2.0.11, 2.1.6 release notes.Jon Dufresne