Skip to content

Releases: linuxserver/docker-netbox

v4.0.10-ls221

29 Aug 14:28
ef55a8e
Compare
Choose a tag to compare

LinuxServer Changes:

Restructure init to allow for plugins as mods.

netbox Changes:

Enhancements

  • #16857 - Scroll long rendered Markdown content within tables
  • #16905 - Enable filtering of device components by device status
  • #16949 - Add device count column to sites table
  • #17072 - Linkify email addresses & phone numbers in contact assignments list
  • #17177 - Add facility field to locations filter form

Bug Fixes

  • #16292 - Ensure consistent evaluation of queryset for both individual and list GraphQL API queries
  • #16385 - Restore support for white, gray, and black background colors
  • #16640 - Fix potential corruption of JSON values in custom fields that are not UI-editable
  • #16670 - Fix conflicts within OpenAPI schema definition regarding nested serializers
  • #16733 - Fix bulk edit/delete of objects when using "select all" widget
  • #16756 - Fix dynamic pagination of custom script results table
  • #16825 - Avoid NoReverseMatch exception when displaying count of related object type with no list view
  • #16946 - GraphQL API requests with an invalid filter should return an empty set
  • #16959 - Fix function of "reset" button on objects filter form
  • #16973 - Fix support for evaluating user token ($user) against custom field values in permission constraints
  • #17007 - Center SSO authentication icon when backend is unnamed
  • #17070 - Image height & width values should not be required when creating an image attachment via the REST API
  • #17108 - Ensure template date & time filters always return localtime-aware values
  • #17117 - Work around Safari rendering bug
  • #17186 - Fix display of custom links with default style under dark mode
  • #17219 - Fix system config view exception when custom validator classes are employed
  • #17230 - Ensure consistent rendering for all dashboard widget colors
  • #17256 - Fix VLAN group scope selection for non-English languages
  • #17278 - Ensure hierarchy is recalculated when bulk editing recursively nested object types (e.g. tenant groups)
  • #17279 - Do not regenerate key when updating a token via REST API
  • #17286 - Fix exception when adding member device to virtual chassis via web UI

v4.0.9-ls220

27 Aug 15:35
bf244dc
Compare
Choose a tag to compare

LinuxServer Changes:

Restructure init to allow for plugins as mods.

netbox Changes:

Enhancements

  • #16692 - Enable modifying VLAN assignment while bulk editing prefixes
  • #17006 - Add IEEE 802.11be interface type

Bug Fixes

  • #13459 - Correct OpenAPI schema type for TreeNodeMultipleChoiceFilter
  • #16073 - Respect default values for custom fields during bulk import of objects
  • #16176 - Restore ability to select multiple terminating devices when connecting a cable
  • #16871 - Sanitize device ID query parameter when bulk editing components to prevent exception
  • #17038 - Fix AttributeError exception when attempting to export system status data
  • #17064 - Fix misaligned text within rendered Markdown code blocks
  • #17124 - BaseTable should follow reverse one-to-one relationships when prefetching related objects
  • #17131 - Fix exception when creating object-type custom field without selecting related object type
  • #17144 - Avoid showing duplicated pop-up messages

v4.0.9-ls219

22 Aug 16:00
99c8208
Compare
Choose a tag to compare

LinuxServer Changes:

Add required packages for LDAP support.

netbox Changes:

Enhancements

  • #16692 - Enable modifying VLAN assignment while bulk editing prefixes
  • #17006 - Add IEEE 802.11be interface type

Bug Fixes

  • #13459 - Correct OpenAPI schema type for TreeNodeMultipleChoiceFilter
  • #16073 - Respect default values for custom fields during bulk import of objects
  • #16176 - Restore ability to select multiple terminating devices when connecting a cable
  • #16871 - Sanitize device ID query parameter when bulk editing components to prevent exception
  • #17038 - Fix AttributeError exception when attempting to export system status data
  • #17064 - Fix misaligned text within rendered Markdown code blocks
  • #17124 - BaseTable should follow reverse one-to-one relationships when prefetching related objects
  • #17131 - Fix exception when creating object-type custom field without selecting related object type
  • #17144 - Avoid showing duplicated pop-up messages

v4.0.9-ls218

14 Aug 15:27
Compare
Choose a tag to compare

LinuxServer Changes:

Add required packages for LDAP support.

netbox Changes:

Enhancements

  • #16692 - Enable modifying VLAN assignment while bulk editing prefixes
  • #17006 - Add IEEE 802.11be interface type

Bug Fixes

  • #13459 - Correct OpenAPI schema type for TreeNodeMultipleChoiceFilter
  • #16073 - Respect default values for custom fields during bulk import of objects
  • #16176 - Restore ability to select multiple terminating devices when connecting a cable
  • #16871 - Sanitize device ID query parameter when bulk editing components to prevent exception
  • #17038 - Fix AttributeError exception when attempting to export system status data
  • #17064 - Fix misaligned text within rendered Markdown code blocks
  • #17124 - BaseTable should follow reverse one-to-one relationships when prefetching related objects
  • #17131 - Fix exception when creating object-type custom field without selecting related object type
  • #17144 - Avoid showing duplicated pop-up messages

v4.0.8-ls217

08 Aug 15:50
Compare
Choose a tag to compare

LinuxServer Changes:

Add required packages for LDAP support.

netbox Changes:

Enhancements

  • #14640 - Add Dutch language support
  • #14792 - Add Polish language support
  • #15375 - Enable customization of SSO backend name & icon
  • #15660 - Add Czech language support
  • #15696 - Add Danish language support
  • #16793 - Add Italian language support
  • #16933 - Enable toggling true/false marks on BooleanColumn
  • #16943 - Expand navigation breadcrumbs on job view to include the parent object

Bug Fixes

  • #16357 - Replicate assigned type & tenant for cable when clicking "create an add another"
  • #16402 - Remove inoperative links from report result view
  • #16536 - Revert role & role_id filters for device components to device_role & device_role_id to avoid conflict with inventory item role field
  • #16624 - Correct OpenAPI schema definitions for several fields
  • #16760 - Fix data source syncing using git via a local path
  • #16819 - Highlight parent device in rack when viewing child device
  • #16838 - ActionsColumn should render extra buttons even when no stock actions are enabled
  • #16867 - Fix exception when a dashboard list widget references a model which has been removed
  • #16963 - Fix filtering of "accounts" link under providers list
  • #16964 - Ensure configured password validators are enforced

v4.0.8-ls216

01 Aug 15:49
Compare
Choose a tag to compare

LinuxServer Changes:

Add required packages for LDAP support.

netbox Changes:

Enhancements

  • #14640 - Add Dutch language support
  • #14792 - Add Polish language support
  • #15375 - Enable customization of SSO backend name & icon
  • #15660 - Add Czech language support
  • #15696 - Add Danish language support
  • #16793 - Add Italian language support
  • #16933 - Enable toggling true/false marks on BooleanColumn
  • #16943 - Expand navigation breadcrumbs on job view to include the parent object

Bug Fixes

  • #16357 - Replicate assigned type & tenant for cable when clicking "create an add another"
  • #16402 - Remove inoperative links from report result view
  • #16536 - Revert role & role_id filters for device components to device_role & device_role_id to avoid conflict with inventory item role field
  • #16624 - Correct OpenAPI schema definitions for several fields
  • #16760 - Fix data source syncing using git via a local path
  • #16819 - Highlight parent device in rack when viewing child device
  • #16838 - ActionsColumn should render extra buttons even when no stock actions are enabled
  • #16867 - Fix exception when a dashboard list widget references a model which has been removed
  • #16963 - Fix filtering of "accounts" link under providers list
  • #16964 - Ensure configured password validators are enforced

v4.0.8-ls215

26 Jul 21:25
Compare
Choose a tag to compare

LinuxServer Changes:

Add required packages for LDAP support.

netbox Changes:

Enhancements

  • #14640 - Add Dutch language support
  • #14792 - Add Polish language support
  • #15375 - Enable customization of SSO backend name & icon
  • #15660 - Add Czech language support
  • #15696 - Add Danish language support
  • #16793 - Add Italian language support
  • #16933 - Enable toggling true/false marks on BooleanColumn
  • #16943 - Expand navigation breadcrumbs on job view to include the parent object

Bug Fixes

  • #16357 - Replicate assigned type & tenant for cable when clicking "create an add another"
  • #16402 - Remove inoperative links from report result view
  • #16536 - Revert role & role_id filters for device components to device_role & device_role_id to avoid conflict with inventory item role field
  • #16624 - Correct OpenAPI schema definitions for several fields
  • #16760 - Fix data source syncing using git via a local path
  • #16819 - Highlight parent device in rack when viewing child device
  • #16838 - ActionsColumn should render extra buttons even when no stock actions are enabled
  • #16867 - Fix exception when a dashboard list widget references a model which has been removed
  • #16963 - Fix filtering of "accounts" link under providers list
  • #16964 - Ensure configured password validators are enforced

v4.0.7-ls214

25 Jul 16:07
Compare
Choose a tag to compare

LinuxServer Changes:

Add required packages for LDAP support.

netbox Changes:

Enhancements

  • #14554 - Add support for django-storage-swift storage backend
  • #16424 - Enable filtering of devices by cluster and cluster group
  • #16716 - Display NAT address (if any) for OOB IP address under device view
  • #16725 - Always position the admin section last in the navigation menu
  • #16791 - Add 200 & 400 Gbps selections for circuit termination port speed
  • #16802 - Introduce SENTRY_SEND_DEFAULT_PII configuration parameter and disable PII export by default
  • #16817 - Add 200 & 400 Gbps selections for circuit commit rate

Bug Fixes

  • #16523 - Restore highlighting of current device in virtual chassis members panel
  • #16654 - Fix parent item assignment for inventory item bulk import
  • #16657 - Fix translation of object types in global search
  • #16679 - Avoid overwriting custom JSON fields during bulk edit
  • #16689 - System configuration view should reflect static parameters when no config revisions exist
  • #16714 - Fix cloning of device types with 0U height
  • #16721 - Fix errant API request after deselecting a rack in device edit form
  • #16723 - Fix escaping of path to virtual environment in upgrade.sh
  • #16735 - Object list "results" tab should show a count of zero when empty
  • #16747 - Avoid clearing entire search cache when manually reindexing specific apps/models
  • #16758 - Ensure manually selected lagnuage persists across browser sessions
  • #16779 - Fix saved filter selection for child object lists
  • #16780 - IKE proposal created via REST API should not require authentication_algorithm
  • #16796 - Allow assignment of VM with no site to a cluster with a site
  • #16806 - Fix redirect URL when creating contact assignments with "add another" button
  • #16807 - Fix layout of VLAN edit form when custom fields are present
  • #16808 - Fix event rule triggering in scenario where objects are updated immediately prior to deletion
  • #16813 - Fix AttributeError exception when filtering bookmarks in dashboard widget by object type
  • #16843 - Permit creation of IKE policies via REST API without specifying an IKE mode

v4.0.7-ls213

17 Jul 14:07
Compare
Choose a tag to compare

LinuxServer Changes:

Add required packages for LDAP support.

netbox Changes:

Enhancements

  • #14554 - Add support for django-storage-swift storage backend
  • #16424 - Enable filtering of devices by cluster and cluster group
  • #16716 - Display NAT address (if any) for OOB IP address under device view
  • #16725 - Always position the admin section last in the navigation menu
  • #16791 - Add 200 & 400 Gbps selections for circuit termination port speed
  • #16802 - Introduce SENTRY_SEND_DEFAULT_PII configuration parameter and disable PII export by default
  • #16817 - Add 200 & 400 Gbps selections for circuit commit rate

Bug Fixes

  • #16523 - Restore highlighting of current device in virtual chassis members panel
  • #16654 - Fix parent item assignment for inventory item bulk import
  • #16657 - Fix translation of object types in global search
  • #16679 - Avoid overwriting custom JSON fields during bulk edit
  • #16689 - System configuration view should reflect static parameters when no config revisions exist
  • #16714 - Fix cloning of device types with 0U height
  • #16721 - Fix errant API request after deselecting a rack in device edit form
  • #16723 - Fix escaping of path to virtual environment in upgrade.sh
  • #16735 - Object list "results" tab should show a count of zero when empty
  • #16747 - Avoid clearing entire search cache when manually reindexing specific apps/models
  • #16758 - Ensure manually selected lagnuage persists across browser sessions
  • #16779 - Fix saved filter selection for child object lists
  • #16780 - IKE proposal created via REST API should not require authentication_algorithm
  • #16796 - Allow assignment of VM with no site to a cluster with a site
  • #16806 - Fix redirect URL when creating contact assignments with "add another" button
  • #16807 - Fix layout of VLAN edit form when custom fields are present
  • #16808 - Fix event rule triggering in scenario where objects are updated immediately prior to deletion
  • #16813 - Fix AttributeError exception when filtering bookmarks in dashboard widget by object type
  • #16843 - Permit creation of IKE policies via REST API without specifying an IKE mode

v4.0.7-ls212

11 Jul 15:51
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.20.

netbox Changes:

Enhancements

  • #14554 - Add support for django-storage-swift storage backend
  • #16424 - Enable filtering of devices by cluster and cluster group
  • #16716 - Display NAT address (if any) for OOB IP address under device view
  • #16725 - Always position the admin section last in the navigation menu
  • #16791 - Add 200 & 400 Gbps selections for circuit termination port speed
  • #16802 - Introduce SENTRY_SEND_DEFAULT_PII configuration parameter and disable PII export by default
  • #16817 - Add 200 & 400 Gbps selections for circuit commit rate

Bug Fixes

  • #16523 - Restore highlighting of current device in virtual chassis members panel
  • #16654 - Fix parent item assignment for inventory item bulk import
  • #16657 - Fix translation of object types in global search
  • #16679 - Avoid overwriting custom JSON fields during bulk edit
  • #16689 - System configuration view should reflect static parameters when no config revisions exist
  • #16714 - Fix cloning of device types with 0U height
  • #16721 - Fix errant API request after deselecting a rack in device edit form
  • #16723 - Fix escaping of path to virtual environment in upgrade.sh
  • #16735 - Object list "results" tab should show a count of zero when empty
  • #16747 - Avoid clearing entire search cache when manually reindexing specific apps/models
  • #16758 - Ensure manually selected lagnuage persists across browser sessions
  • #16779 - Fix saved filter selection for child object lists
  • #16780 - IKE proposal created via REST API should not require authentication_algorithm
  • #16796 - Allow assignment of VM with no site to a cluster with a site
  • #16806 - Fix redirect URL when creating contact assignments with "add another" button
  • #16807 - Fix layout of VLAN edit form when custom fields are present
  • #16808 - Fix event rule triggering in scenario where objects are updated immediately prior to deletion
  • #16813 - Fix AttributeError exception when filtering bookmarks in dashboard widget by object type
  • #16843 - Permit creation of IKE policies via REST API without specifying an IKE mode