admin: expose info as API

This commit is contained in:
Jens Langhammer
2020-10-04 00:28:58 +02:00
parent c5a6b4961f
commit 189b0ec324
6 changed files with 135 additions and 2 deletions

View File

@ -4,6 +4,7 @@ from drf_yasg import openapi
from drf_yasg.views import get_schema_view
from rest_framework import routers
from passbook.admin.api.overview import AdministrationOverviewViewSet
from passbook.api.permissions import CustomObjectPermissions
from passbook.api.v2.messages import MessagesViewSet
from passbook.audit.api import EventViewSet
@ -51,6 +52,10 @@ router = routers.DefaultRouter()
router.register("root/messages", MessagesViewSet, basename="messages")
router.register(
"admin/overview", AdministrationOverviewViewSet, basename="admin_overview"
)
router.register("core/applications", ApplicationViewSet)
router.register("core/groups", GroupViewSet)
router.register("core/users", UserViewSet)