| 
							
							
								 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 550cb3a365because 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 658f1e8which 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 |  | 
			
				
					| 
							
							
								 Attila Tovt | 88fc9e2826 | Fixed #25772 -- Corrected __len lookup on ArrayField for empty arrays. | 2015-11-25 16:53:05 -05:00 |  | 
			
				
					| 
							
							
								 Simon Charette | d95b22bd56 | Refs #25745 -- Isolated some postgres array field check tests. | 2015-11-14 11:33:28 -05:00 |  | 
			
				
					| 
							
							
								 Dmitry Dygalo | 263b3d2ba1 | Fixed #25666 -- Fixed the exact lookup of ArrayField. | 2015-11-14 11:21:16 -05:00 |  | 
			
				
					| 
							
							
								 Tim Graham | 1f07da3e29 | Fixed #25597 -- Fixed crash with SplitArrayField and IntegerField on invalid value. | 2015-10-27 08:11:11 -04:00 |  | 
			
				
					| 
							
							
								 Dražen Odobašić | b1e33ceced | Fixed #23395 -- Limited line lengths to 119 characters. | 2015-09-12 11:40:50 -04:00 |  | 
			
				
					| 
							
							
								 Caio Ariede | dad8434d6f | Fixed #25180 -- Prevented varchar_patterns_ops and text_patterns_ops indexes for ArrayField. | 2015-08-15 10:02:08 -04:00 |  |