kkthxbye-code
3608a3d430
Move markdown documentation to docs
2022-06-16 22:26:37 +02:00
jeremystretch
bd4dfa2214
Fixes #9291 : Improve data validation for MultiObjectVar script fields
2022-05-31 13:37:14 -04:00
kkthxbye-code
643f5bc8cc
Make sure initial data is passed as array for DynamicModelChoiceFields
2022-05-27 20:41:50 +02:00
jeremystretch
889ef47d07
#9096 : Correct getattr() call
2022-04-12 08:13:08 -04:00
jeremystretch
995048b6c3
Fixes #9096 : Remove duplicate filter tag when filtering by "none"
2022-04-11 08:51:11 -04:00
jeremystretch
59d50f26a6
Introduce local ChoiceField and MultipleChoiceField classes
2022-03-21 15:08:05 -04:00
jeremystretch
1848b99b74
Clean up form select widgets
2022-03-07 15:11:57 -05:00
jeremystretch
7573dde28f
Merge v3.1.9
2022-03-07 10:55:30 -05:00
jeremystretch
34274ba413
Closes #8758 : Allow empty string substitution when renaming objects in bulk
2022-03-04 13:30:32 -05:00
jeremystretch
cebc028d8f
Fixes #8764 : Correct view name resolution for dynamic form fields
2022-02-28 15:17:49 -05:00
jeremystretch
25a1540e71
Fixes #8714 : Remove label from comments form field
2022-02-22 10:47:02 -05:00
jeremystretch
510a5fbb69
Merge v3.1.7
2022-02-03 12:55:34 -05:00
jeremystretch
4386cc0ae9
Fixes #8498 : Fix display of selected content type filters in object list views
2022-02-02 16:08:12 -05:00
jeremystretch
52c2f07804
Set model as attribute on bulk edit forms
2022-02-01 11:00:18 -05:00
jeremystretch
a2d0b75d25
Move nullable_fields out of Meta for bulk edit forms
2022-01-31 16:15:40 -05:00
jeremystretch
38afe6016f
Refactor & document supported form fields
2022-01-31 14:10:13 -05:00
jeremystretch
3b0617aad4
Clean up nullable fields declaration for bulk edit forms
2022-01-28 16:47:54 -05:00
jeremystretch
cd4b695f9d
Merge v3.1.6
2022-01-17 11:12:54 -05:00
jeremystretch
aaac68f667
Fixes #8358 : Fix inconsistent styling of custom fields on filter & bulk edit forms
2022-01-14 14:23:58 -05:00
jeremystretch
e5d3730ad8
Merge branch 'develop' into feature
2022-01-11 16:16:13 -05:00
jeremystretch
5713076155
Fixes #8317 : Fix CSV import of multi-select custom field values
2022-01-11 14:52:47 -05:00
jeremystretch
9ecd7832b9
Form widgets & style cleanup
2022-01-04 15:01:16 -05:00
jeremystretch
630da49b92
Merge v3.1.3
2021-12-29 12:41:56 -05:00
jeremystretch
b94c5e807f
Fixes #7290 : Defer loading API-backed form fields
2021-12-29 09:30:43 -05:00
jeremystretch
f593ae8119
Clean up form display
2021-12-28 08:54:03 -05:00
jeremystretch
182e061cf6
Closes #7886 : Introduce a base FilterForm class
2021-11-19 15:12:45 -05:00
jeremystretch
df7ae3ebf3
Apply BootstrapMixin to BulkEditForm
2021-11-18 16:23:26 -05:00
jeremystretch
f2c4ca514b
Apply BootstrapMixin to CustomFieldModelForm
2021-11-18 16:19:25 -05:00
jeremystretch
214be1c1e1
Closes #7858 : Standardize the representation of content types across import & export functions
2021-11-17 11:02:22 -05:00
jeremystretch
e27c1e319e
Merge branch 'develop' into feature
2021-11-12 09:09:15 -05:00
jeremystretch
8575e465e4
Fixes #7808 : Fix reference values for content type under custom field import form
2021-11-11 16:21:27 -05:00
jeremystretch
a6796897cd
Merge branch 'develop' into feature
2021-11-09 16:52:36 -05:00
jeremystretch
990c3f1030
Fixes #7780 : Preserve mutli-line values during CSV file import
2021-11-09 15:24:21 -05:00
jeremystretch
b46f146a32
Move MACAddressField to utilities
2021-10-28 16:26:31 -04:00
jeremystretch
6fcd47abe2
Fixes #7324 : Fix TypeError exception in web UI when filtering objects using single-choice filters
2021-09-21 09:13:26 -04:00
jeremystretch
9d6d97413b
Fixes #7298 : Restore missing object names from applied object list filters
2021-09-17 16:55:32 -04:00
jeremystretch
10c7a13273
Minor cleanup for get_selected_values()
2021-09-08 11:11:52 -04:00
thatmattlove
2b813717d9
Return cleaned null_option value as None in dynamic multi-select field
2021-09-07 18:43:36 -07:00
thatmattlove
770c04ef61
Remove invalid (for Python <3.9) type annotation
2021-09-07 18:37:55 -07:00
thatmattlove
c2b94d3462
Fixes #7205 : Handle null_option when getting selected form values in applied_filters template tag
2021-09-07 18:30:45 -07:00
thatmattlove
9f4b9b3476
#7205 : Handle null_option in dynamic multi-select choices field
2021-09-07 18:28:49 -07:00
thatmattlove
b92a513e6f
Fixes #7176 : Reset query parameters on APISelect when deep copied
2021-09-07 14:13:53 -07:00
jeremystretch
7b24bef500
Fixes #7153 : Allow clearing of assigned device type images
2021-09-02 16:48:54 -04:00
thatmattlove
a2352ea23b
#7123 : Handle empty_option on API Select
2021-09-01 17:02:43 -07:00
thatmattlove
c34d620a98
Fixes #7124 : Fix duplicate static query param values in API Select
2021-09-01 11:48:13 -07:00
jeremystretch
d9fffd0112
#7084 : Catch ValueErrors when initializing dynamic form fields
2021-09-01 13:33:41 -04:00
jeremystretch
6c0535e77c
Fixes #7070 : Fix exception when filtering by prefix max length in UI
2021-08-30 16:51:07 -04:00
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
jeremystretch
fca7c6b326
Merge branch 'develop' into feature
2021-08-10 21:03:10 -04:00
jeremystretch
4afcef2c59
Closes #6931 : Include applied filters on object list view
2021-08-10 13:11:35 -04:00