mirror of
https://gitea.gofwd.group/Forward_Group/ballistic-builder-spring.git
synced 2026-03-06 22:37:58 -05:00
small fixes and turned on debug for controllers
This commit is contained in:
@@ -45,7 +45,7 @@ public class SecurityConfig {
|
|||||||
.requestMatchers("/api/auth/**").permitAll()
|
.requestMatchers("/api/auth/**").permitAll()
|
||||||
.requestMatchers("/swagger-ui/**", "/v3/api-docs/**").permitAll()
|
.requestMatchers("/swagger-ui/**", "/v3/api-docs/**").permitAll()
|
||||||
.requestMatchers("/actuator/health", "/actuator/info").permitAll()
|
.requestMatchers("/actuator/health", "/actuator/info").permitAll()
|
||||||
.requestMatchers("/api/products/gunbuilder/**").permitAll()
|
.requestMatchers("/api/products/gunbuilder/**", "/api/v1/products/gunbuilder/**").permitAll()
|
||||||
|
|
||||||
// Short links (public redirect)
|
// Short links (public redirect)
|
||||||
.requestMatchers(HttpMethod.GET, "/go/**").permitAll()
|
.requestMatchers(HttpMethod.GET, "/go/**").permitAll()
|
||||||
@@ -85,7 +85,10 @@ public class SecurityConfig {
|
|||||||
"https://battl.builders",
|
"https://battl.builders",
|
||||||
"http://bb-web-app:3001",
|
"http://bb-web-app:3001",
|
||||||
"http://bb-web-app:3000",
|
"http://bb-web-app:3000",
|
||||||
"http://bb-web-app"
|
"http://bb-web-app",
|
||||||
|
"https//bb-web-app:3001",
|
||||||
|
"https//bb-web-app:3000",
|
||||||
|
"https//bb-web-app"
|
||||||
)); // production frontend));
|
)); // production frontend));
|
||||||
cfg.setAllowedMethods(List.of("GET", "POST", "PUT", "PATCH", "DELETE", "OPTIONS"));
|
cfg.setAllowedMethods(List.of("GET", "POST", "PUT", "PATCH", "DELETE", "OPTIONS"));
|
||||||
cfg.setAllowedHeaders(List.of("Authorization", "Content-Type"));
|
cfg.setAllowedHeaders(List.of("Authorization", "Content-Type"));
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ import java.util.List;
|
|||||||
import org.springframework.web.server.ResponseStatusException;
|
import org.springframework.web.server.ResponseStatusException;
|
||||||
|
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping({"/api/platforms", "/api/v1/platforms"})
|
@RequestMapping({"/api/platforms", "/api/v1/admin/platforms"})
|
||||||
@CrossOrigin
|
@CrossOrigin
|
||||||
public class AdminPlatformController {
|
public class AdminPlatformController {
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,38 @@
|
|||||||
|
package group.goforward.battlbuilder.controllers.api.v1.admin;
|
||||||
|
|
||||||
|
import group.goforward.battlbuilder.mapper.BrandMapper;
|
||||||
|
import group.goforward.battlbuilder.model.Brand;
|
||||||
|
import group.goforward.battlbuilder.model.Platform;
|
||||||
|
import group.goforward.battlbuilder.model.User;
|
||||||
|
import group.goforward.battlbuilder.repos.PlatformRepository;
|
||||||
|
import group.goforward.battlbuilder.repos.UserRepository;
|
||||||
|
import group.goforward.battlbuilder.web.dto.admin.AdminUserDto;
|
||||||
|
import group.goforward.battlbuilder.web.dto.admin.PlatformDto;
|
||||||
|
import group.goforward.battlbuilder.web.dto.brand.BrandDto;
|
||||||
|
import org.springframework.http.HttpStatus;
|
||||||
|
import org.springframework.http.ResponseEntity;
|
||||||
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
import org.springframework.web.server.ResponseStatusException;
|
||||||
|
|
||||||
|
import java.time.OffsetDateTime;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
@RestController
|
||||||
|
@RequestMapping({"/api/v1/admin/users"})
|
||||||
|
@CrossOrigin
|
||||||
|
public class AdminUsersController {
|
||||||
|
|
||||||
|
private final UserRepository userRepository;
|
||||||
|
|
||||||
|
public AdminUsersController(UserRepository userRepository) {
|
||||||
|
this.userRepository = userRepository;
|
||||||
|
}
|
||||||
|
|
||||||
|
@GetMapping
|
||||||
|
public ResponseEntity<List<User>> getAllUsers() {
|
||||||
|
List<User> users = userRepository.findAll();
|
||||||
|
return ResponseEntity.ok(users);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
@@ -85,3 +85,5 @@ spring.jackson.serialization.fail-on-empty-beans=false
|
|||||||
|
|
||||||
# looking for a fix to the http & https CORS issue
|
# looking for a fix to the http & https CORS issue
|
||||||
server.forward-headers-strategy=framework
|
server.forward-headers-strategy=framework
|
||||||
|
|
||||||
|
org.springframework.security=DEBUG
|
||||||
Reference in New Issue
Block a user