From cabf24039719a370d4720d8a52f88d309bad9fae Mon Sep 17 00:00:00 2001 From: Gelu Mihes Date: Mon, 11 May 2026 16:50:05 +0300 Subject: [PATCH] Changes --- api/Services/SmtpEmailSender.cs | 9 ++------- docker-compose/docker-compose.production.yml | 8 ++++---- docker-compose/docker-compose.staging.yml | 8 ++++---- 3 files changed, 10 insertions(+), 15 deletions(-) diff --git a/api/Services/SmtpEmailSender.cs b/api/Services/SmtpEmailSender.cs index 341109c..d854534 100644 --- a/api/Services/SmtpEmailSender.cs +++ b/api/Services/SmtpEmailSender.cs @@ -168,12 +168,7 @@ namespace Api.Services await client.DisconnectAsync(true, ct); } - public Task SendMatchAsync(string? explicitTo, string subject, string body, string? attachmentPath, CancellationToken ct) - { - return SendMatchInternalAsync(explicitTo, subject, body, attachmentPath, ct); - } - - private async Task SendMatchInternalAsync(string? explicitTo, string subject, string body, string? attachmentPath, CancellationToken ct) + public async Task SendMatchAsync(string? explicitTo, string subject, string body, string? attachmentPath, CancellationToken ct) { var recipients = new List(); if (!string.IsNullOrWhiteSpace(explicitTo)) @@ -217,7 +212,7 @@ namespace Api.Services await SendEmailAsync(msg, "cv match email", ct); _log.LogInformation("CV match email sent successfully to {RecipientEmail}", recipient); } - } + } public static string BuildMatchEmailBody(string cvDocumentId, JobMatchResponse result, string? jobLabel) => $@"CV Matcher result diff --git a/docker-compose/docker-compose.production.yml b/docker-compose/docker-compose.production.yml index 9593ae8..2f913fe 100644 --- a/docker-compose/docker-compose.production.yml +++ b/docker-compose/docker-compose.production.yml @@ -54,7 +54,7 @@ services: - Serilog__WriteTo__2__Args__port=${Serilog__WriteTo__2__Args__port:-587} - Serilog__WriteTo__2__Args__enableSsl=${Serilog__WriteTo__2__Args__enableSsl:-true} volumes: - - myai_rag_api_logs:/app/logs + - /opt/myai/logs/rag-api:/app/logs networks: - myai-network restart: unless-stopped @@ -116,7 +116,7 @@ services: - Serilog__WriteTo__2__Args__port=${Serilog__WriteTo__2__Args__port:-587} - Serilog__WriteTo__2__Args__enableSsl=${Serilog__WriteTo__2__Args__enableSsl:-true} volumes: - - myai_cv_matcher_api_logs:/app/logs + - /opt/myai/logs/cv-matcher-api:/app/logs networks: - myai-network restart: unless-stopped @@ -187,7 +187,7 @@ services: - Serilog__WriteTo__2__Args__port=${Serilog__WriteTo__2__Args__port:-587} - Serilog__WriteTo__2__Args__enableSsl=${Serilog__WriteTo__2__Args__enableSsl:-true} volumes: - - myai_api_logs:/app/logs + - /opt/myai/logs/api:/app/logs - /opt/myai/files:/app/Files networks: - myai-network @@ -212,4 +212,4 @@ services: networks: myai-network: - driver: bridge + driver: bridge \ No newline at end of file diff --git a/docker-compose/docker-compose.staging.yml b/docker-compose/docker-compose.staging.yml index af63a13..174ed84 100644 --- a/docker-compose/docker-compose.staging.yml +++ b/docker-compose/docker-compose.staging.yml @@ -54,7 +54,7 @@ services: - Serilog__WriteTo__2__Args__port=${Serilog__WriteTo__2__Args__port:-587} - Serilog__WriteTo__2__Args__enableSsl=${Serilog__WriteTo__2__Args__enableSsl:-true} volumes: - - myai_rag_api_logs:/app/logs + - /opt/myai/logs/rag-api:/app/logs networks: - myai-network restart: unless-stopped @@ -116,7 +116,7 @@ services: - Serilog__WriteTo__2__Args__port=${Serilog__WriteTo__2__Args__port:-587} - Serilog__WriteTo__2__Args__enableSsl=${Serilog__WriteTo__2__Args__enableSsl:-true} volumes: - - myai_cv_matcher_api_logs:/app/logs + - /opt/myai/logs/cv-matcher-api:/app/logs networks: - myai-network restart: unless-stopped @@ -187,7 +187,7 @@ services: - Serilog__WriteTo__2__Args__port=${Serilog__WriteTo__2__Args__port:-587} - Serilog__WriteTo__2__Args__enableSsl=${Serilog__WriteTo__2__Args__enableSsl:-true} volumes: - - myai_api_logs:/app/logs + - /opt/myai/logs/api:/app/logs - /opt/myai/files:/app/Files networks: - myai-network @@ -212,4 +212,4 @@ services: networks: myai-network: - driver: bridge + driver: bridge \ No newline at end of file