Commit Graph

16 Commits

Author SHA1 Message Date
Matt Love
eae01a7ddf Improve APISelect query parameter handling (#7040)
* Fixes #7035: Refactor APISelect query_param logic

* Add filter_fields to extras.ObjectVar & fix default value handling

* Update ObjectVar docs to reflect new filter_fields attribute

* Revert changes from 89b7f3f

* Maintain current `query_params` API for form fields, transform data structure in widget

* Revert changes from d0208d4
2021-08-30 09:43:32 -04:00
checktheroads
f89c65a880 #6372: Refactor Select2 naming 2021-07-19 16:39:16 -07:00
Jeremy Stretch
2075dc6768 Introduce SelectSpeedWidget 2021-02-25 11:47:26 -05:00
Jeremy Stretch
1228fd4aee Fixes #5718: Fix bulk editing of services when no port(s) are defined 2021-02-04 13:01:55 -05:00
Jeremy Stretch
6212b323d0 Fixes #5111: Allow use of tuples when specifying ObjectVar query_params 2020-09-09 09:52:57 -04:00
Jeremy Stretch
76da8e9de5 Cast all query param values to string 2020-08-14 11:38:15 -04:00
Jeremy Stretch
0f57b244c4 Add brief_mode to DynamicModelChoiceMixin 2020-08-12 14:15:34 -04:00
Jeremy Stretch
d7d941d3be Clean up Select2 widget Javascript 2020-08-12 14:03:58 -04:00
Jeremy Stretch
93757df97d Rename add_additional_query_param() 2020-08-12 13:59:11 -04:00
Jeremy Stretch
d6846cdb2c Remove unused arguments from APISelect widget 2020-08-12 13:57:34 -04:00
Jeremy Stretch
61f8deaeea Remove filter_for argument from Select2 widgets 2020-08-12 13:03:59 -04:00
Jeremy Stretch
320edff57b Add support for referencing peer field values in query_params 2020-08-12 12:37:17 -04:00
Jeremy Stretch
693fd1cb9b Move null_option to DynamicModelChoiceMixin 2020-08-12 09:47:13 -04:00
Jeremy Stretch
35038f1c44 Remove value_field from APISelect; reference to_field_name on field 2020-08-11 17:19:40 -04:00
Jeremy Stretch
ce69d2e4ba Drop support for conditional_query_params on APISelect 2020-08-11 16:23:36 -04:00
Jeremy Stretch
a525c80cc7 Refactor utility form resources into separate modules 2020-08-11 15:14:06 -04:00