| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-09-10 | Fixed #30754 -- Prevented inclusion of aliases in partial index conditions. | Simon Charette | |
| SQLite doesn't repoint table aliases in partial index conditions on table rename which breaks the documented table alteration procedure. Thanks Pēteris Caune for the report. | |||
| 2019-09-09 | Fixed #28107 -- Added ↵ | Vojtech Bocek | |
| DatabaseFeatures.allows_group_by_selected_pks_on_model() to allow enabling optimization for unmanaged models. | |||
| 2019-09-09 | Fixed #29406 -- Added support for Referrer-Policy header. | Nick Pope | |
| Thanks to James Bennett for the initial implementation. | |||
| 2019-09-09 | Refs #29444 -- Allowed returning multiple fields from INSERT statements on ↵ | Johannes Hoppe | |
| PostgreSQL. Thanks Florian Apolloner, Tim Graham, Simon Charette, Nick Pope, and Mariusz Felisiak for reviews. | |||
| 2019-09-09 | Fixed #30757 -- Added a system check to ensure max_length fits the longest ↵ | Nick Pope | |
| choice. | |||
| 2019-09-09 | Fixed #30426 -- Changed X_FRAME_OPTIONS setting default to DENY. | Claude Paroz | |
| 2019-09-06 | Fixed #30763 -- Fixed management commands when using required mutually ↵ | Hasan Ramezani | |
| exclusive groups. | |||
| 2019-09-05 | Made SchemaTests.test_alter_db_table_case run only on backends where table ↵ | Hasan Ramezani | |
| names are case-insensitive. | |||
| 2019-09-04 | Fixed #27910 -- Added enumeration helpers for use in Field.choices. | Shai Berger | |
| These classes can serve as a base class for user enums, supporting translatable human-readable names, or names automatically inferred from the enum member name. Additional properties make it easy to access the list of names, values and display labels. Thanks to the following for ideas and reviews: Carlton Gibson, Fran Hrženjak, Ian Foote, Mariusz Felisiak, Shai Berger. Co-authored-by: Shai Berger <shai@platonix.com> Co-authored-by: Nick Pope <nick.pope@flightdataservices.com> Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> | |||
| 2019-09-04 | Fixed #29714 -- Allowed using ExceptionReporter subclass with AdminEmailHandler. | Nasir Hussain | |
| 2019-09-03 | Fixed #30691 -- Made migrations autodetector find dependencies for foreign ↵ | Viktor Lomakin | |
| keys altering. | |||
| 2019-09-02 | Fixed #30747 -- Renamed is_safe_url() to url_has_allowed_host_and_scheme(). | Carlton Gibson | |
| 2019-09-02 | Fixed #30739 -- Fixed exclusion of multi-valued lookup against outer rhs. | Simon Charette | |
| OuterRef right hand sides have to be nested, just like F rhs have to, during the subquery pushdown split_exclude performs to ensure they are resolved against the outer query aliases. | |||
| 2019-08-30 | Fixed #30731 -- Fixed handling trailing groups in simplify_regex(). | Alan Crosswell | |
| Previously simplify_regex() didn't handle trailing groups for regexp without the end of string character ("$"). | |||
| 2019-08-29 | Fixed #18763 -- Added ModelBackend/UserManager.with_perm() methods. | Berker Peksag | |
| Co-authored-by: Nick Pope <nick.pope@flightdataservices.com> | |||
| 2019-08-29 | Fixed #30066 -- Enabled super user creation without email and password | daniel a rios | |
| 2019-08-29 | Converted auth test to use subTest(). | Carlton Gibson | |
| 2019-08-29 | Fixed #25367 -- Allowed boolean expressions in QuerySet.filter() and exclude(). | Matthew Schinckel | |
| This allows using expressions that have an output_field that is a BooleanField to be used directly in a queryset filters, or in the When() clauses of a Case() expression. Thanks Josh Smeaton, Tim Graham, Simon Charette, Mariusz Felisiak, and Adam Johnson for reviews. Co-Authored-By: NyanKiyoshi <hello@vanille.bid> | |||
| 2019-08-29 | Used skipUnlessDBFeature instead of checking vendor in ↵ | Mariusz Felisiak | |
| test_filtering_on_annotate_that_uses_q. | |||
| 2019-08-29 | Added tests for raising an error when passing non-boolean expression to When(). | Mariusz Felisiak | |
| 2019-08-27 | Fixed #30722 -- Added default rate-limiting requests to admin's Select2 widget. | Federico Jaramillo Martínez | |
| 2019-08-27 | Fixed #30727 -- Made Subquery pickle without evaluating their QuerySet. | Andrew Brown | |
| Subquery expression objects, when pickled, were evaluating the QuerySet objects saved in its _constructor_args attribute. | |||
| 2019-08-26 | Fixed #29019 -- Added ManyToManyField support to REQUIRED_FIELDS. | Hasan Ramezani | |
| 2019-08-26 | Refs #27804 -- Used subTest() in utils_tests/test_encoding.py. | Jon Dufresne | |
| 2019-08-26 | Refs #30591 -- Fixed introspection of check and unique column constraints on ↵ | Mariusz Felisiak | |
| MariaDB. Unnamed unique and check columns constraints have the same name as a column. Ensure uniqueness by using custom names. Thanks Adnan Umer for the report. | |||
| 2019-08-26 | Fixed typo in tests/prefetch_related/tests.py comment. | Tim Gates | |
| 2019-08-23 | Fixed #29955 -- Added support for distance expression to the dwithin lookup. | Simon Charette | |
| This was missed when adding support to other distance lookups in refs #25499. Thanks Peter Bex for the report and Mariusz for testcases. | |||
| 2019-08-23 | Fixed broken OracleDbshellTests tests after ↵ | Mariusz Felisiak | |
| 9386586f31b8a0bccf59a1bff647cd829d4e79aa. | |||
| 2019-08-23 | Replaced subprocess commands by run() wherever possible. | Claude Paroz | |
| 2019-08-23 | Fixed typos in test names and a comment. | Min ho Kim | |
| 2019-08-23 | Fixed #30715 -- Fixed crash of ArrayField lookups on ArrayAgg annotations ↵ | Mariusz Felisiak | |
| over AutoField. | |||
| 2019-08-22 | Fixed #30064 -- Added form to validate admin search fields query input. | Carlton Gibson | |
| 2019-08-21 | Fixed #21039 -- Added AddIndexConcurrently/RemoveIndexConcurrently ↵ | Mads Jensen | |
| operations for PostgreSQL. Thanks to Simon Charettes for review. Co-Authored-By: Daniel Tao <daniel.tao@gmail.com> | |||
| 2019-08-20 | Fixed #29667 -- Prohibited whitespaces in path() URLs. | Hasan Ramezani | |
| 2019-08-20 | Fixed #29979, Refs #17337 -- Extracted AutoField field logic into a mixin ↵ | Nick Pope | |
| and refactored AutoFields. This reduces duplication by allowing AutoField, BigAutoField and SmallAutoField to inherit from IntegerField, BigIntegerField and SmallIntegerField respectively. Doing so also allows for enabling the max_length warning check and minimum/maximum value validation for auto fields, as well as providing a mixin that can be used for other possible future auto field types such as a theoretical UUIDAutoField. | |||
| 2019-08-19 | Moved migrations.test_operations.OperationTestBase to migrations.test_base. | Mads Jensen | |
| Co-Authored-By: Daniel Tao <daniel.tao@gmail.com> | |||
| 2019-08-19 | Fixed #29260 -- Skipped an UPDATE when adding a model instance with primary ↵ | Hasan Ramezani | |
| key that has a default. | |||
| 2019-08-18 | Refs #28428 -- Made FileField.upload_to support pathlib.Path. | Claude Paroz | |
| 2019-08-18 | Refs #28428 -- Added test for a callable FileField.upload_to that returns ↵ | Claude Paroz | |
| pathlib.Path. | |||
| 2019-08-18 | Refs #30426 -- Changed default SECURE_CONTENT_TYPE_NOSNIFF to True. | Claude Paroz | |
| 2019-08-17 | Fixed #29545 -- Fixed using filter lookups againts nested subquery expressions. | Simon Charette | |
| Made sql.Where resolve lhs of its child nodes. This is necessary to allow filter lookups against nested subquery expressions to properly resolve their OuterRefs to Cols. Thanks Oskar Persson for the simplified test case. | |||
| 2019-08-16 | Fixed #30701 -- Updated patch_vary_headers() to handle an asterisk according ↵ | Adnan Umer | |
| to RFC 7231. | |||
| 2019-08-16 | Fixed #30687 -- Fixed using of OuterRef() expressions in distance lookups. | Andrew Brown | |
| 2019-08-15 | Refs #30449 -- Made RelatedOnlyFieldListFilter respect ModelAdmin.ordering. | zeyneloz | |
| 2019-08-15 | Fixed #30449 -- Fixed RelatedFieldListFilter/RelatedOnlyFieldListFilter to ↵ | zeyneloz | |
| respect model's Meta.ordering. Regression in 6d4e5feb79f7eabe8a0c7c4b87f25b1a7f87ca0b. Co-Authored-By: Mariusz Felisiak <felisiak.mariusz@gmail.com> | |||
| 2019-08-14 | Fixed #30672 -- Fixed crash of JSONField/HStoreField key transforms on ↵ | Mariusz Felisiak | |
| expressions with params. Regression in 4f5b58f5cd3c57fee9972ab074f8dc6895d8f387. Thanks Florian Apolloner for the report and helping with tests. | |||
| 2019-08-13 | Fixed #30461 -- Made GeoIP2 and GEOIP_PATH setting accept pathlib.Path as ↵ | Claude Paroz | |
| library path. Thanks Nikita Krokosh for the initial patch. | |||
| 2019-08-13 | Refs #30461 -- Added django.utils._os.to_path(). | Claude Paroz | |
| 2019-08-13 | Fixed #30704 -- Fixed crash of JSONField nested key and index transforms on ↵ | Mariusz Felisiak | |
| expressions with params. Thanks Florian Apolloner for the report and helping with tests. | |||
| 2019-08-12 | Corrected multiple typos. | Min ho Kim | |
