[PR #10758] [MERGED] Release v3.3.6 #13685

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/10758
Author: @jeremystretch
Created: 10/26/2022
Status: Merged
Merged: 10/26/2022
Merged by: @jeremystretch

Base: masterHead: develop


📝 Commits (10+)

📊 Changes

76 files changed (+2124 additions, -2486 deletions)

View changed files

📝 .github/ISSUE_TEMPLATE/bug_report.yaml (+1 -1)
📝 .github/ISSUE_TEMPLATE/documentation_change.yaml (+9 -5)
📝 .github/ISSUE_TEMPLATE/feature_request.yaml (+1 -1)
📝 .github/PULL_REQUEST_TEMPLATE.md (+5 -4)
📝 docs/installation/6-ldap.md (+11 -1)
📝 docs/plugins/development/forms.md (+16 -16)
📝 docs/plugins/development/graphql-api.md (+4 -4)
📝 docs/plugins/development/tables.md (+9 -9)
📝 docs/plugins/development/views.md (+10 -10)
📝 docs/release-notes/version-3.3.md (+29 -0)
📝 mkdocs.yml (+1 -1)
📝 netbox/circuits/forms/models.py (+6 -0)
📝 netbox/circuits/tables/circuits.py (+4 -6)
📝 netbox/circuits/tables/providers.py (+3 -5)
📝 netbox/dcim/filtersets.py (+7 -1)
📝 netbox/dcim/forms/connections.py (+1 -1)
📝 netbox/dcim/forms/models.py (+43 -0)
📝 netbox/dcim/tables/devices.py (+20 -9)
📝 netbox/dcim/tables/devicetypes.py (+16 -7)
📝 netbox/dcim/tables/power.py (+4 -5)

...and 56 more files

📄 Description

Enhancements

  • #9584 - Enable filtering devices by device type slug
  • #9722 - Add LDAP configuration parameters to specify certificates
  • #10580 - Link "assigned" checkbox in IP address table to assigned interface
  • #10639 - Set cookie paths according to configured BASE_PATH
  • #10685 - Position A/Z termination cards above the fold under circuit view

Bug Fixes

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

🔄 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/10758 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 10/26/2022 **Status:** ✅ Merged **Merged:** 10/26/2022 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `master` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`b227757`](https://github.com/netbox-community/netbox/commit/b227757b9aa1a00f3a6d7a5cfa5f37d4c5302b75) Update JS dependencies WIP - [`eabd405`](https://github.com/netbox-community/netbox/commit/eabd4058459a5663025e3557c449c0ba9d77c440) Fix graphiql by pinning esbuild - [`5e37f82`](https://github.com/netbox-community/netbox/commit/5e37f82b2f0f78c97de783ba5f7d4087d4a58c7a) Added LDAP_CA_CERT_* to LDAP settings - [`ae90ad1`](https://github.com/netbox-community/netbox/commit/ae90ad1fb73817458bff7cf2e6504d4a132dd0c9) PRVB - [`689f11a`](https://github.com/netbox-community/netbox/commit/689f11a57322e200ff2340c8492341c751a9da72) Merge pull request #10555 from kkthxbye-code/10527-update-js-dependencies - [`cc00789`](https://github.com/netbox-community/netbox/commit/cc00789d35a255e05ea80d9cdd138fe547c670ad) 9669 sanitize social auth usernames (#10549) - [`3a3ff47`](https://github.com/netbox-community/netbox/commit/3a3ff474cb06d02e759ee58ef7f089f2a4d63505) Merge pull request #10567 from scanplus/ldap-ca-cert - [`a9e583a`](https://github.com/netbox-community/netbox/commit/a9e583a69328e299943a6036bc082d99391e98fc) Changelog for #9669, #9722 - [`cc811e5`](https://github.com/netbox-community/netbox/commit/cc811e5a5697bfb0ddf0241edddb6349b9746ffa) 10596 add overflow-auto to card-body (#10621) - [`bb15037`](https://github.com/netbox-community/netbox/commit/bb150379a21e30daf884b8f616d5cf2c96c0ef81) 10571 replace deprecated mkdoc settings (#10622) ### 📊 Changes **76 files changed** (+2124 additions, -2486 deletions) <details> <summary>View changed files</summary> 📝 `.github/ISSUE_TEMPLATE/bug_report.yaml` (+1 -1) 📝 `.github/ISSUE_TEMPLATE/documentation_change.yaml` (+9 -5) 📝 `.github/ISSUE_TEMPLATE/feature_request.yaml` (+1 -1) 📝 `.github/PULL_REQUEST_TEMPLATE.md` (+5 -4) 📝 `docs/installation/6-ldap.md` (+11 -1) 📝 `docs/plugins/development/forms.md` (+16 -16) 📝 `docs/plugins/development/graphql-api.md` (+4 -4) 📝 `docs/plugins/development/tables.md` (+9 -9) 📝 `docs/plugins/development/views.md` (+10 -10) 📝 `docs/release-notes/version-3.3.md` (+29 -0) 📝 `mkdocs.yml` (+1 -1) 📝 `netbox/circuits/forms/models.py` (+6 -0) 📝 `netbox/circuits/tables/circuits.py` (+4 -6) 📝 `netbox/circuits/tables/providers.py` (+3 -5) 📝 `netbox/dcim/filtersets.py` (+7 -1) 📝 `netbox/dcim/forms/connections.py` (+1 -1) 📝 `netbox/dcim/forms/models.py` (+43 -0) 📝 `netbox/dcim/tables/devices.py` (+20 -9) 📝 `netbox/dcim/tables/devicetypes.py` (+16 -7) 📝 `netbox/dcim/tables/power.py` (+4 -5) _...and 56 more files_ </details> ### 📄 Description ### Enhancements * [#9584](https://github.com/netbox-community/netbox/issues/9584) - Enable filtering devices by device type slug * [#9722](https://github.com/netbox-community/netbox/issues/9722) - Add LDAP configuration parameters to specify certificates * [#10580](https://github.com/netbox-community/netbox/issues/10580) - Link "assigned" checkbox in IP address table to assigned interface * [#10639](https://github.com/netbox-community/netbox/issues/10639) - Set cookie paths according to configured `BASE_PATH` * [#10685](https://github.com/netbox-community/netbox/issues/10685) - Position A/Z termination cards above the fold under circuit view ### Bug Fixes * [#9669](https://github.com/netbox-community/netbox/issues/9669) - Strip colons from usernames when using remote authentication * [#10575](https://github.com/netbox-community/netbox/issues/10575) - Include OIDC dependencies for python-social-auth * [#10584](https://github.com/netbox-community/netbox/issues/10584) - Fix service clone link * [#10610](https://github.com/netbox-community/netbox/issues/10610) - Allow assignment of VC member to LAG on non-master peer * [#10643](https://github.com/netbox-community/netbox/issues/10643) - Ensure consistent display of custom fields for all model forms * [#10646](https://github.com/netbox-community/netbox/issues/10646) - Fix filtering of power feed by power panel when connecting a cable * [#10655](https://github.com/netbox-community/netbox/issues/10655) - Correct display of assigned contacts in object tables * [#10682](https://github.com/netbox-community/netbox/issues/10682) - Correct home view links to connection lists * [#10712](https://github.com/netbox-community/netbox/issues/10712) - Fix ModuleNotFoundError exception when generating API schema under Python 3.9+ * [#10716](https://github.com/netbox-community/netbox/issues/10716) - Add left/right page plugin content embeds for tag view * [#10719](https://github.com/netbox-community/netbox/issues/10719) - Prevent user without sufficient permission from creating an IP address via FHRP group creation * [#10723](https://github.com/netbox-community/netbox/issues/10723) - Distinguish between inside/outside NAT assignments for device/VM primary IPs * [#10745](https://github.com/netbox-community/netbox/issues/10745) - Correct display of status field in clusters list * [#10746](https://github.com/netbox-community/netbox/issues/10746) - Add missing status attribute to cluster view --- <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:20:15 +01:00
adam closed this issue 2025-12-29 23:20:15 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#13685