3dc671395e
Introduce local ChoiceField and MultipleChoiceField classes
2022-03-21 15:08:05 -04:00
655bc49fad
Clean up form select widgets
2022-03-07 15:11:57 -05:00
cd29293dd6
Merge v3.1.9
2022-03-07 10:55:30 -05:00
6423b386d2
Closes #8758 : Allow empty string substitution when renaming objects in bulk
2022-03-04 13:30:32 -05:00
d6c272cfd6
Fixes #8764 : Correct view name resolution for dynamic form fields
2022-02-28 15:17:49 -05:00
d9696ae34c
Fixes #8714 : Remove label from comments form field
2022-02-22 10:47:02 -05:00
478eefb74c
Merge v3.1.7
2022-02-03 12:55:34 -05:00
e20ac803f3
Fixes #8498 : Fix display of selected content type filters in object list views
2022-02-02 16:08:12 -05:00
3621b1a0d0
Set model as attribute on bulk edit forms
2022-02-01 11:00:18 -05:00
d1672f8818
Move nullable_fields out of Meta for bulk edit forms
2022-01-31 16:15:40 -05:00
cf3ca5a661
Refactor & document supported form fields
2022-01-31 14:10:13 -05:00
e4eee1cdfc
Clean up nullable fields declaration for bulk edit forms
2022-01-28 16:47:54 -05:00
3e3880823b
Merge v3.1.6
2022-01-17 11:12:54 -05:00
2b31154834
Fixes #8358 : Fix inconsistent styling of custom fields on filter & bulk edit forms
2022-01-14 14:23:58 -05:00
c8713d94d8
Merge branch 'develop' into feature
2022-01-11 16:16:13 -05:00
7421e5f7d7
Fixes #8317 : Fix CSV import of multi-select custom field values
2022-01-11 14:52:47 -05:00
662cafe416
Form widgets & style cleanup
2022-01-04 15:01:16 -05:00
3bb485d0b8
Merge v3.1.3
2021-12-29 12:41:56 -05:00
9c9fcaf42f
Fixes #7290 : Defer loading API-backed form fields
2021-12-29 09:30:43 -05:00
8ca09ec07f
Clean up form display
2021-12-28 08:54:03 -05:00
b7c9ca720a
Closes #7886 : Introduce a base FilterForm class
2021-11-19 15:12:45 -05:00
55049bb303
Apply BootstrapMixin to BulkEditForm
2021-11-18 16:23:26 -05:00
c210c6937b
Apply BootstrapMixin to CustomFieldModelForm
2021-11-18 16:19:25 -05:00
9de179cba8
Closes #7858 : Standardize the representation of content types across import & export functions
2021-11-17 11:02:22 -05:00
cede27b5fe
Merge branch 'develop' into feature
2021-11-12 09:09:15 -05:00
9f8068e8d1
Fixes #7808 : Fix reference values for content type under custom field import form
2021-11-11 16:21:27 -05:00
f93d6813a9
Merge branch 'develop' into feature
2021-11-09 16:52:36 -05:00
d08ed9fe5f
Fixes #7780 : Preserve mutli-line values during CSV file import
2021-11-09 15:24:21 -05:00
1ce9192369
Move MACAddressField to utilities
2021-10-28 16:26:31 -04:00
41dfdc0aaa
Fixes #7324 : Fix TypeError exception in web UI when filtering objects using single-choice filters
2021-09-21 09:13:26 -04:00
713e79c1a9
Fixes #7298 : Restore missing object names from applied object list filters
2021-09-17 16:55:32 -04:00
45988b9818
Minor cleanup for get_selected_values()
2021-09-08 11:11:52 -04:00
a9c1c8968e
Return cleaned null_option
value as None
in dynamic multi-select field
2021-09-07 18:43:36 -07:00
6a15c2ae86
Remove invalid (for Python <3.9) type annotation
2021-09-07 18:37:55 -07:00
752de0d9c0
Fixes #7205 : Handle null_option
when getting selected form values in applied_filters
template tag
2021-09-07 18:30:45 -07:00
49617a595d
#7205 : Handle null_option
in dynamic multi-select choices field
2021-09-07 18:28:49 -07:00
4a13ee6f40
Fixes #7176 : Reset query parameters on APISelect when deep copied
2021-09-07 14:13:53 -07:00
a1110b07de
Fixes #7153 : Allow clearing of assigned device type images
2021-09-02 16:48:54 -04:00
ddff193786
#7123 : Handle empty_option on API Select
2021-09-01 17:02:43 -07:00
7bdde47473
Fixes #7124 : Fix duplicate static query param values in API Select
2021-09-01 11:48:13 -07:00
707e51d855
#7084 : Catch ValueErrors when initializing dynamic form fields
2021-09-01 13:33:41 -04:00
deb53d771d
Fixes #7070 : Fix exception when filtering by prefix max length in UI
2021-08-30 16:51:07 -04:00
25d1fe2c8d
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
736da4bcad
Merge branch 'develop' into feature
2021-08-10 21:03:10 -04:00
c7ebad0fbb
Closes #6931 : Include applied filters on object list view
2021-08-10 13:11:35 -04:00
1bb596fc7e
Fixes #6908 : Allow assignment of scope to VLAN groups upon import
2021-08-09 09:54:27 -04:00
d0fbbbfb37
Merge branch 'develop' into feature
2021-08-06 10:06:52 -04:00
46d0af6cef
Fixes #6892 : Fix validation of unit ranges when creating a rack reservation
2021-08-05 11:12:08 -04:00
afc8d5bbbf
Fix PEP8 formatting error
2021-08-02 02:31:30 -07:00
863048cda2
Deprecate collapsible advanced search and re-implement field-based filtering on object views
2021-08-01 21:24:22 -07:00