New modal to permit admin select user repo for work
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
nemunaire 2022-09-25 19:25:27 +02:00
parent 1859a715df
commit f79c7b43cd
4 changed files with 51 additions and 11 deletions

View file

@ -57,6 +57,11 @@ func initializeGitLabOIDC(router *gin.Engine, authrouter *gin.RouterGroup, admin
}
authrouter.GET("/api/gitlabcri/repositories", GitLab_GetMyRepositories)
usersRoutes := authrouter.Group("/api/users/:uid")
usersRoutes.Use(userHandler)
usersRoutes.Use(sameUserMiddleware)
usersRoutes.GET("/gitlabcri/repositories", GitLab_GetMyRepositories)
}
if _, err := os.Stat(OAUTH_GITLAB_FILE); err == nil {