| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-12-02 | [3.0.x] Updated contrib translations from Transifex | Claude Paroz | |
| 2019-10-11 | [3.0.x] Fixed #30826 -- Fixed crash of many JSONField lookups when one hand ↵ | Louise Grandjonc | |
| side is key transform. Regression in 6c3dfba89215fc56fc27ef61829a6fff88be4abb. Backport of 7d1bf29977bb368d7c28e7c6eb146db3b3009ae7 from master | |||
| 2019-09-17 | [3.0.x] Fixed #30758 -- Made RangeFields use multiple hidden inputs for ↵ | Nasir Hussain | |
| initial data. Backport of faf4b988fe75dd4045bc5c62496cc4f2e0db8c4d from master. | |||
| 2019-09-16 | [3.0.x] 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. Backport of 6c3dfba89215fc56fc27ef61829a6fff88be4abb from master | |||
| 2019-09-08 | Updated translation catalogs | Claude Paroz | |
| 2019-08-23 | Fixed #30715 -- Fixed crash of ArrayField lookups on ArrayAgg annotations ↵ | Mariusz Felisiak | |
| over AutoField. | |||
| 2019-08-23 | Reduced code duplication in ArrayField's lookups. | Mariusz Felisiak | |
| 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-08 | Removed unnecessary StatAggregate.resolve_expression(). | Jon Dufresne | |
| This method only calls the parent method, but without the for_save argument. The parent class, Aggregate, already ignores the for_save argument so there is no need for special handling. Unnecessary since its introduction in e4cf8c8420634d6f2dc8ce873246256ce635972d. | |||
| 2019-08-05 | Moved indexes in ArrayField's Index and Slice transforms to SQL params. | Mariusz Felisiak | |
| Follow up to 7deeabc7c7526786df6894429ce89a9c4b614086. These lookups aren't vulnerable to SQL injection because both accept only integer indexes. It is a part of good practices. | |||
| 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 | Refs #29824 -- Added RangeOperators helper class. | Mads Jensen | |
| 2019-07-13 | Simplified RangeContainedBy by making it subclass PostgresSimpleLookup. | Mariusz Felisiak | |
| 2019-07-12 | Simplified DateTimeRangeContains by making it subclass PostgresSimpleLookup. | 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. | |||
| 2019-07-03 | Fixed #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-06-29 | Updated translations from Transifex | Claude Paroz | |
| Forward port of b3f7262e6e5d9e68e37fb21af89ed6656291faa3 from stable/2.2.x | |||
| 2019-06-28 | Fixed #30400 -- Improved typography of user facing strings. | Jon Dufresne | |
| Thanks Claude Paroz for assistance with translations. | |||
| 2019-05-28 | Fixed #30315 -- Fixed crash of ArrayAgg and StringAgg with ordering when ↵ | Caio Ariede | |
| used in Subquery. | |||
| 2019-05-20 | Fixed #30488 -- Removed redundant Coalesce call in SQL generated by ↵ | Thomasina Lee | |
| SearchVector. Regression in 405c8363362063542e9e79beac53c8437d389520. | |||
| 2019-04-23 | Fixed #30385 -- Restored SearchVector(config) immutability. | Simon Charette | |
| Regression in 1a28dc3887e8d66d5e3ff08cf7fb0a6212b873e5. The usage of CONCAT to allow SearchVector to deal with non-text fields made the generated expression non-IMMUTABLE which prevents a functional index to be created for it. Using a combination of COALESCE and ::text makes sure the expression preserves its immutability. Refs #29582. Thanks Andrew Brown for the report, Nick Pope for the review. | |||
| 2019-04-06 | Fixed #30332 -- Fixed crash of ordering by expressions with params in ↵ | Simone Pellizzari | |
| ArrayAgg and StringAgg. | |||
| 2019-04-01 | Updated contrib translations from Transifex. | Claude Paroz | |
| Forwardport of 7090cbf54202c21978a93bdb76ba006780e1865c from 2.2.x. | |||
| 2019-03-21 | Removed obsolete Lookup hook to prepare rhs expressions. | Simon Charette | |
| After 3a505c70e7b228bf1212c067a8f38271ca86ce09, all _prepare() methods return self. | |||
| 2019-03-03 | Reverted "Fixed relative paths imports per isort 4.3.5." | Mariusz Felisiak | |
| This reverts commit 463fe11bc8b2d068e447c5df677e7a31c2af7e03 due to restore of relative paths sorting from isort < 4.3.5 in isort 4.3.10. | |||
| 2019-02-25 | Fixed relative paths imports per isort 4.3.5. | Mariusz Felisiak | |
| 2019-02-09 | Fixed #29391 -- Made PostgresSimpleLookup respect Field.get_db_prep_value(). | Vinay Karanam | |
| 2019-02-04 | Fixed #30155 -- Dropped support for PostgreSQL 9.4 and PostGIS 2.1. | Tim Graham | |
| 2019-01-17 | Refs #28370 -- Removed support for the context arg of Field.from_db_value() ↵ | Tim Graham | |
| and Expression.convert_value(). Per deprecation timeline. | |||
| 2019-01-11 | Fixed #29738 -- Allowed serializing psycopg2 range types in migrations. | can | |
| 2019-01-10 | Fetched Armenian translations from Transifex | Claude Paroz | |
| 2019-01-09 | Fixed #28658 -- Added DISTINCT handling to the Aggregate class. | Simon Charette | |
| 2018-11-30 | Fixed #29997 -- Allowed combining SearchQuerys with different configs. | Jaap Roes | |
| Seems to be a needless restriction in 978a00e39fee25cfa99065285b0de88366710fad. | |||
| 2018-11-12 | Fixed #29945 -- Moved contrib.postgres uninstallation logic to the app config. | Simon Charette | |
| 2018-10-02 | Fixed #29598 -- Deprecated FloatRangeField in favor of DecimalRangeField. | Stefano Chiodino | |
| 2018-09-29 | Updated translations from Transifex | Claude Paroz | |
| Forward port of d5ed08263b58ec972a1e009f23d7b90c30b6b9c1 from master. | |||
| 2018-09-28 | Refs #28909 -- Simplifed code using unpacking generalizations. | Sergey Fedoseev | |
| 2018-09-17 | Fixed #27899 -- Added support for phrase/raw searching in SearchQuery. | Claude Paroz | |
| Thanks Tim Graham, Nick Pope, and Claude Paroz for contribution and review. | |||
| 2018-08-15 | Fixed #29644 -- Made SearchQuery.__str__() reflect negation and grouping. | Tom Forbes | |
| 2018-08-02 | Refs #27869 -- Added PostgreSQL version check for GinIndex support. | Nick Pope | |
| 2018-08-02 | Refs #25809, #28990 -- Added PostgreSQL version check for BrinIndex support. | Nick Pope | |
| 2018-08-02 | Fixed #29614 -- Added BTreeIndex to django.contrib.postres. | Nick Pope | |
| 2018-08-02 | Fixed #28990 -- Added autosummarize parameter to BrinIndex. | Nick Pope | |
| 2018-08-02 | Fixed #28887 -- Added SpGistIndex to django.contrib.postgres. | Nick Pope | |
| 2018-08-02 | Fixed #26974 -- Added HashIndex to django.contrib.postgres. | Nick Pope | |
| Thanks Akshesh Doshi for the initial implementation. | |||
| 2018-08-01 | Updated contrib translations from Transifex | Claude Paroz | |
| Forwardport of cbf7e7dc52db2834e95817bbbfb56a693c83b84f from stable/2.1.x. | |||
| 2018-07-27 | Fixed #28291, #24726 -- Fixed ArrayField with JSONField and RangeFields. | vinay karanam | |
