Staging to Production #51

Merged
claude merged 165 commits from main into production 2026-06-08 18:28:46 +00:00
4 changed files with 3 additions and 20 deletions
Showing only changes of commit 95b0cfa0a9 - Show all commits
@@ -1,4 +1,4 @@
namespace PageFetcherApi.Services;
namespace PageFetcher.Models.Settings;
/// <summary>
/// Runtime settings for the page-fetcher service.
+1 -1
View File
@@ -2,7 +2,7 @@ using System.Reflection;
using Microsoft.EntityFrameworkCore;
using PageFetcher.Data;
using PageFetcherApi.Services;
using PageFetcherApi.Settings;
using PageFetcher.Models.Settings;
using Serilog;
using StartupHelpers;
@@ -6,7 +6,7 @@ using Microsoft.Playwright;
using PageFetcher.Data;
using PageFetcher.Data.Entities;
using PageFetcher.Models;
using PageFetcherApi.Settings;
using PageFetcher.Models.Settings;
namespace PageFetcherApi.Services;
@@ -1,17 +0,0 @@
namespace PageFetcherApi.Settings;
/// <summary>
/// Runtime settings for the page-fetcher service.
/// Bound from the <c>PageFetcher</c> configuration section.
/// </summary>
public sealed class PageFetcherSettings
{
/// <summary>Default Playwright wait condition (<c>networkidle</c>, <c>load</c>, <c>domcontentloaded</c>).</summary>
public string DefaultWaitFor { get; set; } = "networkidle";
/// <summary>Page navigation timeout in seconds.</summary>
public int TimeoutSeconds { get; set; } = 30;
/// <summary>Maximum characters stored/returned in the extracted text field.</summary>
public int MaxTextChars { get; set; } = 60_000;
}