First Commit

This commit is contained in:
Carlos Henrique
2026-02-24 22:16:53 -03:00
commit 3edd6bc194
21 changed files with 977 additions and 0 deletions

View File

@@ -0,0 +1,38 @@
package br.com.stackpanel.api.controller;
import br.com.stackpanel.api.entity.dto.CoolifyResponse;
import br.com.stackpanel.api.entity.dto.CoolifyResponseProjects;
import br.com.stackpanel.api.service.CoolifyService;
import org.springframework.web.bind.annotation.*;
import java.util.List;
@CrossOrigin("*")
@RestController
@RequestMapping("/projects")
public class CoolifyController {
private final CoolifyService coolifyService;
public CoolifyController(CoolifyService coolifyService) {
this.coolifyService = coolifyService;
}
@GetMapping("/buscar")
public List<CoolifyResponse> buscarProjects(){
return coolifyService.buscarProjects();
}
@GetMapping("/buscarProject")
public CoolifyResponseProjects buscarProjectsUuid(@RequestParam(name = "uuid") String uuid){
return coolifyService.buscarProjetosUuid(uuid);
}
@GetMapping("/buscarTodos")
public CoolifyResponseProjects buscarTodosProjects(){
return coolifyService.buscarProjetosUuids();
}
}