1
0
mirror of https://github.com/bitwarden/server.git synced 2024-11-28 13:15:12 +01:00
bitwarden-server/util/Setup
Addison Beck b13dda2799
Postgres & MySql Support For Self-Hosted Installations (#1386)
* 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>
2021-07-08 16:35:48 +00:00
..
Templates Remove md5 and sha1 cert fingerprints (#1391) 2021-06-14 09:00:56 -04:00
.dockerignore Update output directory for dotnet builds (#1358) 2021-05-27 12:16:12 -04:00
AppIdBuilder.cs Changed all C# control flow block statements to include space between keyword and open paren 2020-03-27 14:36:37 -04:00
AssetLinksBuilder.cs Android FIDO2 Asset Links (#1359) 2021-05-27 13:00:38 -04:00
build.sh Update output directory for dotnet builds (#1358) 2021-05-27 12:16:12 -04:00
CertBuilder.cs Add install-id, install-key, and skip-ssl flags to Setup Project (#1260) 2021-04-06 14:39:27 -04:00
Configuration.cs Add https://2fa.directory to CSP (#1156) 2021-02-22 19:15:58 -05:00
Context.cs Allow for changing database name (#1397) 2021-07-02 10:52:34 -04:00
DockerComposeBuilder.cs Changed all C# control flow block statements to include space between keyword and open paren 2020-03-27 14:36:37 -04:00
Dockerfile Postgres & MySql Support For Self-Hosted Installations (#1386) 2021-07-08 16:35:48 +00:00
entrypoint.sh null error output of cert copy 2018-07-19 17:33:53 -04:00
EnvironmentFileBuilder.cs Fallback for null/default database name (#1429) 2021-07-02 13:08:53 -04:00
Helpers.cs Changed all C# control flow block statements to include space between keyword and open paren 2020-03-27 14:36:37 -04:00
NginxConfigBuilder.cs Make nginx Content-Security-Policy configurable (#1048) 2020-12-18 07:58:35 -08:00
Program.cs Allow for changing database name (#1397) 2021-07-02 10:52:34 -04:00
Setup.csproj Postgres & MySql Support For Self-Hosted Installations (#1386) 2021-07-08 16:35:48 +00:00
YamlComments.cs Changed all C# control flow block statements to include space between keyword and open paren 2020-03-27 14:36:37 -04:00