[PR #15651] [CLOSED] Add references to Nbshell in export templates, reports and scripts #14640

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/15651
Author: @8ctorres
Created: 4/7/2024
Status: Closed

Base: developHead: develop


📝 Commits (10+)

  • 745a815 Add references to Nbshell in export templates, reports and scripts
  • c29c257 Corrections in documentation about nbshell
  • 8f023f7 Merge branch 'develop' into develop
  • c8aac13 Update source translation strings
  • 6da24c9 Update source translation strings
  • 6abad9c 16586 add .python-version to gitignore
  • 9559349 Fixes #16450: Rack unit filter should be case-insensitive
  • 6f35a2a Fixes #16452: Fix sizing of buttons within object attribute panels
  • b077c66 Fixes #16542: Fix bulk form operations when HTMX is enabled
  • d2a8e52 Fixes #16444: Disable ordering circuits list by A/Z termination

📊 Changes

94 files changed (+4876 additions, -169770 deletions)

View changed files

📝 .github/ISSUE_TEMPLATE/bug_report.yaml (+1 -1)
📝 .github/ISSUE_TEMPLATE/feature_request.yaml (+1 -1)
📝 .gitignore (+1 -0)
📝 README.md (+0 -1)
📝 SECURITY.md (+1 -1)
📝 base_requirements.txt (+1 -1)
contrib/openapi2.json (+0 -95605)
contrib/openapi2.yaml (+0 -69695)
📝 docs/administration/netbox-shell.md (+5 -3)
📝 docs/customization/custom-scripts.md (+12 -5)
📝 docs/customization/export-templates.md (+3 -0)
📝 docs/customization/reports.md (+4 -0)
📝 docs/development/release-checklist.md (+2 -0)
📝 docs/features/configuration-rendering.md (+3 -0)
📝 docs/plugins/removal.md (+16 -0)
📝 docs/release-notes/version-4.0.md (+44 -1)
📝 netbox/account/views.py (+11 -4)
📝 netbox/circuits/choices.py (+4 -0)
📝 netbox/circuits/forms/bulk_import.py (+0 -3)
📝 netbox/circuits/tables/circuits.py (+2 -0)

...and 74 more files

📄 Description

Fixes: #15014

The Netbox shell is a very powerful resource for people trying to develop their own scripts, reports or configuration templates, but I feel it is difficult to find in the documentation. For this reason, I have added a few references to it in the pages, so that a new user can find it much sooner than it took me to find.


🔄 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/15651 **Author:** [@8ctorres](https://github.com/8ctorres) **Created:** 4/7/2024 **Status:** ❌ Closed **Base:** `develop` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`745a815`](https://github.com/netbox-community/netbox/commit/745a815d27bcd0d05b3dd0d34897d14ef808610a) Add references to Nbshell in export templates, reports and scripts - [`c29c257`](https://github.com/netbox-community/netbox/commit/c29c257cd82ef5104cb5c5a2cd705550836beff3) Corrections in documentation about nbshell - [`8f023f7`](https://github.com/netbox-community/netbox/commit/8f023f73e98971f3923e1ad118f8b38847d4a29f) Merge branch 'develop' into develop - [`c8aac13`](https://github.com/netbox-community/netbox/commit/c8aac13ceebf851368f6c7c2fbc6a783fc2e7bda) Update source translation strings - [`6da24c9`](https://github.com/netbox-community/netbox/commit/6da24c909fd945e7efa260ab1b535d58ac53c1f5) Update source translation strings - [`6abad9c`](https://github.com/netbox-community/netbox/commit/6abad9c20c6d3871ae4ead5251ae6fcc35cb14cc) 16586 add .python-version to gitignore - [`9559349`](https://github.com/netbox-community/netbox/commit/95593495413b7821cbb8fab4603f74c78d9c2354) Fixes #16450: Rack unit filter should be case-insensitive - [`6f35a2a`](https://github.com/netbox-community/netbox/commit/6f35a2ac2b42a43329dd3ebed4d07f257361fbc5) Fixes #16452: Fix sizing of buttons within object attribute panels - [`b077c66`](https://github.com/netbox-community/netbox/commit/b077c664e38cd4fafa7e8faafb8752caa3f53c51) Fixes #16542: Fix bulk form operations when HTMX is enabled - [`d2a8e52`](https://github.com/netbox-community/netbox/commit/d2a8e525851c11bb9aa682abf2b724caa0ad9da2) Fixes #16444: Disable ordering circuits list by A/Z termination ### 📊 Changes **94 files changed** (+4876 additions, -169770 deletions) <details> <summary>View changed files</summary> 📝 `.github/ISSUE_TEMPLATE/bug_report.yaml` (+1 -1) 📝 `.github/ISSUE_TEMPLATE/feature_request.yaml` (+1 -1) 📝 `.gitignore` (+1 -0) 📝 `README.md` (+0 -1) 📝 `SECURITY.md` (+1 -1) 📝 `base_requirements.txt` (+1 -1) ➖ `contrib/openapi2.json` (+0 -95605) ➖ `contrib/openapi2.yaml` (+0 -69695) 📝 `docs/administration/netbox-shell.md` (+5 -3) 📝 `docs/customization/custom-scripts.md` (+12 -5) 📝 `docs/customization/export-templates.md` (+3 -0) 📝 `docs/customization/reports.md` (+4 -0) 📝 `docs/development/release-checklist.md` (+2 -0) 📝 `docs/features/configuration-rendering.md` (+3 -0) 📝 `docs/plugins/removal.md` (+16 -0) 📝 `docs/release-notes/version-4.0.md` (+44 -1) 📝 `netbox/account/views.py` (+11 -4) 📝 `netbox/circuits/choices.py` (+4 -0) 📝 `netbox/circuits/forms/bulk_import.py` (+0 -3) 📝 `netbox/circuits/tables/circuits.py` (+2 -0) _...and 74 more files_ </details> ### 📄 Description ### Fixes: #15014 The Netbox shell is a very powerful resource for people trying to develop their own scripts, reports or configuration templates, but I feel it is difficult to find in the documentation. For this reason, I have added a few references to it in the pages, so that a new user can find it much sooner than it took me to find. --- <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:25:41 +01:00
adam closed this issue 2025-12-29 23:25:41 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#14640