mirror of
https://github.com/bitwarden/server.git
synced 2025-04-29 00:32:18 -05:00

* EF Database Support Init (#1221) * scaffolding for ef support * deleted old postgres repos * added tables to oncreate * updated all the things to .NET 5 * Addition to #1221: Migrated DockerFiles from dotnet/3.1 to 5.0 (#1223) * Migrated DockerFiles from dotnet/3.1 to 5.0 * Migrated SSO/Dockerfile from dotnet 3.1 to 5.0 Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com> * EFDatabaseSupport: Updated links and description in README.md and SETUP.md (#1232) * Updated requirements in README.md * Updated link to documentation of app-secrets * upgraded dotnet version to 5.0 * Ef database support implementation examples (#1265) * mostly finished testing the user repo * finished testing user repo * finished org, user, ssoconfig, and ssouser ef implementations * removed unused prop * fixed a sql file * fixed a spacing issue * fixed a spacing issue * removed extra database creation * refactoring * MsSql => SqlServer * refactoring * code review fixes * build fix * code review * continued attempts to fix the the build * skipped another test * finished all create test * initial pass at several repos * continued building out repos * initial pass at several repos * initial pass at device repo * initial pass at collection repo * initial run of all Entity Framework implementations * signup, signin, create/edit ciphers works * sync working * all web vault pages seem to load with 100% 200s * bulkcopy, folders, and favorites * group and collection management * sso, groups, emergency access, send * get basic creates matching on all repos * got everything building again post merge * removed some IDE config files * cleanup * no more notimplemented methods in the cipher repo * no more not implementeds everywhere * cleaned up schema/navigation properties and fixed tests * removed a sql comment that was written in c# style * fixed build issues from merge * removed unsupported db providers * formatting * code review refactors * naming cleanup for queries * added provider methods * cipher repo cleanup * implemented several missing procedures from the EF implementation surround account revision dates, keys, and storage * fixed the build * added a null check * consolidated some cipher repo methods * formatting fix * cleaned up indentation of queries * removed .idea file * generated postgres migrations * added mysql migrations * formatting * Bug Fixes & Formatting * Formatting * fixed a bug with bulk import when using MySql * code review fixes * fixed the build * implemented new methods * formatting * fixed the build * cleaned up select statements in ef queries * formatting * formatting * formatting Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
70 lines
3.9 KiB
XML
70 lines
3.9 KiB
XML
<Project Sdk="Microsoft.NET.Sdk">
|
|
|
|
<PropertyGroup>
|
|
<GenerateUserSecretsAttribute>false</GenerateUserSecretsAttribute>
|
|
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
|
|
<NoWarn>1701;1702;1591;1573</NoWarn>
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
|
|
<NoWarn>1701;1702;1591;1573</NoWarn>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<EmbeddedResource Include="licensing.cer" />
|
|
<EmbeddedResource Include="MailTemplates\Handlebars\**\*.hbs" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<PackageReference Include="AutoMapper.Extensions.Microsoft.DependencyInjection" Version="8.0.1" />
|
|
<PackageReference Include="AWSSDK.SimpleEmail" Version="3.3.101.182" />
|
|
<PackageReference Include="AWSSDK.SQS" Version="3.3.103.15" />
|
|
<PackageReference Include="Azure.Storage.Queues" Version="12.3.2" />
|
|
<PackageReference Include="BitPay.Light" Version="1.0.1907" />
|
|
<PackageReference Include="Fido2.AspNet" Version="1.1.0" />
|
|
<PackageReference Include="Handlebars.Net" Version="1.10.1" />
|
|
<PackageReference Include="IdentityServer4.AccessTokenValidation" Version="3.0.1" />
|
|
<PackageReference Include="linq2db.EntityFrameworkCore" Version="5.2.1" />
|
|
<PackageReference Include="MailKit" Version="2.8.0" />
|
|
<PackageReference Include="Microsoft.AspNetCore.DataProtection.AzureStorage" Version="3.1.16" />
|
|
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="5.0.2" />
|
|
<PackageReference Include="Microsoft.Azure.Cosmos.Table" Version="1.0.7" />
|
|
<PackageReference Include="Microsoft.Azure.NotificationHubs" Version="3.3.0" />
|
|
<PackageReference Include="Microsoft.Azure.ServiceBus" Version="4.1.3" />
|
|
<PackageReference Include="Microsoft.Azure.Storage.Blob" Version="11.1.7" />
|
|
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="5.0.5" />
|
|
<PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="5.0.0" />
|
|
<PackageReference Include="Microsoft.Extensions.Configuration.UserSecrets" Version="5.0.0" />
|
|
<PackageReference Include="Microsoft.Extensions.Identity.Stores" Version="5.0.2" />
|
|
<PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="5.0.2" />
|
|
<PackageReference Include="Pomelo.EntityFrameworkCore.MySql" Version="5.0.0" />
|
|
<PackageReference Include="Quartz" Version="3.1.0" />
|
|
<PackageReference Include="Serilog.AspNetCore" Version="3.4.0" />
|
|
<PackageReference Include="Serilog.Extensions.Logging" Version="3.0.1" />
|
|
<PackageReference Include="Serilog.Extensions.Logging.File" Version="2.0.0" />
|
|
<PackageReference Include="Serilog.Sinks.AzureDocumentDB" Version="3.8.0" />
|
|
<PackageReference Include="Sentry.Serilog" Version="2.1.5" />
|
|
<PackageReference Include="IdentityServer4" Version="4.0.4" />
|
|
<PackageReference Include="Dapper" Version="2.0.35" />
|
|
<PackageReference Include="Newtonsoft.Json" Version="12.0.3" />
|
|
<PackageReference Include="Serilog.Sinks.SyslogMessages" Version="1.0.5" />
|
|
<PackageReference Include="System.Text.Json" Version="4.7.2" />
|
|
<PackageReference Include="AspNetCoreRateLimit" Version="2.1.0" />
|
|
<PackageReference Include="Braintree" Version="4.18.0" />
|
|
<PackageReference Include="Stripe.net" Version="37.26.0" />
|
|
<PackageReference Include="U2F.Core" Version="1.0.4" />
|
|
<PackageReference Include="Otp.NET" Version="1.2.2" />
|
|
<PackageReference Include="YubicoDotNetClient" Version="1.2.0" />
|
|
<PackageReference Include="System.Data.SqlClient" Version="4.8.1" />
|
|
<PackageReference Include="Microsoft.Extensions.Caching.Redis" Version="2.2.0" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<Folder Include="Resources\" />
|
|
<Folder Include="Properties\" />
|
|
</ItemGroup>
|
|
</Project>
|