| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-05-19 | [3.1.x] Fixed #31601 -- Fixed SearchHeadlineTests on PostgresSQL 9.6.18+, ↵ | Hannes Ljungberg | |
| 10.13+, 11.8+, and 12.3+. Backport of 952afc166c8d79013b7181e35aab638145d2adc5 from master | |||
| 2020-05-08 | Fixed #12990, Refs #27694 -- Added JSONField model field. | sage | |
| Thanks to Adam Johnson, Carlton Gibson, Mariusz Felisiak, and Raphael Michel for mentoring this Google Summer of Code 2019 project and everyone else who helped with the patch. Special thanks to Mads Jensen, Nick Pope, and Simon Charette for extensive reviews. Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> | |||
| 2020-05-07 | Completed test coverage for ExclusionConstraint. | Mariusz Felisiak | |
| Dropping exclusion constraints was untested. | |||
| 2020-05-01 | Fixed #31455 -- Added support for deferrable exclusion constraints on ↵ | Ian Foote | |
| PostgreSQL. | |||
| 2020-04-15 | Removed unused __str__() methods in tests models. | Author: Mads Jensen | |
| Co-Authored-By: Mariusz Felisiak <felisiak.mariusz@gmail.com> Co-Authored-By: Hasan Ramezani <hasan.r67@gmail.com> | |||
| 2020-03-23 | Fixed #28194 -- Added support for normalization and cover density to SearchRank. | Hannes Ljungberg | |
| 2020-03-16 | Fixed #31340 -- Allowed query expressions in SearchQuery.value and __search ↵ | Baptiste Mispelon | |
| lookup. | |||
| 2020-03-13 | Refs #31304 -- Added tests for using __search lookup with combined ↵ | Mariusz Felisiak | |
| SearchQuerys with the same config. | |||
| 2020-03-13 | Refs #31340 -- Simplified SearchQuery by making it subclass Func. | Baptiste Mispelon | |
| 2020-03-09 | Fixed #31347 -- Checked allow_migrate() in CreateExtension operation. | Hasan Ramezani | |
| 2020-03-06 | Refs #31304 -- Made __search lookup default to its rhs' config. | Simon Charette | |
| This make the SearchLookup lookup more coherent with its SearchVectorExact base which configures its rhs SearchQuery with its lhs' config. | |||
| 2020-03-03 | Fixed #31147 -- Added SearchHeadline to django.contrib.postgres. | Hannes Ljungberg | |
| 2020-02-26 | Refs #31211 -- Prevented SearchConfig nesting in SearchVector and ↵ | Simon Charette | |
| SearchQuery init. Passing a SearchConfig instance directly to SearchVector and SearchQuery would result in nested SearchConfig instance. | |||
| 2020-02-06 | Refs #31233 -- Changed DatabaseWrapper._nodb_connection to _nodb_cursor(). | Jon Dufresne | |
| It is now a method instead of a property and returns a context manager that yields a cursor on entry and closes the cursor and connection upon exit. | |||
| 2020-02-06 | Fixed #28528 -- Allowed combining SearchVectors with different configs. | adamb70 | |
| 2020-02-05 | Refs #28214 -- Added test for escaping JSONField key lookups. | Mariusz Felisiak | |
| Thanks mrsanders for the report. Fixed in 7deeabc7c7526786df6894429ce89a9c4b614086. | |||
| 2020-02-04 | Simplified imports from django.db and django.contrib.gis.db. | Nick Pope | |
| 2020-02-03 | Fixed CVE-2020-7471 -- Properly escaped StringAgg(delimiter) parameter. | Simon Charette | |
| 2020-01-31 | Refs #30943 -- Fixed postgres_tests on PostgreSQL 9.5. | Mariusz Felisiak | |
| Bloom extension is available on PostgreSQL 9.6+. | |||
| 2020-01-27 | Improved SearchVectorCombinable and SearchQueryCombinable error messages. | Hannes Ljungberg | |
| 2019-12-31 | Fixed #31097 -- Fixed crash of ArrayAgg and StringAgg with filter when used ↵ | David Wobrock | |
| in Subquery. | |||
| 2019-12-31 | Refs #31097 -- Added tests for filter in ArrayAgg and StringAgg. | David Wobrock | |
| 2019-12-16 | Fixed #31088 -- Added support for websearch searching in SearchQuery. | James Turk | |
| 2019-12-10 | Fixed #31073 -- Prevented CheckboxInput.get_context() from mutating attrs. | Peter Andersen | |
| 2019-12-05 | Fixed #31039 -- Added support for contained_by lookup with AutoFields, ↵ | Hasan Ramezani | |
| SmallIntegerField, and DecimalField. | |||
| 2019-11-14 | Fixed #29916 -- Added lower_inc, lower_inf, upper_inc, and upper_inf lookups ↵ | Dulmandakh | |
| for RangeFields. Co-Authored-By: Mariusz Felisiak <felisiak.mariusz@gmail.com> | |||
| 2019-11-11 | Fixed #30967 -- Fixed TrigramTest failures on PostgreSQL 12+. | Hannes Ljungberg | |
| 2019-11-08 | Fixed #24858 -- Added support for get_FOO_display() to ArrayField and ↵ | Hasan Ramezani | |
| RangeFields. _get_FIELD_display() crashed when Field.choices was unhashable. | |||
| 2019-11-07 | Fixed #30943 -- Added BloomIndex to django.contrib.postgres. | Nick Pope | |
| 2019-11-05 | Fixed #30095 -- Fixed system check for RangeField/ArrayField.choices with ↵ | Hasan Ramezani | |
| lists and tuples. | |||
| 2019-11-04 | Refs #30116 -- Simplified stdout/stderr decoding with subprocess.run()'s ↵ | Jon Dufresne | |
| encoding argument. The encoding argument has been available since Python 3.6. https://docs.python.org/3/library/subprocess.html#subprocess.run | |||
| 2019-11-01 | Refs #27808 -- Added test for saving nested ArrayField with nullable base field. | Hasan Ramezani | |
| 2019-10-28 | Fixed #30907 -- Fixed SplitArrayField.has_changed() with removal of empty ↵ | Pavel Dedik | |
| trailing values. | |||
| 2019-10-28 | Refs #30907 -- Added more tests for SplitArrayField.has_changed(). | Pavel Dedik | |
| 2019-10-17 | Refs #12990 -- Moved CheckFieldDefaultMixin to the ↵ | sage | |
| django.db.models.fields.mixins. | |||
| 2019-10-11 | Fixed #30826 -- Fixed crash of many JSONField lookups when one hand side is ↵ | Louise Grandjonc | |
| key transform. Regression in 6c3dfba89215fc56fc27ef61829a6fff88be4abb. | |||
| 2019-10-01 | Fixed #30651 -- Made __eq__() methods return NotImplemented for not ↵ | ElizabethU | |
| implemented comparisons. Changed __eq__ to return NotImplemented instead of False if compared to an object of the same type, as is recommended by the Python data model reference. Now these models can be compared to ANY (or other objects with __eq__ overwritten) without returning False automatically. | |||
| 2019-09-17 | Fixed #30758 -- Made RangeFields use multiple hidden inputs for initial data. | Nasir Hussain | |
| 2019-09-17 | Refs #30758 -- Added more tests for postgres.forms.ranges. | Nasir Hussain | |
| 2019-09-16 | Fixed #30769 -- Fixed a crash when filtering against a subquery ↵ | Simon Charette | |
| JSON/HStoreField annotation. This was a regression introduced by 7deeabc7c7526786df6894429ce89a9c4b614086 to address CVE-2019-14234. Thanks Tim Kleinschmidt for the report and Mariusz for the tests. | |||
| 2019-09-10 | Refs #29598 -- Removed FloatRangeField per deprecation timeline. | Mariusz Felisiak | |
| 2019-08-23 | Fixed #30715 -- Fixed crash of ArrayField lookups on ArrayAgg annotations ↵ | Mariusz Felisiak | |
| over AutoField. | |||
| 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-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 #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-05 | Added tests for using ArrayField's IndexTransform/SliceTransform on ↵ | Mariusz Felisiak | |
| expressions with params. | |||
| 2019-08-01 | Fixed CVE-2019-14234 -- Protected JSONField/HStoreField key and index ↵ | Mariusz Felisiak | |
| lookups against SQL injection. Thanks to Sage M. Abdullah for the report and initial patch. Thanks Florian Apolloner for reviews. | |||
| 2019-07-16 | Fixed #29824 -- Added support for database exclusion constraints on PostgreSQL. | Mads Jensen | |
| Thanks to Nick Pope and Mariusz Felisiak for review. Co-Authored-By: Mariusz Felisiak <felisiak.mariusz@gmail.com> | |||
| 2019-07-16 | Simplified tests for PostgreSQL constraints. | Mariusz Felisiak | |
| 2019-07-10 | Fixed #30621 -- Fixed crash of __contains lookup for Date/DateTimeRangeField ↵ | Mariusz Felisiak | |
| when the right hand side is the same type. Thanks Tilman Koschnick for the report and initial patch. Thanks Carlton Gibson the review. Regression in 6b048b364ca1e0e56a0d3815bf2be33ac9998355. | |||
