Matt Bishop
df2edcfb8c
Migrate to Microsoft.Data.SqlClient ( #2548 )
3 years ago
Justin Baur
7f5f010e1e
Run formatting ( #2230 )
3 years ago
Justin Baur
bae03feffe
Revert filescoped ( #2227 )
...
* Revert "Add git blame entry (#2226 )"
This reverts commit 239286737d .
* Revert "Turn on file scoped namespaces (#2225 )"
This reverts commit 34fb4cca2a .
3 years ago
Justin Baur
34fb4cca2a
Turn on file scoped namespaces ( #2225 )
3 years ago
Justin Baur
231eb84e69
Turn On `ImplicitUsings` ( #2079 )
...
* Turn on ImplicitUsings
* Fix formatting
* Run linter
4 years ago
Joseph Flinn
3a22f91ff5
Enable key connector selfhost ( #1707 )
...
* initial commit
* Add code for Key Connector feature
* Add help URL to config
* Fix folders for key-connector service
* Fix paths for key-connector
* fixing the env file builder when disabling the key connector
* swapping a variable name
Co-authored-by: Vince Grassia <593223+vgrassia@users.noreply.github.com>
4 years ago
Vince Grassia
ff8d736e8b
Fix SQL Connection String ( #1584 )
...
* Update SQL connection string storage method
* Revert Docker Compose template
* Revert Docker Compose Builder version back to 3
4 years ago
Chad Scharf
624b5e40c6
Fallback for null/default database name ( #1429 )
5 years ago
Vince Grassia
bdcfbb3b43
Allow for changing database name ( #1397 )
...
* Remove hard coded database name
* Update permissions on build scripts
* Update Setup project and run scripts for configuring database name
* Remove hyphen from database name flag
* Update with suggested changes, still needs testing
* Revert SQL statements to concatenantion for testing
* Fix typo
* Update util/Setup/EnvironmentFileBuilder.cs
Co-authored-by: Chad Scharf <3904944+cscharf@users.noreply.github.com>
* Update SQL commands to prevent SQL injection attacks
Co-authored-by: Chad Scharf <3904944+cscharf@users.noreply.github.com>
5 years ago
Kyle Spearrin
83e68bce06
enable default appsettings for self hosted installs ( #1263 )
...
* enable default appsettings for self hosted installs
* change setters to use arrow functions
* fix tests
* fix global settings ref
5 years ago
Kyle Spearrin
d2ab098ca5
configure send for self-host
5 years ago
Kyle Spearrin
0607050024
update self-host for sso and portal ( #893 )
5 years ago
Kyle Spearrin
0d0c6c7167
sso integrations ( #822 )
...
* stub out hybrid sso
* support for PKCE authorization_code clients
* sso service urls
* sso client key
* abstract request validator
* support for verifying password
* custom AuthorizationCodeStore that does not remove codes
* cleanup
* comment
* created master password
* ResetMasterPassword
* rename Sso client to OidcIdentity
* update env builder
* bitwarden sso project in docker-compose
* sso path in nginx config
6 years ago
Mart124
62b3c305c3
Add default log parameters ( #807 )
...
* Add default log parameters
* Case typo
6 years ago
Chad Scharf
9800b752c0
Changed all C# control flow block statements to include space between keyword and open paren
6 years ago
Kyle Spearrin
3422df325b
HIBP api key in env variables
7 years ago
Kyle Spearrin
7724109caa
placeholders for random values
7 years ago
Kyle Spearrin
1adc6d04ed
db password for stub
7 years ago
Kyle Spearrin
b6f54324a5
quiet output for setup scripts
7 years ago
Kyle Spearrin
a07f37e093
ssl override, deprecate defaultCreds and authType
7 years ago
Kyle Spearrin
bb1860d861
read connection string from env file for migration
7 years ago
Kyle Spearrin
310e6bcf61
convert setup to use config.yml
7 years ago
Kyle Spearrin
1ffa712b75
more notification hub renames
7 years ago
Kyle Spearrin
28e6783a00
hub api notifications
7 years ago
Kyle Spearrin
ff01ce5ca7
internal identity authorization
7 years ago
Mart124
92b08e6cf1
Rework service user ( #299 )
...
* Use user primary group if not root
* Do not run getent on MacOS
* Simplify UID/GID management
* Make uid.env backward compatible in run.sh
* Merge install.sh with run.sh to avoid duplicating code
Especially the UID/GID management one
* Generate correct OS name
* Be sure to keep old behavior for backward compatiblilty
* Get the colors back from install.sh
8 years ago
Kyle Spearrin
0f675d8ccb
Revert "Use user primary group if not root ( #292 )"
...
This reverts commit ec89c36ca0 .
8 years ago
Mart124
ec89c36ca0
Use user primary group if not root ( #292 )
...
* Use user primary group if not root
* Do not run getent on MacOS
* Simplify UID/GID management
* Create uid.env if it does not exist
* Populate uid.env if it's empty
8 years ago
Kyle Spearrin
dead022e83
admin base uri setting, applied to login emails
8 years ago
Kyle Spearrin
4ce69dac2b
internal api & vault urls. apply to version check
8 years ago
Kyle Spearrin
7f250a4e74
adminsettings to docker env setup
8 years ago
Kyle Spearrin
ecb490e8a8
logs dir
8 years ago
Kyle Spearrin
6cabee56de
uid.env file
8 years ago
Kyle Spearrin
6641290290
no need to create env file
8 years ago
Kyle Spearrin
a205f40613
goso all the things
8 years ago
Kyle Spearrin
aa3223b974
internal identity is on port 5000 now
8 years ago
Kyle Spearrin
3425e95bf6
revert prefixing service names with `bitwarden-`
8 years ago
Kyle Spearrin
e7b9ed72c4
env files are only readable by owner
8 years ago
Kyle Spearrin
3d05c9208f
add bitwarden- prefix to docker service names
8 years ago
Kyle Spearrin
2298853fd4
no extra new line needed
8 years ago
Kyle Spearrin
666c065c47
globalSettings__pushRelayBaseUri for install only
8 years ago
Kyle Spearrin
cf06cd76d5
only add push setting when installing
8 years ago
Kyle Spearrin
bf8e5e392d
default values
8 years ago
Kyle Spearrin
35ff3103a8
new line at end of env override files
8 years ago
Kyle Spearrin
f4142a1a1d
build environment files from setup
8 years ago
Kyle Spearrin
48e5355aa9
builders and update rebuilds
8 years ago