Releases: linuxserver/docker-netbox
Releases · linuxserver/docker-netbox
v3.7.5-ls188
LinuxServer Changes:
Rebase to Alpine 3.19.
netbox Changes:
Enhancements
- #14707 - Clarify interface designation when creating tunnel terminations
- #15039 - Allow API tokens to be cloned
Bug Fixes
- #14799 - Avoid caching modified reports & scripts
- #15029 - Raise a clean validation error when attempting to make duplicate FHRP group assignments
- #15102 - Fix usage of selector widget for form fields referencing users/groups
- #15435 - Correct permissions name to allow adding a module bay to a device via the UI
- #15502 - Fix KeyError exception when modifying an IP address assigned to a virtual machine
- #15597 - Restore help modal for
button_class
field on custom link bulk import form - #15598 - Fix exception when creating a device from a device type with one or more child inventory items
- #15608 - Avoid caching values of null fields in search index
- #15609 - Fix filtering of the providers list by assigned ASN
v3.7.5-ls187
LinuxServer Changes:
Rebase to Alpine 3.19.
netbox Changes:
Enhancements
- #14707 - Clarify interface designation when creating tunnel terminations
- #15039 - Allow API tokens to be cloned
Bug Fixes
- #14799 - Avoid caching modified reports & scripts
- #15029 - Raise a clean validation error when attempting to make duplicate FHRP group assignments
- #15102 - Fix usage of selector widget for form fields referencing users/groups
- #15435 - Correct permissions name to allow adding a module bay to a device via the UI
- #15502 - Fix KeyError exception when modifying an IP address assigned to a virtual machine
- #15597 - Restore help modal for
button_class
field on custom link bulk import form - #15598 - Fix exception when creating a device from a device type with one or more child inventory items
- #15608 - Avoid caching values of null fields in search index
- #15609 - Fix filtering of the providers list by assigned ASN
v3.7.4-ls186
LinuxServer Changes:
Rebase to Alpine 3.19.
netbox Changes:
Enhancements
- #14206 - Add additional FibreChannel SFP+ interface types
- #14366 - Enable custom links for config contexts & templates
- #15291 - Add tunnel termination buttons to VM interfaces table
- #15297 - Linkify platform column in device & virtual machine tables
Bug Fixes
- #13722 - Fix range expansion for comma-separated numerical values
- #14832 - Enable querying IP addresses for an FHRP group via GraphQL
- #15220 - Fix validation check when bulk editing the mask length of IP addresses
- #15232 - Permit user with sufficient permissions to assign an inventory item to a device type
- #15241 - Restore missing
display
field on VirtualDisk serialization in REST API - #15243 - Correct representation of installed module when listing module bays using REST API brief mode
- #15316 - Fix selection of 3DES encryption for IKE & IPSec proposals
- #15322 - Add description field to YAML export for device & module types
- #15336 - Correct label for recurring scheduled jobs
- #15347 - Fix querying virtual machine contacts via GraphQL
- #15356 - Fix assignment of front & rear images to device types via REST API
v3.7.4-ls185
LinuxServer Changes:
Rebase to Alpine 3.19.
netbox Changes:
Enhancements
- #14206 - Add additional FibreChannel SFP+ interface types
- #14366 - Enable custom links for config contexts & templates
- #15291 - Add tunnel termination buttons to VM interfaces table
- #15297 - Linkify platform column in device & virtual machine tables
Bug Fixes
- #13722 - Fix range expansion for comma-separated numerical values
- #14832 - Enable querying IP addresses for an FHRP group via GraphQL
- #15220 - Fix validation check when bulk editing the mask length of IP addresses
- #15232 - Permit user with sufficient permissions to assign an inventory item to a device type
- #15241 - Restore missing
display
field on VirtualDisk serialization in REST API - #15243 - Correct representation of installed module when listing module bays using REST API brief mode
- #15316 - Fix selection of 3DES encryption for IKE & IPSec proposals
- #15322 - Add description field to YAML export for device & module types
- #15336 - Correct label for recurring scheduled jobs
- #15347 - Fix querying virtual machine contacts via GraphQL
- #15356 - Fix assignment of front & rear images to device types via REST API
v3.7.4-ls184
LinuxServer Changes:
Rebase to Alpine 3.19.
netbox Changes:
Enhancements
- #14206 - Add additional FibreChannel SFP+ interface types
- #14366 - Enable custom links for config contexts & templates
- #15291 - Add tunnel termination buttons to VM interfaces table
- #15297 - Linkify platform column in device & virtual machine tables
Bug Fixes
- #13722 - Fix range expansion for comma-separated numerical values
- #14832 - Enable querying IP addresses for an FHRP group via GraphQL
- #15220 - Fix validation check when bulk editing the mask length of IP addresses
- #15232 - Permit user with sufficient permissions to assign an inventory item to a device type
- #15241 - Restore missing
display
field on VirtualDisk serialization in REST API - #15243 - Correct representation of installed module when listing module bays using REST API brief mode
- #15316 - Fix selection of 3DES encryption for IKE & IPSec proposals
- #15322 - Add description field to YAML export for device & module types
- #15336 - Correct label for recurring scheduled jobs
- #15347 - Fix querying virtual machine contacts via GraphQL
- #15356 - Fix assignment of front & rear images to device types via REST API
v3.7.3-ls183
LinuxServer Changes:
Rebase to Alpine 3.19.
netbox Changes:
Enhancements
- #14587 - Display a human-friendly name for the OpenID Connect remote auth backend
- #14946 - Remove
associate_by_email()
from default social auth pipeline - #14966 - Add PostgreSQL index for object type & ID on CachedValue table to improve performance
- #15177 - Add "last login" time to user display & REST API serializer
Bug Fixes
- #14058 - Limit platform options by manufacturer when editing a device or device type
- #14064 - Resolving parent location should consider assigned site when bulk importing locations
- #14079 - Ensure changes are logged on related objects when deleting an object referenced via a many-to-many relationship (e.g. tags)
- #14405 - Clean up formatting of link peers in bulk CSV export of cable termination objects
- #14689 - Preserve "empty" default values for JSON custom fields
- #14952 - Update existing AutoSyncRecord when changing the data file of an auto-synced object
- #15059 - Correct IP address count link in VM interfaces table
- #15067 - Fix uncaught exception when attempting invalid device bay import
- #15070 - Fix inclusion of
config_template
field on REST API serializer for virtual machines - #15084 - Fix "add export template" link under "export" button on object list views
- #15090 - Ensure protection rules are evaluated prior to enqueueing events when deleting an object
- #15091 - Fix designation of the active tab for assigned object when modifying an L2VPN termination
- #15101 - Correct OpenAPI schema for rack elevation REST API endpoint
- #15115 - Fix unhandled exception with invalid permission constraints
- #15126 -
group
field should be optional when creating VPN tunnel via REST API - #15127 - Add missing group column to VPN tunnels table
- #15133 - Fix FHRP group representation on assignments REST API endpoint using brief mode
- #15174 - Warn that permission constraints are not supported for reports or scripts
- #15184 - Correct REST API schema definition for
front_image
&rear_image
on DeviceType - #15185 - Ensure error messages pertaining to related objects are displayed on the bulk import form
- #15192 - Fix exception when viewing current config when no history is present
v3.7.3-ls182
LinuxServer Changes:
Rebase to Alpine 3.19.
netbox Changes:
Enhancements
- #14587 - Display a human-friendly name for the OpenID Connect remote auth backend
- #14946 - Remove
associate_by_email()
from default social auth pipeline - #14966 - Add PostgreSQL index for object type & ID on CachedValue table to improve performance
- #15177 - Add "last login" time to user display & REST API serializer
Bug Fixes
- #14058 - Limit platform options by manufacturer when editing a device or device type
- #14064 - Resolving parent location should consider assigned site when bulk importing locations
- #14079 - Ensure changes are logged on related objects when deleting an object referenced via a many-to-many relationship (e.g. tags)
- #14405 - Clean up formatting of link peers in bulk CSV export of cable termination objects
- #14689 - Preserve "empty" default values for JSON custom fields
- #14952 - Update existing AutoSyncRecord when changing the data file of an auto-synced object
- #15059 - Correct IP address count link in VM interfaces table
- #15067 - Fix uncaught exception when attempting invalid device bay import
- #15070 - Fix inclusion of
config_template
field on REST API serializer for virtual machines - #15084 - Fix "add export template" link under "export" button on object list views
- #15090 - Ensure protection rules are evaluated prior to enqueueing events when deleting an object
- #15091 - Fix designation of the active tab for assigned object when modifying an L2VPN termination
- #15101 - Correct OpenAPI schema for rack elevation REST API endpoint
- #15115 - Fix unhandled exception with invalid permission constraints
- #15126 -
group
field should be optional when creating VPN tunnel via REST API - #15127 - Add missing group column to VPN tunnels table
- #15133 - Fix FHRP group representation on assignments REST API endpoint using brief mode
- #15174 - Warn that permission constraints are not supported for reports or scripts
- #15184 - Correct REST API schema definition for
front_image
&rear_image
on DeviceType - #15185 - Ensure error messages pertaining to related objects are displayed on the bulk import form
- #15192 - Fix exception when viewing current config when no history is present
v3.7.3-ls181
LinuxServer Changes:
Rebase to Alpine 3.19.
netbox Changes:
Enhancements
- #14587 - Display a human-friendly name for the OpenID Connect remote auth backend
- #14946 - Remove
associate_by_email()
from default social auth pipeline - #14966 - Add PostgreSQL index for object type & ID on CachedValue table to improve performance
- #15177 - Add "last login" time to user display & REST API serializer
Bug Fixes
- #14058 - Limit platform options by manufacturer when editing a device or device type
- #14064 - Resolving parent location should consider assigned site when bulk importing locations
- #14079 - Ensure changes are logged on related objects when deleting an object referenced via a many-to-many relationship (e.g. tags)
- #14405 - Clean up formatting of link peers in bulk CSV export of cable termination objects
- #14689 - Preserve "empty" default values for JSON custom fields
- #14952 - Update existing AutoSyncRecord when changing the data file of an auto-synced object
- #15059 - Correct IP address count link in VM interfaces table
- #15067 - Fix uncaught exception when attempting invalid device bay import
- #15070 - Fix inclusion of
config_template
field on REST API serializer for virtual machines - #15084 - Fix "add export template" link under "export" button on object list views
- #15090 - Ensure protection rules are evaluated prior to enqueueing events when deleting an object
- #15091 - Fix designation of the active tab for assigned object when modifying an L2VPN termination
- #15101 - Correct OpenAPI schema for rack elevation REST API endpoint
- #15115 - Fix unhandled exception with invalid permission constraints
- #15126 -
group
field should be optional when creating VPN tunnel via REST API - #15127 - Add missing group column to VPN tunnels table
- #15133 - Fix FHRP group representation on assignments REST API endpoint using brief mode
- #15174 - Warn that permission constraints are not supported for reports or scripts
- #15184 - Correct REST API schema definition for
front_image
&rear_image
on DeviceType - #15185 - Ensure error messages pertaining to related objects are displayed on the bulk import form
- #15192 - Fix exception when viewing current config when no history is present
v3.7.2-ls180
LinuxServer Changes:
Rebase to Alpine 3.19.
netbox Changes:
Enhancements
- #13729 - Omit sensitive data source parameters from change log data
- #14645 - Limit the number of assigned IP addresses displayed under interfaces list
Bug Fixes
- #14500 - Optimize calculation of available child prefixes & ranges when viewing a prefix
- #14511 - Fix GraphQL support for interfaces connected to provider networks
- #14572 - Correct the number of jobs listed for individual report & script modules
- #14703 - Revert to the default layout when encountering a misconfigured dashboard
- #14755 - Fix validation of choice values & labels when creating a custom field choice set via the REST API
- #14838 - Avoid corrupting JSON data when changing the action type while editing an event rule
- #14839 - Fix form validation error when attempting to terminate a tunnel to a virtual machine interface
- #14840 - Fix
NoReverseMatch
exception when rendering a custom field which references a user - #14847 - IKE policy mode may be set inly when IKEv1 is selected
- #14851 - Automatically remove any associated bookmarks when deleting a user
- #14879 - Include custom fields in REST API representation of data sources
- #14885 - Add missing "group" field to VPN tunnel creation form
- #14892 - Fix exception when running report/script via command line due to missing username
- #14920 - Include button to display available status choices when bulk importing virtual device contexts
- #14945 - Fix "select all" button for device type components
- #14947 - Ensure that application & removal of tags is always recorded in an object's change log
- #14962 - Fix config context rendering for VMs assigned directly to a site (rather than via a cluster)
- #14999 - Fix "create & add another" link for interface FHRP group assignment
- #15015 - Pre-populate assigned tenant when allocating next available IP address under prefix view
- #15020 - Automatically update all VMs when changing a cluster's assigned site
- #15025 - The
can_add()
template filter should accept a model (not an instance)
v3.7.2-ls179
LinuxServer Changes:
Rebase to Alpine 3.19.
netbox Changes:
Enhancements
- #13729 - Omit sensitive data source parameters from change log data
- #14645 - Limit the number of assigned IP addresses displayed under interfaces list
Bug Fixes
- #14500 - Optimize calculation of available child prefixes & ranges when viewing a prefix
- #14511 - Fix GraphQL support for interfaces connected to provider networks
- #14572 - Correct the number of jobs listed for individual report & script modules
- #14703 - Revert to the default layout when encountering a misconfigured dashboard
- #14755 - Fix validation of choice values & labels when creating a custom field choice set via the REST API
- #14838 - Avoid corrupting JSON data when changing the action type while editing an event rule
- #14839 - Fix form validation error when attempting to terminate a tunnel to a virtual machine interface
- #14840 - Fix
NoReverseMatch
exception when rendering a custom field which references a user - #14847 - IKE policy mode may be set inly when IKEv1 is selected
- #14851 - Automatically remove any associated bookmarks when deleting a user
- #14879 - Include custom fields in REST API representation of data sources
- #14885 - Add missing "group" field to VPN tunnel creation form
- #14892 - Fix exception when running report/script via command line due to missing username
- #14920 - Include button to display available status choices when bulk importing virtual device contexts
- #14945 - Fix "select all" button for device type components
- #14947 - Ensure that application & removal of tags is always recorded in an object's change log
- #14962 - Fix config context rendering for VMs assigned directly to a site (rather than via a cluster)
- #14999 - Fix "create & add another" link for interface FHRP group assignment
- #15015 - Pre-populate assigned tenant when allocating next available IP address under prefix view
- #15020 - Automatically update all VMs when changing a cluster's assigned site
- #15025 - The
can_add()
template filter should accept a model (not an instance)