diff options
| author | Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> | 2023-04-24 18:04:39 +0300 |
|---|---|---|
| committer | Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> | 2023-04-24 18:04:39 +0300 |
| commit | ac889169c777be38598680c7f468114cd9fb09fc (patch) | |
| tree | 96b27bb904290b0c04c5c53fd929bf48ec5527c0 /backend/routes | |
| parent | doc: change route name (diff) | |
| download | lphub-ac889169c777be38598680c7f468114cd9fb09fc.tar.gz lphub-ac889169c777be38598680c7f468114cd9fb09fc.tar.bz2 lphub-ac889169c777be38598680c7f468114cd9fb09fc.zip | |
feat: map summary and leaderboard endpoints, new models and routes (#38)
Diffstat (limited to '')
| -rw-r--r-- | backend/routes/routes.go | 7 |
1 files changed, 4 insertions, 3 deletions
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) { | |||
| 21 | v1.GET("/profile", middleware.CheckAuth, controllers.Profile) | 21 | v1.GET("/profile", middleware.CheckAuth, controllers.Profile) |
| 22 | v1.PUT("/profile", middleware.CheckAuth, controllers.UpdateCountryCode) | 22 | v1.PUT("/profile", middleware.CheckAuth, controllers.UpdateCountryCode) |
| 23 | v1.POST("/profile", middleware.CheckAuth, controllers.UpdateUser) | 23 | v1.POST("/profile", middleware.CheckAuth, controllers.UpdateUser) |
| 24 | v1.GET("/user/:id", middleware.CheckAuth, controllers.FetchUser) | 24 | v1.GET("/users/:id", middleware.CheckAuth, controllers.FetchUser) |
| 25 | v1.GET("/demo", controllers.DownloadDemoWithID) | 25 | v1.GET("/demos", controllers.DownloadDemoWithID) |
| 26 | v1.GET("/maps/:id", middleware.CheckAuth, controllers.FetchMap) | 26 | v1.GET("/maps/:id/summary", middleware.CheckAuth, controllers.FetchMapSummary) |
| 27 | v1.GET("/maps/:id/leaderboards", middleware.CheckAuth, controllers.FetchMapLeaderboards) | ||
| 27 | v1.POST("/maps/:id/record", middleware.CheckAuth, controllers.CreateRecordWithDemo) | 28 | v1.POST("/maps/:id/record", middleware.CheckAuth, controllers.CreateRecordWithDemo) |
| 28 | v1.GET("/rankings", middleware.CheckAuth, controllers.Rankings) | 29 | v1.GET("/rankings", middleware.CheckAuth, controllers.Rankings) |
| 29 | } | 30 | } |