From 854a0bace83b23d400e6829150634dc38c9d8e25 Mon Sep 17 00:00:00 2001 From: almazlar Date: Sun, 22 Feb 2026 13:13:15 +0300 Subject: [PATCH] fix: update Dockerfile to run tests during build and adjust TodoController request mapping --- backend/Dockerfile | 2 +- .../main/java/com/todo/backend/controller/TodoController.java | 3 +-- backend/src/main/resources/application.properties | 1 + 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/backend/Dockerfile b/backend/Dockerfile index 7bb1860..9a0dcdb 100644 --- a/backend/Dockerfile +++ b/backend/Dockerfile @@ -3,7 +3,7 @@ FROM maven:3.9.12-eclipse-temurin-25 AS build WORKDIR /app COPY pom.xml . COPY src ./src -RUN mvn clean package -DskipTests +RUN mvn clean package # Run stage FROM eclipse-temurin:25-jre diff --git a/backend/src/main/java/com/todo/backend/controller/TodoController.java b/backend/src/main/java/com/todo/backend/controller/TodoController.java index 11ad900..ae83ac5 100644 --- a/backend/src/main/java/com/todo/backend/controller/TodoController.java +++ b/backend/src/main/java/com/todo/backend/controller/TodoController.java @@ -11,8 +11,7 @@ import java.util.List; import java.util.Optional; @RestController -@RequestMapping("/api/todos") -@CrossOrigin(origins = "*") +@RequestMapping("/todos") public class TodoController { private final TodoService todoService; diff --git a/backend/src/main/resources/application.properties b/backend/src/main/resources/application.properties index b0cf1ff..57cd640 100644 --- a/backend/src/main/resources/application.properties +++ b/backend/src/main/resources/application.properties @@ -1,3 +1,4 @@ +server.servlet.context-path=/api spring.application.name=backend spring.datasource.url=jdbc:postgresql://localhost:5432/tododb spring.datasource.username=postgres