Skip to content

Commit c9bb0c4

Browse files
Merge pull request #32 from OtavioXimarelli/copilot/fix-e45c5914-9d17-4184-ac93-f21b01d382f9
Simplify and consolidate configuration and security layers
2 parents 30bdb6f + e718882 commit c9bb0c4

File tree

9 files changed

+117
-463
lines changed

9 files changed

+117
-463
lines changed

src/main/java/com/otavio/aifoodapp/config/MaritacaChatClient.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ public class MaritacaChatClient implements ChatClient {
4444
private String model;
4545

4646
public MaritacaChatClient(WebClient.Builder webClientBuilder) {
47-
this.webClient = webClientBuilder.build();
47+
this.webClient = webClientBuilder.baseUrl(apiUrl).build();
4848
}
4949

5050
public Mono<ChatResponse> call(Prompt prompt) {

src/main/java/com/otavio/aifoodapp/config/SessionCookieConfig.java

Lines changed: 0 additions & 82 deletions
This file was deleted.

src/main/java/com/otavio/aifoodapp/config/WebClientConfig.java

Lines changed: 0 additions & 22 deletions
This file was deleted.

src/main/java/com/otavio/aifoodapp/controller/ApiRedirectController.java

Lines changed: 0 additions & 34 deletions
This file was deleted.

src/main/java/com/otavio/aifoodapp/config/ApplicationControllerAdvice.java renamed to src/main/java/com/otavio/aifoodapp/controller/ApplicationControllerAdvice.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.otavio.aifoodapp.config;
1+
package com.otavio.aifoodapp.controller;
22

33

44
import com.otavio.aifoodapp.exception.UsernameOrPasswordInvalidExcpetion;

src/main/java/com/otavio/aifoodapp/security/ApiPathFixFilter.java

Lines changed: 0 additions & 79 deletions
This file was deleted.

src/main/java/com/otavio/aifoodapp/security/AuthenticationDiagnosticsFilter.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,17 +27,14 @@
2727
*/
2828
@Component
2929
@ConditionalOnProperty(name = "app.debug.enabled", havingValue = "true", matchIfMissing = false)
30-
@Order(Ordered.HIGHEST_PRECEDENCE + 2) // Executar após RateLimitingFilter e ApiPathFixFilter
30+
@Order(Ordered.HIGHEST_PRECEDENCE + 2) // Executar após RateLimitingFilter
3131
@Slf4j
3232
public class AuthenticationDiagnosticsFilter extends OncePerRequestFilter {
3333

3434
private static final List<String> IMPORTANT_PATHS = Arrays.asList(
3535
"/api/auth",
36-
"/api/api/auth",
3736
"/api/auth/status",
38-
"/api/api/auth/status",
3937
"/api/user",
40-
"/api/api/user",
4138
"/login",
4239
"/oauth2"
4340
);

0 commit comments

Comments
 (0)