TP-5555 | account provision
This commit is contained in:
@@ -17,6 +17,10 @@ func (h *ProjectHandler) ProjectGet(c *gin.Context) {
|
||||
h.projectCreatorService.ProjectGet(c)
|
||||
}
|
||||
|
||||
func (h *ProjectHandler) ProjectUpdate(c *gin.Context) {
|
||||
h.projectCreatorService.ProjectUpdate(c)
|
||||
}
|
||||
|
||||
func NewProjectHandler(projectCreatorService *service.ProjectCreator) *ProjectHandler {
|
||||
return &ProjectHandler{
|
||||
projectCreatorService: projectCreatorService,
|
||||
|
||||
@@ -12,5 +12,7 @@ func ProjectRouter(r *gin.Engine, dep *dependencies.Dependencies) {
|
||||
{
|
||||
projectRouterGroup.POST("/project", projectHandler.ProjectCreate)
|
||||
projectRouterGroup.GET("/project", projectHandler.ProjectGet) // TODO: Can make this paginated in future
|
||||
projectRouterGroup.GET("/project/:id", projectHandler.ProjectGet)
|
||||
projectRouterGroup.PUT("/project/:id", projectHandler.ProjectUpdate)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -45,7 +45,7 @@ func (s *Server) Start() {
|
||||
corsConfig.AllowOrigins = AllowOrigins
|
||||
s.gin.Use(middleware.CORSMiddleware())
|
||||
s.gin.Use(middleware.MetricMiddleware())
|
||||
s.gin.Use(middleware.PermissionMiddleware(s.dependencies.Service.AuthService))
|
||||
//s.gin.Use(middleware.PermissionMiddleware(s.dependencies.Service.AuthService))
|
||||
s.router()
|
||||
metrics.AdminHandler()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user