Implement aliases
This commit is contained in:
@@ -10,7 +10,7 @@ from core.views.manage.permissions import SuperUserRequiredMixin
|
||||
class ThresholdIRCStats(SuperUserRequiredMixin, View):
|
||||
stats_template = "manage/threshold/irc/overview/stats.html"
|
||||
|
||||
def post(self, request):
|
||||
def get(self, request):
|
||||
stats = threshold.get_irc_stats()
|
||||
context = {"stats": stats}
|
||||
return render(request, self.stats_template, context)
|
||||
@@ -19,7 +19,7 @@ class ThresholdIRCStats(SuperUserRequiredMixin, View):
|
||||
class ThresholdIRCNetworks(SuperUserRequiredMixin, View):
|
||||
template_name = "manage/threshold/irc/overview/networks.html"
|
||||
|
||||
def post(self, request):
|
||||
def get(self, request):
|
||||
networks = threshold.get_irc_networks()
|
||||
context = {"networks": networks}
|
||||
return render(request, self.template_name, context)
|
||||
@@ -28,7 +28,7 @@ class ThresholdIRCNetworks(SuperUserRequiredMixin, View):
|
||||
class ThresholdIRCNetworkInfo(SuperUserRequiredMixin, View):
|
||||
template_name = "manage/threshold/irc/network/info.html"
|
||||
|
||||
def post(self, request, net):
|
||||
def get(self, request, net):
|
||||
network = threshold.get_irc_network(net)
|
||||
context = {"network": network}
|
||||
return render(request, self.template_name, context)
|
||||
@@ -116,7 +116,7 @@ class ThresholdIRCNetworkChannels(SuperUserRequiredMixin, APIView):
|
||||
template_name = "manage/threshold/irc/network/channels.html"
|
||||
parser_classes = [FormParser]
|
||||
|
||||
def post(self, request, net):
|
||||
def get(self, request, net):
|
||||
"""
|
||||
Get list of channels for network.
|
||||
:param net: network name
|
||||
@@ -176,3 +176,27 @@ class ThresholdIRCNetworkChannels(SuperUserRequiredMixin, APIView):
|
||||
"class": message_class,
|
||||
}
|
||||
return render(request, self.template_name, context)
|
||||
|
||||
|
||||
class ThresholdIRCAliases(SuperUserRequiredMixin, APIView):
|
||||
template_name = "manage/threshold/irc/overview/aliases.html"
|
||||
|
||||
def get(self, request):
|
||||
"""
|
||||
Get aliases.
|
||||
"""
|
||||
aliases = threshold.get_aliases()
|
||||
context = {
|
||||
"aliases": aliases["aliases"],
|
||||
}
|
||||
return render(request, self.template_name, context)
|
||||
|
||||
class ThresholdIRCNetworkActions(SuperUserRequiredMixin, View):
|
||||
template_name = "manage/threshold/irc/network/actions.html"
|
||||
|
||||
def get(self, request, net):
|
||||
"""
|
||||
Get actions page.
|
||||
"""
|
||||
|
||||
return render(request, self.template_name)
|
||||
Reference in New Issue
Block a user