netbox/docs/models
Arthur Hanson 1508e3a770
Fixes #18245: Make DeviceRole Hierarchical (#19008)
Made DeviceRoles hierarchical, had to also change the filtersets for Device, ConfigContext and VirtualMachine to use the TreeNodeMultipleChoiceFilter.

Note: The model was changed to use NestedGroupModel, a side-effect of this is it also adds comments field, but I thought that was better then doing a one-off just for DeviceRole and having to define the fields, validators, etc.. - keeps everything DRY / consistent.

* 18981 Make Device Roles Hierarchical

* 18981 forms, serializer

* 18981 fix tests

* 18981 fix tests

* 18981 fix tests

* 18981 fix tests

* 18981 fix tests

* 18981 fix migration merge

* 18981 fix tests

* 18981 fix filtersets

* 18981 fix tests

* 18981 comments

* 18981 review changes
2025-03-28 14:32:02 -05:00
..
circuits Closes #18153: Introduce virtual circuit types (#18300) 2025-01-06 13:37:43 -05:00
core Closes #18287: Enable periodic synchronization for data sources (#18747) 2025-03-03 09:29:40 -05:00
dcim Fixes #18245: Make DeviceRole Hierarchical (#19008) 2025-03-28 14:32:02 -05:00
extras Fixes #17443: Adds ExportTemplate.file_name field (#18911) 2025-03-20 09:17:56 -04:00
ipam Update documentation for v4.2 2024-11-26 12:38:29 -05:00
tenancy 17170 Add ability to add contacts to multiple contact groups (#18885) 2025-03-18 14:05:02 -04:00
virtualization Update documentation for v4.2 2024-11-26 12:38:29 -05:00
vpn Closes #17608: Adds L2VPN.status field (#18791) 2025-03-06 14:06:06 -08:00
wireless Update documentation for v4.2 2024-11-26 12:38:29 -05:00