[PR #7220] [MERGED] Release v3.0.2 #13223

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/7220
Author: @jeremystretch
Created: 9/8/2021
Status: Merged
Merged: 9/8/2021
Merged by: @jeremystretch

Base: masterHead: develop


📝 Commits (10+)

  • b0addfb PRVB
  • 4b14b31 Use url_name instead of request.path for view-based styles
  • 774dff0 Fixes #7131: Only execute scope selector field visibility logic on specified views
  • ddff193 #7123: Handle empty_option on API Select
  • 8ede7a9 Update changelog for #7131
  • 83f70dc fix: typo spelling grammar
  • 481046c Merge pull request #7133 from slowy07/minor-changes
  • caa2813 Fix regression from ddff193 causing invalid selections
  • 113358f Fixes #7148: Handle array values when constructing API URLs
  • 69f0834 Fixes #7149: Delete all changelog records referencing the old secrets app

📊 Changes

56 files changed (+529 additions, -259 deletions)

View changed files

📝 .github/ISSUE_TEMPLATE/bug_report.yaml (+1 -1)
📝 .github/ISSUE_TEMPLATE/feature_request.yaml (+5 -3)
📝 .github/workflows/ci.yml (+3 -0)
📝 .gitignore (+1 -4)
📝 docs/additional-features/prometheus-metrics.md (+1 -1)
📝 docs/development/extending-models.md (+2 -2)
📝 docs/graphql-api/overview.md (+1 -1)
📝 docs/installation/3-netbox.md (+10 -7)
📝 docs/installation/4-gunicorn.md (+1 -1)
📝 docs/models/dcim/platform.md (+1 -1)
📝 docs/release-notes/version-3.0.md (+21 -0)
📝 netbox/circuits/choices.py (+1 -1)
📝 netbox/dcim/forms.py (+6 -6)
netbox/extras/migrations/0062_clear_secrets_changelog.py (+26 -0)
📝 netbox/ipam/tables.py (+13 -4)
📝 netbox/netbox/api/pagination.py (+16 -7)
📝 netbox/netbox/settings.py (+2 -1)
📝 netbox/netbox/views/generic.py (+1 -2)
📝 netbox/project-static/dist/config.js (+2 -2)
📝 netbox/project-static/dist/config.js.map (+2 -2)

...and 36 more files

📄 Description

Bug Fixes

  • #7131 - Fix issue where Site fields were hidden when editing a VLAN group
  • #7148 - Fix issue where static query parameters with multiple values were not queried properly
  • #7153 - Allow clearing of assigned device type images
  • #7162 - Ensure consistent treatment of BASE_PATH for UI-driven API requests
  • #7164 - Fix styling of "decommissioned" label for circuits
  • #7169 - Fix CSV import file upload
  • #7176 - Fix issue where query parameters were duplicated across different forms of the same type
  • #7179 - Prevent obscuring "connect" pop-up for interfaces under device view
  • #7188 - Fix issue where select fields with null_option did not render or send the null option
  • #7189 - Set connection factory for django-redis when Sentinel is in use
  • #7191 - Fix issue where API-backed multi-select elements cleared selected options when adding new options
  • #7193 - Fix prefix (flat) template issue when viewing child prefixes with prefixes available
  • #7205 - Fix issue where selected fields with null_option set were not added to applied filters
  • #7209 - Allow unlimited API results when MAX_PAGE_SIZE is disabled

🔄 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/7220 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 9/8/2021 **Status:** ✅ Merged **Merged:** 9/8/2021 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `master` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`b0addfb`](https://github.com/netbox-community/netbox/commit/b0addfbe134080225a0d4223eef6797b98e16281) PRVB - [`4b14b31`](https://github.com/netbox-community/netbox/commit/4b14b31853892f4ffdff228354599844097a37a3) Use `url_name` instead of `request.path` for view-based styles - [`774dff0`](https://github.com/netbox-community/netbox/commit/774dff07ee27af669a99ebc063ad8699219ef472) Fixes #7131: Only execute scope selector field visibility logic on specified views - [`ddff193`](https://github.com/netbox-community/netbox/commit/ddff1937861ac47ba59efa4256e5301a7ce23902) #7123: Handle empty_option on API Select - [`8ede7a9`](https://github.com/netbox-community/netbox/commit/8ede7a9297c19c88d8c8481d2fc2aa3cdaf3c269) Update changelog for #7131 - [`83f70dc`](https://github.com/netbox-community/netbox/commit/83f70dc28cdb51676134aab2827c48dcae86365c) fix: typo spelling grammar - [`481046c`](https://github.com/netbox-community/netbox/commit/481046c8b83bc162922257f5815b2a8881232ce1) Merge pull request #7133 from slowy07/minor-changes - [`caa2813`](https://github.com/netbox-community/netbox/commit/caa2813d0de0a56b18d65e6b1032c68d89c752ed) Fix regression from ddff193 causing invalid selections - [`113358f`](https://github.com/netbox-community/netbox/commit/113358f2de183a658474f8b525b40ff45b5da962) Fixes #7148: Handle array values when constructing API URLs - [`69f0834`](https://github.com/netbox-community/netbox/commit/69f083428d821f43305b80a04f5a3e33fbbab0f7) Fixes #7149: Delete all changelog records referencing the old secrets app ### 📊 Changes **56 files changed** (+529 additions, -259 deletions) <details> <summary>View changed files</summary> 📝 `.github/ISSUE_TEMPLATE/bug_report.yaml` (+1 -1) 📝 `.github/ISSUE_TEMPLATE/feature_request.yaml` (+5 -3) 📝 `.github/workflows/ci.yml` (+3 -0) 📝 `.gitignore` (+1 -4) 📝 `docs/additional-features/prometheus-metrics.md` (+1 -1) 📝 `docs/development/extending-models.md` (+2 -2) 📝 `docs/graphql-api/overview.md` (+1 -1) 📝 `docs/installation/3-netbox.md` (+10 -7) 📝 `docs/installation/4-gunicorn.md` (+1 -1) 📝 `docs/models/dcim/platform.md` (+1 -1) 📝 `docs/release-notes/version-3.0.md` (+21 -0) 📝 `netbox/circuits/choices.py` (+1 -1) 📝 `netbox/dcim/forms.py` (+6 -6) ➕ `netbox/extras/migrations/0062_clear_secrets_changelog.py` (+26 -0) 📝 `netbox/ipam/tables.py` (+13 -4) 📝 `netbox/netbox/api/pagination.py` (+16 -7) 📝 `netbox/netbox/settings.py` (+2 -1) 📝 `netbox/netbox/views/generic.py` (+1 -2) 📝 `netbox/project-static/dist/config.js` (+2 -2) 📝 `netbox/project-static/dist/config.js.map` (+2 -2) _...and 36 more files_ </details> ### 📄 Description ### Bug Fixes * [#7131](https://github.com/netbox-community/netbox/issues/7131) - Fix issue where Site fields were hidden when editing a VLAN group * [#7148](https://github.com/netbox-community/netbox/issues/7148) - Fix issue where static query parameters with multiple values were not queried properly * [#7153](https://github.com/netbox-community/netbox/issues/7153) - Allow clearing of assigned device type images * [#7162](https://github.com/netbox-community/netbox/issues/7162) - Ensure consistent treatment of `BASE_PATH` for UI-driven API requests * [#7164](https://github.com/netbox-community/netbox/issues/7164) - Fix styling of "decommissioned" label for circuits * [#7169](https://github.com/netbox-community/netbox/issues/7169) - Fix CSV import file upload * [#7176](https://github.com/netbox-community/netbox/issues/7176) - Fix issue where query parameters were duplicated across different forms of the same type * [#7179](https://github.com/netbox-community/netbox/issues/7179) - Prevent obscuring "connect" pop-up for interfaces under device view * [#7188](https://github.com/netbox-community/netbox/issues/7188) - Fix issue where select fields with `null_option` did not render or send the null option * [#7189](https://github.com/netbox-community/netbox/issues/7189) - Set connection factory for django-redis when Sentinel is in use * [#7191](https://github.com/netbox-community/netbox/issues/7191) - Fix issue where API-backed multi-select elements cleared selected options when adding new options * [#7193](https://github.com/netbox-community/netbox/issues/7193) - Fix prefix (flat) template issue when viewing child prefixes with prefixes available * [#7205](https://github.com/netbox-community/netbox/issues/7205) - Fix issue where selected fields with `null_option` set were not added to applied filters * [#7209](https://github.com/netbox-community/netbox/issues/7209) - Allow unlimited API results when `MAX_PAGE_SIZE` is disabled --- <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:26:04 +01:00
adam closed this issue 2025-12-29 22:26:05 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#13223