|
|
|
@ -28,6 +28,8 @@ class HasSendMessagePermission(IsAuthenticated):
|
|
|
|
|
class DispatcherList(generics.ListAPIView):
|
|
|
|
|
"""List all dispatchers."""
|
|
|
|
|
|
|
|
|
|
permission_classes = (IsAuthenticated,)
|
|
|
|
|
|
|
|
|
|
queryset = Dispatcher.objects.all()
|
|
|
|
|
serializer_class = DispatcherSerializer
|
|
|
|
|
|
|
|
|
@ -35,6 +37,8 @@ class DispatcherList(generics.ListAPIView):
|
|
|
|
|
class DispatcherDetail(generics.RetrieveAPIView):
|
|
|
|
|
"""Detail the given dispatcher."""
|
|
|
|
|
|
|
|
|
|
permission_classes = (IsAuthenticated,)
|
|
|
|
|
|
|
|
|
|
queryset = Dispatcher.objects.all()
|
|
|
|
|
serializer_class = DispatcherSerializer
|
|
|
|
|
|
|
|
|
@ -107,6 +111,8 @@ class DispatchMessageByKey(DispatchMessage):
|
|
|
|
|
class DispatcherActionList(generics.ListAPIView):
|
|
|
|
|
"""List all dispatchers."""
|
|
|
|
|
|
|
|
|
|
permission_classes = (IsAuthenticated,)
|
|
|
|
|
|
|
|
|
|
queryset = DispatcherAction.objects.all()
|
|
|
|
|
serializer_class = DispatcherActionSerializer
|
|
|
|
|
|
|
|
|
@ -114,5 +120,7 @@ class DispatcherActionList(generics.ListAPIView):
|
|
|
|
|
class DispatcherActionDetail(generics.RetrieveAPIView):
|
|
|
|
|
"""Detail the given dispatcher."""
|
|
|
|
|
|
|
|
|
|
permission_classes = (IsAuthenticated,)
|
|
|
|
|
|
|
|
|
|
queryset = DispatcherAction.objects.all()
|
|
|
|
|
serializer_class = DispatcherActionSerializer
|
|
|
|
|