[PR #15969] [MERGED] Release v3.7.8 #14737

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/15969
Author: @jeremystretch
Created: 5/6/2024
Status: Merged
Merged: 5/6/2024
Merged by: @jeremystretch

Base: masterHead: develop


📝 Commits (10+)

📊 Changes

20 files changed (+438 additions, -270 deletions)

View changed files

📝 .github/ISSUE_TEMPLATE/bug_report.yaml (+1 -1)
📝 .github/ISSUE_TEMPLATE/feature_request.yaml (+1 -1)
📝 docs/release-notes/version-3.7.md (+17 -0)
📝 netbox/dcim/forms/bulk_edit.py (+3 -3)
📝 netbox/dcim/svg/cables.py (+16 -5)
📝 netbox/dcim/tables/devices.py (+1 -1)
📝 netbox/dcim/tests/test_cablepaths.py (+63 -0)
📝 netbox/dcim/views.py (+0 -6)
📝 netbox/ipam/tables/ip.py (+1 -1)
📝 netbox/netbox/navigation/menu.py (+1 -1)
📝 netbox/netbox/settings.py (+1 -1)
📝 netbox/project-static/dist/netbox.js (+9 -9)
📝 netbox/project-static/dist/netbox.js.map (+1 -1)
📝 netbox/project-static/src/buttons/secretToggle.ts (+6 -7)
📝 netbox/project-static/src/select/api/apiSelect.ts (+49 -22)
📝 netbox/translations/ja/LC_MESSAGES/django.mo (+0 -0)
📝 netbox/translations/ja/LC_MESSAGES/django.po (+262 -205)
📝 netbox/vpn/tables/crypto.py (+2 -2)
📝 netbox/vpn/tables/tunnels.py (+1 -1)
📝 requirements.txt (+3 -3)

📄 Description

Enhancements

  • #12127 - Enable adding new cables directly from navigation menu

Bug Fixes

  • #15877 - Account for virtual chassis membership when assigning related interfaces via bulk edit
  • #15917 - Fix pagination through search results within dropdown fields
  • #15925 - Fix SVG rendering of cable traces to circuit terminations
  • #15948 - Fix cable trace SVG generation for cables with multiple terminations at both ends
  • #15960 - Replace CSV export formatting for several many-to-many fields
  • #15961 - Fix secret toggle button for IKE policies

🔄 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/15969 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 5/6/2024 **Status:** ✅ Merged **Merged:** 5/6/2024 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `master` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`39a8307`](https://github.com/netbox-community/netbox/commit/39a830798ea870d04182cb5ef15540dfd4c7ca40) PRVB - [`c8a9bc0`](https://github.com/netbox-community/netbox/commit/c8a9bc006d7ba784a38655a9a91f0297e0a887a4) Fixes #15925: Fix rendering of cable traces to circuit terminations - [`408e0c5`](https://github.com/netbox-community/netbox/commit/408e0c5a9b87e7da60c028978c58e3d3a95a6925) Fixes #15877: Consider VC membership when assigning LAG interfaces via bulk edit - [`88f2735`](https://github.com/netbox-community/netbox/commit/88f2735087f1d370e6d4758ff1e8854211979587) Fixes #15917: slim-select-pagination-bug-fix : fixed several bugs related to slim select (#15918) - [`c6f833e`](https://github.com/netbox-community/netbox/commit/c6f833e83b6f0a3f040215f4b29c6f6e13c02836) Changelog for #15877, #15917, #15925 - [`4cc5079`](https://github.com/netbox-community/netbox/commit/4cc5079ecb9279410cc0c1b56315d49dc68f6fa5) 12127 enable cable add button - [`56e0449`](https://github.com/netbox-community/netbox/commit/56e0449ebcc902ac53888fd25c9a7675681af150) Fixes: #15948 - Fixes cable fanin/fanout when both are required (#15953) - [`60aee6f`](https://github.com/netbox-community/netbox/commit/60aee6f5e1d6c0826368e8e1936020c1ad143d96) Fixes #15961: Fix secret toggle button by avoiding duplicate event handler - [`15cc50f`](https://github.com/netbox-community/netbox/commit/15cc50fc1d2b993d6ddf751c06ab294805d7c138) Fixes #15960: Use internal ManyToManyColumn to ensure proper export behavior - [`c7d53ed`](https://github.com/netbox-community/netbox/commit/c7d53ed8eb3424ddd838c15a2882438c09c83b52) Translate django.po in ja ### 📊 Changes **20 files changed** (+438 additions, -270 deletions) <details> <summary>View changed files</summary> 📝 `.github/ISSUE_TEMPLATE/bug_report.yaml` (+1 -1) 📝 `.github/ISSUE_TEMPLATE/feature_request.yaml` (+1 -1) 📝 `docs/release-notes/version-3.7.md` (+17 -0) 📝 `netbox/dcim/forms/bulk_edit.py` (+3 -3) 📝 `netbox/dcim/svg/cables.py` (+16 -5) 📝 `netbox/dcim/tables/devices.py` (+1 -1) 📝 `netbox/dcim/tests/test_cablepaths.py` (+63 -0) 📝 `netbox/dcim/views.py` (+0 -6) 📝 `netbox/ipam/tables/ip.py` (+1 -1) 📝 `netbox/netbox/navigation/menu.py` (+1 -1) 📝 `netbox/netbox/settings.py` (+1 -1) 📝 `netbox/project-static/dist/netbox.js` (+9 -9) 📝 `netbox/project-static/dist/netbox.js.map` (+1 -1) 📝 `netbox/project-static/src/buttons/secretToggle.ts` (+6 -7) 📝 `netbox/project-static/src/select/api/apiSelect.ts` (+49 -22) 📝 `netbox/translations/ja/LC_MESSAGES/django.mo` (+0 -0) 📝 `netbox/translations/ja/LC_MESSAGES/django.po` (+262 -205) 📝 `netbox/vpn/tables/crypto.py` (+2 -2) 📝 `netbox/vpn/tables/tunnels.py` (+1 -1) 📝 `requirements.txt` (+3 -3) </details> ### 📄 Description ### Enhancements * [#12127](https://github.com/netbox-community/netbox/issues/12127) - Enable adding new cables directly from navigation menu ### Bug Fixes * [#15877](https://github.com/netbox-community/netbox/issues/15877) - Account for virtual chassis membership when assigning related interfaces via bulk edit * [#15917](https://github.com/netbox-community/netbox/issues/15917) - Fix pagination through search results within dropdown fields * [#15925](https://github.com/netbox-community/netbox/issues/15925) - Fix SVG rendering of cable traces to circuit terminations * [#15948](https://github.com/netbox-community/netbox/issues/15948) - Fix cable trace SVG generation for cables with multiple terminations at both ends * [#15960](https://github.com/netbox-community/netbox/issues/15960) - Replace CSV export formatting for several many-to-many fields * [#15961](https://github.com/netbox-community/netbox/issues/15961) - Fix secret toggle button for IKE policies --- <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:26:23 +01:00
adam closed this issue 2025-12-29 23:26:23 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#14737