notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: net-mgmt/netbox/distinfo

Number of commits found: 98

Sunday, 17 Mar 2024
11:23 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.7.4

* Update CPE_VENDOR while I'm here as the previous entry has been
  deprecated to the new entry.

Changelog:

Enhancements:
* Add additional FibreChannel SFP+ interface types
* Enable custom links for config contexts & templates
* Add tunnel termination buttons to VM interfaces table
* Linkify platform column in device & virtual machine tables

Bug Fixes:
* Fix range expansion for comma-separated numerical values
* Enable querying IP addresses for an FHRP group via GraphQL
* Fix validation check when bulk editing the mask length of IP addresses
* Permit user with sufficient permissions to assign an inventory item to
  a device type
* Restore missing display field on VirtualDisk serialization in REST API
* Correct representation of installed module when listing module bays
  using REST API brief mode
* Fix selection of 3DES encryption for IKE & IPSec proposals
* Add description field to YAML export for device & module types
* Correct label for recurring scheduled jobs
* Fix querying virtual machine contacts via GraphQL
* Fix assignment of front & rear images to device types via REST API

https://github.com/netbox-community/netbox/releases/tag/v3.7.4
commit hash: 6bd77303b996f8dc6fac3d88562f8d9be3843f56 commit hash: 6bd77303b996f8dc6fac3d88562f8d9be3843f56 commit hash: 6bd77303b996f8dc6fac3d88562f8d9be3843f56 commit hash: 6bd77303b996f8dc6fac3d88562f8d9be3843f56 6bd7730
Friday, 23 Feb 2024
13:19 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.7.3

* Remove no longer required workaround for older releases of py-markdown
  after 3bf88f001d59.

Changelog:

Enhancements:
* Display a human-friendly name for the OpenID Connect remote
  auth backend
* Remove associate_by_email() from default social auth pipeline
* Add PostgreSQL index for object type & ID on CachedValue table to
  improve performance
* Add "last login" time to user display & REST API serializer

Bug Fixes:
* Limit platform options by manufacturer when editing a device or
  device type
* Resolving parent location should consider assigned site when bulk
  importing locations
* Ensure changes are logged on related objects when deleting an object
  referenced via a many-to-many relationship (e.g. tags)
* Clean up formatting of link peers in bulk CSV export of cable
  termination objects
* Preserve "empty" default values for JSON custom fields
* Update existing AutoSyncRecord when changing the data file of an
  auto-synced object
* Correct IP address count link in VM interfaces table
* Fix uncaught exception when attempting invalid device bay import
* Fix inclusion of config_template field on REST API serializer for
  virtual machines
* Fix "add export template" link under "export" button on object
  list views
* Ensure protection rules are evaluated prior to enqueueing events
  when deleting an object
* Fix designation of the active tab for assigned object when modifying
  an L2VPN termination
* Correct OpenAPI schema for rack elevation REST API endpoint
* Fix unhandled exception with invalid permission constraints
* "group" field should be optional when creating VPN tunnel via
  REST API
* Add missing group column to VPN tunnels table
* Fix FHRP group representation on assignments REST API endpoint using
  brief mode
* Warn that permission constraints are not supported for reports
  or scripts
* Correct REST API schema definition for front_image & rear_image
  on DeviceType
* Ensure error messages pertaining to related objects are displayed on
  the bulk import form
* Fix exception when viewing current config when no history is present

https://github.com/netbox-community/netbox/releases/tag/v3.7.3
commit hash: 0fb2ce6efd78c98ff9cf84deab10f5e5585cad63 commit hash: 0fb2ce6efd78c98ff9cf84deab10f5e5585cad63 commit hash: 0fb2ce6efd78c98ff9cf84deab10f5e5585cad63 commit hash: 0fb2ce6efd78c98ff9cf84deab10f5e5585cad63 0fb2ce6
Thursday, 8 Feb 2024
04:37 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.7.2

Enhancements:
* Omit sensitive data source parameters from change log data
* Limit the number of assigned IP addresses displayed under interfaces
  list

Bug Fixes:
* Optimize calculation of available child prefixes & ranges when viewing
  a prefix
* Fix GraphQL support for interfaces connected to provider networks
* Correct the number of jobs listed for individual report & script
  modules
* Revert to the default layout when encountering a misconfigured
  dashboard
* Fix validation of choice values & labels when creating a custom field
  choice set via the REST API
* Avoid corrupting JSON data when changing the action type while editing
  an event rule
* Fix form validation error when attempting to terminate a tunnel to a
  virtual machine interface
* Fix NoReverseMatch exception when rendering a custom field which
  references a user
* IKE policy mode may be set inly when IKEv1 is selected
* Automatically remove any associated bookmarks when deleting a user
* Include custom fields in REST API representation of data sources
* Add missing "group" field to VPN tunnel creation form
* Fix exception when running report/script via command line due to
  missing username
* Include button to display available status choices when bulk importing
  virtual device contexts
* Fix "select all" button for device type components
* Ensure that application & removal of tags is always recorded in an
  object's change log
* Fix config context rendering for VMs assigned directly to a site
  (rather than via a cluster)
* Fix "create & add another" link for interface FHRP group assignment
* Pre-populate assigned tenant when allocating next available IP address
  under prefix view
* Automatically update all VMs when changing a cluster's assigned site
* The can_add() template filter should accept a model (not an instance)

https://github.com/netbox-community/netbox/releases/tag/v3.7.2
commit hash: 4d412289aa8e8125265c4b2223f075503cdfef05 commit hash: 4d412289aa8e8125265c4b2223f075503cdfef05 commit hash: 4d412289aa8e8125265c4b2223f075503cdfef05 commit hash: 4d412289aa8e8125265c4b2223f075503cdfef05 4d41228
Friday, 19 Jan 2024
04:59 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.7.1

* Expand the filter for find(1) to prevent the installation of backups
  of patched files while I'm here.

Changelog:

Bug Fixes:
* Use available_at_site filter when filtering VLANs under prefix form
* Fix tunnel creation when setting initial termination to a VM interface
* Relax one-to-one mapping of tunnel termination to IP address
* Fix typo in tunnel termination type choice name
* Remove errant translation wrapper from installed_device on DeviceBay
* Custom field API serializer should accept null values for all
  optional fields
* Hide available prefixes when searching within a parent prefix
* Add missing Diffie-Hellman group 15
* Ensure default contact assignment ordering is consistent
* Relax required fields for IKE & IPSec models on bulk import
* Ensure all matching event rules are processed in response to an event

https://github.com/netbox-community/netbox/releases/tag/v3.7.1
commit hash: e5b906e7fd82d17df17c55a4ee5d2970f0042469 commit hash: e5b906e7fd82d17df17c55a4ee5d2970f0042469 commit hash: e5b906e7fd82d17df17c55a4ee5d2970f0042469 commit hash: e5b906e7fd82d17df17c55a4ee5d2970f0042469 e5b906e
Friday, 12 Jan 2024
05:03 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.7.0

* Introduce non-default SENTRY option.

Kudos to Thomas Kurschel for some extra testing.

Changelog:

It contains many bugfixes/enhancements and the following new features:

* VPN Tunnels
* Event Rules
* Virtual Machine Disks
* Object Protection Rules
* Improved Custom Field Visibility Controls
* Improved Global Search Results
* Table Column Registration for Plugins
* Data Backend Registration for Plugins

https://netbox.readthedocs.io/en/stable/release-notes/version-3.7/

MFH:		No (feature release)
commit hash: cf3c83159f3dad8355b948caef141c6349a4ff19 commit hash: cf3c83159f3dad8355b948caef141c6349a4ff19 commit hash: cf3c83159f3dad8355b948caef141c6349a4ff19 commit hash: cf3c83159f3dad8355b948caef141c6349a4ff19 cf3c831
Friday, 29 Dec 2023
13:22 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.6.9

Changelog:

Enhancements:
* All models can be filtered and searched by their description field
  (where applicable)

Bug Fixes:
* Fix validation error when attempting to move a primary IP address to
  a new parent object
* Permit setting device type U height to 0 during bulk edit
* Fix error when using the device search filter

https://github.com/netbox-community/netbox/releases/tag/v3.6.9
MFH:		2023Q4
commit hash: d6ae2bd262ca02bdf72230be696cda605e99d3e0 commit hash: d6ae2bd262ca02bdf72230be696cda605e99d3e0 commit hash: d6ae2bd262ca02bdf72230be696cda605e99d3e0 commit hash: d6ae2bd262ca02bdf72230be696cda605e99d3e0 d6ae2bd
Thursday, 28 Dec 2023
16:35 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.6.8

* Prune specific update instructions for releases older than 3.2
  while I'm here.

Changelog:

Enhancements:
* List parent prefixes under IP range view
* Print new NetBox version when running upgrade script
* Add the available_at_site filter for VLANs
* Match against description field when searching for devices

Bug Fixes:
* Correct display of error message when attempting invalid VLAN
  site & group assignment
* Fix custom validation for many-to-many fields
* Fix filtering custom multi-choice fields by null
* Correct calculation of absolute lengths for zero-length cables
* Update status of remote data source when syncing fails via
  syncdatasource management command
* Fix cloning of objects which have a multi-choice custom field
* Ensure reservations tab is always displayed under rack view
* Device/VM change record should accurately reflect when
  primary/OOB IP is deleted
* Fix association of job results when executing scripts via runscript
  management command
* Do not escape exclamation marks in custom link URLs
* Fix display of the tags column under VDC table
* Fix display of current configuration parameters in UI

https://github.com/netbox-community/netbox/releases/tag/v3.6.8

MFH:		2023Q4
commit hash: 426da115bce9dcbc7945289c17ded11aa77934d2 commit hash: 426da115bce9dcbc7945289c17ded11aa77934d2 commit hash: 426da115bce9dcbc7945289c17ded11aa77934d2 commit hash: 426da115bce9dcbc7945289c17ded11aa77934d2 426da11
Sunday, 17 Dec 2023
12:39 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.6.7

Changelog:

Enhancements:
* Designate fields to expand by default for object selector widget
* Add tags column to L2VPN terminations column
* Add classes parameter to copy_content template tag
* Change custom field choice delimiter from comma to colon

Bug Fixes:
* Fix bulk import support for custom field choices
* Ensure accuracy of parent object counters when deleting
  related objects
* Fix server error when authenticating via IP-restricted API tokens
  using IPv6
* Fix bulk operations for plugin models under admin UI
* Fix exception on non-JSON request to /available-ips/ API endpoints
* Rack starting_unit cannot be zero
* Populate custom field default values for components when creating
  a device
* Fix exception when creating a power feed with rack and panel in
  different sites
* Fix the assignment of tags to L2VPN terminations
* Remove unneeded annotations from queries when using REST API
  brief mode
* Ensure user config is created automatically for all user accounts
* Fix filtering contact assignments by group
* Fix quick search under VLAN group VLANs list

https://github.com/netbox-community/netbox/releases/tag/v3.6.7

MFH:		2023Q4
commit hash: d11ac1383d63cc84989b9f6a1d58a7b3ff0d277a commit hash: d11ac1383d63cc84989b9f6a1d58a7b3ff0d277a commit hash: d11ac1383d63cc84989b9f6a1d58a7b3ff0d277a commit hash: d11ac1383d63cc84989b9f6a1d58a7b3ff0d277a d11ac13
Friday, 1 Dec 2023
12:48 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.6.6

Changelog:

Enhancements:
* Show complete region hierarchy in UI for all relevant objects

Bug Fixes:
* Record a pre-change snapshot when bulk editing objects via CSV
* Raise a validation error when attempting to create a duplicate
  script or report
* Fix jobs list for reports with a custom name
* Fix CustomFieldChoiceSet search filter
* Enable export templates for contact assignments
* Webhook timestamps should be in proper ISO 8601 format
* Fix numeric ordering of service ports
* Correctly hash local user password when set via REST API
* Fix ordering ASN table by ASDOT column
* Fix running reports via REST API
* Fix custom validation support for remote data sources
* Fix bulk editing of interfaces assigned to VM with no cluster

https://github.com/netbox-community/netbox/releases/tag/v3.6.6

MFH:		2023Q4
commit hash: f46a15c7c3c6438c576fee16edefba3fd3fdffe4 commit hash: f46a15c7c3c6438c576fee16edefba3fd3fdffe4 commit hash: f46a15c7c3c6438c576fee16edefba3fd3fdffe4 commit hash: f46a15c7c3c6438c576fee16edefba3fd3fdffe4 f46a15c
Saturday, 11 Nov 2023
11:45 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.6.5

Changelog:

Enhancements:
* Add selector widget to platform field on device & virtual
  machine forms
* Introduce support for assigning IP addresses when bulk
  importing services
* Annotate units of measurement on power port table columns
* Add bulk import button to contact assignments list view
* Add inventory items column to interfaces table
* Add site column to power feeds table
* Add primary IPv4 and IPv6 filters for virtual machines and VDCs
* Add device & virtual machine fields to service filter form
* Strip trailing port number from value returned by get_client_ip()
* Add greater/less than mask length filters for IP addresses
* Add tab listing child items under inventory item view
* Add optional parent column to inventory items table
* Order available columns alphabetically in table configuration form
* Add contact group column on contact assignments table

Bug Fixes:
* Avoid exception when attempting to connect both ends of a cable to
  the same object
* Check that enough rear port positions have been selected to
  accommodate the number of front ports being created
* Permit user login when maintenance mode is enabled
* Ensure the active configuration is restored upon clearing cache
* Correct permissions evaluation for ASN range child ASNs view
* Disable ordering of jobs by assigned object

https://github.com/netbox-community/netbox/releases/tag/v3.6.5

MFH:		2023Q4
commit hash: 5c5b63e75e2ada0c7c0648e51f339bcb50c967cc commit hash: 5c5b63e75e2ada0c7c0648e51f339bcb50c967cc commit hash: 5c5b63e75e2ada0c7c0648e51f339bcb50c967cc commit hash: 5c5b63e75e2ada0c7c0648e51f339bcb50c967cc 5c5b63e
Saturday, 28 Oct 2023
04:34 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.6.4

Changelog:

Enhancements

* Include circuit description in cable trace SVG image
* Introduce the DATA_UPLOAD_MAX_MEMORY_SIZE configuration parameter
* Display custom choice field labels rather than values in UI
* Add DNS name filter on IP addresses list
* Add a copy-to-clipboard button for API tokens
* Introduce a filter to find unterminated cables

Bug Fixes

* Fix validation of bulk cable updates via bulk import form
* Ensure generic foreign key relationships are populated in REST API
  serializations of objects
* Employ PostgreSQL advisory locks to avoid duplicate MPTT tree IDs when
  bulk creating objects
* Fix resetting of checkbox fields triggered by HTMX form re-rendering
* Fix support for assigning a tenant when creating "next available"
  VLANs via the REST API
* Fix support for setting custom field values when creating
  "next available" IP addresses via the REST API
* Add CSV delimiter field to file upload tab under bulk object
  upload views
* Fix support for assigning an interface when creating "next available"
  IP addresses via the REST API
* Correct "add device" button link under platform view
* Correct serialization of several report attributes in the REST API
* Restore "last login" column on users table
* Fix device role filter choices under inventory items list filters
* Fix exception when bulk disconnecting interfaces connected to
  the same cable
* Fix exception when viewing a script that begins with the same name
  as another
* Optimize the automatic creation of available IP addresses for
  large prefixes
* Fix duplicated child object count decrements when removing objects
  in bulk

https://github.com/netbox-community/netbox/releases/tag/v3.6.4

MFH:		2023Q4
commit hash: e795689cbf32b3db0f9e3d414aee420b5285fb3e commit hash: e795689cbf32b3db0f9e3d414aee420b5285fb3e commit hash: e795689cbf32b3db0f9e3d414aee420b5285fb3e commit hash: e795689cbf32b3db0f9e3d414aee420b5285fb3e e795689
Thursday, 28 Sep 2023
05:57 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.6.3

Changelog:

Enhancements:
* Add toggle to hide disconnected interfaces under device view

Bug Fixes:
* Enable tracing cable paths across multiple cables in parallel
* Fix IndexError exception when manipulating terminations for existing
  cables via REST API
* Enable creating a config template which references a data file via
  the REST API
* Cleanly handle reports without any test methods defined
* Restore original text color for HTML code elements
* Fix assignment of VLAN group scope during bulk edit
* Fix AttributeError exception when attaching front/rear images to
  a device type
* Fix KeyError exception when deleting an object which references
  a configured choice value that has been removed
* Fix invalid response when searching for custom choice field values
  returns no matches
* Correct default background color for dashboard widget headers
* Fix rack filtering for empty location during device bulk import
* Allow designating an IP address as primary for device/VM while
  assigning it to an interface

https://github.com/netbox-community/netbox/releases/tag/v3.6.3
commit hash: 67a9848e8f4f1f52714db9a43d8c11110144f956 commit hash: 67a9848e8f4f1f52714db9a43d8c11110144f956 commit hash: 67a9848e8f4f1f52714db9a43d8c11110144f956 commit hash: 67a9848e8f4f1f52714db9a43d8c11110144f956 67a9848
Friday, 22 Sep 2023
17:40 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.6.2

Changelog:

Enhancements:
* Add interface types for QSFP112 and OSFP-RHS
* Add support for other delimiting characters when using CSV import

Bug Fixes:
* Hide available IP/VLAN listing when sorting under a parent prefix
  or VLAN range
* Raise validation error on the presence of an unknown CSV header
  during bulk import
* Fix dashboard widget heading contrast under dark mode
* Render Markdown in custom field help text on object edit forms
* Tweak color of error text to improve legibility
* Correct display of power feed legs under device view
* Restore extra filters dropdown on device interfaces list
* Filter VLAN choices by selected site (if any) when creating a prefix
* Fix exception when viewing rendered config for VM without
  a role assigned
* Optimize counter field migrations for large databases
* Fix exception when sorting module bay list by installed module status
* Fix RecursionError exception when assigning config context to
  a device type
* Fix support for comments when creating a new service via web UI
* Fix tag exclusion support for contact assignments
* Preserve whitespace in values when performing bulk rename of objects
  via web UI
* Avoid TypeError exception when editing active configuration with
  statically defined CUSTOM_VALIDATORS
* Fix member count for newly created virtual chassis
* Restore missing tags field on L2VPN termination edit form

https://github.com/netbox-community/netbox/releases/tag/v3.6.2
commit hash: 10c11a8f95eb0348f4e365b7ded46e82ce8c9681 commit hash: 10c11a8f95eb0348f4e365b7ded46e82ce8c9681 commit hash: 10c11a8f95eb0348f4e365b7ded46e82ce8c9681 commit hash: 10c11a8f95eb0348f4e365b7ded46e82ce8c9681 10c11a8
Sunday, 10 Sep 2023
13:15 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.6.1

* Introduce non-default GIT, LDAP and S3 options.

Changelog since 3.5.9

It contains many bugfixes/enhancements and the following new features:

* Relocated Admin UI Views
* Configurable Default Permissions
* User Bookmarks
* Custom Field Choice Sets
* Pre-Defined Location Choices for Custom Fields
* Restrict Tag Usage by Object Type

https://netbox.readthedocs.io/en/stable/release-notes/version-3.6/
MFH:		No (feature release)
commit hash: bbe8e56f6856f531284f73bf0b30eb52d19e2a39 commit hash: bbe8e56f6856f531284f73bf0b30eb52d19e2a39 commit hash: bbe8e56f6856f531284f73bf0b30eb52d19e2a39 commit hash: bbe8e56f6856f531284f73bf0b30eb52d19e2a39 bbe8e56
Tuesday, 29 Aug 2023
07:22 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.5.9

Changelog:

Enhancements:
* Dynamically render location and device lists under site and
  location views
* Display assigned values count per object type under custom field view
* Enable filtering IP ranges by containing prefix
* Include request object in custom link renderer on tables
* Move child VLANs list to a separate tab under VLAN group view
* Pass additional HTTP headers through to custom script context
* Introduce empty lookup for numeric value filters

Bug Fixes:
* Fix localization support for device position field
* Git backend should send HTTP auth headers only if credentials have
  been defined
* Fix filtering of modified objects after bulk import/update
* Fix filtering of export templates by content type under web UI
* Fix form validation for bulk update of L2VPN terminations via bulk
  import form
* Fix utilization graph proportions when localization is enabled
* Avoid raising exception for invalid content type during global search
* Plugin utility functions should be importable from extras.plugins
* Ensure script log messages can be serialized as JSON data
* Config context tab under device/VM view should not require
  extras.view_configcontext permission
* Ensure reindex command clears all cached values when not in lazy mode
* Correct REST API representation of VDC status choice
* Fix selection widgets for related interfaces when bulk editing
  interfaces under device view

https://github.com/netbox-community/netbox/releases/tag/v3.5.9

MFH:		2023Q3
commit hash: 7fbca1b69af8e0ca6092e481640dc3db0dee8d50 commit hash: 7fbca1b69af8e0ca6092e481640dc3db0dee8d50 commit hash: 7fbca1b69af8e0ca6092e481640dc3db0dee8d50 commit hash: 7fbca1b69af8e0ca6092e481640dc3db0dee8d50 7fbca1b
Thursday, 17 Aug 2023
10:30 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.5.8

Changelog:

Enhancements:
* Ship a validation schema for the device type library with each release
* Add support for specifying import/export route targets during VRF
  bulk import
* Automatically populate any VDC assignments from the parent when adding
  a child interface via the UI
* Add 400GE CFP2 interface type
* Add human-friendly speed column to interfaces table
* Add "assigned" filter for IP addresses
* List installed plugins on the server error report page
* Add 200 and 400 Gbps speeds to dropdown choices on interface form

Bug Fixes:
* Fix schema definition for available IP & VLAN REST API endpoints
* Raise validation error for invalid alphanumeric ranges when
  creating objects
* Avoid escaping semicolons when rendering custom links
* Automatically delete an AutoSyncRecord when its object is deleted
* Fix filtering of circuits under provider network view
* Fix job termination status for failed reports
* Fix support for "hide-if-unset" custom fields on bulk import forms
* Don't disable bulk edit/delete buttons after deselecting
  "select all" checkbox
* Disable table ordering for custom link columns

https://github.com/netbox-community/netbox/releases/tag/v3.5.8

MFH:		2023Q3
commit hash: 1112b524b46670d6a2fa42b58d633604bc2b2d3a commit hash: 1112b524b46670d6a2fa42b58d633604bc2b2d3a commit hash: 1112b524b46670d6a2fa42b58d633604bc2b2d3a commit hash: 1112b524b46670d6a2fa42b58d633604bc2b2d3a 1112b52
Tuesday, 1 Aug 2023
06:40 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.5.7

Changelog:

Enhancements:
* Move non-rack devices list to a separate tab under the rack view
* Mask sensitive parameters when viewing a configured data source
* Add IEC 10609-1 and NBR 14136 power port & outlet types
* Implement a faster initial poll for report & script results
* Add 100GBASE-X-DSFP and 100GBASE-X-SFPDD interface types

Bug Fixes:
* Fix Markdown support for table cell alignment
* Fix missing script results when fetched via REST API
* Remove extraneous VLAN group field from bulk edit form for interfaces
* Permit unauthenticated access to content types REST API endpoint when
  LOGIN_REQUIRED is false
* Fix exception when importing device type missing rack unit
  height value

https://github.com/netbox-community/netbox/releases/tag/v3.5.7

MFH:		2023Q3
commit hash: 34c410cffa52f78b7c9267255fe1184863568a01 commit hash: 34c410cffa52f78b7c9267255fe1184863568a01 commit hash: 34c410cffa52f78b7c9267255fe1184863568a01 commit hash: 34c410cffa52f78b7c9267255fe1184863568a01 34c410c
Wednesday, 12 Jul 2023
04:24 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.5.6

Changelogs since 3.5.4:

Enhancements:
* Annotate VLAN group utilization
* Add "copy to clipboard" buttons in UI for IP addresses
* Add 100GE QSFP-DD interface type
* Include additional contact details on contact assignments table
* Associate contact assignments with their objects in the change log

Bug Fixes:
* Fix REST API validation of null values for several
  interface attributes
* Fix exception when clicking "create and add another" to add a cable
* Populate prechange snapshot on parent object when assigning/removing
  primary IP address
* Avoid rendering partial HTMX responses when restoring browser tabs
* Improve handling of exceptions when loading reports
* Fix LDAP group permissions assignment for API clients
* Display consistent parent information for each termination
  under cable view
* Fix designation of primary IP addresses during interface assignment
* Fix OpenAPI schema for various choice fields
* Set correct return URL for object contacts tabs
* Avoid catching database exceptions when maintenance mode is disabled
* Correct URL for VirtualDeviceContext API serializer
* Fix URL parameters for object count dashboard widgets
* Avoid erroneously clearing many-to-many assignments during bulk edit
* Fix bulk import of tags for device & module types
* Do not escape commas when rendering custom links
* Correct ASN count under ASN ranges list
* Add config_template field to device API serializer
* Allow nullifying power port max & allocated draw values
  during bulk edit
* Fix ValueError exception when searching for virtual device context
  for non-numeric values
* Fix display of last result for scripts & reports with a
  custom name defined
* Hide scheduling fields for all scripts with scheduling disabled
* Fix exception when attempting to allocate next available IP address
  from prefix marked as utilized
* Catch ProgrammingError exception when starting NetBox without
  pre-populated content types
* Exclude stale content types when retrieving changelog records

https://github.com/netbox-community/netbox/releases/tag/v3.5.6
https://github.com/netbox-community/netbox/releases/tag/v3.5.5

MFH:		2023Q3
commit hash: 14237e665f5cc7a7453d232a50e7de712af51b80 commit hash: 14237e665f5cc7a7453d232a50e7de712af51b80 commit hash: 14237e665f5cc7a7453d232a50e7de712af51b80 commit hash: 14237e665f5cc7a7453d232a50e7de712af51b80 14237e6
Tuesday, 27 Jun 2023
05:59 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.5.4

* Adjust the sample netbox rc script as gunicorn emits a warning if the
  configuration file doesn't have a ".py" extension. [1]  Fix the
  default path of the "netbox_config" variable as well while I'm here.

Changelog:

Enhancements:
* Define colors for staged change action choices
* Include "add" button on all device & virtual machine component
  list views
* Add menu navigation button to add wireless links directly
* Add "add" buttons for reports & scripts to navigation menu

Bug Fixes:
* Update cable terminations when assigning a location to a new site
* Permit the assignment of non-site VLANs to prefixes assigned to a site
* Correct OpenAPI schema for connected device API endpoint
* Allow the assignment of all /31 IP addresses to interfaces
* Fix permissions evaluation when queuing a data sync job
* Fix encoding of whitespace in custom link URLs
* Correct rounding of rack power utilization values
* Fix pagination of objects for related IP addresses table
* Fix table configuration modal for the contact assignments list
* Permit mounting of devices in rack unit 100
* Clear stored ordering from user config when cleared by request

https://github.com/netbox-community/netbox/releases/tag/v3.5.4

Reported by:	Linda Lapinlampi (via e-mail) [1]
commit hash: ed63bb8de12c96323ba766935f2773ce6d2ce1c6 commit hash: ed63bb8de12c96323ba766935f2773ce6d2ce1c6 commit hash: ed63bb8de12c96323ba766935f2773ce6d2ce1c6 commit hash: ed63bb8de12c96323ba766935f2773ce6d2ce1c6 ed63bb8
Monday, 12 Jun 2023
18:13 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.5.3

Changelog:

Enhancements:
* Improve support for matching tags in conditional rules
* Add device type & role filters for device components
* Collapse context data by default when viewing a rendered
  device configuration
* Record client IP address when logging authentication failures
* Add an option to hide custom fields only if unset
* Apply filter parameters to links in object count dashboard widgets

Bug Fixes:
* Improve rack space validation when creating multiple devices
  via REST API
* Fix exception when applying "empty" filter lookup with invalid value
* Prevent reassignment of an IP address designated as primary for
  its parent object
* Redirect user to originating view after editing/deleting
  an image attachment
* Restore hover preview for embedded image attachment tables
* Strip leading & trailing whitespace from custom link URL & text
* Fix sizing of rear port selection widget on front port
  template creation form
* Use contact assignments table to display the contacts assigned
  to an object
* Fix extraneous contacts listed in object contact assignments view
* Object counts dashboard widget should support URL-compatible
  query filters
* Fix GraphiQL UI by reverting graphene-django to earlier version
* Escape display text in API-backed selection widgets
* Correct arithmetic for converting inches to meters

https://github.com/netbox-community/netbox/releases/tag/v3.5.3
commit hash: 6c0c4b72bb55dc935e7e5afb1e236563200bcdad commit hash: 6c0c4b72bb55dc935e7e5afb1e236563200bcdad commit hash: 6c0c4b72bb55dc935e7e5afb1e236563200bcdad commit hash: 6c0c4b72bb55dc935e7e5afb1e236563200bcdad 6c0c4b7
Friday, 2 Jun 2023
16:19 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.5.2

Changelog since 3.4.10

It contains many bugfixes/enhancements and the following new features:

* Customizable Dashboard
* Remote Data Sources
* Configuration Template Rendering
* NAPALM Integration Plugin
* ASN Ranges
* Provider Accounts
* Job-Triggered Webhooks

https://netbox.readthedocs.io/en/stable/release-notes/version-3.5/

MFH:		No (feature release)
commit hash: d615248b63f293989ead26195f832d9538354435 commit hash: d615248b63f293989ead26195f832d9538354435 commit hash: d615248b63f293989ead26195f832d9538354435 commit hash: d615248b63f293989ead26195f832d9538354435 d615248
Saturday, 29 Apr 2023
18:29 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.4.10

Changelog since 3.4.8:

Enhancements:
* Show peer racks as a dropdown list under rack view
* Introduce CSRF_COOKIE_SECURE, SECURE_SSL_REDIRECT, and
  SESSION_COOKIE_SECURE configuration parameters
* Hide PSK strings under wireless LAN & link views
* Sanitize rendered custom links to mitigate malicious links
* Enable setting user name & email values via remote
  authenticate headers
* Enable anonymized reporting of census data

Bug Fixes:
* Fix custom object field assignments made via REST API for for cables
* Fix ordering of search results when sorting by object name
* Fix escaping of certain characters in URL when rendering custom links
* Fix ordering of global search results by object type
* Fix import of inventory items for devices with duplicated names
* Improve error message for API token IP prefix validation failures
* Restore the ability to move inventory items among devices
* Fix pre-population of list values when creating a saved filter
* Fix "mark connected" form field for bulk editing front & rear ports

https://github.com/netbox-community/netbox/releases/tag/v3.4.10
https://github.com/netbox-community/netbox/releases/tag/v3.4.9

MFH:		2023Q2
commit hash: 3b357fa057077e6bd3e905a3472334bb174070ed commit hash: 3b357fa057077e6bd3e905a3472334bb174070ed commit hash: 3b357fa057077e6bd3e905a3472334bb174070ed commit hash: 3b357fa057077e6bd3e905a3472334bb174070ed 3b357fa
Friday, 14 Apr 2023
08:04 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.4.8

Changelog:
Enhancements:

* Enable general purpose image attachments for device types
* Allow custom object fields to reference a user or group
* Remove unit from commit rate column header in circuits table
* Disallow changing custom field type after creation
* Display a warning banner when DEBUG is enabled
* Enable filtering of VM Interfaces by assigned VLAN
* Specify UTF-8 encoding for default export template MIME type
* Introduce the grant_token permission for controlling the creation
  of API tokens on behalf of other users

Bug Fixes:
* Validate generic foreign key relations assigned via REST API requests
* Prevent existing components & component templates from being
  reassigned to different devices/device types via the REST API
* Raise validation error if generic foreign key assignment does not
  specify both object type and ID
* Fix cleanup of object data when deleting a custom field
* Fix KeyError exception when attempting to add module bays in bulk
* Display relevant UI tab upon bulk import validation failure
* Fix the automatic assignment of racks to devices via the REST API
* Fix exception when attempting to create a saved filter for
  applied filters
* Fix bulk editing of many-to-many relationships
* Hide clone button for objects with no clonable attributes
* Fix instantiation of nested inventory item templates when
  creating a device
* Fix filtered bulk deletion for various models
* Fix form layout for plugin textarea fields
* Fix tenant assignment on bulk import of L2VPNs

https://github.com/netbox-community/netbox/releases/tag/v3.4.8

MFH:		2023Q2
commit hash: b363f88e5124264fbc7d02d82a789120393302b6 commit hash: b363f88e5124264fbc7d02d82a789120393302b6 commit hash: b363f88e5124264fbc7d02d82a789120393302b6 commit hash: b363f88e5124264fbc7d02d82a789120393302b6 b363f88
Wednesday, 29 Mar 2023
16:36 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.4.7

Changelog:

Enhancements:
* Automatically set the scheduled time when executing reports/scripts
  at a recurring interval
* Add fieldset support for custom script forms
* Use SSID for representing wireless links, if set
* Support designating multiple backends via REMOTE_AUTH_BACKEND
  config parameter
* Improve error reporting for duplicate CSV column headings
* Enable VDC assignment during bulk import/edit of interfaces

Bug Fixes:
* Include parameters when exporting saved filters
* Fix cloning of saved filters
* Remove erroneous 802.3az PoE type
* Correct URL for tags in route targets list
* Enable cloning of export templates
* Restore missing description field on virtual chassis form
* Correct display of zero values for virtual chassis member priority
* Enable cloning of tags
* Enable cloning of config contexts

https://github.com/netbox-community/netbox/releases/tag/v3.4.7
commit hash: 42dd2ef9c7612c8805d02a032ad7e4fce5416f41 commit hash: 42dd2ef9c7612c8805d02a032ad7e4fce5416f41 commit hash: 42dd2ef9c7612c8805d02a032ad7e4fce5416f41 commit hash: 42dd2ef9c7612c8805d02a032ad7e4fce5416f41 42dd2ef
Thursday, 16 Mar 2023
06:01 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.4.6

Changelog:

Enhancements:
* Enable searching for devices/VMs by primary IP address
* Add ability to toggle visibility of virtual interfaces under
  device view
* Enable live preview of Markdown content
* Restore default page size when navigating between views
* Add connected_endpoints field to GraphQL API for cabled objects
* Include IP version in GraphQL API representations of aggregates,
  prefixes, and IP addresses
* Add Cisco StackWise 1T interface type
* Add IEEE 802.3az PoE type for interfaces
* Strip whitespace from CSV headers prior to validation

Bug Fixes:
* Avoid raising exception when filtering IPs by an invalid address
* Apply custom field defaults to IP address created during FHRP
  group creation
* Fix filtering changelog & journal entries by multiple content type IDs
* Support non-URL-safe characters in plugin menu titles
* When importing devices, restrict rack by location only if the location
  field is specified
* Fix filtering of cable terminations by object type
* Fix loading of CSV files containing a byte order mark
* Fix escaping of return URL values for action buttons in tables
* Correct loading of plugin resources with custom paths

https://github.com/netbox-community/netbox/releases/tag/v3.4.6
commit hash: da926c1e8d31956b2da754a7449e97ca0619c8fd commit hash: da926c1e8d31956b2da754a7449e97ca0619c8fd commit hash: da926c1e8d31956b2da754a7449e97ca0619c8fd commit hash: da926c1e8d31956b2da754a7449e97ca0619c8fd da926c1
Wednesday, 22 Feb 2023
07:04 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.4.5

Changelog since 3.3.10:

It contains many bugfixes/enhancements and the following new features:

* New Global Search
* Virtual Device Contexts
* Saved Filters
* JSON/YAML Bulk Imports
* Update Existing Objects via Bulk Import
* Scheduled Reports & Scripts
* API for Staged Changes

https://netbox.readthedocs.io/en/stable/release-notes/version-3.4/

MFH:		No (feature release)
commit hash: 97f588b3919babbc1e237df5f83a8418fa319ae3 commit hash: 97f588b3919babbc1e237df5f83a8418fa319ae3 commit hash: 97f588b3919babbc1e237df5f83a8418fa319ae3 commit hash: 97f588b3919babbc1e237df5f83a8418fa319ae3 97f588b
Sunday, 18 Dec 2022
16:11 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.3.10

Changelog:

Enhancements:
* Add replication controls for module bulk import
* Introduce LOGOUT_REDIRECT_URL config parameter to control
  redirection of user after logout
* Enable reassigning an inventory item from one device to another
* Add vertical frame & cabinet rack types
* Add provider selection field for provider networks to circuit
  termination edit view
* Permit whitespace in MAC addresses
* Enable filtering L2VPNs by slug

Bug Fixes:
* Correct power utilization percentage precision
* Honor configured date format when displaying date custom field
  values in tables
* Fix background color of bottom banner content
* Correct circuits count under site view
* Fix nullification of custom object & multi-object fields via REST API
* Disable ordering changelog table by object to avoid exception
* Correct available choices for status under IP range filter form
* Honor RQ_DEFAULT_TIMEOUT config parameter when using Redis Sentinel
* Enable missing tags columns for contact, L2VPN lists

https://github.com/netbox-community/netbox/releases/tag/v3.3.10

MFH:		2022Q4
commit hash: c7793e3fef62774f0dce9250f42c186d2ab3c1df commit hash: c7793e3fef62774f0dce9250f42c186d2ab3c1df commit hash: c7793e3fef62774f0dce9250f42c186d2ab3c1df commit hash: c7793e3fef62774f0dce9250f42c186d2ab3c1df c7793e3
Thursday, 1 Dec 2022
16:32 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.3.9

Changelog:

Enhancements:
* Ensure logging of failed login attempts

Bug Fixes:
* Call snapshot() on object when processing deletions
* Fix serialization of array field values in change log
* Fix spurious error message when rendering REST API docs
* Fix TypeError exception when viewing PDU configured for
  three-phase power
* Support referencing custom field related objects by attribute in
  addition to PK
* Mark cable traces terminating to a provider network as complete
* Disable ordering by custom object field columns
* Raise validation error when attempting to create a duplicate
  cable termination
* Permit demotion of device/VM primary IP via IP address edit form
* render_field template tag should respect label kwarg
* Update cable paths ending at associated rear port when creating
  new front ports
* Hide checkboxes on child object lists when no bulk operations
  are available
* Fix exception when editing NAT IP for VM with no cluster
* Use natural ordering when sorting rack elevations by name
* Enable bulk clearing of color attribute of pass-through ports
* Cloning a rack reservation should replicate rack & user

https://github.com/netbox-community/netbox/releases/tag/v3.3.9
MFH:		2022Q4
commit hash: 7fca24498b7833f9d060dc135e9229cd9a554945 commit hash: 7fca24498b7833f9d060dc135e9229cd9a554945 commit hash: 7fca24498b7833f9d060dc135e9229cd9a554945 commit hash: 7fca24498b7833f9d060dc135e9229cd9a554945 7fca244
Friday, 18 Nov 2022
06:45 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.3.8

Changelog:

Enhancements:
* Add backplane Ethernet interface types
* Add location selector to power feed form
* Use front/rear port colors in cable trace SVG
* Include "add module type" button on manufacturer view
* Add count of L2VPNs to tenant view
* Include device location under cable view
* Include request cookies when queuing a custom script

Bug Fixes:
* Ensure thread safety of change logging functions
* Correct UI display for azuread-v2-tenant-oauth2 SSO backend
* Fix bulk edit/delete buttons ad top of object lists
* Correct cookie paths when BASE_PATH is set
* Remove erroneous link for contact assignment count
* Fix dark mode coloring for data on device status page
* Populate tag selection list for service filter form
* Fix form widget styling on FHRP group form
* Fix cable creation links on power port view

https://github.com/netbox-community/netbox/releases/tag/v3.3.8

MFH:		2022Q4
commit hash: 5fb5c23fea3c912ed68a610dfaae3cbad0c21253 commit hash: 5fb5c23fea3c912ed68a610dfaae3cbad0c21253 commit hash: 5fb5c23fea3c912ed68a610dfaae3cbad0c21253 commit hash: 5fb5c23fea3c912ed68a610dfaae3cbad0c21253 5fb5c23
Saturday, 5 Nov 2022
22:22 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.3.7

Changelog:

Bug Fixes:
* Enforce advisory locks when allocating available IP addresses to
  prevent race conditions
* Fix social authentication for new users
* Permit nullifying VLAN group scope_type via REST API
* Fix exception when ordering contacts by number of assignments
* Permit nullifying site time_zone via REST API

https://github.com/netbox-community/netbox/releases/tag/v3.3.7

MFH:		2022Q4
commit hash: 89d241404cc1fe0d2d28700ae5f090c8d783782e commit hash: 89d241404cc1fe0d2d28700ae5f090c8d783782e commit hash: 89d241404cc1fe0d2d28700ae5f090c8d783782e commit hash: 89d241404cc1fe0d2d28700ae5f090c8d783782e 89d2414
Thursday, 27 Oct 2022
15:28 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.3.6

Changelog:

Enhancements:
* Enable filtering devices by device type slug
* Add LDAP configuration parameters to specify certificates
* Link "assigned" checkbox in IP address table to assigned interface
* Set cookie paths according to configured BASE_PATH
* Position A/Z termination cards above the fold under circuit view

Bug Fixes:
* Strip colons from usernames when using remote authentication
* Include OIDC dependencies for python-social-auth
* Fix service clone link
* Allow assignment of VC member to LAG on non-master peer
* Ensure consistent display of custom fields for all model forms
* Fix filtering of power feed by power panel when connecting a cable
* Correct display of assigned contacts in object tables
* Re-evaluate disabled LDAP user when processing API requests
* Correct home view links to connection lists
* Fix ModuleNotFoundError exception when generating API schema
  under Python 3.9+
* Add left/right page plugin content embeds for tag view
* Prevent user without sufficient permission from creating an IP address
  via FHRP group creation
* Distinguish between inside/outside NAT assignments for device/VM
  primary IPs
* Correct display of status field in clusters list
* Add missing status attribute to cluster view

https://github.com/netbox-community/netbox/releases/tag/v3.3.6

MFH:		2022Q4
commit hash: ce8d3020012cdc372a9989c0c2b4c49265642f7f commit hash: ce8d3020012cdc372a9989c0c2b4c49265642f7f commit hash: ce8d3020012cdc372a9989c0c2b4c49265642f7f commit hash: ce8d3020012cdc372a9989c0c2b4c49265642f7f ce8d302
Sunday, 9 Oct 2022
11:42 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.3.5

Changelog:

Enhancements:
* Include rack elevation under device view
* Omit extraneous URL query attributes during search
* Improve formatting of device heights and rack positions

Bug Fixes:
* Adjust non-racked device filter on site and location detailed view
* Fix validation when attempting to add redundant contact assignments
* Enforce object type validation when creating journal entries
* Fix exception when filtering VLANs by virtual machine
  with no cluster assigned
* Fix form widget styling for DeviceType airflow field
* Avoid rounding virtual machine memory values
* Restore missing connection details for device components
* Enable filtering by read-only custom fields in the UI
* Omit read-only custom fields from CSV import forms
* Cable trace SVG links should not force a new window
* Clarify representation of blocking contact assignments during
  contact deletion
* Disable the reassignment of a module to a new device
* Automatically inherit site assignment from cluster when creating
  a virtual machine
* Permit the pinning of a VM to a particular device within a cluster
  which has no site assignment
* Correct URL for contacts table tags column

MFH:		2022Q4
commit hash: 860adc1c1664a92473b2e0034625bcea6e190bb0 commit hash: 860adc1c1664a92473b2e0034625bcea6e190bb0 commit hash: 860adc1c1664a92473b2e0034625bcea6e190bb0 commit hash: 860adc1c1664a92473b2e0034625bcea6e190bb0 860adc1
Saturday, 17 Sep 2022
10:45 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.3.4

* Prune obsolete update instructions/notes for NetBox releases older
  than 3.0.

* Add a directive to the netbox rc sample script that also simplifies
  the upgrade process. [1]

* Fix a typo regarding the housekeeping script in the upgrade
  instructions. [1]

Changelog since 3.2.9:

It contains many bugfixes/enhancements and the following new features:

* Multi-object Cable Terminations
* L2VPN Modeling
* PoE Interface Attributes
* Half-Height Rack Units
* Restrict API Tokens by Client IP
* Reference User in Permission Constraints
* Custom Field Grouping
* Toggle Custom Field Visibility

https://netbox.readthedocs.io/en/stable/release-notes/version-3.3/

Reported by:	Thomas Kurschel (via e-mail) [1]
MFH:		No (feature release)
commit hash: 8b9888a6128391ae12076603d39548cc9361b569 commit hash: 8b9888a6128391ae12076603d39548cc9361b569 commit hash: 8b9888a6128391ae12076603d39548cc9361b569 commit hash: 8b9888a6128391ae12076603d39548cc9361b569 8b9888a
Friday, 19 Aug 2022
05:09 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.2.9

Changelog:

Enhancements:
* Add PON interface types
* Enable bulk renaming of devices
* Pretty print JSON custom field data when editing
* Display extra addressing details for IPv4 prefixes
* Add phone & email details to contacts panel
* Add clear button to quick search fields
* Add DOCSIS interface type

Bug Fixes:
* Remove button for adding inventory item templates to module
  type components
* Fix Markdown rendering for custom fields in table columns
* Workaround for upstream timezone data bug

https://github.com/netbox-community/netbox/releases/tag/v3.2.9

MFH:		2022Q3
commit hash: a3ba1ba2f4530f5281f176d51667124b8d7988ba commit hash: a3ba1ba2f4530f5281f176d51667124b8d7988ba commit hash: a3ba1ba2f4530f5281f176d51667124b8d7988ba commit hash: a3ba1ba2f4530f5281f176d51667124b8d7988ba a3ba1ba
Monday, 15 Aug 2022
10:25 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.2.8

Changelog:

Enhancements:
* Add/edit {module} substitution to help text for component
  template name
* Add site group field to rack reservation form
* Add nat_outside column to the IPAddress table
* Add contacts column to virtual machines table
* Increase granularity in utilization graph values
* Add manufacturer column to modules table
* Linkify location column in power panels table
* Include color attribute in front & rear port YAML import/export

Bug Fixes:
* Fix assignment of module bay position during bulk creation
* Fix utilization graph value alignments
* Prevent querying assigned VRF on prefix object init
* Fix child prefix counts when editing/deleting aggregates in bulk
* Ensure consistent ordering for tags during object serialization
* Fix potential XSS avenue via linked objects in tables
* Fix TypeError exception when requesting API tokens list
  as non-authenticated user
* Fix KeyError exception resulting from invalid API token
  provisioning request
* Prevent redirection to arbitrary URLs via next parameter on login URL
* Prevent InvalidMove when attempting to assign a nested child object
  as parent

https://github.com/netbox-community/netbox/releases/tag/v3.2.8

MFH:		2022Q3
commit hash: 7ff236a64ab8dd6d67a06dafc17fc66a0d575882 commit hash: 7ff236a64ab8dd6d67a06dafc17fc66a0d575882 commit hash: 7ff236a64ab8dd6d67a06dafc17fc66a0d575882 commit hash: 7ff236a64ab8dd6d67a06dafc17fc66a0d575882 7ff236a
Thursday, 21 Jul 2022
15:42 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.2.7

Changelog:

Enhancements:
* Support filter expressions for the serial field on racks, devices,
  and inventory items
* Check for UserConfig instance during user login
* Add wireless LANs and links to global search

Bug Fixes:
* Standardize form submission buttons and behavior when using enter key
* Fix filtered bulk deletion of VM Interfaces
* Fix image URLs in rack elevations when using external storage
* Fix SOCIAL_AUTH_PIPELINE config parameter not taking effect
* Fix regression introduced by #9632
* Permit filtering interfaces by arbitrary speed value in UI
* Retain original slug values when modifying object names
* Fix exception when viewing a report with no description

https://github.com/netbox-community/netbox/releases/tag/v3.2.7

MFH:		2022Q3
commit hash: ecc1f249a124335e3dac5a2ab60b8a15b6931a07 commit hash: ecc1f249a124335e3dac5a2ab60b8a15b6931a07 commit hash: ecc1f249a124335e3dac5a2ab60b8a15b6931a07 commit hash: ecc1f249a124335e3dac5a2ab60b8a15b6931a07 ecc1f24
Thursday, 14 Jul 2022
08:55 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.2.6

* Fix pkg-message output by adding missing delimiter that should have
  been included in the previous commit 48cad252e510.

Changelog:

Enhancements:
* Enable dynamic configuration for default powerfeed attributes
* Allow filtering modules by bay ID
* Enable modifying virtual chassis properties when
  creating/editing a device
* Add filters for assigned device & VM to IP addresses list
* Add tenant group column for all object tables with tenant assignments

Bug Fixes:
* Fix REMOTE_AUTH_DEFAULT_GROUPS for social-auth backends
* Fix AttributeError exception for FHRP group with
  an IP address assigned
* Include installed_module in module bay REST API serializer
* Automatically focus on search box when expanding dropdowns
* Fix filtering for custom fields and webhooks in the UI
* Fix bulk assignment of ASNs to sites
* Don't restrict custom text field lengths when entering via UI form
* Include last_updated field on JournalEntry REST API serializer

https://github.com/netbox-community/netbox/releases/tag/v3.2.6

MFH:		2022Q3
commit hash: 09873f1e904efb8d268b5d3e27961558d50ec2d7 commit hash: 09873f1e904efb8d268b5d3e27961558d50ec2d7 commit hash: 09873f1e904efb8d268b5d3e27961558d50ec2d7 commit hash: 09873f1e904efb8d268b5d3e27961558d50ec2d7 09873f1
Thursday, 23 Jun 2022
19:28 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.2.5

Changelog:

Enhancements:
* Shift-click to select multiple objects in a list
* Support filtering IP addresses by multiple parent prefixes
* Include count of IP ranges under tenant view
* Initialize manufacturer selection when inserting a new module
* Add support for custom Jinja2 filters
* Linkify related power port on power outlet view
* Provide one-click edit link for objects in tables
* Move Markdown reference to local documentation
* Add VLAN group selector to interface bulk edit forms
* Leave dropdown open upon selection for multi-select fields

Bug Fixes:
* Fix rendering of Markdown links with colons
* Fix rendering of bracketed Markdown links
* Improve performance when retrieving devices/VMs with config
  context data
* Avoid sending webhooks after script/report failure
* Fix sorting services & service templates by port numbers
* Include services listening on "all IPs" under IP address view
* Fix redirect URL when adding device components from the module view
* Correct link to contacts in contact groups table column
* Hyperlinks in rack elevation SVGs must always use absolute URLs
* Fix duplicate site results when searching by ASN
* Correct order of VLAN fields under VM interface creation form
* Ensure consistent use of placeholder tag throughout UI
* Fix device counts for rack list under rack role view
commit hash: 48cad252e510c26676542b91886e063c93deebfd commit hash: 48cad252e510c26676542b91886e063c93deebfd commit hash: 48cad252e510c26676542b91886e063c93deebfd commit hash: 48cad252e510c26676542b91886e063c93deebfd 48cad25
Thursday, 16 Jun 2022
16:28 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.2.4

* Prune obsolete update instructions/notes for NetBox releases older
  than 2.9.

* Remove the DOCS option as the embedded documentation for NetBox now
  needs to be built locally because the necessary procedure requires a
  running instance of NetBox.

Changelog since 3.1.11:

It contains many bugfixes/enhancements and the following new features:

* Plugins Framework Extensions
* Modules & Module Types
* Custom Object Fields
* Custom Status Choices
* Improved User Preferences
* Inventory Item Roles
* Inventory Item Templates
* Service Templates
* Automatic Provisioning of Next Available VLANs

https://netbox.readthedocs.io/en/stable/release-notes/version-3.2/

MFH:		No (feature release)
commit hash: d96a960530f3c20a9edd7837583ff7bec092566f commit hash: d96a960530f3c20a9edd7837583ff7bec092566f commit hash: d96a960530f3c20a9edd7837583ff7bec092566f commit hash: d96a960530f3c20a9edd7837583ff7bec092566f d96a960
Wednesday, 6 Apr 2022
10:47 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.1.11

Changelog:

Enhancements:
* Show bridge interface members under interface view
* Enable filtering child devices by parent device ID
* Permit wildcard values in IP address DNS names
* Include site and prefixes columns in VLAN group VLANs table
* Add Checkpoint ClusterXL protocol for FHRP groups
* Use monospace font for text areas in config revision form
* Linkify circuits count in providers list
* Add bulk edit capability for site contact fields

Bug Fixes:
* Prevent exception when searching for a rack position with no rack
  specified under device edit view
* Fix device count for racks in global search results

https://github.com/netbox-community/netbox/releases/tag/v3.1.11

MFH:		2022Q2
commit hash: ed33521243c332e3ad665a498e76e8d26b3bd42b commit hash: ed33521243c332e3ad665a498e76e8d26b3bd42b commit hash: ed33521243c332e3ad665a498e76e8d26b3bd42b commit hash: ed33521243c332e3ad665a498e76e8d26b3bd42b ed33521
Saturday, 26 Mar 2022
13:04 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.1.10

Changelog:

Enhancements:
* Use a different color for 100% utilization bars
* Enable adding non-racked devices from site & location views
* Add missing object types to global search form
* Add rack columns to cables list
* Enable filtering objects by assigned contacts & contact roles
* Add device type, role columns to device bay table

Bug Fixes:
* Fix help link under FHRP group assigment creation view
* Retain global search bar query after submitting
* Fix navbar background color in dark mode
* Show airflow field on device REST API serializer when config context
  data is included
* Disable ordering by assigned tags to prevent erroneous results
* Fix filtering of VLAN groups by site under prefix edit form
* Improve load time of custom script list
* Fix error when setting null value for interface rf_role via REST API
* Correct ordering of next/previous racks to use naturalized names
* Retain filter parameters when handling an export template exception
* Allow changing device type & platform to different manufacturer
  simultaneously
* Device images in rear rack elevations should be hyperlinked

https://github.com/netbox-community/netbox/releases/tag/v3.1.10
commit hash: cea17a346863fe33b896d962987742a6d77618bf commit hash: cea17a346863fe33b896d962987742a6d77618bf commit hash: cea17a346863fe33b896d962987742a6d77618bf commit hash: cea17a346863fe33b896d962987742a6d77618bf cea17a3
Tuesday, 8 Mar 2022
06:42 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.1.9

Changelog:

Enhancements:
* Enable filtering by exact description match for all applicable models
* Add description to tag table search function
* Show assigned ASNs/sites under list views
* Add PC and UPC fiber end faces for LC/SC/LSH port types
* Allow empty string substitution when renaming objects in bulk
* Link to rack elevations list from site view
* Add SCTP to service protocols list

Bug Fixes:
* Fix bulk import to restrict bridge, parent, and LAG to
  device interfaces
* Prevent navigation sidebar pin from disappearing at certain
  breakpoints
* Fix rendering of tabbed content in documentation
* Fix dynamic scope selection form fields when creating a VLAN group
* Restore missing "add" button on services list view
* Avoid returning multiple objects when restricting querysets using
  multiple tags in permissions
* Fix redirection after bulk edit/delete of prefixes from aggregate view
* Fix exception during device import with invalid device type
* Correct REST API URL for FHRP group assignments
* Fix members count under FHRP group list

https://github.com/netbox-community/netbox/releases/tag/v3.1.9
commit hash: 2329b01216a3d7475b82cd203e55fd7dcb925e97 commit hash: 2329b01216a3d7475b82cd203e55fd7dcb925e97 commit hash: 2329b01216a3d7475b82cd203e55fd7dcb925e97 commit hash: 2329b01216a3d7475b82cd203e55fd7dcb925e97 2329b01
Wednesday, 16 Feb 2022
06:19 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.1.8

Changelog:

Enhancements:
* Linkify devices on the far side of a rack elevation
* Embiggen configuration form fields for banner message content
* Add full username column to changelog table
* Enable tab completion for nbshell

Bug Fixes:
* Implement replaceAll string utility function to improve
  browser compatibility
* Null date columns should return empty strings during CSV export
* Fix display of VC members when position is zero
* Include option to connect a rear port to a console port
* Fix errant table configuration key available_columns
* Show contact assignment counts in global search results
* Object change log tables should honor user's configured preferences
* Fix tag filter on config context list filter form
* Display validation error when attempting to assign VLANs to interface
  with no mode during bulk edit
* Fix bulk editing for certain custom link, webhook, and journal
  entry fields

https://github.com/netbox-community/netbox/releases/tag/v3.1.8
commit hash: cc230705c46570c4413884cf737a24626c3c200d commit hash: cc230705c46570c4413884cf737a24626c3c200d commit hash: cc230705c46570c4413884cf737a24626c3c200d commit hash: cc230705c46570c4413884cf737a24626c3c200d cc23070
Sunday, 6 Feb 2022
14:07 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.1.7

Enhancements:
* Include IP range data under IPAM role views
* Introduce alternative ASDOT-formatted column for ASNs
* Add ASNs to global search function
* Enable controlling the order of custom script form fields
  with field_order
* Add contacts to global search function
* Linkify manufacturer column in device type table
* Bring the ASN Web UI up to the standard set by other objects
* Include locations count under tenant view
* Render boolean custom fields as icons in object tables
* Indicate CSV or YAML as format for "all data" export

Bug Fixes:
* Fix display of NAT link for primary IPv4 address under device view
* Fix calculation of absolute cable lengths when specified in
  fractional units
* Fix exception when viewing change list/records with removed plugins
* Fix redundant display of VRF RD in prefix view
* Accept empty string values for Interface rf_channel in REST API
* Fix display of selected content type filters in object list views
* Content types REST API endpoint should not require model permission
* Correct file permissions to allow execution of housekeeping script
* Fix display of changelog retention period

https://github.com/netbox-community/netbox/releases/tag/v3.1.7
commit hash: 9b04cf81837b8583db37977d5d52284a001a9c18 commit hash: 9b04cf81837b8583db37977d5d52284a001a9c18 commit hash: 9b04cf81837b8583db37977d5d52284a001a9c18 commit hash: 9b04cf81837b8583db37977d5d52284a001a9c18 9b04cf8
Tuesday, 18 Jan 2022
18:18 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.1.6

Changelog since 3.0.12:

It contains many bugfixes/enhancements and the following new features:

* Contact Objects
* Wireless Networks
* Dynamic Configuration Updates
* First Hop Redundancy Protocol (FHRP) Groups
* Conditional Webhooks
* Interface Bridging
* Multiple ASNs per Site
* Single Sign-On (SSO) Authentication

https://netbox.readthedocs.io/en/stable/release-notes/version-3.1/

MFH:		No (feature release)
commit hash: ebef030ed2d5659ac0cddad753d6b5d2340536fd commit hash: ebef030ed2d5659ac0cddad753d6b5d2340536fd commit hash: ebef030ed2d5659ac0cddad753d6b5d2340536fd commit hash: ebef030ed2d5659ac0cddad753d6b5d2340536fd ebef030
Thursday, 9 Dec 2021
18:52 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.0.12

Changelog:

Enhancements:
* Get API user from LDAP only when FIND_GROUP_PERMS is enabled
* Linkify VLAN name in VLANs table
* Add L22-30 power port & outlet types
* Improve performance of the "quick find" function
* Add multi-standard ITA power outlet type

Bug Fixes:
* Fix issue where return_url is not honored when "Save & Continue"
  button is present
* Fix Markdown sanitization regex

https://github.com/netbox-community/netbox/releases/tag/v3.0.12
commit hash: 8a4a580316782d615bf2bb7eb2cbf0b14dc641f5 commit hash: 8a4a580316782d615bf2bb7eb2cbf0b14dc641f5 commit hash: 8a4a580316782d615bf2bb7eb2cbf0b14dc641f5 commit hash: 8a4a580316782d615bf2bb7eb2cbf0b14dc641f5 8a4a580
Thursday, 25 Nov 2021
18:03 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.0.11

Enhancements:
* Add missing q filters for necessary models
* Add virtual chassis filters for device components
* Add Markdown support for strikethrough formatting
* Add optional VLAN group column to prefixes table
* Improve live reloading of custom scripts
* Add IEEE 802.15.1 interface type

Bug Fixes:
* Fix excessive CPU utilization when AUTH_LDAP_FIND_GROUP_PERMS
  is enabled
* Make change logging middleware thread-safe
* Fix initialization of custom script MultiObjectVar field with
  multiple values
* Fix permissions evaluation when displaying VLAN group VLANs table
* Fix exception when tracing cable across circuit with no far
  end termination
* Fix handling of errors during export template rendering
* Add missing cluster name filter for virtual machines
* Fix ordering IP addresses by assignment status
* Fix styling of form widgets under cable connection views
* power_port can be null when creating power outlets via REST API
* REST API should support null values for console port speeds

https://github.com/netbox-community/netbox/releases/tag/v3.0.11
commit hash: 34f18483d9a043af7f1e82f661aa806b81740b9b commit hash: 34f18483d9a043af7f1e82f661aa806b81740b9b commit hash: 34f18483d9a043af7f1e82f661aa806b81740b9b commit hash: 34f18483d9a043af7f1e82f661aa806b81740b9b 34f1848
Saturday, 13 Nov 2021
14:03 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.0.10

Enhancements:
* Add mini-DIN 8 console port type
* Add vid filter field to VLANs list
* Add visual aids to interfaces table for type, enabled status

Bug Fixes:
* Fix assignment of members to virtual chassis with initial position
  of zero
* Fix conflation of assigned IP status & role in interface tables
* Fix 404 when attaching multiple images in succession
* Fix minimum version check under Python v3.10
* Add missing outer dimension columns to rack table
* Preserve multi-line values during CSV file import
* Fix indentation of locations under site view
* Improve XSS mitigation in Markdown renderer
* Enable sorting device bays table by installed device status
* Differentiate ID and VID columns in VLANs table
* Fix reference values for content type under custom field import form
* Add missing export template support for various models
* Fix restriction of user & group objects in GraphQL API queries

Changelog:

https://github.com/netbox-community/netbox/releases/tag/v3.0.10
commit hash: 673d67948abc2ea4d992102fcfd299cd96c0ed4a commit hash: 673d67948abc2ea4d992102fcfd299cd96c0ed4a commit hash: 673d67948abc2ea4d992102fcfd299cd96c0ed4a commit hash: 673d67948abc2ea4d992102fcfd299cd96c0ed4a 673d679
Wednesday, 3 Nov 2021
16:17 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.0.9

Changelog:

Enhancements:
* Introduce the runscript management command
* Add an optional "ID" column to all tables
* Add "view elevations" button to location view

Bug Fixes:
* Improve color mode preference handling
* Correct devices count for locations within global search results
* Strip HTML from custom field descriptions
* Fix load_yaml method for custom scripts
* Fix circuit assignment when creating multiple terminations
  simultaneously
* Prevent inadvertent deletion of prior change records when deleting
  objects
* Require interface assignment when designating IP address as primary
  for device/VM during CSV import
* Preserve initial form data when bulk edit validation fails
* Restore missing tags column on IP range table
* Retain pagination preference when MAX_PAGE_SIZE is zero

https://github.com/netbox-community/netbox/releases/tag/v3.0.9
commit hash: 39b118cfcfd80bb76d2e510fe3fb0948f9eae25b commit hash: 39b118cfcfd80bb76d2e510fe3fb0948f9eae25b commit hash: 39b118cfcfd80bb76d2e510fe3fb0948f9eae25b commit hash: 39b118cfcfd80bb76d2e510fe3fb0948f9eae25b 39b118c
Thursday, 21 Oct 2021
15:32 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.0.8

Changelog:

Enhancements:
* Add UI field to filter interfaces by kind
* Add a utilization column to the IP ranges table

Bug Fixes:
* Fix incorrect Device LLDP interface row coloring
* Fix navigation UI issue that caused improper element overlap
* Restore horizontal scrolling for tables in narrow viewports
* Avoid exception when utilizing "create and add another" twice
  in succession
* Fix multi-value filtering of custom field objects
* Fix incorrect display of update/delete events for webhooks
* Fix rendering of UTF8-encoded data in change records
* Fix display of version when new release is available
* Fix alignment of object identifier under object view

https://github.com/netbox-community/netbox/releases/tag/v3.0.8
commit hash: 3d4bc4ad9430652b27923d55a38efd628e05853c commit hash: 3d4bc4ad9430652b27923d55a38efd628e05853c commit hash: 3d4bc4ad9430652b27923d55a38efd628e05853c commit hash: 3d4bc4ad9430652b27923d55a38efd628e05853c 3d4bc4a
Friday, 15 Oct 2021
09:13 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.0.7

Changelog:

Enhancements:
* Improve ability to toggle images/labels in rack elevations
* Add USB micro AB type

Bug Fixes:
* Fix permissions evaluation and improve error handling for connected
  device REST API endpoint
* Correct redirect URL when attaching images via "add another" button
* Fix AttributeError exception when rendering a report or custom script
* Fix parent interface choices when bulk editing VM interfaces

https://github.com/netbox-community/netbox/releases/tag/v3.0.7
commit hash: b2314a73df314c982cf4c62ad52339f9a6af6673 commit hash: b2314a73df314c982cf4c62ad52339f9a6af6673 commit hash: b2314a73df314c982cf4c62ad52339f9a6af6673 commit hash: b2314a73df314c982cf4c62ad52339f9a6af6673 b2314a7
Saturday, 9 Oct 2021
19:26 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.0.6

* Update pkg-descr while I'm here.

Changelog:

Enhancements:
* Default to current user when creating journal entries via REST API
* Include type, ID, and slug on object view
* Enable filtering cables by termination type & ID in REST API
* Include count of assigned virtual machines under platform view

Bug Fixes:
* Fix missing actions column on user-configured tables
* Fix exception when viewing a large number of child IPs within a prefix
* Fix site/provider network validation for circuit termination
  API serializer
* Pre-populate location data when adding a device to a rack
* Fix filtering connections by site ID

https://github.com/netbox-community/netbox/releases/tag/v3.0.6
commit hash: 44c47449fe3829799d6a70e815d3e9bc75daf4f3 commit hash: 44c47449fe3829799d6a70e815d3e9bc75daf4f3 commit hash: 44c47449fe3829799d6a70e815d3e9bc75daf4f3 commit hash: 44c47449fe3829799d6a70e815d3e9bc75daf4f3 44c4744
Wednesday, 6 Oct 2021
13:05 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.0.5

Changelog:

Enhancements:
* Always show IP addresses tab under prefix view
* Cache rendered REST API specifications
* Add image attachment support for circuits, power panels
* Enable arbitrary ordering of custom scripts
* Don't select hidden rows when selecting all in a table

Bug Fixes:
* Fix bulk editing of child prefixes under aggregate view
* Custom field columns should be removed from tables upon their deletion
* Remove errant markup for null values in CSV export
* Prevent rack elevations from overlapping when higher width
  is specified
* Fix flashing when server, client, and browser color-mode preferences
  are mismatched
* Fix AttributeError exception when rendering export template for
  devices via REST API
* Pin jsonschema package to v3.2.0 to fix REST API docs rendering
* Fix exception in UI when adding member devices to virtual chassis
* Fix exception in UI when adding child device to device bay
* Prevent exception when filtering objects list by invalid tag
* Housekeeping command should honor zero verbosity

https://github.com/netbox-community/netbox/releases/tag/v3.0.5
commit hash: 3920d9afce735b366e12f36eb95b2cca555ab837 commit hash: 3920d9afce735b366e12f36eb95b2cca555ab837 commit hash: 3920d9afce735b366e12f36eb95b2cca555ab837 commit hash: 3920d9afce735b366e12f36eb95b2cca555ab837 3920d9a
Monday, 4 Oct 2021
17:22 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 3.0.4

Changelog since 2.11.12:

It contains many bugfixes/enhancements and the following new features:

* Updated User Interface
* GraphQL API
* IP Ranges
* Custom Model Validation
* SVG Cable Traces
* New Views for Models Previously Under the Admin UI
* REST API Token Provisioning
* New Housekeeping Command
* Custom Queue Support for Plugins

https://netbox.readthedocs.io/en/stable/release-notes/version-3.0/

MFH:		No (feature release)
commit hash: 0627700a0bbe12ba86c7c4e636ebb434c2d326a7 commit hash: 0627700a0bbe12ba86c7c4e636ebb434c2d326a7 commit hash: 0627700a0bbe12ba86c7c4e636ebb434c2d326a7 commit hash: 0627700a0bbe12ba86c7c4e636ebb434c2d326a7 0627700
Wednesday, 25 Aug 2021
08:31 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 2.11.12

Changelog:

Enhancements:
* Add site group filter to devices list
* Recognize a /32 IPv4 address as a child of a /32 IPv4 prefix
* Add table configuration button to child prefixes view
* Introduce LOGIN_PERSISTENCE configuration parameter to persist
  user sessions
* Add search field to VM interfaces filter form

Bug Fixes:
* Model forms should save empty custom field values as null
* Enable filtering assigned VLANs by group in interface edit form
* Force assignment of null custom field values to objects
* Fix erroneous webhook dispatch on failure to save objects
* Show contextual label for IP address role
* Fix hidden "add components" dropdown on devices list

https://github.com/netbox-community/netbox/releases/tag/v2.11.12
commit hash: 04f31a3f5938596f627c983f020673799bb2e316 commit hash: 04f31a3f5938596f627c983f020673799bb2e316 commit hash: 04f31a3f5938596f627c983f020673799bb2e316 commit hash: 04f31a3f5938596f627c983f020673799bb2e316 04f31a3
Friday, 13 Aug 2021
10:37 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 2.11.11

Changelog:

Enhancements:
* Add C21 & C22 power types
* Employ a sandbox when rendering Jinja2 code for increased security

Bug Fixes:
* Add import button to VM interfaces list
* Fix validation of unit ranges when creating a rack reservation
* Fix validation of IP address assigned as device/VM primary via
  NAT relation
* Populate device field when cloning device components
* Allow assignment of scope to VLAN groups upon import
* Remove extraneous site column from VLAN group import form
* Fix exception on invalid CSV import column name
* Fix return URL persistence when adding multiple objects sequentially
* Remove extraneous columns from inventory item and device bay tables
* Add missing parent column to inventory item import form

https://github.com/netbox-community/netbox/releases/tag/v2.11.11
commit hash: ecc74cda08175224a5f5dfbff989f34a2dab335a commit hash: ecc74cda08175224a5f5dfbff989f34a2dab335a commit hash: ecc74cda08175224a5f5dfbff989f34a2dab335a commit hash: ecc74cda08175224a5f5dfbff989f34a2dab335a ecc74cd
Friday, 30 Jul 2021
06:49 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 2.11.10

Changelog:

Enhancements:
* Enable CSV import via uploaded file
* Add 6P/4P pass-through port types
* Add count of inventory items to manufacturer view
* Add "hardwired" type for power port types

Bug Fixes:
* Fix assignment of permissions based on LDAP groups
* Fix filtering of interface connections list
* Fix assignment of parent interfaces for bulk import
* Add missing display field to rack unit serializer
* Fix A/Z assignment when swapping circuit terminations
* Fix default value validation for custom text fields
* Rack reservation should display rack's location
* Include rack location in navigation breadcrumbs
* Fix device name display on device status view
* Limit reported prefix utilization to 100%
* Use consistent maximum value for interface MTU

Other Changes:
* Database query caching is now disabled by default

https://github.com/netbox-community/netbox/releases/tag/v2.11.10
commit hash: e2ebaf18fc3ae0aabc40bdea552342fe26cf38ac commit hash: e2ebaf18fc3ae0aabc40bdea552342fe26cf38ac commit hash: e2ebaf18fc3ae0aabc40bdea552342fe26cf38ac commit hash: e2ebaf18fc3ae0aabc40bdea552342fe26cf38ac e2ebaf1
Tuesday, 20 Jul 2021
12:29 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 2.11.9

Changelogs since 2.10.10:

It contains many bugfixes/enhancements and the following new features:

* Journaling Support
* Parent Interface Assignments
* Pre- and Post-Change Snapshots in Webhooks
* Mark as Connected Without a Cable
* Allow Assigning Devices to Locations
* Dynamic Object Exports
* Variable Scope Support for VLAN Groups
* New Site Group Model
* Improved Change Logging
* Provider Network Modeling

https://netbox.readthedocs.io/en/stable/release-notes/version-2.11/

MFH:		(No, feature release)
commit hash: 8e1a50a558fa2a6ba256e1d4d53b791bfc628394 commit hash: 8e1a50a558fa2a6ba256e1d4d53b791bfc628394 commit hash: 8e1a50a558fa2a6ba256e1d4d53b791bfc628394 commit hash: 8e1a50a558fa2a6ba256e1d4d53b791bfc628394 8e1a50a
Sunday, 18 Apr 2021
08:28 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 2.10.10

Changelog:

Enhancements:
* Add DC terminal power port, outlet types
* Add Saf-D-Grid power port, outlet types
* Support Markdown rendering for report logs
* Add F connector port type
* Add SFP56 50GE interface type

Bug Fixes:
* Update parent device/VM when deleting a primary IP
* Fix VLAN assignment when editing VM interfaces in bulk
* Update object data when renaming a custom field
* Optimize change log cleanup
* Fix MAC address field display in VM interfaces search form
* Fix custom field filtering for cables, virtual chassis
* Fix choice field filters (multiple models)

https://github.com/netbox-community/netbox/releases/tag/v2.10.10

MFH:		2021Q2
commit hash: f2a9b3469d37649d527bb47cca797670370ee2d4 commit hash: f2a9b3469d37649d527bb47cca797670370ee2d4 commit hash: f2a9b3469d37649d527bb47cca797670370ee2d4 commit hash: f2a9b3469d37649d527bb47cca797670370ee2d4 f2a9b34
Thursday, 15 Apr 2021
09:27 Kai Knoblich (kai) search for other commits by this committer
net-mgmt/netbox: Update to 2.10.9

Changelog:

Enhancements:
* Add MAC address search field to VM interfaces list
* Omit child devices from non-racked devices list under rack view
* Add column to cable termination objects to display cable color
* Display NAPALM-enabled device tabs only when relevant
* Support disabling TLS certificate validation for Redis

Bug Fixes:
* Fix missing custom field filters for cables, rack reservations
* Add missing count_ipaddresses attribute to VMInterface serializer
* Permit users to manage their own REST API tokens without needing
  explicit permission
* Fix interface connections REST API endpoint
* Support colons in webhook header values
* Do not infer tenant assignment from parent objects for prefixes,
  IP addresses
* Handle exception when attempting to assign an MPTT-enabled model
  as its own parent
* Correct handling of boolean fields when cloning objects

https://github.com/netbox-community/netbox/releases/tag/v2.10.9

MFH:		2021Q2
commit hash: 2d88de57d5ec7fbba7e36fb9c79db728c91a260e commit hash: 2d88de57d5ec7fbba7e36fb9c79db728c91a260e commit hash: 2d88de57d5ec7fbba7e36fb9c79db728c91a260e commit hash: 2d88de57d5ec7fbba7e36fb9c79db728c91a260e 2d88de5
Saturday, 27 Mar 2021
11:00 kai search for other commits by this committer
net-mgmt/netbox: Update to 2.10.8

Changelog:

* Fix exception on cable trace in UI (regression in 2.10.7)

https://github.com/netbox-community/netbox/releases/tag/v2.10.8
Original commitRevision:569318 
Friday, 26 Mar 2021
19:40 kai search for other commits by this committer
net-mgmt/netbox: Update to 2.10.7

Changelog:

Enhancements:
* Allow filtering device components by label
* Allow customization of the geographic mapping service via MAPS_URL
  config parameter
* Allow changing site assignment when bulk editing devices
* Support Markdown rendering for custom script descriptions
* Add UI search fields for asset tag for devices and racks

Bug Fixes:
* Restore ability to delete an uploaded device type image
* Denote when the total length of a cable trace may exceed the
  indicated value
* Ensure consistent display of change log action labels
* Skip Markdown reference link when tabbing through form fields
* Correct validation of RELEASE_CHECK_URL config parameter
* Fix VLAN group/site association for bulk prefix import
* Eliminate duplicate virtual chassis search results
* Pre-populate attributes when creating an available child prefix
  via the UI
* Fix display of bottom banner with uBlock Origin enabled

https://github.com/netbox-community/netbox/releases/tag/v2.10.7
Original commitRevision:569268 
Thursday, 11 Mar 2021
12:16 kai search for other commits by this committer
net-mgmt/netbox: Update to 2.10.6

Changelog:

Enhancements:
* Add IP addresses count to VRF view
* Add QSFP+ (64GFC) FibreChannel Interface option
* Enable custom links for device components
* Add edit/delete buttons for IP addresses on interface view
* Add button to add a new IP address on interface view

Bug Fixes:
* Fix VRF and Tenant field population when adding IP addresses from prefix
* Enable ordering of virtual machines by primary IP address
* Ordering of devices by primary IP should respect PREFER_IPV4 configuration
  parameter
* Fix options for filtering object permissions in admin UI
* Fix filtering prefixes list by multiple prefix values
* Invalidate cached queries when running renaturalize

https://github.com/netbox-community/netbox/releases/tag/v2.10.6
Original commitRevision:568082 
Friday, 26 Feb 2021
12:13 kai search for other commits by this committer
net-mgmt/netbox: Update to 2.10.5

Changelog:

* Fix site unassignment from VLAN when using "None" option
* Fix REST API representation for circuit terminations connected to
  non-interface endpoints
* Fix filtering rack reservations by custom field
* Fix bulk editing of services when no port(s) are defined
* Ensure consistent treatment of duplicate IP addresses
* Fix redirect to device components view after disconnecting a cable
* Fix Redis Sentinel password application for caching
* Allow setting null tenant group on tenant via REST API
* Disallow the creation of available prefixes/IP addresses in violation of
  assigned permission constraints

https://github.com/netbox-community/netbox/releases/tag/v2.10.5
Original commitRevision:566599 
Thursday, 28 Jan 2021
07:47 kai search for other commits by this committer
net-mgmt/netbox: Update to 2.10.4

Changelog:

Enhancements:
* Show cable trace lengths in both meters and feet
* Add "management only" filter widget for interfaces list
* Allow filtering virtual chassis by name and master
* Add GG45 and TERA port types, and CAT7a and CAT8 cable types
* Show available type choices for all device component import forms

Bug Fixes:
* Correct swagger definition for ip_prefixes_available-ips_create API
* Restrict the creation of device bay templates on non-parent device types
* Restore power utilization panel under device view
* Fix ordering devices by primary IP address
* Fix display of white cables in trace view
* Fix filtering connection lists by device name
* Fix permissions assessment when adding VM interfaces in bulk
* Include VC member interfaces on interfaces tab count when viewing
  VC master
* Validate rack group is assigned to same site when creating a rack
* Correct rack elevation displayed when viewing a reservation

https://github.com/netbox-community/netbox/releases/tag/v2.10.4
Original commitRevision:563114 
Sunday, 24 Jan 2021
12:20 kai search for other commits by this committer
net-mgmt/netbox: Update to 2.10.3

* Prune obsolete update instructions/notes for NetBox releases prior 2.7.

Notable changes since 2.9.11:

It contains many bugfixes/enhancements and the following new features:

* Route Targets
* REST API bulk deletion
* REST API bulk update
* Reimplementation of custom fields
* Improved cable trace performance

https://github.com/netbox-community/netbox/blob/v2.10.3/docs/release-notes/version-2.10.md
Original commitRevision:562467 
Wednesday, 16 Dec 2020
05:37 kai search for other commits by this committer
net-mgmt/netbox: Update to 2.9.11

* Remove a superfluous dependency while I'm here.

Changelog:

Enhancements:
* Allow passing Python code to nbshell using --command
* Add CS and SN fiber port types

Bug Fixes:
* Fix setting user password via REST API
* Fix uniqueness constraint for virtual machine names
* Fix error when rendering config contexts when objects have multiple tags
  assigned
* Add direct link to secret on secrets list
* Fix updating secrets without setting new plaintext
* Restore tags field on cable connection forms
* Exclude SVG files from front/rear image upload for device types (currently
  unsupported)
* Show assigned IP addresses in interfaces list
* Fix validation for plugin version and required settings

https://github.com/netbox-community/netbox/releases/tag/v2.9.11
Original commitRevision:558210 
Monday, 30 Nov 2020
12:57 kai search for other commits by this committer
net-mgmt/netbox: Update to 2.9.10

Changelog:

Enhancements:
* Add USB types for power ports and outlets
* Add "splice" type for pass-through ports

Bug Fixes:
* Fix exception when editing IP address with a NAT IP assigned to a
  non-racked device
* Avoid extraneous database queries when manipulating objects
* Fix non-deterministic ordering of prefixes and IP addresses
* Filter available racks by selected group when creating a rack reservation
* Limit rack groups by selected site when editing a rack
* Populate manufacturer field when adding a device component template
* Clear VLAN assignments when setting interface mode to none

https://github.com/netbox-community/netbox/releases/tag/v2.9.10
Original commitRevision:556636 
Friday, 20 Nov 2020
08:57 kai search for other commits by this committer
net-mgmt/netbox: Update to 2.9.9

* Add to the EXAMPLES options a few example configurations and a sample
  rc script to make use of the RQ background service.

Changelog:

Enhancements:
* Return server error messages as JSON when handling REST API requests
* Link to rack groups within rack list table
* Be more strict when capturing anticipated ImportError exceptions

Bug Fixes:
* Fix auto-population of region field when editing a device
* Fix config context rendering when multiple tags are assigned to an object
* Dry running scripts should not trigger webhooks
* Add missing template extension tags for plugins for VM interface view
* Fix CreatedUpdatedFilterTest when running in non-UTC timezone
* Fix filtering of sites by null region

https://github.com/netbox-community/netbox/releases/tag/v2.9.9
Original commitRevision:555752 
Tuesday, 10 Nov 2020
09:11 kai search for other commits by this committer
net-mgmt/netbox: Update to 2.9.8

* Limit the version ranges of the required Python packages and use very
  narrow ranges for those ones, which often cause regressions.

  That is because upstream already uses fixed Python package dependencies
  for a while and had relaxed them for a short period of time.

  However, because it led to regressions when some Python packages were
  updated during that time, upstream has been using fixed package
  dependencies again since then.

Changelog since 2.7.12:

It contains many bugfixes/enhancements and the following new features:

* Object-Based Permissions
* Background Execution of Scripts & Reports
* Named Virtual Chassis
* Changes to Tag Creation
* Dedicated Model for VM Interfaces
* REST API Endpoints for Users and Groups
* Remote Authentication Support
* Plugins

https://github.com/netbox-community/netbox/blob/v2.8.9/docs/release-notes/version-2.9.md
https://github.com/netbox-community/netbox/blob/v2.8.9/docs/release-notes/version-2.8.md
Original commitRevision:554823 
Thursday, 16 Apr 2020
07:59 kai search for other commits by this committer
net-mgmt/netbox: Update to 2.7.12

Changelog:

Enhancements:
* Reference VRF by name rather than RD during IP/prefix import
* Use absolute URLs in rack elevation SVG renderings
* Allow connecting cables between two circuit terminations
* Add the webhook_receiver management command to assist in troubleshooting
  outgoing webhooks

Bug Fixes:
* Fix typing of count_ipaddresses on interface serializer
* Fail cleanly when trying to import multiple device types simultaneously
* Fix exception when disconnecting a cable from a power feed
* Tweak display of unset custom integer fields
* Fix reservation edit/delete button URLs on rack view

https://github.com/netbox-community/netbox/releases/tag/v2.7.12

MFH:		2020Q2
Original commitRevision:531828 
Friday, 3 Apr 2020
18:46 kai search for other commits by this committer
net-mgmt/netbox: Update to 2.7.11

* Improve the sample rc script to allow passing of extra arguments, e.g. to
  listen on multiple interfaces/addresses [1] or use a configuration file
  instead using rc variables.

  Kudos to Thomas Kurschel for some extra testing of the updated rc script.

Changelog:

Enhancements:
* Add ability to automatically check for new releases (must be enabled by
  setting RELEASE_CHECK_URL)
* Custom script object variables now utilize dynamic form widgets
* Add descriptive tooltip to custom fields on object views
* Add a dedicated view for rack reservations
* Enable webhooks for rack reservations
* Enable export templates for rack reservations
* Enable custom links for rack reservations
* Update admin links for Django RQ to reflect multiple queues
* Add a bulk edit view for device bays
* Add cable trace button for circuit terminations

Bug Fixes:
* Improve prefix_length validation on available-prefixes API
* Fix cable tracing across multiple rear ports
* Enforce unique constraints for device and virtual machine names in the API
* Fix Markdown support for tables
* Fix exception raised on IP address bulk add view
* Fix duplicate name validation on device model

https://github.com/netbox-community/netbox/releases/tag/v2.7.11

PR:		244629 [1]
Reported by:	O. Hartmann <ohartmann@walstatt.org> [1]
MFH:		2020Q2
Original commitRevision:530515 
Sunday, 29 Mar 2020
12:11 kai search for other commits by this committer
net-mgmt/netbox: Update to 2.7.10

Changelog:

Enhancements:

* Embed model documentation within web UI
* Add bulk edit view for power panels
* Add CSV import view for services
* Add CSV import view for rack reservations
* Redirect to a user-friendly error page when CSS/JS resources fail to load

Bug Fixes:

* Exclude Python modules without Script classes from scripts list
* Allow bulk editing/deletion of all device components matching a query
* Catch AddrFormatError exception when filtering aggregates/prefixes by an
  invalid prefix

https://github.com/netbox-community/netbox/releases/tag/v2.7.10
Original commitRevision:529799 
Wednesday, 11 Mar 2020
19:29 kai search for other commits by this committer
net-mgmt/netbox: Update to 2.7.9

Changelog:

Enhancements:
* Enumerate ChoiceField type and value in API
* Extend upgrade script to clear expired user sessions
* Add dynamic lookup expressions for all filters
* Allow negative voltage for DC power feeds
* Allow filtering device component list views by type
* Add MRJ21 port and cable types
* Include device name in tooltip on rack elevations
* Add 10-inch option for rack width

Bug Fixes:
* Fix incorrect schema definition of int type choicefields
* Fix filtering of clusters by tenant
* Fix label on export button for device types
* Include A/Z termination sites in provider circuits table
* Fix assignment of parent LAG during interface bulk edit
* Fix bulk creation of objects with custom fields via REST API
* Pass "commit" argument when executing scripts via REST API
* Fix exception when deleting device type with components
* Fix toggling of device images for all racks in elevations view

https://github.com/netbox-community/netbox/releases/tag/v2.7.9
Original commitRevision:528247 
Thursday, 5 Mar 2020
07:24 kai search for other commits by this committer
net-mgmt/netbox: Update to 2.7.8

Changelog:

Enhancements:
* Add a "decommissioning" cable status
* Return graceful error message when webhook queuing fails
* Omit internal fields from the change log data
* Support Jinja2 templating for webhook payload and headers
* Extend custom scripts to pass the commit value via run()
* Denote rack role on rack elevations list

Bug Fixes:
* Fix exception when deleting a device with interface connections when an
  interfaces webhook is defined
* Escape double quotes on encapsulated values during CSV export
* Fix display of rear device image if front image is not defined
* Improve fit of device images in rack elevations
* Fix rack units filtering on elevation endpoint
* Enforce consistent background striping in rack elevations
* Fix API representation of content_type for export templates
* Fix exception when selecting all filtered objects during bulk edit
* Fix exception when filtering foreign keys by NULL
* Correct IP address hyperlinks on interface view
* Fix duplication of field attributes when multiple IPNetworkVars are
  present in a script
* Fix power port assignment for power outlet templates created via REST API
* Interface type should be required by API serializer

https://github.com/netbox-community/netbox/releases/tag/v2.7.8
Original commitRevision:527811 
Tuesday, 25 Feb 2020
22:19 kai search for other commits by this committer
net-mgmt/netbox: Update to 2.7.7

* Remove the "post-patch" target because the "requirements.txt" is only used
  for installations via devel/py-pip.

Notable changes since 2.6.12:

* Bulk import of device components via CSV files
* External file storage support (FTP, S3, SFTP, etc.)
* Rack elevations rendered by SVG (= Scalable Vector Graphics)
* Separate configuration for Webhooks and Cache databases via Redis
* Add ability to clone objects (pre-populate form fields)
* Toggle config context display between JSON and YAML
* Add support for Redis Sentinel
* Further cable and port types
* Many other enhancements and bugfixes

https://github.com/netbox-community/netbox/blob/v2.7.7/docs/release-notes/version-2.7.md
Original commitRevision:527141 
Thursday, 16 Jan 2020
15:21 kai search for other commits by this committer
net-mgmt/netbox: Update to 2.6.12

Changelog:

Enhancements:
* Improved NAPALM method documentation in Swagger (OpenAPI)
* Preview image attachments when hovering over the link
* Allow NAPALM driver settings to be changed with request headers
* Toggle the display of child prefixes/IP addresses
* Search by description when assigning IP address to interfaces
* Add tenant filter field for cables
* Enable filtering of interfaces by name on the device view
* Add rack selection field to rack elevations view
* Paginate assigned circuits at the provider details view
* Add total path length to cable trace
* Include content of response on webhook error
* Enable word expansion during interface creation
* Enable searching by DNS name when assigning IP address
* Allow passing initial data to custom script forms
* Add local_context_data filter for virtual machines

Bug Fixes:
* Fix validation on tagged VLANs of an interface
* Fix ordering of models when dumping data to JSON
* Fix device role link on config context view
* Allow filtering VM interfaces by multiple MAC addresses
* Fix rendering of grouped custom links
* Allow filtering device components by multiple device names
* Disallow /0 masks for prefixes and IP addresses
* Paginate related IPs on the IP address view
* Fix minimum/maximum value rendering for site ASN field
* Fix filtering of devices by rack group
* Fix references to deleted cables without a label
* Fix divide-by-zero on power feeds with low power values

https://github.com/netbox-community/netbox/releases

MFH:		2020Q1
Original commitRevision:523242 
Monday, 6 Jan 2020
19:05 kai search for other commits by this committer
net-mgmt/netbox: Update to 2.6.11

* Remove the patch that fixed a regression when accessing the API
  documentation as it's no longer required. [1]

Changelog since 2.6.9:

Enhancements:
* Add ability to move inventory items between devices
* Extend admin UI to allow deleting old report results
* Add assigned_to_interface filter for IP addresses
* Fail gracefully on custom link rendering exception
* Provide request context when executing custom scripts
* Add date/time picker widgets
* Enable partial search for inventory items
* Optimize size of pages containing a dynamic selection field
* Allow filtering console/power/interface connections by device ID

Bug Fixes:
* Restrict queryset of chained fields when form validation fails
* Include A/Z termination sites for circuits in global search
* Scrolling to target (hash) did not account for the header size
* Fix AttributeError exception in API docs [1]
* Filter platform by manufacturer when editing devices
* Fix filtering of racks by group on device list
* Fix exception when editing a device bay (regression since 2.6.7)
* Fix API-driven filter field rendering (regression since 2.6.10)
* Add missing region filters for multiple objects

https://github.com/netbox-community/netbox/releases/tag/v2.6.11
https://github.com/netbox-community/netbox/releases/tag/v2.6.10

MFH:		2020Q1
Original commitRevision:522268 
Wednesday, 1 Jan 2020
17:55 kai search for other commits by this committer
net-mgmt/netbox: Update to 2.6.9

* Remove two backported patches that are no longer required. [1]
* Backport a patch from upstream that fixes a regression when accessing the
  API documentation.
* Update the WWW field.

Changelog:

Enhancements:
* Include direct link to rack elevations on site view
* Move virtual machine results near devices in global search
* Added copy button for API tokens

Bug Fixes:
* Prevent the deletion of a virtual chassis when a cross-member LAG
  is present
* Respect custom field default values when creating objects via the REST API
* Fix exception on password change page for local users [1]
* Fix unable to assign IP to interface [1]

MFH:		2020Q1
Original commitRevision:521755 
Wednesday, 11 Dec 2019
19:30 kai search for other commits by this committer
net-mgmt/netbox: Update to 2.6.8

* Backport a patch from upstream that fixes an exception on password change
  page for local users.

Changelog:

Enhancements:
* Disable password change form for LDAP-authenticated users
* Display cable colors on device view
* Remove obsolete P3P policy header
* Add query filters for created and last_updated fields
* Allow the underscore character in IPAddress DNS names

Bug Fixes:
* Fix validation error when editing power cables in bulk
* Fix exception when connecting a cable to a RearPort with no corresponding
  FrontPort
* Include weight field in prefix/VLAN role form
* Include comments on PowerFeed view
* Fix link for assigned ipaddress in interface page
* Prevent exception when importing an invalid cable definition
* Correctly indicate power feed terminations on cable list
* Fix API filtering of interfaces by more than one device name
* Enforce client validation for minimum service port number

https://github.com/netbox-community/netbox/releases/tag/v2.6.8

MFH:		2019Q4
Original commitRevision:519834 
Saturday, 2 Nov 2019
05:25 kai search for other commits by this committer
net-mgmt/netbox: Update to 2.6.7

* Change GH_ACCOUNT as upstream's repository redirects to a new location.

Changelog:

Enhancements:
* Add support for additional user defined headers to be added to
  webhook requests
* Add ca_file_path to Webhook model to support user supplied CA certificate
  verification of webhook requests
* Add ChoiceVar for custom scripts
* Add 400GE OSFP interface type
* Add filtering for objects in admin UI

Bug Fixes:
* Rewrite change logging middleware to resolve sporadic testing failures
* Add missing options to connect front ports to console ports
* Enable filter sites/devices/VMs by null region
* Extend upgrade script to validate Python dependencies
* Prevent server error when reassigning a device to a new device bay
* Use get_lldp_neighors_detail to validate LLDP neighbors
* Add missing cache support for the circuits app
* Add missing rack_group field to PowerFeed CSV export
* Limit next/previous rack by assigned rack group

https://github.com/netbox-community/netbox/releases/tag/v2.6.7

MFH:		2019Q4
Original commitRevision:516284 
Monday, 14 Oct 2019
10:41 kai search for other commits by this committer
net-mgmt/netbox: Update to 2.6.6

Changelog:

Enhancements:
* Add InfiniBand interface types
* Add rack and site filters for cables
* Disallow raw HTML in Markdown-rendered fields
* Add MultiObjectVar for custom scripts
* Enable editing of individual DeviceType components
* Render text and URL fields as textareas in the custom link form
* Introduce commit_default custom script attribute to not commit changes by
  default

Bug Fixes:
* Prevent primary IP address for a device/VM from being reassigned
* Correct CSV headers for exported power feeds
* Fix device status page loading when NAPALM call fails
* Prevent erroneous redirects when editing tags
* Ensure consistent display of changelog retention period
* Change device to parent in interface editing VLAN filtering logic
* Restore label for comments field when bulk editing circuits
* Enforce view permissions on global search results
* Enforce object-form JSON for local context data on devices and VMs

https://github.com/netbox-community/netbox/releases/tag/v2.6.6

MFH:		2019Q4
Original commitRevision:514454 
Monday, 30 Sep 2019
14:55 kai search for other commits by this committer
net-mgmt/netbox: Update to 2.6.5

* Introduce EXAMPLES option which installs a sample rc script to the example
  location.  Using the script will eliminate the need for
  sysutils/py-supervisor for those who run NetBox as a system service. [1]

  If there's a lot of interest it can also be installed in near future as
  regular rc script.

* Consolidate keywords in pkg-message to avoid accidental deletion of these.

Notable changes since 2.5.13:

* Improved performance via Caching through Redis
* Support for Power Panels and Feeds
* Introduction of view-only permissions
* Ability to create custom links under the admin UI
* Support for Prometheus metrics
* Many other enhancements and bug fixes

https://github.com/netbox-community/netbox/blob/v2.6.5/CHANGELOG.md

Submitted by:	Thomas Kurschel (via private email) [1]
Original commitRevision:513395 
Sunday, 2 Jun 2019
22:42 kai search for other commits by this committer
net-mgmt/netbox: Update to 2.5.13

Changelog:

Enhancements:
* Add tenant group filters
* Catch all exceptions during export template rendering
* Add 2.5GE and 5GE interface form factors
* Add inventory item count to manufacturers list
* Add site link to rack reservations overview
* Enable bulk deletion of sites
* Improve performance for custom field access within templates
* Add interface name filter for IP addresses

Bug Fixes:
* Fixed form field population of tags with spaces
* Circuit termination missing from available cable termination types
* Fix formatting of cable length during cable trace
* Correctly display color block for white cables
* Fix custom field rendering for Jinja2 export templates
* Fix error handling when attempting to delete a protected object via API
* Fix filtering devices by "has power outlets"
* Fix exception when deleting a circuit with a termination(s)
* Fixed login link retaining query parameters

https://github.com/digitalocean/netbox/releases/tag/v2.5.13
Original commitRevision:503337 
Saturday, 25 May 2019
10:10 kai search for other commits by this committer
net-mgmt/netbox: Update to 2.5.12 and switch to Django 2.2

Upstream decided to switch from Django 2.1 to the 2.2 LTS release to fix a
rather annoying bug that generated intermittent errors when objects were
deleted/manipulated.

Therefore the same procedure must be done in almost the same way as in
r492690 to make NetBox compatible with Django 2.2 in the ports tree.

That means to repocopy the required Django 1.11 ports, assign them to
Django 2.2, limit them to Python 3.5+ and update all related
CONFLICTS_INSTALL entries accordingly:

* www/py-dj22-django-cors-headers [1]
* www/py-dj22-django-debug-toolbar
* www/py-dj22-django-filter
* www/py-dj22-django-js-asset
* www/py-dj22-django-mptt
* www/py-dj22-django-tables2
* www/py-dj22-django-taggit-serializer
* www/py-dj22-django-timezone-field
* www/py-dj22-drf-yasg

[1] www/py-django-cors-headers was repocopied from r500510 to keep on the
    2.5.x branch as 3.x introduced some backward incompatibilities that
    haven't been fully tested, yet.

Changelog since 2.5.10:

Enhancements:

* Improve natural ordering of device components
* Add support for filtering cables by connected device
* Add decommissioning status for devices

Bug Fixes:

* Fix natural ordering of device components (after it has been improved
  before)
* Upgrade Django requirement to 2.2 to fix object deletion issue in the
  changelog middleware
* Preserve multiselect filter values when updating per-page count for list
  views
* Fix ordering of interface connections list by termination B name/device
* Fix tagged_items count in tags API endpoint
* Disable last_login update on login when maintenance mode is enabled

Reviewed by:	koobs, miwi
Differential Revision:	https://reviews.freebsd.org/D20103
Original commitRevision:502550 
Wednesday, 10 Apr 2019
07:29 kai search for other commits by this committer
net-mgmt/netbox: Update to 2.5.10

Changelog:

Enhancements:
* Add Jinja2 support for export templates

Bug Fixes:
* Redirect to list view after editing an object from list view
* DCIM interfaces API endpoint should not include VM interfaces
* Fix exception when retrieving change object for a component template
  via API
* Fix form widget for bulk cable label update
* Ignore site/rack fields when connecting a new cable via device search
* Fix exception at reports API endpoint
* Fix exception when writing mac address for an interface via API

https://github.com/digitalocean/netbox/blob/v2.5.10/CHANGELOG.md

Approved by:	mentors (implicit)
Original commitRevision:498533 
Thursday, 4 Apr 2019
20:01 kai search for other commits by this committer
net-mgmt/netbox: Update to 2.5.9

Changelog:

Enhancements:
* Add username to outbound webhook requests
* Add SSL support for django-rq (requires django-rq v1.3.1+)
* Add request ID to outbound webhook requests (for correlating all changes
  part of a single request)

Bug Fixes:
* Fixes deterministic ordering of interfaces
* Clarification of wording in API regarding filtering
* Add interface type for QSFP28 50GE
* Fix device role selection showing duplicate first entry
* Limit device query to non-racked devices if no rack selected when creating
  a cable
* Fix API representation of ObjectChange action and add changed_object_type
* Fixes VM Role filtering
* Fix tag population when running NetBox within a path
* Add missing cable termination types to DCIM _choices endpoint
* Tweak prefix/IP filter forms to filter using VRF ID rather than route
  distinguisher
* Ignore empty local context data when rendering config contexts
* Save assigned tags when creating a new secret

https://github.com/digitalocean/netbox/blob/v2.5.9/CHANGELOG.md

Approved by:	mentors (implicit)
Original commitRevision:497864 
Thursday, 14 Mar 2019
19:44 kai search for other commits by this committer
net-mgmt/netbox: Update to 2.5.8

Changelog:

Enhancements:
* Printer friendly CSS

Bug Fixes:
* Correct documentation for VM interface serializer
* Fix endpoint grouping in API docs
* Fix filtering of sites/devices/VMs by multiple regions
* Provider filter form's site field should be blank by default
* Enforce deterministic ordering of device components returned by API
* Exclude circuit terminations from API interface connections endpoint
* Allow CSV import of prefixes/IPs to VRF without an RD assigned
* Record the deletion of an IP address in the changelog of its parent
  interface (if any)
* Added the slug field to the Tenant filter for use in the API and search
  function
* Remove trailing slashes to fix root/template paths on Windows
* Prevent exception when exporting inventory items belonging to unnamed
  devices
* Increase ExportTemplate mime_type field length
* Accept null cable length_unit via API
* Improve ContentTypeField serializer to elegantly handle invalid data
* Add delete button to tag view
* Improve rendering time for API docs
* Correct CSS class assignment on color picker
* Fix logging of unlabeled cable ID on cable deletion
* Fix pagination page length for rack elevations

https://github.com/digitalocean/netbox/blob/v2.5.8/CHANGELOG.md

Approved by:	miwi (mentor)
Differential Revision:	https://reviews.freebsd.org/D19556
Original commitRevision:495728 
Saturday, 23 Feb 2019
19:54 kai search for other commits by this committer
net-mgmt/netbox: Update to 2.5.7

Enhancements:

* Enable filtering of devices by rack face
* Add button to copy unlocked secret to clipboard
* Add Markdown rendering for provider NOC/admin contact fields
* Add cable types for OS1/OS2 singlemode fiber
* Add port types for APC fiber
* Enable filtering cables list by connection status
* Clarify purpose of tags field on interface edit form

Bug Fixes:

* Allow filtering devices by null rack position
* Don't display connect button for wireless interfaces
* Correct foreground color of device roles in rack elevations
* Remove duplicate display of VRF RD on IP address view
* Fix filtering of nullable character fields
* Fix ordering regions by site count
* Fix config context list and edit forms to use Select2 elements
* Cable type in filter form should be blank by default
* Fix assigned prefixes link on VRF view
* Fix empty connected circuit link on device interfaces list
* Fix bulk editing of pass-through ports

The changelog is also available here:

https://github.com/digitalocean/netbox/blob/v2.5.7/CHANGELOG.md

Approved by:	joneum (mentor)
Differential Revision:	https://reviews.freebsd.org/D19297
Original commitRevision:493729 
Wednesday, 20 Feb 2019
22:00 kai search for other commits by this committer
net-mgmt/netbox: Update to 2.5.6

While I'm here:
* Pet portlint

Notable changes since 2.4.9:

* Switched from Django 1.11 to 2.1
* Dropped support for Python 2
* Modeling of patch panels and cables with introducion of new pass-through
  port component type
* Removed deprecated User Activity log
* Introduction of further interface types
* Implemented Select2 for select fields in forms
* Many more enhancements/bug fixes, for all changes see:

https://github.com/digitalocean/netbox/blob/v2.5.6/CHANGELOG.md

Approved by:	miwi (mentor)
Differential Revision:	https://reviews.freebsd.org/D19178
Original commitRevision:493470 
Sunday, 9 Dec 2018
11:41 miwi search for other commits by this committer
- Update to 2.4.9
- Removed WANT_PGSQL to drop the dependency for the PostgreSQL server as
suggested in bug #233775,
   because NetBox can also be used on a standalone client.
- Updated pkg-message to inform users that a PostgreSQL server is required to
store the NetBox's data.
  The page on the FreeBSD wiki contains already that info.

Changes by upstream (since 2.4.7):
- https://github.com/digitalocean/netbox/releases/tag/v2.4.9
- https://github.com/digitalocean/netbox/releases/tag/v2.4.8

PR:		233881
Submitted by:	maintainer
Original commitRevision:487038 
Tuesday, 13 Nov 2018
08:45 miwi search for other commits by this committer
- Update to 2.4.7

Changes by upstream:
- https://github.com/digitalocean/netbox/releases/tag/v2.4.7

PR:		233191
Submitted by:	maintainer
Sponsored by:	iXsystems Inc.
Original commitRevision:484863 
Monday, 8 Oct 2018
13:37 miwi search for other commits by this committer
- Update to 2.4.6

Changes by upstream:
- https://github.com/digitalocean/netbox/blob/v2.4.6/CHANGELOG.md

PR:		232067
Submitted by:	maintainer
Sponsored by:	iXsystems Inc.
Original commitRevision:481541 
Sunday, 30 Sep 2018
14:46 miwi search for other commits by this committer
- Update to 2.4.4
- Refined instructions for upgrading
- Removed installation instructions. They are now accessible on the
  FreeBSD wiki. https://wiki.freebsd.org/Ports/net-mgmt/netbox

Changes by upstream:
- https://github.com/digitalocean/netbox/blob/v2.4.4/CHANGELOG.md

PR:		231822
Submitted by:	maintainer
Sponsored by:	iXsystems Inc.
Original commitRevision:480961 
Saturday, 11 Aug 2018
14:34 miwi search for other commits by this committer
- Update to 2.3.7

Changes by upstream:
- https://github.com/digitalocean/netbox/releases/tag/v2.3.7

PR:		230405
Submitted by:	maintainer
Sponsored by:	iXsystems Inc.
Original commitRevision:476924 
Friday, 27 Jul 2018
18:27 miwi search for other commits by this committer
- Update to 2.3.6
Changes by upstream:
- https://github.com/digitalocean/netbox/compare/v2.3.5...v2.3.6

PR:		229900
Submitted by:	maintainer
Sponsored by:	iXsystems Inc.
Original commitRevision:475452 
Monday, 9 Jul 2018
19:16 miwi search for other commits by this committer
- Update to 2.3.5
- Added Update instruction to pkg-message

Changes by upstream:
- https://github.com/digitalocean/netbox/compare/v2.3.3...v2.3.5

PR:		229627
Submitted by:	maintainer
Sponsored by:	iXsystems Inc.
Original commitRevision:474284 
Saturday, 26 May 2018
18:06 miwi search for other commits by this committer
NetBox is an open source web application designed to help manage and document
computer networks. Initially conceived by the network engineering team at
DigitalOcean, NetBox was developed specifically to address the needs of network
and infrastructure engineers. It encompasses the following aspects of network
management:

- IP address management (IPAM) - IP networks and addresses, VRFs, and VLANs
- Equipment racks - Organized by group and site
- Devices - Types of devices and where they are installed
- Connections - Network, console, and power connections among devices
- Virtualization - Virtual machines and clusters
- Data circuits - Long-haul communications circuits and providers
- Secrets - Encrypted storage of sensitive credentials

WWW: https://github.com/digitalocean/netbox

PR:		227416
Submitted by:	freebsd_ports@k-worx.org
Sponsored by:	iXsystems Inc.
Original commitRevision:470937 

Number of commits found: 98