Dev
Test Workflow / test (push) Successful in 2s

This commit is contained in:
vladp
2026-01-10 01:06:32 +07:00
parent eb12e219ec
commit 7b8546fd4d
4 changed files with 10 additions and 9 deletions
+3 -2
View File
@@ -67,8 +67,9 @@ services:
POSTGRES_HOST: db POSTGRES_HOST: db
STORAGE_SERVICE_URL: http://storage:8081 STORAGE_SERVICE_URL: http://storage:8081
SPRING_PROFILES_ACTIVE: docker SPRING_PROFILES_ACTIVE: docker
SPRING_APPLICATION_JSON: '{"yandex":{"api-key":"AQVNyaVaUmgUb1GMCtf5zSEqFxy0woXrcMOOB43q","folder-id":"b1gokpdbm6qfpsou8pcd","search-url":"https://searchapi.api.cloud.yandex.net/v2/image/search_by_image"}}' YANDEX_API_KEY: AQVNyaVaUmgUb1GMCtf5zSEqFxy0woXrcMOOB43q
YANDEX_FOLDER_ID: b1gokpdbm6qfpsou8pcd
YANDEX_SEARCH_URL: "https://searchapi.api.cloud.yandex.net/v2/image/search_by_image"
depends_on: depends_on:
- db - db
ports: ports:
@@ -19,7 +19,6 @@ public class ImageFoundRequestHandler implements RequestHandler {
private final ObjectMapper objectMapper; private final ObjectMapper objectMapper;
@Autowired
private final YandexSearchService yandexSearchService; private final YandexSearchService yandexSearchService;
@Override @Override
@@ -40,6 +40,7 @@ public class YandexSearchService {
@Value("${yandex.search-url}") @Value("${yandex.search-url}")
private String searchUrl; private String searchUrl;
@PostConstruct @PostConstruct
public void init() { public void init() {
objectMapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); objectMapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
+5 -5
View File
@@ -40,11 +40,6 @@ security:
allowed-headers: "*" allowed-headers: "*"
allow-credentials: true allow-credentials: true
yandex:
api-key: ${yandex.api-key}
folder-id: ${yandex.folder-id}
search-url: ${yandex.search-url}
server: server:
port: ${SERVER_PORT:8080} port: ${SERVER_PORT:8080}
@@ -57,3 +52,8 @@ logging:
name: logs/application.log name: logs/application.log
pattern: pattern:
console: "%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n" console: "%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n"
yandex:
api-key: ${YANDEX_API_KEY}
folder-id: ${YANDEX_FOLDER_ID}
search-url: ${YANDEX_SEARCH_URL}