Releases: linuxserver/docker-netbox
Releases · linuxserver/docker-netbox
v3.3.9-ls96
LinuxServer Changes:
Rebase to Alpine 3.16, migrate to s6v3.
netbox Changes:
Enhancements
- #10653 - Ensure logging of failed login attempts
Bug Fixes
- #6389 - Call
snapshot()
on object when processing deletions - #9223 - Fix serialization of array field values in change log
- #9878 - Fix spurious error message when rendering REST API docs
- #10236 - Fix TypeError exception when viewing PDU configured for three-phase power
- #10241 - Support referencing custom field related objects by attribute in addition to PK
- #10579 - Mark cable traces terminating to a provider network as complete
- #10721 - Disable ordering by custom object field columns
- #10929 - Raise validation error when attempting to create a duplicate cable termination
- #10936 - Permit demotion of device/VM primary IP via IP address edit form
- #10938 -
render_field
template tag should respectlabel
kwarg - #10969 - Update cable paths ending at associated rear port when creating new front ports
- #10996 - Hide checkboxes on child object lists when no bulk operations are available
- #10997 - Fix exception when editing NAT IP for VM with no cluster
- #11014 - Use natural ordering when sorting rack elevations by name
- #11028 - Enable bulk clearing of color attribute of pass-through ports
- #11047 - Cloning a rack reservation should replicate rack & user
v3.3.8-ls95
LinuxServer Changes:
Rebase to Alpine 3.16, migrate to s6v3.
netbox Changes:
Enhancements
- #10356 - Add backplane Ethernet interface types
- #10902 - Add location selector to power feed form
- #10904 - Use front/rear port colors in cable trace SVG
- #10914 - Include "add module type" button on manufacturer view
- #10915 - Add count of L2VPNs to tenant view
- #10919 - Include device location under cable view
- #10920 - Include request cookies when queuing a custom script
Bug Fixes
- #9439 - Ensure thread safety of change logging functions
- #10709 - Correct UI display for
azuread-v2-tenant-oauth2
SSO backend - #10829 - Fix bulk edit/delete buttons ad top of object lists
- #10837 - Correct cookie paths when
BASE_PATH
is set - #10874 - Remove erroneous link for contact assignment count
- #10881 - Fix dark mode coloring for data on device status page
- #10891 - Populate tag selection list for service filter form
- #10897 - Fix form widget styling on FHRP group form
- #10910 - Fix cable creation links on power port view
v3.3.7-ls94
LinuxServer Changes:
Rebase to Alpine 3.16, migrate to s6v3.
netbox Changes:
Bug Fixes
- #10282 - Enforce advisory locks when allocating available IP addresses to prevent race conditions
- #10770 - Fix social authentication for new users
- #10791 - Permit nullifying VLAN group
scope_type
via REST API - #10803 - Fix exception when ordering contacts by number of assignments
- #10809 - Permit nullifying site
time_zone
via REST API
v3.3.7-ls93
LinuxServer Changes:
Rebase to Alpine 3.16, migrate to s6v3.
netbox Changes:
Bug Fixes
- #10282 - Enforce advisory locks when allocating available IP addresses to prevent race conditions
- #10770 - Fix social authentication for new users
- #10791 - Permit nullifying VLAN group
scope_type
via REST API - #10803 - Fix exception when ordering contacts by number of assignments
- #10809 - Permit nullifying site
time_zone
via REST API
v3.3.7-ls92
LinuxServer Changes:
Remove py3-pillow, add tiff to fix deps.
netbox Changes:
Bug Fixes
- #10282 - Enforce advisory locks when allocating available IP addresses to prevent race conditions
- #10770 - Fix social authentication for new users
- #10791 - Permit nullifying VLAN group
scope_type
via REST API - #10803 - Fix exception when ordering contacts by number of assignments
- #10809 - Permit nullifying site
time_zone
via REST API
v3.3.6-ls91
LinuxServer Changes:
Remove py3-pillow, add tiff to fix deps.
netbox Changes:
Enhancements
- #9584 - Enable filtering devices by device type slug
- #9722 - Add LDAP configuration parameters to specify certificates
- #10580 - Link "assigned" checkbox in IP address table to assigned interface
- #10639 - Set cookie paths according to configured
BASE_PATH
- #10685 - Position A/Z termination cards above the fold under circuit view
Bug Fixes
- #9669 - Strip colons from usernames when using remote authentication
- #10575 - Include OIDC dependencies for python-social-auth
- #10584 - Fix service clone link
- #10610 - Allow assignment of VC member to LAG on non-master peer
- #10643 - Ensure consistent display of custom fields for all model forms
- #10646 - Fix filtering of power feed by power panel when connecting a cable
- #10655 - Correct display of assigned contacts in object tables
- #10682 - Correct home view links to connection lists
- #10712 - Fix ModuleNotFoundError exception when generating API schema under Python 3.9+
- #10716 - Add left/right page plugin content embeds for tag view
- #10719 - Prevent user without sufficient permission from creating an IP address via FHRP group creation
- #10723 - Distinguish between inside/outside NAT assignments for device/VM primary IPs
- #10745 - Correct display of status field in clusters list
- #10746 - Add missing status attribute to cluster view
v3.3.5-ls90
LinuxServer Changes:
Remove py3-pillow, add tiff to fix deps.
netbox Changes:
Enhancements
- #8424 - Include rack elevation under device view
- #10352 - Omit extraneous URL query attributes during search
- #10465 - Improve formatting of device heights and rack positions
Bug Fixes
- #9497 - Adjust non-racked device filter on site and location detailed view
- #10408 - Fix validation when attempting to add redundant contact assignments
- #10423 - Enforce object type validation when creating journal entries
- #10435 - Fix exception when filtering VLANs by virtual machine with no cluster assigned
- #10439 - Fix form widget styling for DeviceType airflow field
- #10445 - Avoid rounding virtual machine memory values
- #10460 - Restore missing connection details for device components
- #10461 - Enable filtering by read-only custom fields in the UI
- #10470 - Omit read-only custom fields from CSV import forms
- #10480 - Cable trace SVG links should not force a new window
- #10491 - Clarify representation of blocking contact assignments during contact deletion
- #10513 - Disable the reassignment of a module to a new device
- #10517 - Automatically inherit site assignment from cluster when creating a virtual machine
- #10559 - Permit the pinning of a VM to a particular device within a cluster which has no site assignment
- #10562 - Correct URL for contacts table tags column
v3.3.5-ls89
LinuxServer Changes:
Remove py3-pillow, add tiff to fix deps.
netbox Changes:
Enhancements
- #8424 - Include rack elevation under device view
- #10352 - Omit extraneous URL query attributes during search
- #10465 - Improve formatting of device heights and rack positions
Bug Fixes
- #9497 - Adjust non-racked device filter on site and location detailed view
- #10408 - Fix validation when attempting to add redundant contact assignments
- #10423 - Enforce object type validation when creating journal entries
- #10435 - Fix exception when filtering VLANs by virtual machine with no cluster assigned
- #10439 - Fix form widget styling for DeviceType airflow field
- #10445 - Avoid rounding virtual machine memory values
- #10460 - Restore missing connection details for device components
- #10461 - Enable filtering by read-only custom fields in the UI
- #10470 - Omit read-only custom fields from CSV import forms
- #10480 - Cable trace SVG links should not force a new window
- #10491 - Clarify representation of blocking contact assignments during contact deletion
- #10513 - Disable the reassignment of a module to a new device
- #10517 - Automatically inherit site assignment from cluster when creating a virtual machine
- #10559 - Permit the pinning of a VM to a particular device within a cluster which has no site assignment
- #10562 - Correct URL for contacts table tags column
v3.3.5-ls88
LinuxServer Changes:
Remove py3-pillow, add tiff to fix deps.
netbox Changes:
Enhancements
- #8424 - Include rack elevation under device view
- #10352 - Omit extraneous URL query attributes during search
- #10465 - Improve formatting of device heights and rack positions
Bug Fixes
- #9497 - Adjust non-racked device filter on site and location detailed view
- #10408 - Fix validation when attempting to add redundant contact assignments
- #10423 - Enforce object type validation when creating journal entries
- #10435 - Fix exception when filtering VLANs by virtual machine with no cluster assigned
- #10439 - Fix form widget styling for DeviceType airflow field
- #10445 - Avoid rounding virtual machine memory values
- #10460 - Restore missing connection details for device components
- #10461 - Enable filtering by read-only custom fields in the UI
- #10470 - Omit read-only custom fields from CSV import forms
- #10480 - Cable trace SVG links should not force a new window
- #10491 - Clarify representation of blocking contact assignments during contact deletion
- #10513 - Disable the reassignment of a module to a new device
- #10517 - Automatically inherit site assignment from cluster when creating a virtual machine
- #10559 - Permit the pinning of a VM to a particular device within a cluster which has no site assignment
- #10562 - Correct URL for contacts table tags column