Jeremy Stretch
6287f75e67
Toggle VLANGroup scope selector fields
2021-04-02 11:31:46 -04:00
Jeremy Stretch
73e9842877
Introduce ContentTypeChoiceField
2021-04-02 10:54:13 -04:00
Jeremy Stretch
a86178f19b
Simplify VLANGroup scope assignment (WIP)
2021-04-02 09:36:14 -04:00
Jeremy Stretch
c828806b67
Merge branch 'develop' into feature
2021-03-25 16:09:28 -04:00
Jeremy Stretch
e4ecd2dae9
Fixes #6006 : Fix VLAN group/site association for bulk prefix import
2021-03-19 10:22:30 -04:00
Jeremy Stretch
433c48a1a3
Fix IP address interface validation
2021-03-17 16:44:34 -04:00
Jeremy Stretch
c64f96d65b
Drop usage of display_field on DynamicModelChoiceFields
2021-03-16 10:29:15 -04:00
Jeremy Stretch
10778f8479
Merge branch 'feature' into 5284-vlangroup-scope
2021-03-15 20:48:55 -04:00
Jeremy Stretch
bb6360cad4
Fix up VLANGroup tests
2021-03-15 20:35:18 -04:00
Jeremy Stretch
c0c4eed3a8
Extend VLANGroup to support cluster/cluster group assignment
2021-03-15 16:32:07 -04:00
Jeremy Stretch
61d23df83a
Closes #5972 : Bulk edit support for organizational models ( #5974 )
...
* Enable bulk editing of organizational models
* Enable bulk editing of nested group models
* Changelog for #5972
2021-03-12 16:14:42 -05:00
Jeremy Stretch
fadf15dbc0
Fix VLAN group assignment for VLANs
2021-03-11 11:07:27 -05:00
Jeremy Stretch
6ab1c06036
Extend VLAN group assignment form
2021-03-10 16:50:04 -05:00
Jeremy Stretch
4dae781be0
Change VLANGroup site to scope (GFK)
2021-03-09 16:18:59 -05:00
Jeremy Stretch
79b19821f6
Closes #5892 : Introduce SiteGroup model ( #5937 )
...
* Initial work on #5892
* Add site group selection to object edit forms
* Add documentation for site groups
* Changelog for #5892
* Finish application of site groups to config context
2021-03-08 13:28:53 -05:00
Jeremy Stretch
6ed2e7b636
Closes #5894 : Use primary keys when filtering object lists by related objects in the UI
2021-03-01 17:24:30 -05:00
Jeremy Stretch
cf78307577
Update organizational models to use custom field forms
2021-02-26 11:25:23 -05:00
Jeremy Stretch
cef8204f40
Merge tags fields with primary object fields in form display
2021-02-25 14:03:14 -05:00
Jeremy Stretch
42e82f0ead
Update object edit template to use fieldsets where possible
2021-02-25 13:51:48 -05:00
Jeremy Stretch
158ed5765b
Fixes #5507 : Fix custom field data assignment via UI for IP addresses, secrets
2020-12-21 09:43:15 -05:00
Jeremy Stretch
f504d1aa99
#5306 : Standardize device/VM assignment for IP addresses & secrets
2020-12-02 10:53:40 -05:00
Jeremy Stretch
6773709c34
Merge branch 'develop' into develop-2.10
2020-11-17 14:35:06 -05:00
Jeremy Stretch
8c4d4532a4
Fixes #5235 : Fix exception when editing IP address with a NAT IP assigned to a non-racked device
2020-11-16 10:59:41 -05:00
Jeremy Stretch
aed25fea3a
#259 : Add present_in_vrf filters for IPAddress
2020-11-12 10:27:44 -05:00
Jeremy Stretch
f631f8c45b
Correct label for RIR
2020-11-10 11:58:34 -05:00
Jeremy Stretch
97c588a8ba
Clean up service form
2020-11-10 11:05:29 -05:00
Jeremy Stretch
23cce55246
Merge branch 'develop' into develop-2.10
2020-11-05 15:33:07 -05:00
Jeremy Stretch
c53990c739
Closes #5307 : Add a region selector for every site form field
2020-11-04 15:27:41 -05:00
Jeremy Stretch
7598b891c1
Add initial_params to all forms
2020-11-04 11:09:13 -05:00
Jeremy Stretch
9fae11a42f
Add present_in_vrf filters
2020-11-02 15:39:46 -05:00
Daniel Sheppard
32274dec86
Closes : #4967 - Adds Tenancy to Aggregate model
2020-10-15 20:40:19 -05:00
Jeremy Stretch
f684d07c61
Model import/export route targets on VRFs
2020-09-24 12:09:28 -04:00
Jeremy Stretch
dfb5a06d9d
Introduce the RouteTarget model
2020-09-24 11:25:52 -04:00
Jeremy Stretch
9b16d6df2e
Merge v2.9.4 release
2020-09-23 16:11:00 -04:00
Jeremy Stretch
f97d8963f2
Initial work on #2179 : Allow a service to have multiple ports
2020-09-21 13:21:41 -04:00
Jeremy Stretch
03b207d154
Fixes #5105 : Validation should fail when reassigning a primary IP from device to VM
2020-09-16 11:10:30 -04:00
Jeremy Stretch
8d351178ac
Fixes #5022 : Fix exception when editing IP address with NAT inside IP assigned
2020-08-20 14:38:58 -04:00
Jeremy Stretch
0e91d837a0
Allow selecting NAT IP address by assigned virtual machine
2020-08-13 10:42:19 -04:00
Jeremy Stretch
71c2e235a8
Use display_name in VRF selection widgets
2020-08-13 10:32:57 -04:00
Jeremy Stretch
53f9f82317
Set display_field where needed
2020-08-13 09:27:21 -04:00
Jeremy Stretch
c45a57ff43
Update cable termination forms to use DynamicModelChoiceField
2020-08-12 12:58:32 -04:00
Jeremy Stretch
100c8fef20
Add support for referencing peer field values in query_params
2020-08-12 12:37:17 -04:00
Jeremy Stretch
b917403c93
Replace 'nullable' attribute with null_option
2020-08-12 10:05:12 -04:00
Jeremy Stretch
8a8b4e728a
Move null_option to DynamicModelChoiceMixin
2020-08-12 09:47:13 -04:00
Jeremy Stretch
a831e525da
Remove value_field from APISelect; reference to_field_name on field
2020-08-11 17:19:40 -04:00
Jeremy Stretch
fdc43f8279
Add display_field kwarg to DynamicModelChoiceMixin
2020-08-11 17:00:28 -04:00
Jeremy Stretch
0f397fa410
Replicate 'max length' field in PrefixFilterForm for consistency
2020-08-06 09:20:20 -04:00
Jeremy Stretch
d384f25ec2
Replace expand/collpase with max mask length for prefixes list
2020-08-05 16:48:45 -04:00
Jeremy Stretch
4f00b5af4a
Miscellaneous RestrictedQuerySet cleanup
2020-07-09 15:11:18 -04:00
Jeremy Stretch
5fd5dbab7b
Merge branch 'develop' into develop-2.9
2020-07-08 13:04:57 -04:00