|
e8d493578b
|
Create form for setting table preferences
|
2020-04-28 12:14:51 -04:00 |
|
|
e975f1b216
|
Update device component bulk edit forms to use form_from_model()
|
2020-04-22 11:47:26 -04:00 |
|
|
97b8e73716
|
Introduce model-specific bulk create forms for device components
|
2020-04-22 11:15:39 -04:00 |
|
|
fb2868f8bb
|
Fixes #4418: Fail cleanly when trying to import multiple device types simultaneously
|
2020-03-30 16:44:04 -04:00 |
|
|
0068108c57
|
Remove APISelect widget/api_url argument from dynamic fields
|
2020-03-16 14:08:48 -04:00 |
|
|
400f6fc5fb
|
Dynamically resolve the API URL for dynamic choice fields
|
2020-03-16 13:30:35 -04:00 |
|
|
363c4acadc
|
Drop GitHub-flavored Markdown (py-gfm)
|
2020-03-05 16:30:12 -05:00 |
|
|
25d126d4ff
|
Call prepare_value() to avoid passing model instances directly to the filterset
|
2020-02-24 09:31:31 -05:00 |
|
|
04ee55a40c
|
Fixes #4240: Fix exception when filtering foreign keys by NULL
|
2020-02-21 21:38:25 -05:00 |
|
|
7a53e24f97
|
Closes #3810: Preserve slug value when editing existing objects
|
2020-02-19 13:53:11 -05:00 |
|
|
6bc7be7ba5
|
Merge pull request #3925 from hSaria/3840-limit-vlan-choices
Fixes #3840: Only show valid interface VLAN choices
|
2020-02-14 11:48:29 -05:00 |
|
|
7177fcfa61
|
Use DynamicModelChoiceField for all fields using APISelect
|
2020-02-11 12:25:40 -05:00 |
|
|
fb56d5bc66
|
Account for initial data when binding a DynamicModelChoiceField
|
2020-02-11 10:21:44 -05:00 |
|
|
da68968d75
|
Replace FilterChoiceField with DynamicModelMultipleChoiceField
|
2020-02-11 09:33:41 -05:00 |
|
|
5ea30c8628
|
Replace ChainedModelChoiceField with DynamicModelChoiceField
|
2020-02-10 17:23:52 -05:00 |
|
|
d4789b7c9e
|
Changelog for #4108
|
2020-02-10 10:20:06 -05:00 |
|
|
5008526db1
|
Set a default self.to_field_name for FilterChoiceField
|
2020-02-10 10:08:20 -05:00 |
|
|
009fc4f301
|
Remove custom template for APISelect widget
|
2020-02-10 10:02:42 -05:00 |
|
|
55f5ede970
|
Standardize usage of FilterChoiceField
|
2020-02-10 09:58:33 -05:00 |
|
|
5ddfde2214
|
Clean up unneeded code relevant to FilterChoiceField
|
2020-02-10 09:44:19 -05:00 |
|
|
f0c83e168e
|
Merge branch 'develop' into 3840-limit-vlan-choices
|
2020-02-08 16:14:10 +00:00 |
|
|
885ea8a4d5
|
Override get_bound_field() on FilterChoiceFieldMixin to restrict the queryset of bound fields
|
2020-02-07 18:04:40 -05:00 |
|
|
85729f3df8
|
Simplify help_text for ExpandableNameField
|
2020-02-06 11:44:29 -05:00 |
|
|
a2475ee501
|
Remove obsolete ComponentForm
|
2020-02-06 11:36:25 -05:00 |
|
|
75906f7591
|
Move component bulk creation views to new URLs
|
2020-02-05 12:36:38 -05:00 |
|
|
f805b57778
|
Adapt BulkEditView to not require a parent object for device components
|
2020-02-04 18:08:40 -05:00 |
|
|
5879671971
|
Avoid overriding private attribute in super
|
2020-01-30 17:49:42 +00:00 |
|
|
2949bfaaa7
|
Merge branch 'develop' into 2921-tags-select2
|
2020-01-16 15:33:42 +00:00 |
|
|
02cf39c85b
|
Merge branch 'develop' into 3840-limit-vlan-choices
|
2020-01-16 15:09:39 +00:00 |
|
|
826f4d313d
|
Move unpack_grouped_choices() to utilities.choices
|
2020-01-15 09:36:39 -05:00 |
|
|
9d846d7b87
|
Fixes #3840: Only show valid interface VLAN choices
|
2020-01-15 12:23:34 +00:00 |
|
|
e10333bf2b
|
Fetch choices during form initialization
|
2020-01-14 08:22:27 +00:00 |
|
|
2f28dec891
|
Tag filter field for filter forms
|
2020-01-13 20:16:13 +00:00 |
|
|
9f627fd0d3
|
Merge branch 'develop' into develop-2.7
|
2020-01-10 13:33:51 -05:00 |
|
|
396bb28967
|
Added example and handled invalid ranges gracefully
|
2020-01-08 17:28:31 +00:00 |
|
|
eb40275427
|
Fixes #3623: Word expansion for interfaces
|
2020-01-08 17:23:09 +00:00 |
|
|
1d63a30b7a
|
Merge branch 'develop' into develop-2.7
|
2020-01-02 17:21:15 -05:00 |
|
|
242ae9eb91
|
Comment clarification
|
2020-01-01 16:04:08 +00:00 |
|
|
53625e0dea
|
Fixes #3812: Only preload selected options for API-based select
|
2020-01-01 15:54:00 +00:00 |
|
|
f649b9f04f
|
Fixes #3106: Restrict queryset of chained fields when form validation fails
|
2019-12-31 12:41:02 -05:00 |
|
|
7399aa0c5e
|
Add datetime widgets
|
2019-12-28 22:55:00 +00:00 |
|
|
b16be577e3
|
CSVChoiceField should default to a blank string instead of None
|
2019-12-11 17:04:48 -05:00 |
|
|
a3b9bdaff1
|
Miscellaneous cleanup
|
2019-10-04 12:59:10 -04:00 |
|
|
88d61db384
|
Fix YAMLLoadWarning
|
2019-10-01 16:39:11 -04:00 |
|
|
edc1b52f65
|
Adopted a different approach to importing related objects
|
2019-09-27 16:51:12 -04:00 |
|
|
5f3528cf74
|
Capture MultiObjectField default form field values
|
2019-09-25 16:19:22 -04:00 |
|
|
0615d368f2
|
Force validation of individual objects within a MultiObjectField
|
2019-09-24 16:51:59 -04:00 |
|
|
30ee232654
|
Move JSON/YAML data valdiation to ImportForm
|
2019-09-24 16:13:52 -04:00 |
|
|
5266fc67c9
|
Extend DeviceType import to include related objects
|
2019-09-20 14:02:14 -04:00 |
|
|
a0545568cd
|
Fixes #3514: Label TextVar fields when rendering custom script forms
|
2019-09-18 15:39:26 -04:00 |
|