1
0
mirror of https://github.com/muety/wakapi.git synced 2023-08-10 21:12:56 +03:00

feat: implement relay endpoint (see #237)

This commit is contained in:
Ferdinand Mütsch
2021-10-11 11:00:50 +02:00
parent 5394349c73
commit 8d073aaef2
4 changed files with 82 additions and 0 deletions

View File

@@ -3,6 +3,7 @@ package main
import (
"embed"
"github.com/muety/wakapi/models"
"github.com/muety/wakapi/routes/relay"
"io/fs"
"log"
"net"
@@ -191,6 +192,9 @@ func main() {
loginHandler := routes.NewLoginHandler(userService, mailService)
imprintHandler := routes.NewImprintHandler(keyValueService)
// Other Handlers
relayHandler := relay.NewRelayHandler()
// Setup Routers
router := mux.NewRouter()
rootRouter := router.PathPrefix("/").Subrouter()
@@ -219,6 +223,7 @@ func main() {
imprintHandler.RegisterRoutes(rootRouter)
summaryHandler.RegisterRoutes(rootRouter)
settingsHandler.RegisterRoutes(rootRouter)
relayHandler.RegisterRoutes(rootRouter)
// API route registrations
summaryApiHandler.RegisterRoutes(apiRouter)