net-mgmt/netbox: Update to 4.5.5
Enhancements:
- Support path exclusions for data source synchronization
- Support identifying scope object by name or slug when bulk importing scoped objects
Performance Improvements:
- Optimize the assignment of tags when saving objects
- Avoid excessive database queries when rendering unnamed devices via the REST API
- Replace inefficient calls to .count() with .exists()
Bug Fixes:
- Preserve the "per page" pagination setting when returning from object edit forms
- Fix form field focus bug in Microsoft Edge
- Enforce MAX_PAGE_SIZE limit for GraphQL API requests
- Fix range-based filter lookups for integer fields in GraphQL API
- Restore user language preference after login via social authentication
- Fix dark mode flicker on page load
- Add pagination for VLAN table on interface view to prevent silent truncation at 100 entries
- Fix display of the background tasks table on mobile
- Avoid erroneously clearing primary/OOB IP assignments during bulk import/update
- Preserve safe custom HTTP headers when copying requests for background job processing
- Fix AttributeError exception caused by missing COOKIES attribute on NetBoxFakeRequest
- Fix GraphQL filter field name mismatch for device component types (e.g. console_ports)
- Fix search functionality for location when combined with other filters
- Avoid clearing the platform field when changing device type in the device edit form
- Hide the script "Add" button for users lacking the required permission
- Hide the virtual machine "Add components" dropdown for users lacking change permission
- Fix broken "Add child group" link in site group view (was pointing to the region endpoint)
- Fix cable termination points being lost when bulk-editing the cable profile
- Disable sorting by the is_primary column in the MAC address list view
- Fix profile-based cable tracing when a single origin carries multiple positions
- Fix display of primary IP address with associated NAT IP on virtual machine view
- Clean up cached circuit attributes when reassigning a circuit termination
https://github.com/netbox-community/netbox/releases/tag/v4.5.5