Skip to content

Releases: linuxserver/docker-netbox

v3.3.9-ls96

30 Nov 21:47
Compare
Choose a tag to compare

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 respect label 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

16 Nov 17:08
Compare
Choose a tag to compare

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

11 Nov 10:26
Compare
Choose a tag to compare

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

03 Nov 08:06
Compare
Choose a tag to compare

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

02 Nov 18:11
Compare
Choose a tag to compare

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

26 Oct 15:02
Compare
Choose a tag to compare

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

21 Oct 10:23
Compare
Choose a tag to compare

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

07 Oct 10:22
Compare
Choose a tag to compare

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

05 Oct 14:48
Compare
Choose a tag to compare

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.4-ls88

23 Sep 10:17
Compare
Choose a tag to compare

LinuxServer Changes:

Remove py3-pillow, add tiff to fix deps.

netbox Changes:

Bug Fixes

  • #10383 - Fix assignment of component templates to module types via web UI
  • #10387 - Fix MultiValueDictKeyError exception when editing a device interface