Loading rest/src/main/java/cz/muni/fi/pa165/icehockeymanager/rest/RestApplication.java +3 −3 Original line number Diff line number Diff line Loading @@ -6,8 +6,8 @@ import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class RestApplication { public static void main(String[] args) { SpringApplication.run(RestApplication.class, args); } public static void main(String[] args) { SpringApplication.run(RestApplication.class, args); } } rest/src/main/java/cz/muni/fi/pa165/icehockeymanager/rest/config/RestConfiguration.java +0 −15 Original line number Diff line number Diff line package cz.muni.fi.pa165.icehockeymanager.rest.config; import cz.muni.fi.pa165.icehockeymanager.config.ApplicationConfig; import cz.muni.fi.pa165.icehockeymanager.config.PersistanceApplicationConfig; import cz.muni.fi.pa165.icehockeymanager.rest.security.JWTAuthenticationFilter; import cz.muni.fi.pa165.icehockeymanager.rest.security.JWTAuthorizationFilter; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Import; import org.springframework.data.jpa.repository.config.EnableJpaRepositories; import org.springframework.http.HttpMethod; import org.springframework.security.config.annotation.authentication.builders.AuthenticationManagerBuilder; import org.springframework.security.config.annotation.web.builders.HttpSecurity; import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity; import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter; import org.springframework.security.config.http.SessionCreationPolicy; import org.springframework.transaction.annotation.EnableTransactionManagement; import org.springframework.web.cors.CorsConfiguration; import org.springframework.web.cors.CorsConfigurationSource; import org.springframework.web.cors.UrlBasedCorsConfigurationSource; import static cz.muni.fi.pa165.icehockeymanager.rest.security.SecurityConstants.SIGN_UP_URL; @Configuration @EnableTransactionManagement Loading rest/src/main/java/cz/muni/fi/pa165/icehockeymanager/rest/controller/IceHockeyManagerApi.java +10 −2 Original line number Diff line number Diff line package cz.muni.fi.pa165.icehockeymanager.rest.controller; import cz.muni.fi.pa165.icehockeymanager.dto.*; import cz.muni.fi.pa165.icehockeymanager.dto.PlayerCreateDto; import cz.muni.fi.pa165.icehockeymanager.dto.PlayerTransferDto; import cz.muni.fi.pa165.icehockeymanager.dto.TeamDto; import cz.muni.fi.pa165.icehockeymanager.facades.TeamManagerFacade; import cz.muni.fi.pa165.icehockeymanager.facades.UserAuthFacade; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.core.Authentication; import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.DeleteMapping; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import javax.validation.Valid; Loading rest/src/main/java/cz/muni/fi/pa165/icehockeymanager/rest/controller/LeagueManagerController.java +1 −5 Original line number Diff line number Diff line Loading @@ -4,7 +4,6 @@ import cz.muni.fi.pa165.icehockeymanager.dto.GameCreateDto; import cz.muni.fi.pa165.icehockeymanager.dto.GameUpdateScoreDto; import cz.muni.fi.pa165.icehockeymanager.dto.GameWinnerDto; import cz.muni.fi.pa165.icehockeymanager.dto.TeamCreateDto; import cz.muni.fi.pa165.icehockeymanager.dto.TeamDto; import cz.muni.fi.pa165.icehockeymanager.facades.LeagueManagerFacade; import cz.muni.fi.pa165.icehockeymanager.facades.TeamManagerFacade; import cz.muni.fi.pa165.icehockeymanager.facades.UserAuthFacade; Loading @@ -12,9 +11,7 @@ import cz.muni.fi.pa165.icehockeymanager.facades.UserFacade; import cz.muni.fi.pa165.icehockeymanager.rest.security.JWTAuthenticationFilter; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.security.core.Authentication; import org.springframework.web.bind.annotation.DeleteMapping; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PutMapping; Loading @@ -28,12 +25,11 @@ import javax.validation.Valid; @RequestMapping("/pa165/api/manage/league") public class LeagueManagerController { Logger logger = LoggerFactory.getLogger(JWTAuthenticationFilter.class); private final UserFacade userFacade; private final LeagueManagerFacade leagueManagerFacade; private final TeamManagerFacade teamManagerFacade; private final UserAuthFacade userAuthFacade; Logger logger = LoggerFactory.getLogger(JWTAuthenticationFilter.class); public LeagueManagerController(UserFacade userFacade, LeagueManagerFacade leagueManagerFacade, TeamManagerFacade teamManagerFacade, UserAuthFacade userAuthFacade) { this.userFacade = userFacade; Loading rest/src/main/java/cz/muni/fi/pa165/icehockeymanager/rest/controller/PublicController.java +0 −2 Original line number Diff line number Diff line Loading @@ -3,9 +3,7 @@ package cz.muni.fi.pa165.icehockeymanager.rest.controller; import cz.muni.fi.pa165.icehockeymanager.dto.GameDto; import cz.muni.fi.pa165.icehockeymanager.dto.PlayerDto; import cz.muni.fi.pa165.icehockeymanager.dto.TeamDto; import cz.muni.fi.pa165.icehockeymanager.facades.LeagueManagerFacade; import cz.muni.fi.pa165.icehockeymanager.facades.TeamManagerFacade; import cz.muni.fi.pa165.icehockeymanager.facades.UserAuthFacade; import cz.muni.fi.pa165.icehockeymanager.facades.UserFacade; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; Loading Loading
rest/src/main/java/cz/muni/fi/pa165/icehockeymanager/rest/RestApplication.java +3 −3 Original line number Diff line number Diff line Loading @@ -6,8 +6,8 @@ import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class RestApplication { public static void main(String[] args) { SpringApplication.run(RestApplication.class, args); } public static void main(String[] args) { SpringApplication.run(RestApplication.class, args); } }
rest/src/main/java/cz/muni/fi/pa165/icehockeymanager/rest/config/RestConfiguration.java +0 −15 Original line number Diff line number Diff line package cz.muni.fi.pa165.icehockeymanager.rest.config; import cz.muni.fi.pa165.icehockeymanager.config.ApplicationConfig; import cz.muni.fi.pa165.icehockeymanager.config.PersistanceApplicationConfig; import cz.muni.fi.pa165.icehockeymanager.rest.security.JWTAuthenticationFilter; import cz.muni.fi.pa165.icehockeymanager.rest.security.JWTAuthorizationFilter; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Import; import org.springframework.data.jpa.repository.config.EnableJpaRepositories; import org.springframework.http.HttpMethod; import org.springframework.security.config.annotation.authentication.builders.AuthenticationManagerBuilder; import org.springframework.security.config.annotation.web.builders.HttpSecurity; import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity; import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter; import org.springframework.security.config.http.SessionCreationPolicy; import org.springframework.transaction.annotation.EnableTransactionManagement; import org.springframework.web.cors.CorsConfiguration; import org.springframework.web.cors.CorsConfigurationSource; import org.springframework.web.cors.UrlBasedCorsConfigurationSource; import static cz.muni.fi.pa165.icehockeymanager.rest.security.SecurityConstants.SIGN_UP_URL; @Configuration @EnableTransactionManagement Loading
rest/src/main/java/cz/muni/fi/pa165/icehockeymanager/rest/controller/IceHockeyManagerApi.java +10 −2 Original line number Diff line number Diff line package cz.muni.fi.pa165.icehockeymanager.rest.controller; import cz.muni.fi.pa165.icehockeymanager.dto.*; import cz.muni.fi.pa165.icehockeymanager.dto.PlayerCreateDto; import cz.muni.fi.pa165.icehockeymanager.dto.PlayerTransferDto; import cz.muni.fi.pa165.icehockeymanager.dto.TeamDto; import cz.muni.fi.pa165.icehockeymanager.facades.TeamManagerFacade; import cz.muni.fi.pa165.icehockeymanager.facades.UserAuthFacade; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.core.Authentication; import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.DeleteMapping; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import javax.validation.Valid; Loading
rest/src/main/java/cz/muni/fi/pa165/icehockeymanager/rest/controller/LeagueManagerController.java +1 −5 Original line number Diff line number Diff line Loading @@ -4,7 +4,6 @@ import cz.muni.fi.pa165.icehockeymanager.dto.GameCreateDto; import cz.muni.fi.pa165.icehockeymanager.dto.GameUpdateScoreDto; import cz.muni.fi.pa165.icehockeymanager.dto.GameWinnerDto; import cz.muni.fi.pa165.icehockeymanager.dto.TeamCreateDto; import cz.muni.fi.pa165.icehockeymanager.dto.TeamDto; import cz.muni.fi.pa165.icehockeymanager.facades.LeagueManagerFacade; import cz.muni.fi.pa165.icehockeymanager.facades.TeamManagerFacade; import cz.muni.fi.pa165.icehockeymanager.facades.UserAuthFacade; Loading @@ -12,9 +11,7 @@ import cz.muni.fi.pa165.icehockeymanager.facades.UserFacade; import cz.muni.fi.pa165.icehockeymanager.rest.security.JWTAuthenticationFilter; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.security.core.Authentication; import org.springframework.web.bind.annotation.DeleteMapping; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PutMapping; Loading @@ -28,12 +25,11 @@ import javax.validation.Valid; @RequestMapping("/pa165/api/manage/league") public class LeagueManagerController { Logger logger = LoggerFactory.getLogger(JWTAuthenticationFilter.class); private final UserFacade userFacade; private final LeagueManagerFacade leagueManagerFacade; private final TeamManagerFacade teamManagerFacade; private final UserAuthFacade userAuthFacade; Logger logger = LoggerFactory.getLogger(JWTAuthenticationFilter.class); public LeagueManagerController(UserFacade userFacade, LeagueManagerFacade leagueManagerFacade, TeamManagerFacade teamManagerFacade, UserAuthFacade userAuthFacade) { this.userFacade = userFacade; Loading
rest/src/main/java/cz/muni/fi/pa165/icehockeymanager/rest/controller/PublicController.java +0 −2 Original line number Diff line number Diff line Loading @@ -3,9 +3,7 @@ package cz.muni.fi.pa165.icehockeymanager.rest.controller; import cz.muni.fi.pa165.icehockeymanager.dto.GameDto; import cz.muni.fi.pa165.icehockeymanager.dto.PlayerDto; import cz.muni.fi.pa165.icehockeymanager.dto.TeamDto; import cz.muni.fi.pa165.icehockeymanager.facades.LeagueManagerFacade; import cz.muni.fi.pa165.icehockeymanager.facades.TeamManagerFacade; import cz.muni.fi.pa165.icehockeymanager.facades.UserAuthFacade; import cz.muni.fi.pa165.icehockeymanager.facades.UserFacade; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; Loading