From ac889169c777be38598680c7f468114cd9fb09fc Mon Sep 17 00:00:00 2001 From: Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> Date: Mon, 24 Apr 2023 18:04:39 +0300 Subject: feat: map summary and leaderboard endpoints, new models and routes (#38) --- backend/routes/routes.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'backend/routes') diff --git a/backend/routes/routes.go b/backend/routes/routes.go index 7d9c04b..b9f07db 100644 --- a/backend/routes/routes.go +++ b/backend/routes/routes.go @@ -21,9 +21,10 @@ func InitRoutes(router *gin.Engine) { v1.GET("/profile", middleware.CheckAuth, controllers.Profile) v1.PUT("/profile", middleware.CheckAuth, controllers.UpdateCountryCode) v1.POST("/profile", middleware.CheckAuth, controllers.UpdateUser) - v1.GET("/user/:id", middleware.CheckAuth, controllers.FetchUser) - v1.GET("/demo", controllers.DownloadDemoWithID) - v1.GET("/maps/:id", middleware.CheckAuth, controllers.FetchMap) + v1.GET("/users/:id", middleware.CheckAuth, controllers.FetchUser) + v1.GET("/demos", controllers.DownloadDemoWithID) + v1.GET("/maps/:id/summary", middleware.CheckAuth, controllers.FetchMapSummary) + v1.GET("/maps/:id/leaderboards", middleware.CheckAuth, controllers.FetchMapLeaderboards) v1.POST("/maps/:id/record", middleware.CheckAuth, controllers.CreateRecordWithDemo) v1.GET("/rankings", middleware.CheckAuth, controllers.Rankings) } -- cgit v1.2.3