1
0
mirror of https://github.com/bitwarden/server synced 2026-01-08 11:33:26 +00:00
Commit Graph

26 Commits

Author SHA1 Message Date
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