remove rest api routes
currently not used at all
This commit is contained in:
21
main.go
21
main.go
@@ -55,25 +55,6 @@ func main() {
|
|||||||
server.Static("/static", os.Getenv("STATIC"))
|
server.Static("/static", os.Getenv("STATIC"))
|
||||||
server.LoadHTMLGlob(fmt.Sprintf("%s/*.html", os.Getenv("VIEWS")))
|
server.LoadHTMLGlob(fmt.Sprintf("%s/*.html", os.Getenv("VIEWS")))
|
||||||
|
|
||||||
apiRoutes := server.Group("/api")
|
|
||||||
//apiRoutes.Use(middlewares.BasicAuth())
|
|
||||||
{
|
|
||||||
apiRoutes.POST("/tags", authValidator.RequireAuth, shopItemController.CreateTag)
|
|
||||||
apiRoutes.GET("/tags", authValidator.OptionalAuth, shopItemController.GetAllTags)
|
|
||||||
apiRoutes.POST("/shopitems", authValidator.RequireAuth, shopItemController.Create)
|
|
||||||
apiRoutes.GET("/shopitems", authValidator.OptionalAuth, shopItemController.GetAll)
|
|
||||||
apiRoutes.GET("/shopitems/:id", authValidator.OptionalAuth, shopItemController.GetById)
|
|
||||||
apiRoutes.PUT("/shopitems/:id", authValidator.RequireAuth, shopItemController.Update)
|
|
||||||
apiRoutes.DELETE("/shopitems/:id", authValidator.RequireAuth, shopItemController.Delete)
|
|
||||||
|
|
||||||
//apiRoutes.GET("/rooms/:id/users", authValidator.RequireAuth, authValidator.RequireRoomAdmin, shopItemController.GetUsers)
|
|
||||||
//apiRoutes.POST("/rooms/:id/users", authValidator.RequireAuth, shopItemController.AddUser)
|
|
||||||
|
|
||||||
apiRoutes.POST("/users/register", userController.Register)
|
|
||||||
apiRoutes.POST("/users/login", userController.Login)
|
|
||||||
apiRoutes.GET("/users/validate", authValidator.OptionalAuth, userController.Validate)
|
|
||||||
}
|
|
||||||
|
|
||||||
viewRoutes := server.Group("/", authValidator.OptionalAuth)
|
viewRoutes := server.Group("/", authValidator.OptionalAuth)
|
||||||
{
|
{
|
||||||
viewRoutes.GET("/", userController.MainView)
|
viewRoutes.GET("/", userController.MainView)
|
||||||
@@ -106,7 +87,7 @@ func main() {
|
|||||||
//write middleware that redirects to homescreen on register/login/reset for logged in users
|
//write middleware that redirects to homescreen on register/login/reset for logged in users
|
||||||
viewRoutes.GET("/login", userController.LoginView)
|
viewRoutes.GET("/login", userController.LoginView)
|
||||||
viewRoutes.GET("/logout", userController.Logout)
|
viewRoutes.GET("/logout", userController.Logout)
|
||||||
viewRoutes.GET("/register", userController.RegisterView)
|
viewRoutes.GET("/register/:token", userController.RegisterView)
|
||||||
viewRoutes.GET("/passwordreset", userController.ResetView)
|
viewRoutes.GET("/passwordreset", userController.ResetView)
|
||||||
viewRoutes.GET("/additem", authValidator.RequireAuth, shopItemController.AddItemView)
|
viewRoutes.GET("/additem", authValidator.RequireAuth, shopItemController.AddItemView)
|
||||||
viewRoutes.GET("/batchupload", authValidator.RequireAuth, shopItemController.AddItemsView)
|
viewRoutes.GET("/batchupload", authValidator.RequireAuth, shopItemController.AddItemsView)
|
||||||
|
|||||||
Reference in New Issue
Block a user