Releases: linuxserver/docker-netbox
Releases · linuxserver/docker-netbox
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
v3.3.4-ls88
v3.3.4-ls87
v3.3.3-ls86
LinuxServer Changes:
Remove py3-pillow, add tiff to fix deps.
netbox Changes:
Enhancements
- #8580 - Add
occupied
filter for cabled objects to filter by cable ormark_connected
- #9577 - Add
has_front_image
andhas_rear_image
filters for device types - #10268 - Omit trailing ".0" in device positions within UI
- #10359 - Add region and site group columns to the devices table
Bug Fixes
- #9231 - Fix
empty
lookup expression for string filters - #10247 - Allow changing the pre-populated device/VM when creating new components
- #10250 - Fix exception when CableTermination validation fails during bulk import of cables
- #10258 - Enable the use of reports & scripts packaged in submodules
- #10259 - Fix
NoReverseMatch
exception when listing available prefixes with "flat" column displayed - #10270 - Fix custom field validation when creating new services
- #10278 - Fix "create & add another" for image attachments
- #10294 - Fix spurious changelog diff for interface WWN field
- #10304 - Enable cloning for custom fields & custom links
- #10305 - Fix Virtual Chassis master field cannot be null according to the API
- #10307 - Correct value for "Passive 48V (4-pair)" PoE type selection
- #10333 - Show available values for
ui_visibility
field of CustomField for CSV import - #10337 - Display SSO links when local authentication fails
- #10353 - Table action buttons should reserve return URL parameters
- #10362 - Correct display of custom fields when editing an L2VPN termination
v3.3.2-ls86
LinuxServer Changes:
Remove py3-pillow, add tiff to fix deps.
netbox Changes:
Enhancements
- #9477 - Enable clearing applied table column ordering
- #10034 - Add L2VPN column to interface and VLAN tables
- #10043 - Add support for
limit
query parameter to available VLANs API endpoint - #10060 - Add journal entries to global search
- #10195 - Enable filtering of device components by rack
- #10233 - Enable sorting rack elevations by facility ID
Bug Fixes
- #9328 - Hide available IPs when non-default ordering is applied
- #9481 - Update child device location when parent location changes
- #9832 - Improve error message when validating rack reservation units
- #9895 - Various corrections to OpenAPI spec
- #9962 - SSO login should respect
next
URL query parameter - #9963 - Fix support for custom
CSRF_COOKIE_NAME
value - #10155 - Fix rear port display when editing front port template for module type
- #10156 - Avoid forcing SVG image links to open in a new window
- #10161 - Restore "set null" option for custom fields during bulk edit
- #10176 - Correct utilization display for empty racks
- #10177 - Correct display of custom fields when editing VM interfaces
- #10178 - Display manufacturer name alongside device type under device view
- #10181 - Restore MultiPartParser (regression from #10031)
- #10184 - Fix vertical alignment when displaying object attributes with buttons
- #10208 - Fix permissions evaluation for interface actions dropdown menu
- #10217 - Handle exception when trace splits to multiple rear ports
- #10220 - Validate IP version when assigning primary IPs to a virtual machine
- #10231 - Correct API schema definition for several serializer fields