Mariusz Felisiak
|
d746f28949
|
Refs #27095 -- Fixed test_contained_by_including_F_object when run in reverse.
Tests should not rely on auto PKs.
Test regression in 33403bf80f .
|
2020-12-03 09:30:33 +01:00 |
Ian Foote
|
8b040e3cbb
|
Fixed #25534, Fixed #31639 -- Added support for transform references in expressions.
Thanks Mariusz Felisiak and Simon Charette for reviews.
|
2020-11-27 20:42:04 +01:00 |
Hannes Ljungberg
|
33403bf80f
|
Refs #27095 -- Allowed (non-nested) arrays containing expressions for ArrayField lookups.
|
2020-11-26 10:57:58 +01:00 |
Hannes Ljungberg
|
755b327552
|
Added test for ArrayField's __contains lookup with subqueries.
|
2020-11-26 09:36:00 +01:00 |
David Smith
|
e74b3d724e
|
Bumped minimum isort version to 5.1.0.
Fixed inner imports per isort 5.
isort 5.0.0 to 5.1.0 was unstable.
|
2020-07-30 10:58:59 +02:00 |
Simon Charette
|
5227101787
|
Defined output_field of Func() in test_grouping_by_annotations_with_array_field_param().
output_field cannot be automatically determined because the first
argument passed to ARRAY_LEN is an ArrayField and the second one is an
integer.
|
2020-06-24 12:26:36 +02:00 |
Peter Andersen
|
02eff7ef60
|
Fixed #31073 -- Prevented CheckboxInput.get_context() from mutating attrs.
|
2019-12-10 12:27:50 +01:00 |
Hasan Ramezani
|
153c7956f8
|
Fixed #24858 -- Added support for get_FOO_display() to ArrayField and RangeFields.
_get_FIELD_display() crashed when Field.choices was unhashable.
|
2019-11-08 10:59:24 +01:00 |
Hasan Ramezani
|
47379d027b
|
Fixed #30095 -- Fixed system check for RangeField/ArrayField.choices with lists and tuples.
|
2019-11-05 11:48:44 +01:00 |
Hasan Ramezani
|
8463390527
|
Refs #27808 -- Added test for saving nested ArrayField with nullable base field.
|
2019-11-01 15:56:21 +01:00 |
Pavel Dedik
|
711a7d4d50
|
Fixed #30907 -- Fixed SplitArrayField.has_changed() with removal of empty trailing values.
|
2019-10-28 10:32:34 +01:00 |
Pavel Dedik
|
d95b1ddcbe
|
Refs #30907 -- Added more tests for SplitArrayField.has_changed().
|
2019-10-28 10:32:05 +01:00 |
sage
|
6f82df69ef
|
Refs #12990 -- Moved CheckFieldDefaultMixin to the django.db.models.fields.mixins.
|
2019-10-17 12:30:29 +02:00 |
Mariusz Felisiak
|
521308e575
|
Fixed #30715 -- Fixed crash of ArrayField lookups on ArrayAgg annotations over AutoField.
|
2019-08-23 10:43:08 +02:00 |
Mariusz Felisiak
|
0e02e496cd
|
Added tests for using ArrayField's IndexTransform/SliceTransform on expressions with params.
|
2019-08-05 14:16:25 +02:00 |
Chason Chaffin
|
c238e65e29
|
Fixed #30596 -- Fixed SplitArrayField.has_changed() for non-string base fields.
Thanks to Evgeniy Krysanov for the report and the idea to use to_python.
Thanks to Mariusz Felisiak for the test case.
|
2019-07-03 13:35:51 +02:00 |
Tomer Chachamu
|
ceab25bc6d
|
Refs #28762 -- Added test for aggregating over a function with ArrayField parameters.
Fixed in d87bd29c4f .
|
2019-04-18 12:54:19 +02:00 |
Mariusz Felisiak
|
654614b38e
|
Refs #28767 -- Added test for annotating Value() with empty list as an ArrayField.
Fixed in 3af695eda2 .
|
2019-04-18 12:06:39 +02:00 |
Vinay Karanam
|
5a36c81f58
|
Fixed #29391 -- Made PostgresSimpleLookup respect Field.get_db_prep_value().
|
2019-02-09 18:05:50 -05:00 |
Simon Charette
|
7f63b894c0
|
Adjusted code style of a few test data setup methods.
Thanks Mariusz for suggesting it.
|
2018-11-27 09:48:22 -05:00 |
Simon Charette
|
84e7a9f4a7
|
Switched setUp() to setUpTestData() where possible in Django's tests.
|
2018-11-27 09:35:17 -05:00 |
Tim Graham
|
193c109327
|
Switched TestCase to SimpleTestCase where possible in Django's tests.
|
2018-11-27 08:58:44 -05:00 |
vinay karanam
|
3af695eda2
|
Fixed #28291, #24726 -- Fixed ArrayField with JSONField and RangeFields.
|
2018-07-27 11:35:54 -04:00 |
Hasan Ramezani
|
b33f10d8cc
|
Refs #29131 -- Made ArrayField error messages index from 1 instead of 0.
|
2018-04-22 22:18:46 -04:00 |
Vinay Karanam
|
6a1957bb98
|
Fixed #28950 -- Fixed ArrayField.has_changed() for empty values.
|
2018-04-07 17:53:33 -04:00 |
Vinay Karanam
|
e67dc0fbb2
|
Added tests for ArrayField.has_changed().
|
2018-04-07 17:48:29 -04:00 |
Matthew Wilkes
|
2162f0983d
|
Fixed #24747 -- Allowed transforms in QuerySet.order_by() and distinct(*fields).
|
2018-02-10 19:08:55 -05:00 |
Jon Dufresne
|
ff05de760c
|
Fixed #29038 -- Removed closing slash from HTML void tags.
|
2018-01-21 02:09:10 -05:00 |
Michał Pasternak
|
e554b72a2a
|
Fixed #28749 -- Added subquery support for ArrayField's __in lookup.
|
2017-11-01 15:12:18 -04:00 |
Flávio Juvenal
|
f6e1789654
|
Fixed #28577 -- Added checks for ArrayField and JSONField to prevent mutable defaults.
|
2017-10-20 13:17:22 -04:00 |
Tim Graham
|
6e4c6281db
|
Reverted "Fixed #27818 -- Replaced try/except/pass with contextlib.suppress()."
This reverts commit 550cb3a365
because try/except performs better.
|
2017-09-07 08:16:21 -04:00 |
Mads Jensen
|
550cb3a365
|
Fixed #27818 -- Replaced try/except/pass with contextlib.suppress().
|
2017-06-28 14:07:55 -04:00 |
Romulo Furtado
|
9dd2443942
|
Fixed #27161 -- Fixed form validation when an ArrayField's base_field has choices.
|
2017-06-13 19:44:24 -04:00 |
Tim Graham
|
1ebd295082
|
Fixed #28040 -- Updated SplitArrayWidget to use template-based widget rendering.
Thanks Preston Timmons for review.
|
2017-04-29 19:00:21 -04:00 |
Simon Charette
|
a354c69055
|
Fixed #28038 -- Restored casting to text of builtin lookups on PostgreSQL.
Reverted 658f1e8 which broke code using __icontains's implicit cast to ::text
on ArrayField.
Thanks Peter J. Farrell for the report.
|
2017-04-07 16:47:52 -04:00 |
Simon Charette
|
2e55790838
|
Refs #25226 -- Cloned ArrayField.base_field on deconstruction.
This prevents the base_field from sharing attributes with the one used
during migrations.
|
2017-01-14 06:31:34 -05:00 |
Brandon Chinn
|
6573274161
|
Refs #27003 -- Fixed SimpleArrayField crash on converted values.
|
2016-11-15 18:10:45 -05:00 |
Tim Graham
|
3507d4e773
|
Fixed #27186 -- Fixed model form default fallback for MultiWidget, FileInput, SplitDateTimeWidget, SelectDateWidget, and SplitArrayWidget.
Thanks Matt Westcott for the review.
|
2016-09-22 12:20:58 -04:00 |
Tim Graham
|
3347dc6b4e
|
Added tests for ArrayField lookup errors.
|
2016-09-20 10:14:47 -04:00 |
Claude Paroz
|
d389125606
|
Fixed #27098 -- Deprecated DatabaseIntrospection.get_indexes
Thanks Akshesh <aksheshdoshi@gmail.com> for help with the PostgreSQL query.
Thanks Tim Graham for the review.
|
2016-09-12 09:26:33 +02:00 |
Matthew Wilkes
|
4f138fe5a4
|
Fixed #22288 -- Fixed F() expressions with the __range lookup.
|
2016-08-19 13:40:56 -04:00 |
Akshesh
|
324c1b432a
|
Fixed #24442 -- Improved SchemaEditor's index name truncation.
|
2016-08-11 14:36:31 -04:00 |
Jon Dufresne
|
4f336f6652
|
Fixed #26747 -- Used more specific assertions in the Django test suite.
|
2016-06-16 14:19:18 -04:00 |
Jon Dufresne
|
ec6121693f
|
Fixed #22383 -- Added support for HTML5 required attribute on required form fields.
|
2016-04-21 19:16:38 -04:00 |
quaspas
|
91f87b8f91
|
Fixed #26283 -- Fixed removal of trailing nulls for SplitArrayField.
|
2016-03-12 17:22:25 -05:00 |
Fernando Miranda
|
2495023a4c
|
Fixed #25143 -- Added ArrayField.from_db_value().
Thanks Karan Lyons for contributing to the patch.
|
2016-03-12 09:14:35 -05:00 |
Claude Paroz
|
928c12eb1a
|
Fixed #26215 -- Fixed RangeField/ArrayField serialization with None values
Also added tests for HStoreField and JSONField.
Thanks Aleksey Bukin for the report and Tim Graham for the initial patch and
the review.
|
2016-02-16 21:07:05 +01:00 |
Simon Charette
|
a08fda2111
|
Fixed #25746 -- Isolated inlined test models registration.
Thanks to Tim for the review.
|
2016-01-06 20:00:07 -05:00 |
Simon Charette
|
3738e4ac46
|
Fixed #25841 -- Handled base array fields validation errors with params.
Thanks to Trac alias benzid-wael for the report.
|
2015-12-17 20:25:04 -05:00 |
Simon Charette
|
59b57e672c
|
Fixed #25867 -- Fixed a system check crash with nested ArrayFields.
Thanks to Jean Gourds for the report, Tim and Claude for the review.
|
2015-12-07 14:45:22 -05:00 |