Releases: linuxserver/docker-netbox
Releases · linuxserver/docker-netbox
v3.4.8-ls113
LinuxServer Changes:
Rebase to Alpine 3.17.
netbox Changes:
Enhancements
- #10414 - Enable general purpose image attachments for device types
- #10600 - Allow custom object fields to reference a user or group
- #11015 - Remove unit from commit rate column header in circuits table
- #11431 - Disallow changing custom field type after creation
- #11453 - Display a warning banner when
DEBUGis enabled - #12007 - Enable filtering of VM Interfaces by assigned VLAN
- #12095 - Specify UTF-8 encoding for default export template MIME type
- #12207 - Introduce the
grant_tokenpermission for controlling the creation of API tokens on behalf of other users
Bug Fixes
- #10221 - Validate generic foreign key relations assigned via REST API requests
- #11432 - Prevent existing components & component templates from being reassigned to different devices/device types via the REST API
- #11454 - Raise validation error if generic foreign key assignment does not specify both object type and ID
- #11746 - Fix cleanup of object data when deleting a custom field
- #12011 - Fix KeyError exception when attempting to add module bays in bulk
- #12040 - Display relevant UI tab upon bulk import validation failure
- #12074 - Fix the automatic assignment of racks to devices via the REST API
- #12084 - Fix exception when attempting to create a saved filter for applied filters
- #12087 - Fix bulk editing of many-to-many relationships
- #12117 - Hide clone button for objects with no clonable attributes
- #12118 - Fix instantiation of nested inventory item templates when creating a device
- #12184 - Fix filtered bulk deletion for various models
- #12190 - Fix form layout for plugin textarea fields
- #12227 - Fix tenant assignment on bulk import of L2VPNs
v3.4.8-ls112
LinuxServer Changes:
Rebase to Alpine 3.17.
netbox Changes:
Enhancements
- #10414 - Enable general purpose image attachments for device types
- #10600 - Allow custom object fields to reference a user or group
- #11015 - Remove unit from commit rate column header in circuits table
- #11431 - Disallow changing custom field type after creation
- #11453 - Display a warning banner when
DEBUGis enabled - #12007 - Enable filtering of VM Interfaces by assigned VLAN
- #12095 - Specify UTF-8 encoding for default export template MIME type
- #12207 - Introduce the
grant_tokenpermission for controlling the creation of API tokens on behalf of other users
Bug Fixes
- #10221 - Validate generic foreign key relations assigned via REST API requests
- #11432 - Prevent existing components & component templates from being reassigned to different devices/device types via the REST API
- #11454 - Raise validation error if generic foreign key assignment does not specify both object type and ID
- #11746 - Fix cleanup of object data when deleting a custom field
- #12011 - Fix KeyError exception when attempting to add module bays in bulk
- #12040 - Display relevant UI tab upon bulk import validation failure
- #12074 - Fix the automatic assignment of racks to devices via the REST API
- #12084 - Fix exception when attempting to create a saved filter for applied filters
- #12087 - Fix bulk editing of many-to-many relationships
- #12117 - Hide clone button for objects with no clonable attributes
- #12118 - Fix instantiation of nested inventory item templates when creating a device
- #12184 - Fix filtered bulk deletion for various models
- #12190 - Fix form layout for plugin textarea fields
- #12227 - Fix tenant assignment on bulk import of L2VPNs
v3.4.7-ls111
LinuxServer Changes:
Rebase to Alpine 3.17.
netbox Changes:
Enhancements
- #11645 - Automatically set the scheduled time when executing reports/scripts at a recurring interval
- #11833 - Add fieldset support for custom script forms
- #11973 - Use SSID for representing wireless links, if set
- #11977 - Support designating multiple backends via
REMOTE_AUTH_BACKENDconfig parameter - #11990 - Improve error reporting for duplicate CSV column headings
- #11991 - Enable VDC assignment during bulk import/edit of interfaces
Bug Fixes
- #11914 - Include parameters when exporting saved filters
- #11933 - Fix cloning of saved filters
- #11984 - Remove erroneous 802.3az PoE type
- #11979 - Correct URL for tags in route targets list
- #12008 - Enable cloning of export templates
- #12029 - Restore missing description field on virtual chassis form
- #12038 - Correct display of zero values for virtual chassis member priority
- #12048 - Enable cloning of tags
- #12058 - Enable cloning of config contexts
v3.4.7-ls110
LinuxServer Changes:
Rebase to Alpine 3.17.
netbox Changes:
Enhancements
- #11645 - Automatically set the scheduled time when executing reports/scripts at a recurring interval
- #11833 - Add fieldset support for custom script forms
- #11973 - Use SSID for representing wireless links, if set
- #11977 - Support designating multiple backends via
REMOTE_AUTH_BACKENDconfig parameter - #11990 - Improve error reporting for duplicate CSV column headings
- #11991 - Enable VDC assignment during bulk import/edit of interfaces
Bug Fixes
- #11914 - Include parameters when exporting saved filters
- #11933 - Fix cloning of saved filters
- #11984 - Remove erroneous 802.3az PoE type
- #11979 - Correct URL for tags in route targets list
- #12008 - Enable cloning of export templates
- #12029 - Restore missing description field on virtual chassis form
- #12038 - Correct display of zero values for virtual chassis member priority
- #12048 - Enable cloning of tags
- #12058 - Enable cloning of config contexts
v3.4.7-ls109
LinuxServer Changes:
Rebase to Alpine 3.17.
netbox Changes:
Enhancements
- #11645 - Automatically set the scheduled time when executing reports/scripts at a recurring interval
- #11833 - Add fieldset support for custom script forms
- #11973 - Use SSID for representing wireless links, if set
- #11977 - Support designating multiple backends via
REMOTE_AUTH_BACKENDconfig parameter - #11990 - Improve error reporting for duplicate CSV column headings
- #11991 - Enable VDC assignment during bulk import/edit of interfaces
Bug Fixes
- #11914 - Include parameters when exporting saved filters
- #11933 - Fix cloning of saved filters
- #11984 - Remove erroneous 802.3az PoE type
- #11979 - Correct URL for tags in route targets list
- #12008 - Enable cloning of export templates
- #12029 - Restore missing description field on virtual chassis form
- #12038 - Correct display of zero values for virtual chassis member priority
- #12048 - Enable cloning of tags
- #12058 - Enable cloning of config contexts
v3.4.6-ls108
LinuxServer Changes:
Rebase to Alpine 3.17.
netbox Changes:
Enhancements
- #10058 - Enable searching for devices/VMs by primary IP address
- #11011 - Add ability to toggle visibility of virtual interfaces under device view
- #11294 - Enable live preview of Markdown content
- #11807 - Restore default page size when navigating between views
- #11817 - Add
connected_endpointsfield to GraphQL API for cabled objects - #11851 - Include IP version in GraphQL API representations of aggregates, prefixes, and IP addresses
- #11862 - Add Cisco StackWise 1T interface type
- #11871 - Add IEEE 802.3az PoE type for interfaces
- #11929 - Strip whitespace from CSV headers prior to validation
Bug Fixes
- #11470 - Avoid raising exception when filtering IPs by an invalid address
- #11565 - Apply custom field defaults to IP address created during FHRP group creation
- #11631 - Fix filtering changelog & journal entries by multiple content type IDs
- #11758 - Support non-URL-safe characters in plugin menu titles
- #11796 - When importing devices, restrict rack by location only if the location field is specified
- #11819 - Fix filtering of cable terminations by object type
- #11850 - Fix loading of CSV files containing a byte order mark
- #11903 - Fix escaping of return URL values for action buttons in tables
- #11927 - Correct loading of plugin resources with custom paths
v3.4.6-ls107
LinuxServer Changes:
Rebase to Alpine 3.17.
netbox Changes:
Enhancements
- #10058 - Enable searching for devices/VMs by primary IP address
- #11011 - Add ability to toggle visibility of virtual interfaces under device view
- #11294 - Enable live preview of Markdown content
- #11807 - Restore default page size when navigating between views
- #11817 - Add
connected_endpointsfield to GraphQL API for cabled objects - #11851 - Include IP version in GraphQL API representations of aggregates, prefixes, and IP addresses
- #11862 - Add Cisco StackWise 1T interface type
- #11871 - Add IEEE 802.3az PoE type for interfaces
- #11929 - Strip whitespace from CSV headers prior to validation
Bug Fixes
- #11470 - Avoid raising exception when filtering IPs by an invalid address
- #11565 - Apply custom field defaults to IP address created during FHRP group creation
- #11631 - Fix filtering changelog & journal entries by multiple content type IDs
- #11758 - Support non-URL-safe characters in plugin menu titles
- #11796 - When importing devices, restrict rack by location only if the location field is specified
- #11819 - Fix filtering of cable terminations by object type
- #11850 - Fix loading of CSV files containing a byte order mark
- #11903 - Fix escaping of return URL values for action buttons in tables
- #11927 - Correct loading of plugin resources with custom paths
v3.4.6-ls106
LinuxServer Changes:
Rebase to Alpine 3.17.
netbox Changes:
Enhancements
- #10058 - Enable searching for devices/VMs by primary IP address
- #11011 - Add ability to toggle visibility of virtual interfaces under device view
- #11294 - Enable live preview of Markdown content
- #11807 - Restore default page size when navigating between views
- #11817 - Add
connected_endpointsfield to GraphQL API for cabled objects - #11851 - Include IP version in GraphQL API representations of aggregates, prefixes, and IP addresses
- #11862 - Add Cisco StackWise 1T interface type
- #11871 - Add IEEE 802.3az PoE type for interfaces
- #11929 - Strip whitespace from CSV headers prior to validation
Bug Fixes
- #11470 - Avoid raising exception when filtering IPs by an invalid address
- #11565 - Apply custom field defaults to IP address created during FHRP group creation
- #11631 - Fix filtering changelog & journal entries by multiple content type IDs
- #11758 - Support non-URL-safe characters in plugin menu titles
- #11796 - When importing devices, restrict rack by location only if the location field is specified
- #11819 - Fix filtering of cable terminations by object type
- #11850 - Fix loading of CSV files containing a byte order mark
- #11903 - Fix escaping of return URL values for action buttons in tables
- #11927 - Correct loading of plugin resources with custom paths
v3.4.5-ls105
LinuxServer Changes:
Rebase to Alpine 3.17.
netbox Changes:
Enhancements
- #11110 - Add
start_addressandend_addressfilters for IP ranges - #11592 - Introduce
FILE_UPLOAD_MAX_MEMORY_SIZEconfiguration parameter - #11685 - Match on containing prefixes and aggregates when querying for IP addresses using global search
- #11787 - Upgrade script will automatically rebuild missing search cache
Bug Fixes
- #11032 - Fix false custom validation errors during component creation
- #11226 - Ensure scripts and reports within submodules are automatically reloaded
- #11459 - Enable evaluating null values in custom validation rules
- #11473 - GraphQL requests specifying an invalid filter should return an empty queryset
- #11582 - Ensure form validation errors are displayed when adding virtual chassis members
- #11601 - Fix partial matching of start/end addresses for IP range search
- #11683 - Fix CSV header attribute detection when auto-detecting import format
- #11711 - Fix CSV import for multiple-object custom fields
- #11723 - Circuit terminations should link to their associated circuits (rather than site or provider network)
- #11775 - Skip checking for old search cache records when creating a new object
- #11786 - List only applicable object types in form widget when filtering custom fields
v3.4.5-ls104
LinuxServer Changes:
Rebase to Alpine 3.16, migrate to s6v3.
netbox Changes:
Enhancements
- #11110 - Add
start_addressandend_addressfilters for IP ranges - #11592 - Introduce
FILE_UPLOAD_MAX_MEMORY_SIZEconfiguration parameter - #11685 - Match on containing prefixes and aggregates when querying for IP addresses using global search
- #11787 - Upgrade script will automatically rebuild missing search cache
Bug Fixes
- #11032 - Fix false custom validation errors during component creation
- #11226 - Ensure scripts and reports within submodules are automatically reloaded
- #11459 - Enable evaluating null values in custom validation rules
- #11473 - GraphQL requests specifying an invalid filter should return an empty queryset
- #11582 - Ensure form validation errors are displayed when adding virtual chassis members
- #11601 - Fix partial matching of start/end addresses for IP range search
- #11683 - Fix CSV header attribute detection when auto-detecting import format
- #11711 - Fix CSV import for multiple-object custom fields
- #11723 - Circuit terminations should link to their associated circuits (rather than site or provider network)
- #11775 - Skip checking for old search cache records when creating a new object
- #11786 - List only applicable object types in form widget when filtering custom fields