[PR #14768] [MERGED] 14728 Move installed plugins list from admin UI to NetBox UI #14452

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/14768
Author: @arthanson
Created: 1/11/2024
Status: Merged
Merged: 1/19/2024
Merged by: @jeremystretch

Base: featureHead: 14728-plugins-admin


📝 Commits (10+)

📊 Changes

11 files changed (+118 additions, -74 deletions)

View changed files

📝 netbox/core/tables/__init__.py (+1 -0)
netbox/core/tables/plugins.py (+39 -0)
📝 netbox/core/urls.py (+2 -0)
📝 netbox/core/views.py (+27 -0)
📝 netbox/extras/views.py (+2 -0)
📝 netbox/netbox/navigation/menu.py (+10 -0)
📝 netbox/netbox/plugins/urls.py (+0 -3)
📝 netbox/netbox/plugins/views.py (+0 -11)
📝 netbox/netbox/urls.py (+1 -2)
netbox/templates/core/plugin_list.html (+36 -0)
netbox/templates/extras/admin/plugins_list.html (+0 -58)

📄 Description

Fixes: #14728

Monosnap Plugins | NetBox 2024-01-10 16-29-56


🔄 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/14768 **Author:** [@arthanson](https://github.com/arthanson) **Created:** 1/11/2024 **Status:** ✅ Merged **Merged:** 1/19/2024 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `feature` ← **Head:** `14728-plugins-admin` --- ### 📝 Commits (10+) - [`ecd2504`](https://github.com/netbox-community/netbox/commit/ecd2504ce18adccbd6abcf9b4cfb1b71ead2e586) 14728 move plugins view from admin - [`85e93b8`](https://github.com/netbox-community/netbox/commit/85e93b839b51b9b9c3e46c7e3ce17f6820d18306) 14728 move plugins view from admin - [`fc3693e`](https://github.com/netbox-community/netbox/commit/fc3693e038479f4e7d051563312b815e7e2cabf2) 14728 remove plugins view from admin - [`f746bc2`](https://github.com/netbox-community/netbox/commit/f746bc2be35949092a66ba96ad0ef12c77c599c3) Merge branch 'feature' into 14728-plugins-admin - [`d89e922`](https://github.com/netbox-community/netbox/commit/d89e922e362b542a466c3e3374e68e7e9357fc6f) Update template for #12128 - [`4b1072a`](https://github.com/netbox-community/netbox/commit/4b1072afcbacf8f6feac997a86e1b9cf196e34a9) 14728 review fixes - [`98e0407`](https://github.com/netbox-community/netbox/commit/98e04071c8987ce4a90ecc7591b169e75252796c) 14728 review fixes - [`be72869`](https://github.com/netbox-community/netbox/commit/be72869084d45e3472a0234535ebf5b90b55d94d) 14728 review fixes - [`af426a8`](https://github.com/netbox-community/netbox/commit/af426a864a2d9718116903b0b4acd9ffac6050ef) 14728 review fixes - [`e8f2711`](https://github.com/netbox-community/netbox/commit/e8f2711eacdb54ae63e82656f9da58044d4eddd3) 14728 configure table ### 📊 Changes **11 files changed** (+118 additions, -74 deletions) <details> <summary>View changed files</summary> 📝 `netbox/core/tables/__init__.py` (+1 -0) ➕ `netbox/core/tables/plugins.py` (+39 -0) 📝 `netbox/core/urls.py` (+2 -0) 📝 `netbox/core/views.py` (+27 -0) 📝 `netbox/extras/views.py` (+2 -0) 📝 `netbox/netbox/navigation/menu.py` (+10 -0) 📝 `netbox/netbox/plugins/urls.py` (+0 -3) 📝 `netbox/netbox/plugins/views.py` (+0 -11) 📝 `netbox/netbox/urls.py` (+1 -2) ➕ `netbox/templates/core/plugin_list.html` (+36 -0) ➖ `netbox/templates/extras/admin/plugins_list.html` (+0 -58) </details> ### 📄 Description ### Fixes: #14728 ![Monosnap Plugins | NetBox 2024-01-10 16-29-56](https://github.com/netbox-community/netbox/assets/99642/84948c29-323e-4763-a9af-f9c0301bd5ce) --- <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:24:33 +01:00
adam closed this issue 2025-12-29 23:24:33 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#14452