summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-05-27Refs #31615 -- Improved creating extension docs.Frantisek Holop
2020-05-27Used not installed extension in CreateExtension() tests.Frantisek Holop
uuid-ossp was already installed.
2020-05-27Fixed #31494 -- Preserved query strings when following HTTP 307/308 ↵Ahmad A. Hussein
redirects in test client.
2020-05-27Refs #31494 -- Added test for query strings for GET/HEAD requests when ↵Ahmad A. Hussein
following HTTP 307/308 redirects in test client.
2020-05-27Updated expected release dates for 3.0.7 and 2.2.13.Carlton Gibson
2020-05-27Fixed some formatting issues in docs.Mariusz Felisiak
2020-05-27Refs #31614 -- Added test for ordering by OrderBy() of combined queryset ↵Mariusz Felisiak
with not selected columns.
2020-05-27Fixed #31606 -- Allowed using condition with lookups in When() expression.Ryan Heard
2020-05-26Fixed #31614 -- Fixed aliases ordering by OrderBy() expressions of combined ↵Laurent Tramoy
queryset.
2020-05-26Refs #31614 -- Added test for aliases ordering on combined querysets.Laurent Tramoy
2020-05-26Used operator.attrgetter() in test_qs_combinators.Laurent Tramoy
2020-05-26Fixed #31416 -- Made autodetector find dependencies for MTI model creation ↵Nan Liu
on base fields removal. Removing a base field must take place before adding a new inherited model that has a field with the same name.
2020-05-25Fixed #31616 -- Added hint about middleware ordering for SessionMiddleware ↵Hasan Ramezani
admin check.
2020-05-25Refs #23097 -- Used new octal format in FILE_UPLOAD_PERMISSIONS docs.René Fleschenberg
2020-05-25Fixed #29078 -- Made serializers respect prefetch_related() for m2m fields.Claude Paroz
2020-05-25Improved HTTPSitemapTests.test_localized_priority.Claude Paroz
Override setting instead of skipping. Use translation override context manager to avoid language leaking.
2020-05-25Removed instructions for unsupported Apache versions.Claude Paroz
2020-05-25Fixed #31624 -- Avoided subquery usage on QuerySet.all().delete().Simon Charette
Thanks Adam Johnson for the report. Regression in 7acef095d73322f45dcceb99afa1a4e50b520479.
2020-05-23Refs #31534 -- Improved django.conf.urls.url() warning message with ↵Jon Dufresne
stacklevel=2. Use stacklevel=2 to show the calling site.
2020-05-23Refs #30400 -- Improved typography in admin_doc/missing_docutils.html.Jon Dufresne
2020-05-21Doc'd release step for new classifiers on PyPI.Mariusz Felisiak
2020-05-21Updated list of third-party DB backends.Carlton Gibson
* Alphabetized third-party DB backend list. * Added backticks around single-word link texts to ease visual/machine sorting. * Added CockroachDB to list of third-party DB backends. * Updated third-party DB backend URLs. Thanks to Nick Pope and Tim Graham for the review.
2020-05-21Fixed #31608 -- Doc'd that form ISO 8601 datetime parsing always retains tzinfo.Hasan Ramezani
2020-05-21Fixed #31546 -- Allowed specifying list of tags in ↵Hasan Ramezani
Command.requires_system_checks.
2020-05-21Fixed #30375 -- Added FOR NO KEY UPDATE support to ↵Manuel Weitzman
QuerySet.select_for_update() on PostgreSQL.
2020-05-21Added notes related to security pre-notification list requests.Michael Manfre
2020-05-21Made test_once a keyword argument in template_tests.utils.setup().Jon Dufresne
Replaces the kwargs.get(...) pattern. Helps avoid typos by providing a better error message in case of misuse.
2020-05-20Fixed #31597, #31603 -- Corrected admin clear all filters link behavior.Fran Hrzenjak
- Show "Clear all filters" only when any filter is selected. - Preserve query string not related with filters. Co-Authored-By: Hasan Ramezani <hasan.r67@gmail.com>
2020-05-20Added Kyrgyz language.Claude Paroz
Thanks Soyuzbek orozbek uulu for contributing that support.
2020-05-20Fixed #31410 -- Added system checks for invalid model field names in ↵Hasan Ramezani
UniqueConstraint.
2020-05-20Refs #31607 -- Added release notes for a125da6a7c79b1d4c55677d0bed6f9b1d7d77353.Mariusz Felisiak
2020-05-20Removed unused variable in test_datetimefield_clean_input_formats.David Smith
2020-05-19Fixed #31607 -- Fixed evaluated Subquery equality.Mariusz Felisiak
Regression in 691def10a0197d83d2d108bd9043b0916d0f09b4.
2020-05-19Refs #30727 -- Added tests for Subquery with queryset in kwargs pickle ↵Mariusz Felisiak
without evaluating it.
2020-05-19Fixed #31591 -- Clarified "reverse" lookup name in making queries docs.Carlton Gibson
2020-05-19Fixed #31578 -- Dropped support for MySQL 5.6.Mariusz Felisiak
2020-05-19Fixed #31504 -- Allowed calling makemigrations without an active database ↵wtkm11
connection.
2020-05-19Fixed #31601 -- Fixed SearchHeadlineTests on PostgresSQL 9.6.18+, 10.13+, ↵Hannes Ljungberg
11.8+, and 12.3+.
2020-05-18Fixed #31577 -- Clarified docs about bounds of RangeFields.xncbf
2020-05-18Used assertIs(…, True) in model_forms.tests.ValidationTest.Jon Dufresne
2020-05-18Updated docutils link to HTTPS and new location.Jon Dufresne
2020-05-18Refs #12990 -- Added DatabaseFeatures.has_json_operators.Tim Graham
CockroachDB also has them.
2020-05-18Enabled ESLint's "eqeqeq" rule.Jon Dufresne
https://eslint.org/docs/rules/eqeqeq
2020-05-18Alphabetized ESLint rules.Jon Dufresne
2020-05-18Refs #31034 -- Used === in nav_sidebar.js admin JS to avoid possible ↵Jon Dufresne
coercion issues.
2020-05-15Refs #31395 -- Relied on setUpTestData() test data isolation in various tests.Simon Charette
2020-05-15Fixed #31395 -- Made setUpTestData enforce in-memory data isolation.Simon Charette
Since it's introduction in Django 1.8 setUpTestData has been suffering from a documented but confusing caveat due to its sharing of attributes assigned during its execution with all test instances. By keeping track of class attributes assigned during the setUpTestData phase its possible to ensure only deep copies are provided to test instances on attribute retreival and prevent manual setUp gymnastic to work around the previous lack of in-memory data isolation. Thanks Adam Johnson for the extensive review.
2020-05-15Refs #13227 -- Adjusted a test to avoid making a shared test model unpickable.Simon Charette
This allowed the Note model to be used in setUpTestData() which requires assigned model instances to be copy.deepcopy()'able.
2020-05-15Fixed #31552 -- Added support for LZMA and XZ fixtures to loaddata.Paolo Melchiorre
2020-05-15Fixed fixtures loading isolation in tests.François Freitag
fixture1.json and fixture2.json exist in both "fixtures" and "fixtures_model_package". Both apps are listed in "INSTALLED_APPS". The loaddata management command loads from installed apps, thus loads both fixtures when a test runs loaddata with any of these fixtures.