Releases: linuxserver/docker-netbox
v4.3.4-ls288
CI Report:
https://ci-tests.linuxserver.io/linuxserver/netbox/v4.3.4-ls288/index.html
LinuxServer Changes:
Restructure init to allow for plugins as mods.
Remote Changes:
Enhancements
- #18811 - Match expanded form IPv6 addresses in global search
- #19550 - Enable lazy loading for rack elevations
- #19571 - Add a default module type profile for expansion cards
- #19793 - Support custom dynamic navigation menu links
- #19828 - Expose L2VPN termination in interface GraphQL response
Bug Fixes
- #19413 - Custom fields should be grouped in filter forms
- #19633 - Introduce InvalidCondition exception and log all evaluations of invalid event rule conditions
- #19800 - Module type bulk import should support profile assignment
- #19806 - Introduce JobFailed exception to allow marking background jobs as failed
- #19827 - Enforce uniqueness for device role names & slugs
- #19839 - Enable export of parent assignment for recursively nested objects
- #19876 - Remove Markdown rendering from CustomFieldChoiceSet description field
v4.3.3-ls287
CI Report:
https://ci-tests.linuxserver.io/linuxserver/netbox/v4.3.3-ls287/index.html
LinuxServer Changes:
Restructure init to allow for plugins as mods.
Remote Changes:
Enhancements
- #17183 - Enable associating tags with object types during bulk import
- #17719 - Introduce a user preference for table row striping
- #19492 - Add a UI button to download the output of an executed custom script
- #19499 - Support qualifying interfaces by parent device when bulk importing wireless links
Bug Fixes
- #19529 - Fix support for running custom scripts via the
runscript
management command - #19555 - Fix support for
schedule_at
when invoking a custom script via the REST API - #19617 - Ensure consistent styling of "connect" buttons in UI
- #19640 - Restore ability to filter FHRP group assignments by device/VM in GraphQL API
- #19644 - Atomic transactions should always employ database routing
- #19659 - Populate initial device/VM selection for "add a service" button
- #19665 - Correct field reference in wireless link model validation
- #19667 - Fix
TypeError
exception when creating a new module profile type with no schema - #19673 - Ignore custom field references when compiling table prefetches
- #19677 - Fix exception when passing null value to
present_in_vrf
filter - #19680 - Correct chronological ordering of change records resulting from device deletions
- #19687 - Cellular interface types should be considered non-connectable
- #19702 - Fix
DoesNotExist
exception when deleting a notification group with an associated event rule - #19745 - Fix bulk import of services with IP addresses assigned to FHRP groups
v4.3.3-ls286
CI Report:
https://ci-tests.linuxserver.io/linuxserver/netbox/v4.3.3-ls286/index.html
LinuxServer Changes:
Restructure init to allow for plugins as mods.
Remote Changes:
Enhancements
- #17183 - Enable associating tags with object types during bulk import
- #17719 - Introduce a user preference for table row striping
- #19492 - Add a UI button to download the output of an executed custom script
- #19499 - Support qualifying interfaces by parent device when bulk importing wireless links
Bug Fixes
- #19529 - Fix support for running custom scripts via the
runscript
management command - #19555 - Fix support for
schedule_at
when invoking a custom script via the REST API - #19617 - Ensure consistent styling of "connect" buttons in UI
- #19640 - Restore ability to filter FHRP group assignments by device/VM in GraphQL API
- #19644 - Atomic transactions should always employ database routing
- #19659 - Populate initial device/VM selection for "add a service" button
- #19665 - Correct field reference in wireless link model validation
- #19667 - Fix
TypeError
exception when creating a new module profile type with no schema - #19673 - Ignore custom field references when compiling table prefetches
- #19677 - Fix exception when passing null value to
present_in_vrf
filter - #19680 - Correct chronological ordering of change records resulting from device deletions
- #19687 - Cellular interface types should be considered non-connectable
- #19702 - Fix
DoesNotExist
exception when deleting a notification group with an associated event rule - #19745 - Fix bulk import of services with IP addresses assigned to FHRP groups
v4.3.3-ls285
CI Report:
https://ci-tests.linuxserver.io/linuxserver/netbox/v4.3.3-ls285/index.html
LinuxServer Changes:
Restructure init to allow for plugins as mods.
Remote Changes:
Enhancements
- #17183 - Enable associating tags with object types during bulk import
- #17719 - Introduce a user preference for table row striping
- #19492 - Add a UI button to download the output of an executed custom script
- #19499 - Support qualifying interfaces by parent device when bulk importing wireless links
Bug Fixes
- #19529 - Fix support for running custom scripts via the
runscript
management command - #19555 - Fix support for
schedule_at
when invoking a custom script via the REST API - #19617 - Ensure consistent styling of "connect" buttons in UI
- #19640 - Restore ability to filter FHRP group assignments by device/VM in GraphQL API
- #19644 - Atomic transactions should always employ database routing
- #19659 - Populate initial device/VM selection for "add a service" button
- #19665 - Correct field reference in wireless link model validation
- #19667 - Fix
TypeError
exception when creating a new module profile type with no schema - #19673 - Ignore custom field references when compiling table prefetches
- #19677 - Fix exception when passing null value to
present_in_vrf
filter - #19680 - Correct chronological ordering of change records resulting from device deletions
- #19687 - Cellular interface types should be considered non-connectable
- #19702 - Fix
DoesNotExist
exception when deleting a notification group with an associated event rule - #19745 - Fix bulk import of services with IP addresses assigned to FHRP groups
v4.3.2-ls284
CI Report:
https://ci-tests.linuxserver.io/linuxserver/netbox/v4.3.2-ls284/index.html
LinuxServer Changes:
Restructure init to allow for plugins as mods.
Remote Changes:
Enhancements
- #19200 - Display assigned virtual chassis (if any) on device view
- #19461 - Add color backgrounds for virtual circuit types
- #19605 - Enable filtering IP addresses by family in GraphQL API
- #19627 - Introduce object change migrators
Bug Fixes
- #19415 - Increase maximum supported distance for circuits and wireless links
- #19475 - VLANs belonging to the same location as a VM's cluster should be eligible for assignment to interfaces on that VM
- #19486 - Fix connection card rendering for console server ports
- #19487 - Fix
FieldError
exception when ordering circuit or tunnel terminations by the terminating object - #19490 - Fix inclusion support for config templates populated via a data source
- #19496 - Fix
AttributeError
exception when rendering a config template with no output - #19510 - Restore GraphQL API filtering for assigned IP addresses
- #19520 - Restore ability to alter prefix scope via the REST API
- #19587 - The
occupied
filter should include interfaces terminating a wireless link - #19599 - Fix
AttributeError
exception when sorting change history under user view - #19610 - Fix
FieldError
exception when sorting tunnel terminations by tenant - #19623 - Display description under provider account view
v4.3.2-ls283
CI Report:
https://ci-tests.linuxserver.io/linuxserver/netbox/v4.3.2-ls283/index.html
LinuxServer Changes:
Restructure init to allow for plugins as mods.
Remote Changes:
Enhancements
- #19200 - Display assigned virtual chassis (if any) on device view
- #19461 - Add color backgrounds for virtual circuit types
- #19605 - Enable filtering IP addresses by family in GraphQL API
- #19627 - Introduce object change migrators
Bug Fixes
- #19415 - Increase maximum supported distance for circuits and wireless links
- #19475 - VLANs belonging to the same location as a VM's cluster should be eligible for assignment to interfaces on that VM
- #19486 - Fix connection card rendering for console server ports
- #19487 - Fix
FieldError
exception when ordering circuit or tunnel terminations by the terminating object - #19490 - Fix inclusion support for config templates populated via a data source
- #19496 - Fix
AttributeError
exception when rendering a config template with no output - #19510 - Restore GraphQL API filtering for assigned IP addresses
- #19520 - Restore ability to alter prefix scope via the REST API
- #19587 - The
occupied
filter should include interfaces terminating a wireless link - #19599 - Fix
AttributeError
exception when sorting change history under user view - #19610 - Fix
FieldError
exception when sorting tunnel terminations by tenant - #19623 - Display description under provider account view
v4.3.2-ls282
CI Report:
https://ci-tests.linuxserver.io/linuxserver/netbox/v4.3.2-ls282/index.html
LinuxServer Changes:
Restructure init to allow for plugins as mods.
Remote Changes:
Enhancements
- #19200 - Display assigned virtual chassis (if any) on device view
- #19461 - Add color backgrounds for virtual circuit types
- #19605 - Enable filtering IP addresses by family in GraphQL API
- #19627 - Introduce object change migrators
Bug Fixes
- #19415 - Increase maximum supported distance for circuits and wireless links
- #19475 - VLANs belonging to the same location as a VM's cluster should be eligible for assignment to interfaces on that VM
- #19486 - Fix connection card rendering for console server ports
- #19487 - Fix
FieldError
exception when ordering circuit or tunnel terminations by the terminating object - #19490 - Fix inclusion support for config templates populated via a data source
- #19496 - Fix
AttributeError
exception when rendering a config template with no output - #19510 - Restore GraphQL API filtering for assigned IP addresses
- #19520 - Restore ability to alter prefix scope via the REST API
- #19587 - The
occupied
filter should include interfaces terminating a wireless link - #19599 - Fix
AttributeError
exception when sorting change history under user view - #19610 - Fix
FieldError
exception when sorting tunnel terminations by tenant - #19623 - Display description under provider account view
v4.3.2-ls281
CI Report:
https://ci-tests.linuxserver.io/linuxserver/netbox/v4.3.2-ls281/index.html
LinuxServer Changes:
Restructure init to allow for plugins as mods.
Remote Changes:
Enhancements
- #19200 - Display assigned virtual chassis (if any) on device view
- #19461 - Add color backgrounds for virtual circuit types
- #19605 - Enable filtering IP addresses by family in GraphQL API
- #19627 - Introduce object change migrators
Bug Fixes
- #19415 - Increase maximum supported distance for circuits and wireless links
- #19475 - VLANs belonging to the same location as a VM's cluster should be eligible for assignment to interfaces on that VM
- #19486 - Fix connection card rendering for console server ports
- #19487 - Fix
FieldError
exception when ordering circuit or tunnel terminations by the terminating object - #19490 - Fix inclusion support for config templates populated via a data source
- #19496 - Fix
AttributeError
exception when rendering a config template with no output - #19510 - Restore GraphQL API filtering for assigned IP addresses
- #19520 - Restore ability to alter prefix scope via the REST API
- #19587 - The
occupied
filter should include interfaces terminating a wireless link - #19599 - Fix
AttributeError
exception when sorting change history under user view - #19610 - Fix
FieldError
exception when sorting tunnel terminations by tenant - #19623 - Display description under provider account view
v4.3.1-ls280
CI Report:
https://ci-tests.linuxserver.io/linuxserver/netbox/v4.3.1-ls280/index.html
LinuxServer Changes:
Restructure init to allow for plugins as mods.
Remote Changes:
Enhancements
- #17073 - Enable global search for tags
- #18419 - Enable specifying a queue name when calling
Job.enqueue()
- #19416 - Add the 1000BASE-SX interface type
- #19434 - Add pre-populated interface speed choices for 2.5 and 5 Gbps
Bug Fixes
- #17107 - Fix cosmetic issue in cable traces ending at a provider network
- #19309 - Improve REST API query performance for prefixes and IP addresses
- #19361 - Fix incorrect GraphQL object types
- #19375 - Fix table configuration after applying a saved table config
- #19376 - Fix
FieldDoesNotExist
exception when global search results include a contact - #19380 - Fix column selections for child object tables
- #19381 - Fix syncing of custom scripts from a remote data source
- #19396 - Enable nullifying VLAN
qinq_role
via the REST API - #19397 - Correct enum type for IPRangeFilter in GraphQL API
- #19432 - Update minimum required PostgreSQL version referenced by server error page
- #19440 - Ensure data migrations use the correct database connection
- #19444 - Fix change logging for contact group assignments
- #19463 - Hide button dropdown for tables which do not support saved configs
- #19464 - Fix bulk editing of inventory items from device view
- #19465 - Fix ability to clear assigned prefix scope in UI
- #19472 - Fix device column rendering in virtual device contexts table
v4.3.1-ls279
CI Report:
https://ci-tests.linuxserver.io/linuxserver/netbox/v4.3.1-ls279/index.html
LinuxServer Changes:
Restructure init to allow for plugins as mods.
Remote Changes:
Enhancements
- #17073 - Enable global search for tags
- #18419 - Enable specifying a queue name when calling
Job.enqueue()
- #19416 - Add the 1000BASE-SX interface type
- #19434 - Add pre-populated interface speed choices for 2.5 and 5 Gbps
Bug Fixes
- #17107 - Fix cosmetic issue in cable traces ending at a provider network
- #19309 - Improve REST API query performance for prefixes and IP addresses
- #19361 - Fix incorrect GraphQL object types
- #19375 - Fix table configuration after applying a saved table config
- #19376 - Fix
FieldDoesNotExist
exception when global search results include a contact - #19380 - Fix column selections for child object tables
- #19381 - Fix syncing of custom scripts from a remote data source
- #19396 - Enable nullifying VLAN
qinq_role
via the REST API - #19397 - Correct enum type for IPRangeFilter in GraphQL API
- #19432 - Update minimum required PostgreSQL version referenced by server error page
- #19440 - Ensure data migrations use the correct database connection
- #19444 - Fix change logging for contact group assignments
- #19463 - Hide button dropdown for tables which do not support saved configs
- #19464 - Fix bulk editing of inventory items from device view
- #19465 - Fix ability to clear assigned prefix scope in UI
- #19472 - Fix device column rendering in virtual device contexts table