From f1b7589b2936335957a6a1da1eea3d66233ad0ce Mon Sep 17 00:00:00 2001 From: Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> Date: Sat, 26 Aug 2023 08:53:24 +0300 Subject: refactor: reorganizing packages Former-commit-id: 99410223654c2a5ffc15fdab6ec3e921b5410cba --- backend/routes/routes.go | 41 ----------------------------------------- 1 file changed, 41 deletions(-) delete mode 100644 backend/routes/routes.go (limited to 'backend/routes/routes.go') diff --git a/backend/routes/routes.go b/backend/routes/routes.go deleted file mode 100644 index 0b80678..0000000 --- a/backend/routes/routes.go +++ /dev/null @@ -1,41 +0,0 @@ -package routes - -import ( - "github.com/gin-gonic/gin" - "github.com/pektezol/leastportalshub/backend/controllers" - "github.com/pektezol/leastportalshub/backend/middleware" - swaggerfiles "github.com/swaggo/files" - ginSwagger "github.com/swaggo/gin-swagger" -) - -func InitRoutes(router *gin.Engine) { - api := router.Group("/api") - { - v1 := api.Group("/v1") - v1.GET("/swagger/*any", ginSwagger.WrapHandler(swaggerfiles.Handler)) - v1.GET("/", func(c *gin.Context) { - c.File("docs/index.html") - }) - v1.GET("/token", controllers.GetCookie) - v1.DELETE("/token", controllers.DeleteCookie) - v1.GET("/home", middleware.CheckAuth, controllers.Home) - v1.GET("/login", controllers.Login) - v1.GET("/profile", middleware.CheckAuth, controllers.Profile) - v1.PUT("/profile", middleware.CheckAuth, controllers.UpdateCountryCode) - v1.POST("/profile", middleware.CheckAuth, controllers.UpdateUser) - v1.GET("/users/:id", middleware.CheckAuth, controllers.FetchUser) - v1.GET("/demos", controllers.DownloadDemoWithID) - v1.GET("/maps/:id/summary", controllers.FetchMapSummary) - v1.POST("/maps/:id/summary", middleware.CheckAuth, controllers.CreateMapSummary) - v1.PUT("/maps/:id/summary", middleware.CheckAuth, controllers.EditMapSummary) - v1.DELETE("/maps/:id/summary", middleware.CheckAuth, controllers.DeleteMapSummary) - v1.PUT("/maps/:id/image", middleware.CheckAuth, controllers.EditMapImage) - v1.GET("/maps/:id/leaderboards", controllers.FetchMapLeaderboards) - v1.POST("/maps/:id/record", middleware.CheckAuth, controllers.CreateRecordWithDemo) - v1.GET("/rankings", controllers.Rankings) - v1.GET("/search", controllers.SearchWithQuery) - v1.GET("/games", controllers.FetchGames) - v1.GET("/games/:id", controllers.FetchChapters) - v1.GET("/chapters/:id", controllers.FetchChapterMaps) - } -} -- cgit v1.2.3