net-mgmt/netbox: Update to 3.4.8
Changelog:
Enhancements:
- Enable general purpose image attachments for device types
- Allow custom object fields to reference a user or group
- Remove unit from commit rate column header in circuits table
- Disallow changing custom field type after creation
- Display a warning banner when DEBUG is enabled
- Enable filtering of VM Interfaces by assigned VLAN
- Specify UTF-8 encoding for default export template MIME type
- Introduce the grant_token permission for controlling the creation of API tokens on behalf of other users
Bug Fixes:
- Validate generic foreign key relations assigned via REST API requests
- Prevent existing components & component templates from being reassigned to different devices/device types via the REST API
- Raise validation error if generic foreign key assignment does not specify both object type and ID
- Fix cleanup of object data when deleting a custom field
- Fix KeyError exception when attempting to add module bays in bulk
- Display relevant UI tab upon bulk import validation failure
- Fix the automatic assignment of racks to devices via the REST API
- Fix exception when attempting to create a saved filter for applied filters
- Fix bulk editing of many-to-many relationships
- Hide clone button for objects with no clonable attributes
- Fix instantiation of nested inventory item templates when creating a device
- Fix filtered bulk deletion for various models
- Fix form layout for plugin textarea fields
- Fix tenant assignment on bulk import of L2VPNs
https://github.com/netbox-community/netbox/releases/tag/v3.4.8
MFH: 2023Q2
(cherry picked from commit b363f88e5124264fbc7d02d82a789120393302b6)