aboutsummaryrefslogtreecommitdiff
path: root/router/dashboard.go
blob: 0dd2b3ce8c2e2e2fee8cd82af04bb3d969d6340b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
package router

import (
	dashboardController "dove/controllers/dashboard"
	"dove/pages/dashboard"
	"dove/utils/auth"
	"dove/utils/urls"
)

func init() {
	urls.SetNamespace("dashboard")

	urls.Path(urls.Get, "/", auth.RequireAuthentication(dashboard.Overview), "index")
	urls.Path(urls.Post, "/dns/configure", auth.RequireAuthentication(dashboardController.ConfigureSystemDns), "dns-configure")
	urls.Path(urls.Post, "/dns/disable", auth.RequireAuthentication(dashboardController.DisableSystemDns), "dns-disable")
}