[PR #14238] [MERGED] Release v3.6.5 #14354

Closed
opened 2025-12-29 23:24:00 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/14238
Author: @jeremystretch
Created: 11/9/2023
Status: Merged
Merged: 11/9/2023
Merged by: @jeremystretch

Base: masterHead: develop


📝 Commits (10+)

📊 Changes

32 files changed (+333 additions, -54 deletions)

View changed files

📝 .github/ISSUE_TEMPLATE/bug_report.yaml (+1 -1)
📝 .github/ISSUE_TEMPLATE/feature_request.yaml (+1 -1)
.github/ISSUE_TEMPLATE/translation.yaml (+37 -0)
📝 base_requirements.txt (+2 -1)
📝 docs/reference/conditions.md (+1 -1)
📝 docs/release-notes/version-3.6.md (+30 -0)
📝 netbox/core/management/commands/clearcache.py (+9 -0)
📝 netbox/core/tables/jobs.py (+2 -1)
📝 netbox/dcim/filtersets.py (+9 -12)
📝 netbox/dcim/forms/model_forms.py (+2 -1)
📝 netbox/dcim/forms/object_create.py (+33 -0)
📝 netbox/dcim/models/cables.py (+11 -0)
📝 netbox/dcim/tables/devices.py (+16 -2)
📝 netbox/dcim/tables/power.py (+8 -3)
📝 netbox/dcim/tests/test_filtersets.py (+20 -0)
📝 netbox/dcim/views.py (+19 -0)
📝 netbox/extras/tests/test_views.py (+1 -1)
📝 netbox/ipam/filtersets.py (+31 -9)
📝 netbox/ipam/forms/bulk_import.py (+19 -1)
📝 netbox/ipam/forms/filtersets.py (+15 -0)

...and 12 more files

📄 Description

Enhancements

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

Bug Fixes

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

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/netbox-community/netbox/pull/14238 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 11/9/2023 **Status:** ✅ Merged **Merged:** 11/9/2023 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `master` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`7efbfab`](https://github.com/netbox-community/netbox/commit/7efbfabc0bd7e8a5c5878ec60d4d14aefb6c38a0) PRVB - [`2a0a7d4`](https://github.com/netbox-community/netbox/commit/2a0a7d45aaf9e0fbd2f3c3980c96a2396fbab032) Add GitHub issue template for translations - [`809b049`](https://github.com/netbox-community/netbox/commit/809b04959085c8d6cdb757c0a0255e17a73e7723) YAML fix - [`5b2f294`](https://github.com/netbox-community/netbox/commit/5b2f29480a42e9c815ca1f50403c115cc89b6538) Tweak translation issue form - [`b3fb393`](https://github.com/netbox-community/netbox/commit/b3fb39349014998e499c4b5946a69260d46b0713) 14033 raise validation error if A and B term go to same object (#14050) - [`22e474f`](https://github.com/netbox-community/netbox/commit/22e474ff96ce9b8659455ad48ee96e766bbf7025) Update attr in conditions example - [`66b9cdf`](https://github.com/netbox-community/netbox/commit/66b9cdf1411270f9c9aa8b7d9a8d3cc530231899) adds import button on the contact assignment table #13669 - [`60e9832`](https://github.com/netbox-community/netbox/commit/60e98324c3fcfcb082489dce24bee4419c474caa) adds inventory items to interface #13723 - [`b0f2de5`](https://github.com/netbox-community/netbox/commit/b0f2de5bd7154e3ab2e403167e669a5ee84613d5) order available columns #14219 - [`94858ac`](https://github.com/netbox-community/netbox/commit/94858ac13f6aa1983d10269516af4cd74f0be11e) adds parent to inventory item table #14113 ### 📊 Changes **32 files changed** (+333 additions, -54 deletions) <details> <summary>View changed files</summary> 📝 `.github/ISSUE_TEMPLATE/bug_report.yaml` (+1 -1) 📝 `.github/ISSUE_TEMPLATE/feature_request.yaml` (+1 -1) ➕ `.github/ISSUE_TEMPLATE/translation.yaml` (+37 -0) 📝 `base_requirements.txt` (+2 -1) 📝 `docs/reference/conditions.md` (+1 -1) 📝 `docs/release-notes/version-3.6.md` (+30 -0) 📝 `netbox/core/management/commands/clearcache.py` (+9 -0) 📝 `netbox/core/tables/jobs.py` (+2 -1) 📝 `netbox/dcim/filtersets.py` (+9 -12) 📝 `netbox/dcim/forms/model_forms.py` (+2 -1) 📝 `netbox/dcim/forms/object_create.py` (+33 -0) 📝 `netbox/dcim/models/cables.py` (+11 -0) 📝 `netbox/dcim/tables/devices.py` (+16 -2) 📝 `netbox/dcim/tables/power.py` (+8 -3) 📝 `netbox/dcim/tests/test_filtersets.py` (+20 -0) 📝 `netbox/dcim/views.py` (+19 -0) 📝 `netbox/extras/tests/test_views.py` (+1 -1) 📝 `netbox/ipam/filtersets.py` (+31 -9) 📝 `netbox/ipam/forms/bulk_import.py` (+19 -1) 📝 `netbox/ipam/forms/filtersets.py` (+15 -0) _...and 12 more files_ </details> ### 📄 Description ### Enhancements * [#12741](https://github.com/netbox-community/netbox/issues/12741) - Add selector widget to platform field on device & virtual machine forms * [#13022](https://github.com/netbox-community/netbox/issues/13022) - Introduce support for assigning IP addresses when bulk importing services * [#13587](https://github.com/netbox-community/netbox/issues/13587) - Annotate units of measurement on power port table columns * [#13669](https://github.com/netbox-community/netbox/issues/13669) - Add bulk import button to contact assignments list view * [#13723](https://github.com/netbox-community/netbox/issues/13723) - Add inventory items column to interfaces table * [#13743](https://github.com/netbox-community/netbox/issues/13743) - Add site column to power feeds table * [#13936](https://github.com/netbox-community/netbox/issues/13936) - Add primary IPv4 and IPv6 filters for virtual machines and VDCs * [#13951](https://github.com/netbox-community/netbox/issues/13951) - Add device & virtual machine fields to service filter form * [#14085](https://github.com/netbox-community/netbox/issues/14085) - Strip trailing port number from value returned by `get_client_ip()` * [#14101](https://github.com/netbox-community/netbox/issues/14101) - Add greater/less than mask length filters for IP addresses * [#14112](https://github.com/netbox-community/netbox/issues/14112) - Add tab listing child items under inventory item view * [#14113](https://github.com/netbox-community/netbox/issues/14113) - Add optional parent column to inventory items table * [#14220](https://github.com/netbox-community/netbox/issues/14220) - Order available columns alphabetically in table configuration form * [#14221](https://github.com/netbox-community/netbox/issues/14221) - Add contact group column on contact assignments table ### Bug Fixes * [#14033](https://github.com/netbox-community/netbox/issues/14033) - Avoid exception when attempting to connect both ends of a cable to the same object * [#14117](https://github.com/netbox-community/netbox/issues/14117) - Check that enough rear port positions have been selected to accommodate the number of front ports being created * [#14166](https://github.com/netbox-community/netbox/issues/14166) - Permit user login when maintenance mode is enabled * [#14182](https://github.com/netbox-community/netbox/issues/14182) - Ensure the active configuration is restored upon clearing cache * [#14195](https://github.com/netbox-community/netbox/issues/14195) - Correct permissions evaluation for ASN range child ASNs view * [#14223](https://github.com/netbox-community/netbox/issues/14223) - Disable ordering of jobs by assigned object --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2025-12-29 23:24:00 +01:00
adam closed this issue 2025-12-29 23:24:01 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#14354