diff --git a/netbox/netbox/plugins/urls.py b/netbox/netbox/plugins/urls.py
index 2f237f56a..075bda811 100644
--- a/netbox/netbox/plugins/urls.py
+++ b/netbox/netbox/plugins/urls.py
@@ -15,9 +15,6 @@ plugin_api_patterns = [
path('', views.PluginsAPIRootView.as_view(), name='api-root'),
path('installed-plugins/', views.InstalledPluginsAPIView.as_view(), name='plugins-list')
]
-plugin_admin_patterns = [
- path('installed-plugins/', staff_member_required(views.InstalledPluginsAdminView.as_view()), name='plugins_list')
-]
# Register base/API URL patterns for each plugin
for plugin_path in settings.PLUGINS:
diff --git a/netbox/netbox/plugins/views.py b/netbox/netbox/plugins/views.py
index 5971f78ef..777a4c69e 100644
--- a/netbox/netbox/plugins/views.py
+++ b/netbox/netbox/plugins/views.py
@@ -12,17 +12,6 @@ from rest_framework.reverse import reverse
from rest_framework.views import APIView
-class InstalledPluginsAdminView(View):
- """
- Admin view for listing all installed plugins
- """
- def get(self, request):
- plugins = [apps.get_app_config(plugin) for plugin in settings.PLUGINS]
- return render(request, 'extras/admin/plugins_list.html', {
- 'plugins': plugins,
- })
-
-
@extend_schema(exclude=True)
class InstalledPluginsAPIView(APIView):
"""
diff --git a/netbox/netbox/urls.py b/netbox/netbox/urls.py
index 984358911..7f37f01f1 100644
--- a/netbox/netbox/urls.py
+++ b/netbox/netbox/urls.py
@@ -9,7 +9,7 @@ from account.views import LoginView, LogoutView
from netbox.api.views import APIRootView, StatusView
from netbox.graphql.schema import schema
from netbox.graphql.views import GraphQLView
-from netbox.plugins.urls import plugin_admin_patterns, plugin_patterns, plugin_api_patterns
+from netbox.plugins.urls import plugin_patterns, plugin_api_patterns
from netbox.views import HomeView, StaticMediaFailureView, SearchView, htmx
from .admin import admin_site
@@ -73,7 +73,6 @@ _patterns = [
# Admin
path('admin/background-tasks/', include('django_rq.urls')),
- path('admin/plugins/', include(plugin_admin_patterns)),
path('admin/', admin_site.urls),
]
diff --git a/netbox/templates/extras/admin/plugins_list.html b/netbox/templates/extras/admin/plugins_list.html
deleted file mode 100644
index 6795c66e6..000000000
--- a/netbox/templates/extras/admin/plugins_list.html
+++ /dev/null
@@ -1,58 +0,0 @@
-{% extends "admin/base_site.html" %}
-{% load i18n %}
-
-{% block title %}{% trans "Installed Plugins" %} {{ block.super }}{% endblock %}
-
-{% block breadcrumbs %}
-
-{% endblock %}
-
-{% block content_title %}{% trans "Installed Plugins" %}{{ queue.name }}
{% endblock %}
-
-{% block content %}
-
-
-
-
-
-
- {% trans "Name" %} |
- {% trans "Package Name" %} |
- {% trans "Author" %} |
- {% trans "Author Email" %} |
- {% trans "Description" %} |
- {% trans "Version" %} |
-
-
-
- {% for plugin in plugins %}
-
-
- {{ plugin.verbose_name }}
- |
-
- {{ plugin.name }}
- |
-
- {{ plugin.author }}
- |
-
- {{ plugin.author_email }}
- |
-
- {{ plugin.description }}
- |
-
- {{ plugin.version }}
- |
-
- {% endfor %}
-
-
-
-
-
-{% endblock %}