mirror of
https://github.com/bitwarden/server.git
synced 2025-07-06 10:32:49 -05:00

* health check services added * health check extension added * added get connection string * made changes to hrslth check method * Added database health check * added identity server health check * added identity server health check * Added logger publisher * latest changes * removed file * Added mail server check for dev * Added authorization to health check url path * commented * Added exception to switch * Removed exclude code coverage * Added health check for redis * Added todos * Added storage queue checks * Added checks for mail * Removed unused references and fixed linting issue * Lint issues * Moved healthchecks to sharedWeb project and exposed builder as a parameter to configure more health checks based on a project * Added health check to API project * dependencies updated * Removed ef core health check dependencies * Added checks to only add a health check when the connection string exists, moved health check from startup to extension class * Merged with master and fixed conflicts * Fixed lint issues * Added check for amazon ses * merged with master * fixed lint * Removed Amazon SES health check
47 lines
2.0 KiB
XML
47 lines
2.0 KiB
XML
<Project Sdk="Microsoft.NET.Sdk.Web">
|
|
|
|
<PropertyGroup>
|
|
<UserSecretsId>bitwarden-Api</UserSecretsId>
|
|
<MvcRazorCompileOnPublish>false</MvcRazorCompileOnPublish>
|
|
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
|
|
<ANCMPreConfiguredForIIS>true</ANCMPreConfiguredForIIS>
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
|
|
<NoWarn>1701;1702;1591</NoWarn>
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
|
|
<NoWarn>1701;1702;1591</NoWarn>
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup Condition=" '$(RunConfiguration)' == 'Api' " />
|
|
<PropertyGroup Condition=" '$(RunConfiguration)' == 'Api-SelfHost' " />
|
|
<ItemGroup>
|
|
<ProjectReference Include="..\SharedWeb\SharedWeb.csproj" />
|
|
<ProjectReference Include="..\Core\Core.csproj" />
|
|
</ItemGroup>
|
|
|
|
<Choose>
|
|
<When Condition="!$(DefineConstants.Contains('OSS'))">
|
|
<ItemGroup>
|
|
<ProjectReference Include="..\..\bitwarden_license\src\Commercial.Core\Commercial.Core.csproj" />
|
|
<ProjectReference Include="..\..\bitwarden_license\src\Commercial.Infrastructure.EntityFramework\Commercial.Infrastructure.EntityFramework.csproj" />
|
|
</ItemGroup>
|
|
</When>
|
|
</Choose>
|
|
|
|
<ItemGroup>
|
|
<PackageReference Include="AspNetCore.HealthChecks.AzureServiceBus" Version="6.1.0" />
|
|
<PackageReference Include="AspNetCore.HealthChecks.AzureStorage" Version="6.1.2" />
|
|
<PackageReference Include="AspNetCore.HealthChecks.Network" Version="6.0.4" />
|
|
<PackageReference Include="AspNetCore.HealthChecks.Redis" Version="6.0.4" />
|
|
<PackageReference Include="AspNetCore.HealthChecks.SendGrid" Version="6.0.2" />
|
|
<PackageReference Include="AspNetCore.HealthChecks.SqlServer" Version="6.0.2" />
|
|
<PackageReference Include="AspNetCore.HealthChecks.Uris" Version="6.0.3" />
|
|
<PackageReference Include="Azure.Messaging.EventGrid" Version="4.10.0" />
|
|
<PackageReference Include="Swashbuckle.AspNetCore" Version="6.5.0" />
|
|
</ItemGroup>
|
|
|
|
</Project>
|