| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-11-26 | Fixed #33301 -- Clarified the type of arguments required by custom assertions. | Baptiste Mispelon | |
| 2021-11-26 | Refs #33163 -- Corrected example of connection signal handlers in ↵ | Mariusz Felisiak | |
| AppConfig.ready(). | |||
| 2021-11-26 | Fixed #33303 -- Changed messages' level tags on MESSAGE_TAGS setting change. | Hasan Ramezani | |
| 2021-11-25 | Fixed #32397 -- Made startapp/startproject management commands set User-Agent. | Ad Timmering | |
| This sets User-Agent to 'Django/<version>'. | |||
| 2021-11-25 | Removed unneeded can_use_chunked_reads feature flag on SQLite. | Mariusz Felisiak | |
| Unneeded since c0e3c65b9d1b26cfc38137b7666ef0e108aab77f. | |||
| 2021-11-25 | Fixed #33024 -- Fixed height of admin selector boxes in collapsed fieldset. | Shubh1815 | |
| Thanks Tom Carrick for the review. | |||
| 2021-11-24 | Fixed typo in docs/releases/4.0.txt. | Ryuji Tsutsui | |
| 2021-11-24 | Fixed #4282 -- Made startapp/startproject management commands honor umask. | Ad Timmering | |
| Co-authored-by: Christian Schmitt <c.schmitt@briefdomain.de> | |||
| 2021-11-24 | Removed unneeded supports_combined_alters feature flag on Oracle. | Mariusz Felisiak | |
| supports_combined_alters is False by default. | |||
| 2021-11-24 | Fixed #33298 -- Added docs and tests for using Q objects with ↵ | mgaligniana | |
| get_object_or_404()/get_list_or_404(). | |||
| 2021-11-24 | Removed unneeded @skipUnlessDBFeature('supports_combined_alters'). | Tim Graham | |
| The test acts a regression test for 715ccfde24f9f2b7f6710429370a1eff3c78fc2a if the feature is True, but it works on other backends too. | |||
| 2021-11-24 | Fixed typo in delete test docstring. | Tim Graham | |
| 2021-11-23 | Fixed #33310 -- Removed unused rule from admin CSS. | Álvaro Pelegrina Fernández | |
| Unused since 30e59705fc3e3e9e8370b965af794ad6173bf92b. | |||
| 2021-11-23 | Fixed #33309 -- Fixed QuerySet.distinct() crash on mixed case annotation. | arsalan.ghassemi | |
| 2021-11-23 | Fixed #33304 -- Allowed passing string expressions to Window(order_by). | Simon Charette | |
| 2021-11-23 | Refs #33304 -- Enclosed aggregate ordering logic in an expression. | Simon Charette | |
| This greatly simplifies the implementation of contrib.postgres' OrderableAggMixin and allows for reuse in Window expressions. | |||
| 2021-11-23 | Corrected signatures of QuerySet's methods. | Mariusz Felisiak | |
| 2021-11-22 | Corrected isort example in coding style docs. | Mariusz Felisiak | |
| Follow up to e74b3d724e5ddfef96d1d66bd1c58e7aae26fc85. | |||
| 2021-11-22 | Fixed #33302 -- Made element_id optional argument for json_script template ↵ | Baptiste Mispelon | |
| filter. Added versionchanged note in documentation | |||
| 2021-11-22 | Corrected "pip install" call in coding style docs. | Paolo Melchiorre | |
| 2021-11-22 | Fixed #33305 -- Fixed autodetector crash for ForeignKey with hardcoded "to" ↵ | Baptiste Mispelon | |
| attribute. Co-authored-by: Simon Charette <charette.s@gmail.com> | |||
| 2021-11-19 | Fixed #33229 -- Fixed ↵ | SwastikTripathi | |
| BaseDatabaseOperations.adapt_datetimefield_value()/adapt_timefield_value() crash with expressions. | |||
| 2021-11-19 | Refs #24121 -- Added __repr__() to BaseDatabaseWrapper, JoinPromoter, and ↵ | Jonny Park | |
| SQLCompiler. | |||
| 2021-11-18 | Added Malay language. | jhisham | |
| 2021-11-18 | Refs #19721 -- Moved ModelAdmin.list_filter docs into a separate file. | Shreya Bamne | |
| Co-authored-by: Carlton Gibson <carlton.gibson@noumenal.es> | |||
| 2021-11-18 | Configured Read The Docs to build all formats. | Adam Johnson | |
| `all` acts as an alias for all formats ([docs](https://docs.readthedocs.io/en/stable/config-file/v2.html#formats)). Whilst there are only three formats right now, this would auto expand to other formats in the future, which seems desirable? | |||
| 2021-11-17 | Fixed crash building HTML docs since Sphinx 4.3. | Mariusz Felisiak | |
| See https://github.com/sphinx-doc/sphinx/commit/dd2ff3e911c751c06c81f494128fba56d8ecbafd. | |||
| 2021-11-17 | Fixed #33163 -- Added example of connection signal handlers in ↵ | Roxane | |
| AppConfig.ready() to docs. | |||
| 2021-11-16 | Fixed #28357 -- Fixed ModelAdmin.prepopulated_fields on newly added stacked ↵ | Shubh1815 | |
| inline. Thanks Jakob Köhler for the initial patch. | |||
| 2021-11-16 | Refs #32800 -- Avoided use of _does_token_match() in some CSRF tests. | Chris Jerdonek | |
| 2021-11-16 | Refs #32800 -- Added CSRF tests for masked and unmasked secrets during GET. | Chris Jerdonek | |
| 2021-11-15 | Fixed #33287 -- Made GeoJSON serializer use json.loads() instead of eval(). | Maxim Piskunov | |
| Thanks David Wyde for the report. | |||
| 2021-11-15 | Fixed #33278 -- Improved error for connection/query attempts against ↵ | SwastikTripathi | |
| disallowed databases in tests. | |||
| 2021-11-15 | Refs #33288 -- Removed SQLite's ↵ | Simon Charette | |
| DatabaseIntrospection._get_foreign_key_constraints(). The get_relations() method returns the exact same data in a more generic format. | |||
| 2021-11-15 | Fixed #33288 -- Made SQLite introspection use information schema for relations. | Simon Charette | |
| Previous solution was using brittle and complex parsing rules to extract them from the SQL used to define the tables. Removed a now unnecessary unit test that ensured the removed parsing logic accounted for optional spacing. | |||
| 2021-11-15 | Refs #33288 -- Made SQLite introspection raise DatabaseError on nonexistent ↵ | Simon Charette | |
| tables. All the other backends behave this way and we had to make adjustments to our test suite to account for this discrepancy. This also allows SQLite's get_relations() not to raise on a nonexistent table while making sure the InspectDBTestCase.test_introspection_errors test which ensures an error during introspection is surfaced in generated models files still passes. | |||
| 2021-11-12 | Fixed #33161 -- Enabled durability check for nested atomic blocks in TestCase. | Krzysztof Jagiello | |
| Co-Authored-By: Adam Johnson <me@adamj.eu> | |||
| 2021-11-12 | Refs #33247 -- Used XeLaTeX for PDF docs build. | Mariusz Felisiak | |
| 2021-11-12 | Fixed #33279 -- Fixed handling time zones with "-" sign in names. | Can Sarigol | |
| Thanks yakimka for the report. Regression in fde9b7d35e4e185903cc14aa587ca870037941b1. | |||
| 2021-11-12 | Moved RequestSite import to the toplevel. | Claude Paroz | |
| 2021-11-11 | Fixed #33269 -- Made AnonymousUser/PermissionsMixin.has_perms() raise ↵ | Lie Ryan | |
| ValueError on string or non-iterable perm_list. | |||
| 2021-11-11 | Fixed #6106 -- Prevented makemessages from changing .po files when up to date. | Ad Timmering | |
| Co-authored-by: Daniyal Abbasi <abbasi.daniyal98@gmail.com> | |||
| 2021-11-10 | Removed DatabaseIntrospection.get_key_columns(). | Mariusz Felisiak | |
| Thanks Simon Charette for the report. | |||
| 2021-11-10 | Fixed DatabaseIntrospection.get_relations() docstring. | Tim Graham | |
| The foreign keys are "in" the given table, not "to" it. | |||
| 2021-11-09 | Refs #33263 -- Added warning to BaseDeleteView when delete() method is ↵ | Mariusz Felisiak | |
| overridden. Follow up to 3a45fea0832c5910acee6e0d29f230f347a50462. | |||
| 2021-11-09 | Refs #16063 -- Added tests for searching against multiple related fields in ↵ | Jacob Walls | |
| admin changelist. | |||
| 2021-11-08 | Fixed #33264 -- Made test runner return non-zero error code for unexpected ↵ | Baptiste Mispelon | |
| successes. | |||
| 2021-11-08 | Fixed #33257 -- Fixed Case() and ExpressionWrapper() with decimal values on ↵ | Matthijs Kooijman | |
| SQLite. | |||
| 2021-11-08 | Fixed #32980 -- Made models cache related managers. | Keryn Knight | |
| 2021-11-05 | Fixed #33253 -- Reverted "Fixed #32319 -- Added ES module support to ↵ | Mariusz Felisiak | |
| ManifestStaticFilesStorage." This reverts commit 91e21836f667c784a8a63ab1f18d81f553e679cb. `export` and `import` directives have several syntax variants and not all of them were properly covered. Thanks Hervé Le Roy for the report. | |||
