Ike
9b50cf89b7
[PM-3505][PM-4587] Update Delete Organization and User SPROCs and EF methods ( #3604 )
...
* update Organization_DeleteById SPROC
* Add migration for user delete
* Updated delete methods for EF support
* added WITH RECOMPILE
* updating sprocs in sql project
* Add recompile
2023-12-27 07:08:49 -08:00
Ike
4ec01b0ef0
PM-2427-Defect-Cannot-delete-account-if-User-has-auth-request-on-table-FK-constraint ( #3118 )
...
* updated migrations and ef repo
* removed route alias
---------
Co-authored-by: Jared Snider <116684653+JaredSnider-Bitwarden@users.noreply.github.com >
2023-08-15 17:16:02 -04:00
Oscar Hinton
1f0fc43278
[SM-394] Secrets Manager ( #2164 )
...
Long lived feature branch for Secrets Manager
Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com >
Co-authored-by: cd-bitwarden <106776772+cd-bitwarden@users.noreply.github.com >
Co-authored-by: CarleyDiaz-Bitwarden <103955722+CarleyDiaz-Bitwarden@users.noreply.github.com >
Co-authored-by: Thomas Avery <tavery@bitwarden.com >
Co-authored-by: Colton Hurst <colton@coltonhurst.com >
2023-01-13 15:02:53 +01:00
Oscar Hinton
ac8ca46f0f
Remove the u2f lib ( #1820 )
2022-01-24 12:14:04 +01:00
Oscar Hinton
c22e48c1b4
Resolve error when deleting an account connected to a provider ( #1580 )
2021-09-15 20:34:06 +02:00
Matt Gibson
79cc6df0fd
Delete sends belonging to user on user delete ( #1116 )
...
* Delete sends belonging to user on user delete
* Update User_DeleteById.sql
* Clean up bad autoformats
Co-authored-by: Addison Beck <abeck@bitwarden.com >
Co-authored-by: Kyle Spearrin <kspearrin@users.noreply.github.com >
Co-authored-by: Addison Beck <abeck@bitwarden.com >
2021-02-05 12:37:55 -06:00
Oscar Hinton
0f1af2333e
Add support for Emergency Access ( #1000 )
...
* Add support for Emergency Access
* Add migration script
* Review comments
* Ensure grantor has premium when inviting new grantees.
* Resolve review comments
* Remove two factor references
2020-12-16 14:36:47 -05:00
Kyle Spearrin
88816b2c29
delete ssouser on org and user delete
2020-09-01 15:49:10 -04:00
Kyle Spearrin
85df605791
delete u2f records on user delete
2017-11-21 23:45:43 -05:00
Kyle Spearrin
8ba3e27a7d
allow user delete if they are not the only owner
2017-10-25 11:36:54 -04:00
Kyle Spearrin
6dac704708
sproc fixes
2017-05-20 08:53:24 -04:00
Kyle Spearrin
1c2c892bcd
delete more FK dependencies when user delete
2017-04-28 16:59:32 -04:00
Kyle Spearrin
628a72b13f
handle user delete scenarios when part of org
2017-04-27 17:28:39 -04:00
Kyle Spearrin
8ade63fd45
reimport database for formatting
2017-04-25 10:55:12 -04:00
Kyle Spearrin
eaeb18a46b
reimport sql proj. added cipherdetails function.
2017-03-21 22:05:26 -04:00
Kyle Spearrin
3e0c0224b5
cipher updates
...
move cipher info to favorites and folders sprocs for getting shared
cipher information
2017-03-17 09:29:46 -04:00
Kyle Spearrin
143b4cb5ff
adjusted transactions to prevent long locks
2017-01-17 00:32:51 -05:00
Kyle Spearrin
2b7f6e5a6c
regenerate sql proj source files
2017-01-11 22:03:04 -05:00
Kyle Spearrin
6f636603fb
recompile user delete sproc and extend timeout. filer out security stamp errors from logger.
2016-10-29 02:59:17 -04:00
Kyle Spearrin
8eb545a37c
delete non-folders and then folders to avoid FK constraint issues when batch deleting
2016-10-27 18:14:21 -04:00
Kyle Spearrin
6860322727
delete top batchsize
2016-10-27 00:12:58 -04:00
Kyle Spearrin
2bc7799f3c
delete ciphers in smaller batches. ref #18
2016-10-20 23:04:08 -04:00
Kyle Spearrin
ca8ba6ac92
Device repository and cascase device delete on user delete
2016-06-18 14:02:25 -04:00
Kyle Spearrin
3fdb0fcf67
refactored data storage to use cipher table. added history table and insert triggers.
2016-05-21 17:16:22 -04:00
Kyle Spearrin
8137847485
new database schema for ciphers and history. dropped old site and folder tables.
2016-05-20 00:24:04 -04:00
Kyle Spearrin
13f85bf2f1
Added Sql project with database schema. Added SqlServer repositories for Site, Folder, and User (Cipher still TODO). Switched DI in Startup to SqlServer repos.
2016-02-06 01:18:25 -05:00