[PR #423] [MERGED] Release v1.4.1 #12055

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/423
Author: @jeremystretch
Created: 8/3/2016
Status: Merged
Merged: 8/3/2016
Merged by: @jeremystretch

Base: masterHead: develop


📝 Commits (10+)

📊 Changes

13 files changed (+187 additions, -50 deletions)

View changed files

📝 docs/data-model/tenancy.md (+14 -1)
📝 netbox/circuits/tables.py (+5 -3)
📝 netbox/ipam/forms.py (+9 -4)
📝 netbox/ipam/tables.py (+19 -2)
📝 netbox/ipam/views.py (+64 -5)
📝 netbox/netbox/settings.py (+1 -1)
📝 netbox/templates/secrets/secretrole_list.html (+1 -1)
📝 netbox/templates/tenancy/tenant.html (+8 -8)
📝 netbox/tenancy/forms.py (+14 -2)
netbox/tenancy/migrations/0002_tenant_group_optional.py (+21 -0)
📝 netbox/tenancy/models.py (+1 -1)
📝 netbox/tenancy/views.py (+19 -13)
📝 netbox/utilities/forms.py (+11 -9)

📄 Description

Improvements

  • #289 - Annotate available ranges in prefix IP list
  • #412 - Tenant group assignment is no longer mandatory
  • #422 - CSV import now supports double-quoting values which contain commas

Bug Fixes

  • #395 - Show child prefixes from all VRFs if the parent belongs to the global table
  • #406 - Fixed circuit list rendring when filtering on port speed or commit rate
  • #409 - Filter IPs and prefixes by tenant slug rather than by its PK
  • #411 - Corrected title of secret roles view
  • #419 - Fixed a potential database performance issue when gathering tenant statistics

🔄 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/423 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 8/3/2016 **Status:** ✅ Merged **Merged:** 8/3/2016 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `master` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`3b76377`](https://github.com/netbox-community/netbox/commit/3b76377cac2b5095fc5e3eae2d7d8b59d98b2f09) Post-release version bump - [`3327954`](https://github.com/netbox-community/netbox/commit/3327954a3426983b192f44a0ed2d516815a05216) Fixes #411: Corrected name of secret roles page - [`249faff`](https://github.com/netbox-community/netbox/commit/249faffe42b227bd48a55e2467fa8b68984fae2f) Fixes #409: Filter IPs and prefixes by tenant slug rather than by its PK - [`d294e91`](https://github.com/netbox-community/netbox/commit/d294e916a450fcd2bd0f69c99e1c803c221fa6ef) Fixes #406: Corrected ordering of port_speed and commit_rate in CircuitTable - [`9f3647c`](https://github.com/netbox-community/netbox/commit/9f3647cd53b29b482dd68cc40f11b922e0f81f3a) Addresses #395: Show child prefixes from all VRFs if the parent prefix is in the global table - [`bc9158a`](https://github.com/netbox-community/netbox/commit/bc9158a74ff9606da2d5608681b130d97c6fb9a5) Closes #412: Tenant group assignment is no longer mandatory - [`57373c9`](https://github.com/netbox-community/netbox/commit/57373c9d6f3f9de5eb4ce9419cd3896e18f07b8c) Initial work on #289 - [`81d955a`](https://github.com/netbox-community/netbox/commit/81d955ab7de3cccd000fbcbc5bcd60d78134ced2) Rewrote add_available_ipaddresses() to be much more efficient and IPv6-friendly - [`533b408`](https://github.com/netbox-community/netbox/commit/533b4082d804fab68223464627baa880b6c82204) Fixed calculation of last_ip_in_prefix for IPv6 - [`79b1bbb`](https://github.com/netbox-community/netbox/commit/79b1bbb9e1f88328b240baf7c893339e3858cb46) Fixed calculation of available IPs between two existing IPs ### 📊 Changes **13 files changed** (+187 additions, -50 deletions) <details> <summary>View changed files</summary> 📝 `docs/data-model/tenancy.md` (+14 -1) 📝 `netbox/circuits/tables.py` (+5 -3) 📝 `netbox/ipam/forms.py` (+9 -4) 📝 `netbox/ipam/tables.py` (+19 -2) 📝 `netbox/ipam/views.py` (+64 -5) 📝 `netbox/netbox/settings.py` (+1 -1) 📝 `netbox/templates/secrets/secretrole_list.html` (+1 -1) 📝 `netbox/templates/tenancy/tenant.html` (+8 -8) 📝 `netbox/tenancy/forms.py` (+14 -2) ➕ `netbox/tenancy/migrations/0002_tenant_group_optional.py` (+21 -0) 📝 `netbox/tenancy/models.py` (+1 -1) 📝 `netbox/tenancy/views.py` (+19 -13) 📝 `netbox/utilities/forms.py` (+11 -9) </details> ### 📄 Description ## Improvements - [#289](https://github.com/digitalocean/netbox/issues/289) - Annotate available ranges in prefix IP list - [#412](https://github.com/digitalocean/netbox/issues/412) - Tenant group assignment is no longer mandatory - [#422](https://github.com/digitalocean/netbox/issues/422) - CSV import now supports double-quoting values which contain commas ## Bug Fixes - [#395](https://github.com/digitalocean/netbox/issues/395) - Show child prefixes from all VRFs if the parent belongs to the global table - [#406](https://github.com/digitalocean/netbox/issues/406) - Fixed circuit list rendring when filtering on port speed or commit rate - [#409](https://github.com/digitalocean/netbox/issues/409) - Filter IPs and prefixes by tenant slug rather than by its PK - [#411](https://github.com/digitalocean/netbox/issues/411) - Corrected title of secret roles view - [#419](https://github.com/digitalocean/netbox/issues/419) - Fixed a potential database performance issue when gathering tenant statistics --- <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 22:19:22 +01:00
adam closed this issue 2025-12-29 22:19:22 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#12055