Files
MilkyShots/MilkStream/MilkStream.csproj
MrFastwind ede759b50b feat: migrate to UTC timestamps — remove legacy Npgsql timestamp behavior
- Remove EnableLegacyTimestampBehavior switch from Program.cs
- Add ConfigureConventions to DbContext pinning DateTime → timestamptz
- Add migration to convert all 17 DateTime columns across 5 tables
  (Albums, Assets, Users, People, JobRecords) with safe AT TIME ZONE 'UTC'
- Add Roslyn analyzer (MS001-MS004) enforcing UTC-only DateTime at compile time
  with code fix provider for auto-replacement
- Fix pre-existing DateTime.Now in AuthController.cs:119
- Add AllowMissingPrunePackageData to work around .NET 10 SDK issue
2026-07-09 21:43:46 +02:00

78 lines
3.8 KiB
XML

<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>net10.0</TargetFramework>
<Nullable>enable</Nullable>
<ImplicitUsings>enable</ImplicitUsings>
<DockerDefaultTargetOS>Linux</DockerDefaultTargetOS>
<AllowMissingPrunePackageData>true</AllowMissingPrunePackageData>
</PropertyGroup>
<ItemGroup>
<Content Include="..\.dockerignore">
<Link>.dockerignore</Link>
</Content>
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.Server" Version="10.0.9" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\MilkStream.Client\MilkStream.Client.csproj" />
</ItemGroup>
<ItemGroup>
<_ContentIncludedByDefault Remove="wwwroot\bootstrap\bootstrap.min.css" />
<_ContentIncludedByDefault Remove="wwwroot\bootstrap\bootstrap.min.css.map" />
</ItemGroup>
<ItemGroup>
<None Include="wwwroot\lib\css\bootstrap-grid.css" />
<None Include="wwwroot\lib\css\bootstrap-grid.css.map" />
<None Include="wwwroot\lib\css\bootstrap-grid.min.css" />
<None Include="wwwroot\lib\css\bootstrap-grid.min.css.map" />
<None Include="wwwroot\lib\css\bootstrap-grid.rtl.css" />
<None Include="wwwroot\lib\css\bootstrap-grid.rtl.css.map" />
<None Include="wwwroot\lib\css\bootstrap-grid.rtl.min.css" />
<None Include="wwwroot\lib\css\bootstrap-grid.rtl.min.css.map" />
<None Include="wwwroot\lib\css\bootstrap-reboot.css" />
<None Include="wwwroot\lib\css\bootstrap-reboot.css.map" />
<None Include="wwwroot\lib\css\bootstrap-reboot.min.css" />
<None Include="wwwroot\lib\css\bootstrap-reboot.min.css.map" />
<None Include="wwwroot\lib\css\bootstrap-reboot.rtl.css" />
<None Include="wwwroot\lib\css\bootstrap-reboot.rtl.css.map" />
<None Include="wwwroot\lib\css\bootstrap-reboot.rtl.min.css" />
<None Include="wwwroot\lib\css\bootstrap-reboot.rtl.min.css.map" />
<None Include="wwwroot\lib\css\bootstrap-utilities.css" />
<None Include="wwwroot\lib\css\bootstrap-utilities.css.map" />
<None Include="wwwroot\lib\css\bootstrap-utilities.min.css" />
<None Include="wwwroot\lib\css\bootstrap-utilities.min.css.map" />
<None Include="wwwroot\lib\css\bootstrap-utilities.rtl.css" />
<None Include="wwwroot\lib\css\bootstrap-utilities.rtl.css.map" />
<None Include="wwwroot\lib\css\bootstrap-utilities.rtl.min.css" />
<None Include="wwwroot\lib\css\bootstrap-utilities.rtl.min.css.map" />
<None Include="wwwroot\lib\css\bootstrap.css" />
<None Include="wwwroot\lib\css\bootstrap.css.map" />
<None Include="wwwroot\lib\css\bootstrap.min.css" />
<None Include="wwwroot\lib\css\bootstrap.min.css.map" />
<None Include="wwwroot\lib\css\bootstrap.rtl.css" />
<None Include="wwwroot\lib\css\bootstrap.rtl.css.map" />
<None Include="wwwroot\lib\css\bootstrap.rtl.min.css" />
<None Include="wwwroot\lib\css\bootstrap.rtl.min.css.map" />
<None Include="wwwroot\lib\js\bootstrap.bundle.js" />
<None Include="wwwroot\lib\js\bootstrap.bundle.js.map" />
<None Include="wwwroot\lib\js\bootstrap.bundle.min.js" />
<None Include="wwwroot\lib\js\bootstrap.bundle.min.js.map" />
<None Include="wwwroot\lib\js\bootstrap.esm.js" />
<None Include="wwwroot\lib\js\bootstrap.esm.js.map" />
<None Include="wwwroot\lib\js\bootstrap.esm.min.js" />
<None Include="wwwroot\lib\js\bootstrap.esm.min.js.map" />
<None Include="wwwroot\lib\js\bootstrap.js" />
<None Include="wwwroot\lib\js\bootstrap.js.map" />
<None Include="wwwroot\lib\js\bootstrap.min.js" />
<None Include="wwwroot\lib\js\bootstrap.min.js.map" />
</ItemGroup>
</Project>