1
0
mirror of https://github.com/bitwarden/server.git synced 2024-11-26 12:55:17 +01:00
bitwarden-server/util/Migrator/DbScripts
Jared Snider d2808b2615
Auth/PM-1658 - Dynamic Org Invite Link to accelerate users through org invite accept process (#3378)
* PM-1658 - Create User_ReadByEmails stored proc

* PM-1658 - Update UserRepository.cs with dapper and EF implementations of GetManyByEmailsAsync using new stored proc

* PM-1658 - OrganizationService.cs - Proved out that the new GetManyByEmailsAsync along with a hash set will allow me to generate a a dict mapping org user ids to a bool representing if they have an org user account or not.

* PM-1658 - OrganizationService.cs - re-implement all send invites logic as part of rebase

* PM-1658 - Add new User_ReadByEmails stored proc to SQL project

* PM-1658 - HandlebarsMailService.cs - (1) Remove unnecessary SendOrganizationInviteEmailAsync method as we can simply use the bulk method for one or more emails (2) Refactor BulkSendOrganizationInviteEmailAsync parameters into new OrganizationInvitesInfo class

* PM-1658 - OrganizationService.cs - rebase commit 2

* PM-1658 - rebase commit 3 - org service + IMailService conflicts resolved

* PM-1658 - Update HandlebarsMailService.cs and OrganizationUserInvitedViewModel.cs to include new query params required client side for accelerating the user through the org invite accept process.

* dotnet format

* PM-1658 - rebase commit 4 -  Fix broken OrganizationServiceTests.cs

* PM-1658 TODO cleanup

* PM-1658 - Remove noop for deleted method.

* rebase commit 5 - fix NoopMailService merge conflicts

* PM-1658 - Fix SQL formatting with proper indentations

* PM-1658 - Rename BulkSendOrganizationInviteEmailAsync to SendOrganizationInviteEmailsAsync per PR feedback

* PM-1658 - Per PR Feedback, refactor OrganizationUserInvitedViewModel creation to use new static factory function for better encapsulation of the creation process.

* PM-1658 - Rename OrganizationInvitesInfo.Invites to OrgUserTokenPairs b/c that just makes sense.

* PM-1658 - Per PR feedback, simplify query params sent down to client. Always include whether the user exists but only include the org sso identifier if it is meant to be used (b/c sso is enabled and sso required policy is on)

* dotnet format

* PM-1658 - OrganizationServiceTests.cs - Fix mysteriously failing tests - several tests were falling into logic which created n org users using the organizationUserRepository.CreateAsync instead of the organizationUserRepository.CreateManyAsync method.  This meant that I had to add a new mock helper to ensure that those created org users had valid and distinct guids to avoid aggregate exceptions due to my added dict in the latter parts of the invite process.

* PM-1658 - Resolve errors from mistakes made during rebase merge conflict resolutions

* PM-1658 - OrganizationServiceTests.cs - fix new test with mock to make guids unique.

* dotnet format

---------

Co-authored-by: Matt Bishop <mbishop@bitwarden.com>
2023-12-18 11:16:17 -05:00
..
2017-08-19_00_InitialSetup.sql move migrator project to util 2019-03-25 13:23:50 -04:00
2017-08-22_00_LicenseCheckScripts.sql move migrator project to util 2019-03-25 13:23:50 -04:00
2017-08-30_00_CollectionWriteOnly.sql move migrator project to util 2019-03-25 13:23:50 -04:00
2017-09-06_00_CipherDetails.sql move migrator project to util 2019-03-25 13:23:50 -04:00
2017-09-08_00_OrgUserCounts.sql move migrator project to util 2019-03-25 13:23:50 -04:00
2017-10-25_00_OrgUserUpdates.sql move migrator project to util 2019-03-25 13:23:50 -04:00
2017-11-06_00_FamilyPlanAdjustments.sql Update SQL files to be backwards compatible when adding columns (#1635) 2021-10-15 12:28:21 -04:00
2017-11-13_00_IndexTuning.sql move migrator project to util 2019-03-25 13:23:50 -04:00
2017-11-24_00_UpdateProcs.sql move migrator project to util 2019-03-25 13:23:50 -04:00
2017-12-12_00_Events.sql Update SQL files to be backwards compatible when adding columns (#1635) 2021-10-15 12:28:21 -04:00
2018-02-28_00_LoginUris.sql [SM-206] Update sqlproject to match migrations (#2246) 2022-09-08 21:42:02 +02:00
2018-03-12_00_FixLoginUris.sql [SM-206] Update sqlproject to match migrations (#2246) 2022-09-08 21:42:02 +02:00
2018-03-21_00_AdminPortal.sql move migrator project to util 2019-03-25 13:23:50 -04:00
2018-04-02_00_Org2fa.sql Update SQL files to be backwards compatible when adding columns (#1635) 2021-10-15 12:28:21 -04:00
2018-04-24_00_CipherQueryTuning.sql move migrator project to util 2019-03-25 13:23:50 -04:00
2018-06-11_00_WebVaultUpdates.sql move migrator project to util 2019-03-25 13:23:50 -04:00
2018-07-28_00_DbTuning.sql move migrator project to util 2019-03-25 13:23:50 -04:00
2018-08-14_00_UserKdf.sql Fix UserKdf and UserApiKey migrations to only update null values (#1494) 2021-08-03 15:54:47 -04:00
2018-08-28_00_PremiumOrgAbilities.sql move migrator project to util 2019-03-25 13:23:50 -04:00
2018-09-25_00_OrgPurge.sql move migrator project to util 2019-03-25 13:23:50 -04:00
2018-10-17_00_ManagerRole.sql move migrator project to util 2019-03-25 13:23:50 -04:00
2018-12-19_00_OrgUserTwoFactorEnabled.sql move migrator project to util 2019-03-25 13:23:50 -04:00
2019-01-31_00_Transactions.sql move migrator project to util 2019-03-25 13:23:50 -04:00
2019-03-01_00_OrgApi.sql Update SQL files to be backwards compatible when adding columns (#1635) 2021-10-15 12:28:21 -04:00
2019-05-01_00_CipherOrgDetailsFix.sql fix issues on cipher admin endpoints 2019-05-01 09:38:13 -04:00
2019-05-15_00_GroupNameFixes.sql group name fix 2019-05-15 22:38:52 -04:00
2019-05-28_00_CollectionCipherImprovements.sql collection cipher query improvements 2019-05-28 23:55:47 -04:00
2020-02-18_00_PolicySetup.sql Update SQL files to be backwards compatible when adding columns (#1635) 2021-10-15 12:28:21 -04:00
2020-03-26_00_CipherSoftDelete.sql Updated PR comments, changed smart defaults for behavior, updated Cipher table index 2020-03-27 10:23:37 -04:00
2020-04-01_00_CipherSoftDelete.sql [Soft-Delete] Simplify the data-tier, removed extra sprocs and reuse update 2020-04-01 16:39:27 -04:00
2020-04-02_00_CipherSoftDelete.sql [Soft Delete] - cleanup whitespace in Cipher_Restore 2020-04-10 10:51:27 -04:00
2020-04-09_00_CipherSoftDelete.sql [Soft Delete] - Add not null/is null filters to soft delete and restore sprocs 2020-04-09 15:25:17 -04:00
2020-05-02_00_SprocPerfTweaks.sql Sproc tweaks (#730) 2020-05-21 11:35:00 -04:00
2020-05-22_00_HiddenPassword.sql Update SQL files to be backwards compatible when adding columns (#1635) 2021-10-15 12:28:21 -04:00
2020-06-23_00_OrgIdentifier.sql DAL & CRUD for SSO 2020-06-25 16:42:29 -04:00
2020-06-24_00_SsoConfig.sql Remove Id from SsoConfig_Create sproc 2020-06-26 16:47:41 -04:00
2020-06-25_00_ReferenceId.sql DAL & CRUD for SSO 2020-06-25 16:42:29 -04:00
2020-07-17_00_ReferenceData.sql Transition reference id to data (#828) 2020-07-20 15:19:46 -04:00
2020-07-20_00_OrgSso.sql Update SQL files to be backwards compatible when adding columns (#1635) 2021-10-15 12:28:21 -04:00
2020-07-21_00_BulkDeleteCiphersAsOrgAdmin.sql missing go 2020-07-28 21:53:12 -04:00
2020-07-27_00_SsoUser.sql Sso user table, model and repo stubbed out (#837) 2020-07-28 10:03:09 -04:00
2020-07-28_00_SsoBound.sql return if org user has sso binding (#839) 2020-07-28 21:11:45 -04:00
2020-07-30_00_IdServerv4.sql upgrade identity server 4 to v4 (#842) 2020-07-30 17:00:13 -04:00
2020-08-12_00_OrgIdentifierProc.sql Added PreValidate endpoint on Account controller (#896) 2020-08-28 12:14:23 -04:00
2020-08-13_00_AllowNullMasterPassword.sql allow user registration for sso (#865) 2020-08-13 17:30:10 -04:00
2020-08-19_00_AddIdentifierToOrgView.sql Create sso user api (#886) 2020-08-26 14:12:04 -04:00
2020-08-19_00_SsoConfigGetAll.sql Added get for sso config repo by revision date (#878) 2020-08-19 13:35:17 -04:00
2020-08-28_00_OrgByIdentifierFix.sql Added PreValidate endpoint on Account controller (#896) 2020-08-28 12:14:23 -04:00
2020-09-01_00_DeleteSsoUser.sql delete sso user when deleting org user (#901) 2020-09-01 15:07:47 -04:00
2020-09-01_01_DeleteSsoUser2.sql delete ssouser on org and user delete (#902) 2020-09-01 16:05:37 -04:00
2020-09-02_00_DeleteSsoConfig.sql delete sso config when deleting org (#904) 2020-09-02 10:48:15 -04:00
2020-10-06_00_Send.sql Send APIs (#979) 2020-11-02 15:55:49 -05:00
2020-10-08_00_DeleteOrgUserWithOrg.sql [Require SSO] Enterprise policy enforcement (#970) 2020-10-26 11:56:16 -05:00
2020-10-14_00_OrgUserReadByUserIds.sql Only org policy (#962) 2020-10-20 02:48:10 -04:00
2020-10-20_00_OrgReadAbilities.sql [Require SSO] Enterprise policy enforcement (#970) 2020-10-26 11:56:16 -05:00
2020-10-28_00_UserApiKey.sql Fix typos in comments (#2876) 2023-05-09 17:38:47 +02:00
2020-11-16_00_SalesTax.sql fixed a copy/paste bug in the tax rate migration script (#1077) 2021-01-07 16:36:18 -05:00
2020-11-18_00_EmergencyAccess.sql Add support for Emergency Access (#1000) 2020-12-16 14:36:47 -05:00
2020-12-04_00_OrgUserReadByOrgEmail.sql Fix sproc name mismatch in migration sql (#1066) 2020-12-30 16:21:14 -05:00
2020-12-06_00_OrgUserOrgDetailsReadByUserIdStatusOrgId.sql [Policy] Personal Ownership (#1013) 2020-12-11 10:45:26 -06:00
2020-12-14_00_Permissions.sql Implemented Custom role and permissions (#1057) 2021-01-12 11:02:39 -05:00
2021-01-05_00_ReturnRevisionDateOnCipherRestore.sql Add cipher response to restore (#1072) 2021-01-08 08:52:42 -06:00
2021-01-28_00_AddDeleteSendsToUserDeleteById.sql Delete sends belonging to user on user delete (#1116) 2021-02-05 12:37:55 -06:00
2021-02-26_00_EmergencyAccess_ReadToNotify.sql [Bug] Updated incorrect formatting/spelling on migrator script (#1228) 2021-03-22 10:24:28 -05:00
2021-03-04_00_Installation_Enlarge_Email_Column.sql Fixes #1101: Extend email column length to 256 characters (MSSQL) (#1191) 2021-03-18 16:43:49 -04:00
2021-03-04_01_User_Enlarge_Email_Column.sql Fixes #1101: Extend email column length to 256 characters (MSSQL) (#1191) 2021-03-18 16:43:49 -04:00
2021-03-04_02_Organization_Enlarge_Email_Column.sql Fixes #1101: Extend email column length to 256 characters (MSSQL) (#1191) 2021-03-18 16:43:49 -04:00
2021-03-04_03_OrganizationUser_Enlarge_Email_Column.sql Fix column NULLness for OrganizationUser table (#1239) 2021-03-24 12:50:57 -04:00
2021-03-04_04_EmergencyAccess_Enlarge_Email_Column.sql Fix emergency access migration not working (#1244) 2021-03-29 17:28:36 +02:00
2021-03-22_00_Send_Add_HideEmail_Column.sql Hide email address in Sends (#1234) 2021-03-29 07:56:56 +10:00
2021-03-23_00_AddResetPasswordKey.sql [Reset Password] Update all existing tables/sprocs/migrator scripts (#1235) 2021-03-23 16:04:11 -05:00
2021-03-26_00_CipherDeletedIndex.sql job to delete trashed ciphers nightly (#1243) 2021-04-02 11:14:21 -04:00
2021-04-07_00_IncreaseOrgSeatSize.sql Support large organization sync (#1311) 2021-05-17 09:43:02 -05:00
2021-04-16_00_OrganizationUser_DeleteMany.sql Support large organization sync (#1311) 2021-05-17 09:43:02 -05:00
2021-04-27_00_OrganizationUser_UpsertMany.sql Support large organization sync (#1311) 2021-05-17 09:43:02 -05:00
2021-04-28_00_OrgResetPasswordAbilityAndRsaKeys.sql [Reset Password] Updated OrgResetPasswordAbilityAndRsaKeys sql script (#1418) 2021-06-28 12:15:55 -05:00
2021-04-30_00_Select_Known_OrganizationUsers_Emails.sql Support large organization sync (#1311) 2021-05-17 09:43:02 -05:00
2021-05-04_00_CipherPasswordPromptFixed.sql Fix password re-prompt not working in org view (#1296) 2021-05-04 20:36:35 +02:00
2021-05-11_00_BulkReinvite.sql Fix typo in bulk reinvinte migration (#1357) 2021-05-27 17:29:23 +02:00
2021-05-18_00_BulkConfirm.sql Fix bulk fingerprints (#1442) 2021-07-07 20:21:52 +10:00
2021-05-27_00_SetQuotedIdentifier.sql Explicitly set quoted identifier on for problem objects (#1360) 2021-06-01 14:52:22 -05:00
2021-07-07_00_FixBulkConfirm.sql Fix bulk fingerprints (#1442) 2021-07-07 20:21:52 +10:00
2021-07-08_00_EntityFrameworkSupport.sql Postgres & MySql Support For Self-Hosted Installations (#1386) 2021-07-08 16:35:48 +00:00
2021-07-13_00_UserForcePasswordReset.sql [Reset Password v1] Fixed ForcePasswordReset migration script (#1484) 2021-07-23 08:48:34 -05:00
2021-07-15_00_OrganizationUserReadByMinimumRole.sql fixed a bad migration change (#1511) 2021-08-12 13:06:02 -04:00
2021-07-22_00_FixCollectionReadBy.sql Fix conflicting group permissions (#1473) 2021-08-02 11:49:27 +10:00
2021-07-22_00_Provider.sql Fix case inconsitency in provider migration (#1806) 2022-01-12 15:25:15 +01:00
2021-08-12_00_ReadByMinimumRoleCheckStatus.sql Add OrganizationUser_ReadByMinimumRole to Sql.sqlproj (#1555) 2021-09-07 15:42:44 +02:00
2021-08-18_00_AutoscaleOrganizationsSeats.sql Organization autoscaling (#1585) 2021-09-23 05:36:08 -05:00
2021-08-19_00_FixTaxRate.sql Increase sales tax precision from 2 to 3 decimal places (#1525) 2021-08-24 06:52:59 +10:00
2021-09-02_00_SsoUserReadyByUserIdOrganizationId.sql Remove stale SsoUser objects from database (#1560) 2021-09-03 10:54:41 -04:00
2021-09-10_00_DeleteProviderUser.sql Resolve error when deleting an account connected to a provider (#1580) 2021-09-15 20:34:06 +02:00
2021-09-16_00_PolicyApplicableToUser.sql Refactor policy checks (#1536) 2021-09-28 06:54:28 +10:00
2021-09-21_01_SplitManageCollectionsJson.sql ⚠️ Do not specify database in migration files (#1628) 2021-10-11 10:20:21 -05:00
2021-10-21_00_DefaultAutoscaleLimitToCurrentSeats.sql Default autoscaling to off (#1659) 2021-10-22 08:11:14 -05:00
2021-11-01_00_FixPolicyApplicableToUser.sql Fix policy enforcement against invited users (#1680) 2021-11-03 07:08:13 +10:00
2021-11-02_00_OrganizationSponsorship.sql Families for Enterprise (#1714) 2021-11-19 17:25:06 -05:00
2021-11-08_00_KeyConnector.sql Add support for Key Connector OTP and account migration (#1663) 2021-11-09 16:37:32 +01:00
2021-11-09_00_DropUsesCryptoAgent.sql [bug] Drop unused db column UsesCryptoAgent (#1704) 2021-11-09 12:33:18 -05:00
2021-11-12_00_KeyConnectorFlag.sql Key Connector feature toggle (#1716) 2021-11-17 11:46:35 +01:00
2021-11-18_00_MergeKeyConnectorAndFFE.sql Families for Enterprise (#1714) 2021-11-19 17:25:06 -05:00
2021-11-23_00_NullOrganizationSponsorshipOnFkDelete.sql Null out sponsorship values when foreign key deleted (#1733) 2021-11-24 08:26:11 -06:00
2021-11-30_00_NullOrganizationSponsorshipOnOrgDelete.sql Null org, org user ids, and friendly name to indicate invalid, unused sponsorship state (#1738) 2021-12-01 14:34:56 -06:00
2022-01-21_00_RemoveU2F.sql Remove the u2f lib (#1820) 2022-01-24 12:14:04 +01:00
2022-02-10_00_FailedLoginCaptcha.sql [Captcha] Update migration script with Default Constraint (#1905) 2022-03-11 16:38:52 -06:00
2022-03-01_00_AddApiKeysTable.sql Limit migrations to only once (#1996) 2022-05-12 10:11:47 -04:00
2022-04-06_00_SponsorshipBulkActions.sql Feature/self hosted families for enterprise (#1991) 2022-05-10 16:12:09 -05:00
2022-04-13_00_OrganizationSponsorshipUpdates.sql Feature/self hosted families for enterprise (#1991) 2022-05-10 16:12:09 -05:00
2022-04-14_00_ReadOrganizationConnectionsByOrganizationId.sql Feature/self hosted families for enterprise (#1991) 2022-05-10 16:12:09 -05:00
2022-04-15_00_FixOrganizationConnectionCreate.sql Feature/self hosted families for enterprise (#1991) 2022-05-10 16:12:09 -05:00
2022-04-20_00_AddInstalltionIdToEvents.sql Feature/self hosted families for enterprise (#1991) 2022-05-10 16:12:09 -05:00
2022-05-10_00_RebuildMetadata.sql Feature/self hosted families for enterprise (#1991) 2022-05-10 16:12:09 -05:00
2022-05-23_00_OrgUserDelete.sql Change OrgUser Delete Behavior (#2010) 2022-05-23 15:50:54 -04:00
2022-05-24_00_DeviceUnknownVerification.sql [PS-589] Fix DeviceUnknownVerification User_Update proc (#2041) 2022-06-13 16:42:24 +02:00
2022-05-31_00_CipherOrganizationDetails.sql [PS-165] Missing copy verification code (#2022) 2022-06-07 16:52:07 +01:00
2022-06-08_00_DeactivatedUserStatus.sql EC-262 - implement org user deactivated flag and behavior server (#2050) 2022-06-16 15:59:57 -04:00
2022-06-24_00_UseScimFlag.sql [EC-261] SCIM (#2105) 2022-07-14 15:58:48 -04:00
2022-07-15_00_FixOrgUserDetails.sql update OrgUserDetailsView to include PlanType and other sponsorship parameters previously removed (#2122) 2022-07-17 20:28:46 -04:00
2022-07-19_00_FixUseScimFlag.sql Add migration script to rebuild OrganizationView (#2127) 2022-07-19 09:10:44 -04:00
2022-07-20_00_ProviderOrganizationListDetails.sql [EC-247] Add columns to provider portal clients table (#2136) 2022-07-28 09:31:03 +01:00
2022-07-28_00_CheckPoliciesOnRestore.sql [EC-388] Enforce organization policies when restoring user (#2152) 2022-08-02 17:09:22 -04:00
2022-09-08_00_CipherMovePermissions.sql Ps 976 moving of read only organization collection items to different folder not possible (#2257) 2022-10-25 12:23:49 -07:00
2022-09-12_00_AuthRequestInit.sql [SG-167] Implement Passwordless Authentication via Notifications (#2276) 2022-09-26 13:21:13 -04:00
2022-09-12_01_AuthRequestUpdate.sql [SG-169] Add arguements to AuthRequest_Update.sql (#2313) 2022-09-28 14:46:07 -04:00
2022-09-20_00_AvatarColor.sql [SG-58] Avatar color selector (#2330) 2023-01-01 11:28:59 -05:00
2022-09-26_00_EventsSystemUser.sql [EC-449] Event log user for SCIM events (#2306) 2022-11-09 12:13:29 +00:00
2022-10-11_00_UseCustomPermissionsFlag.sql [EC-343] Gate custom permissions behind enterprise plan (#2352) 2022-12-06 09:50:08 +00:00
2022-10-24_00_AuthRequestAddApprovedColumn.sql [SG-763] Store the fact that a Passwordless request was denied in the AuthRequest table (#2363) 2022-10-25 17:14:48 -04:00
2022-10-24_00_CollectionManagement.sql [EC-647] OAVR v2 Feature Branch Merge (#2588) 2023-01-19 11:00:54 -05:00
2022-10-24_01_ReadGroupsWithCollectionsByOrgId.sql [EC-647] OAVR v2 Feature Branch Merge (#2588) 2023-01-19 11:00:54 -05:00
2022-10-25_00_CollectionsWithGroupsAndUsers.sql [EC-647] OAVR v2 Feature Branch Merge (#2588) 2023-01-19 11:00:54 -05:00
2022-11-03_00_OrganizationDomainInit.sql [SG-147] Organization Domain Claiming Feature (#2704) 2023-02-15 14:26:41 -05:00
2022-11-18_00_PolicyReadByUserIdRemoveEnabledOrgCheck.sql Defect/SG-825 - users in org w/ no personal vault still see personal vault (disabled org policies now still apply) (#2429) 2022-12-16 15:22:39 -05:00
2022-12-08_00_EventsDomainName.sql [SG-147] Organization Domain Claiming Feature (#2704) 2023-02-15 14:26:41 -05:00
2022-12-08_00_OrgUserGroupsAndCollections.sql [EC-647] OAVR v2 Feature Branch Merge (#2588) 2023-01-19 11:00:54 -05:00
2022-12-26_00_ProviderAddProviderTypeBillingPhone.sql [EC-427] Add provider types (MSP/Reseller) to Provider table (#2518) 2023-01-23 16:08:05 +00:00
2023-01-06_00_SecretsManager.sql [SM-394] Secrets Manager (#2164) 2023-01-13 15:02:53 +01:00
2023-01-13_00_AddAvatarColorToEmergencyAccess.sql [SG-927] Pull the user's selected avatar color from the state store and display on Emergency Contacts page (#2582) 2023-01-20 13:11:16 -05:00
2023-01-15_00_KDFOptions.sql [EC-1043] Fix syntax error in ReadKdfByEmail query (#2631) 2023-01-26 15:34:18 +10:00
2023-01-17_00_SecretsManagerOrganizationUser.sql [SM-378] Enable SM on a user basis (#2590) 2023-01-31 18:38:53 +01:00
2023-01-18_00_FixOrganizationDeleteOrgDomain.sql Fix name of FixOrganizationDeleteOrgDomain (#2706) 2023-02-16 15:53:28 +01:00
2023-01-20_00_OrganizationStatus.sql [AC-1081] Merge feature/billing-obfuscation (#2665) 2023-04-14 11:13:16 +01:00
2023-01-20_00_SecretsManager_Admin_Fix.sql [SM-454] Refresh OrganizationView (#2605) 2023-01-23 18:03:45 +01:00
2023-01-23_00_AddAvatarToOrganizationUsers.sql [SG-783] Change organization user list to pull the user's selected color and display it in the avatar (#2630) 2023-02-21 15:59:50 -05:00
2023-01-24_00_AutoscalingProviderOrgFixes.sql Defect/SG-992 ProviderOrgs Missing Plan Type & EC-591/SG-996 - Provider Org Autoscaling Email Invites Working (#2596) 2023-01-26 11:51:26 -05:00
2023-01-26_00_FixUserReadKdfByEmail.sql [EC-1043] Fix syntax error in ReadKdfByEmail query (#2631) 2023-01-26 15:34:18 +10:00
2023-02-01_00_LastUserDates.sql add timestamps to user table for security related events (#2660) 2023-02-02 14:39:57 -05:00
2023-02-06_00_ProviderReadByOrganizationId.sql [AC-1081] Merge feature/billing-obfuscation (#2665) 2023-04-14 11:13:16 +01:00
2023-02-14_00_RevokeApiKeys.sql [SM-501] Add support for revoking access tokens (#2692) 2023-02-16 10:51:02 +01:00
2023-02-16_00_SecretsManagerEvent.sql [SM-389] Event log for service account (#2674) 2023-02-24 16:44:33 +01:00
2023-02-16_00_SelfHostedOrganizationDetails.sql [EC-635] Extract organizationService.UpdateLicenseAsync to a command (#2408) 2023-02-24 07:54:19 +10:00
2023-02-16_FixSsoAvailableOrganizationDomain.sql [SG-1082]-Defect-Update stored procedure to properly determine is SSO is available (#2715) 2023-02-17 13:19:21 -05:00
2023-02-22_FixOrganizationUserUserDetailsViewOutOfSync.sql [PM-1128] Add Migration to Sync OrganizationUserUserDetailsView (#2732) 2023-02-22 19:11:16 -05:00
2023-02-22_FixReturningExpiredDomainsAfterSpecifiedPeriod.sql Made correction to the domain used to domains that have been unverified after 72 hours. Instead of doing a greater than or equal to the condition is set to a fixed period 4, so domains after 4 days which are uneverified would not be picked up by the service (#2729) 2023-02-22 19:25:26 -05:00
2023-03-08_OrganizationProviderType.sql [AC-1081] Merge feature/billing-obfuscation (#2665) 2023-04-14 11:13:16 +01:00
2023-03-10_00_OrganizationUserReadByUserIdWithPolicyDetails.sql [EC-787] Create a method in PolicyService to check if a policy applies to a user (#2537) 2023-05-12 08:22:19 +01:00
2023-03-15_AuthRequestRemoveFingerprintPhrase.sql [PM-107] Remove fingerprint phase 2 (#2809) 2023-03-23 13:08:49 +00:00
2023-03-22_00_ProviderAddExistingOrganizations.sql [AC-1081] Merge feature/billing-obfuscation (#2665) 2023-04-14 11:13:16 +01:00
2023-03-30_00_RemovePolicyCheckOrganizationDomainSsoDetais.sql Modified sso details stored procedure to remove policy checks or an organization (#2831) 2023-04-03 11:03:59 -04:00
2023-04-13_00_ProviderReadCountByOrganizationIds.sql [AC-1081] Merge feature/billing-obfuscation (#2665) 2023-04-14 11:13:16 +01:00
2023-04-21_00_CipherRestoreByIdsOrganizationId.sql [AC-1344] Provider users unable to bulk restore vault items for client organizations (#2871) 2023-08-02 16:22:37 +01:00
2023-04-21_00_DeleteAccessPoliciesOnOrganizationDelete.sql SM-718: Delete appropriate Access Policies on Org deletion (#2868) 2023-04-21 14:34:18 -04:00
2023-04-26_00_FixOrganizationView.sql Refresh OrganizationView (#2883) 2023-04-26 08:37:52 +01:00
2023-04-26_01_FixOrganizationStatus.sql [PM-1974] Update the status of organizations from Pending to Created (#2886) 2023-04-27 10:21:32 +10:00
2023-05-03_00_ProviderUserReadByOrganizationIdStatus.sql [AC-621] Added possibility of adding users through SCIM to an Organization without a confirmed Owner (#2846) 2023-05-17 16:39:08 +01:00
2023-05-08-00_WebAuthnLoginCredentials.sql Support for passkey registration (#2885) 2023-10-30 09:40:06 -04:00
2023-05-16_00_ClientSecretHash.sql [SM-678] ClientSecret migration (#2943) 2023-06-21 13:16:06 -05:00
2023-05-18_00_UserHasMasterPassword.sql [AC-1144] Warn admins when removing or revoking users without master password (#2953) 2023-06-16 16:38:58 +01:00
2023-05-21_00_AddKeysToDevice.sql [PM-1380] Modify Device Table (#2937) 2023-06-09 21:36:12 -04:00
2023-05-27_00_OrganizationSecretsManagerBillingColumns.sql [AC 1427]Add New Organisation Properties Update DB Objects and create migration (#2980) 2023-06-12 23:48:17 +01:00
2023-06-01_00_TdeAdminApproval.sql [AC-1192] Create endpoints for new Device Approvals page (#2993) 2023-06-15 14:54:08 -07:00
2023-06-07_00_DropUnusedCollectionSprocs.sql Run dbo_future migrations for OAVR v2 cleanup and PolicyService refactor (#3005) 2023-06-22 05:06:03 +00:00
2023-06-07_01_DropUnusedPolicySprocs.sql Run dbo_future migrations for OAVR v2 cleanup and PolicyService refactor (#3005) 2023-06-22 05:06:03 +00:00
2023-06-27_00_AuthRequestExpirationUpdates.sql [PM-1198] Modify AuthRequest Purge Job (#3048) 2023-06-30 14:13:31 -04:00
2023-07-10_00_FixTdeAdminApprovalEmail.sql [AC-1487] Update queries to use [User] table instead of [OrganizationUser] for email address (#3083) 2023-07-17 13:00:32 -05:00
2023-07-17_00_DeleteUserSproc.sql PM-2427-Defect-Cannot-delete-account-if-User-has-auth-request-on-table-FK-constraint (#3118) 2023-08-15 17:16:02 -04:00
2023-07-18_00_OrganizationUserReadByUserIdWithPolicyDetails.sql [PM-3007] Caching user policies on PolicyService variable (#3117) 2023-08-03 18:36:47 +01:00
2023-07-24_00_OrgUserReadOccupiedSmSeatCountByOrgId.sql [AC-1486] Feature: SM Billing (#3073) 2023-07-25 08:05:05 +10:00
2023-07-26_00_SecretsManagerBetaColumn.sql SM-802: Add SecretsManagerBeta Column Migration (#3065) 2023-07-26 15:55:28 -04:00
2023-08-03_00_PopulateResellerNames.sql Manually move data migration scripts (#3264) 2023-09-12 07:34:50 -07:00
2023-08-04_00_SecretsManagerBetaColumnData.sql SM-873: Move the SecretsManagerBeta Data Migration Into a Normal Migration (#3159) 2023-08-06 16:21:06 -04:00
2023-08-09_00_OrgAbilitiesUsePolicies.sql [AC-108] Enterprise policies are not removed when downgraded to teams (#3168) 2023-08-25 11:22:16 +01:00
2023-08-10_00_ClientSecretHashDataMigration.sql Remove indexing from data migration (#3247) 2023-09-07 11:33:46 -05:00
2023-08-10_01_RemoveClientSecret.sql [SM-823] ApiKey table follow up (#3183) 2023-08-29 17:15:07 -05:00
2023-08-16_00_HotfixRevertOrganizationUserReadByUserIdWithPolicyDetails.sql [AC-1597] Revert GetByUserIdWithPolicyDetailsAsync changes to unblock SQL CPU (#3203) 2023-08-16 13:42:09 +10:00
2023-09-11_00_2023-01-FutureMigration.sql Manually move future migrations (#3263) 2023-10-19 07:59:46 -07:00
2023-09-11_01_2023-02-FutureMigration.sql [PM-4589] Fix 2023-09-11_01_2023-02-FutureMigration (#3373) 2023-10-30 11:33:06 +01:00
2023-09-14_00_Remove_WebAuthn_For_Free_Users.sql Migration to remove WebAuthn 2FA method from Free users (#3271) 2023-09-18 18:36:26 -04:00
2023-09-27_00_CipherKeyUpdate.sql Individual Vault Item Encryption Feature (#3256) 2023-09-28 08:45:13 -04:00
2023-09-29_00_OrgDomainReadByIdOrgId.sql [PM-3779] idor allow the attacker to delete the victim domain (#3308) 2023-10-18 11:57:59 +01:00
2023-10-03_00_OrganizationReadOwnerEmailAddresses.sql [AC-1693] Send InvoiceUpcoming Notification to Client Owners (#3319) 2023-10-23 13:46:29 -04:00
2023-10-05_00_OrgConnectionsReadByIdOrgId.sql [AC-1654] idor allow the attacker to disable any one scim provising (#3325) 2023-10-18 11:39:00 +01:00
2023-10-09_00_Event_ReadPageByOrganizationIdServiceAccountId.sql [SM-949] Add endpoint to fetch events by service account (#3336) 2023-10-19 16:57:14 -05:00
2023-10-13_00_2019TeamsPlanFeatureUpgrade.sql [AC-1650] [AC-1578] (#3320) 2023-11-01 12:43:35 +00:00
2023-10-13_01_2019EnterprisePlanFeatureUpgrade.sql Remove UseKeyConnector field from Enterprise Plan Upgrade (#3409) 2023-11-03 18:07:53 -04:00
2023-10-13_02_2019FamilyPlanFeatureUpgrade.sql [AC-1650] [AC-1578] (#3320) 2023-11-01 12:43:35 +00:00
2023-10-21_00_User_ReadByEmails.sql Auth/PM-1658 - Dynamic Org Invite Link to accelerate users through org invite accept process (#3378) 2023-12-18 11:16:17 -05:00
2023-10-24_00_LimitCollectionCreationDeletion.sql [AC-1373] Flexible Collections (#3245) 2023-11-01 09:30:52 +00:00
2023-10-24_01_CollectionManagePermission.sql [AC-1373] Flexible Collections (#3245) 2023-11-01 09:30:52 +00:00
2023-10-24_02_CollectionManagePermission.sql [AC-1373] Flexible Collections (#3245) 2023-11-01 09:30:52 +00:00
2023-10-24_03_BulkAddCollectionAccess.sql [AC-1373] Flexible Collections (#3245) 2023-11-01 09:30:52 +00:00
2023-11-14_00_2019FamilyPlanPremium.sql [AC-1827] Organization PlanType Index (#3447) 2023-11-27 13:12:57 -05:00
2023-11-14_00_UpdateOrganizationUnassignedToProviderSearch.sql [AC-1828] [AC-1807] Aggregated admin panel pricing fixes (#3448) 2023-11-17 15:12:49 -05:00
2023-11-15_00_TurnOffSecretsManagerBeta.sql SM-1010: Turn off secrets manager beta with a new migration (#3451) 2023-11-20 12:36:02 -05:00
2023-11-27_00_AdminCollectionItemAccess.sql [AC-1122] Add AllowAdminAccessToAllCollectionItems setting to Organizations (#3379) 2023-11-27 11:44:07 -08:00
2023-11-28_00_DeprecateAccessAll_UserCipherDetails.sql [AC-1330] [AC-1850] Deprecate AccessAll in UserCollectionDetails and related sprocs (#3505) 2023-12-13 19:22:30 -05:00
2023-11-29_00_FixUserCipherDetails_V2.sql [AC-1868] Fix UserCipherDetails_V2 Function (#3491) 2023-11-30 13:09:09 -08:00
2023-12-01_00_DeprecateAccessAll_CollectionCipher.sql [AC-1330] [AC-1816] Deprecate AccessAll in CollectionCipher sprocs (#3480) 2023-12-06 11:10:39 +10:00
2023-12-13_00_DeprecateAccessAll_UserCollectionDetails.sql [AC-1330] [AC-1850] Deprecate AccessAll in UserCollectionDetails and related sprocs (#3505) 2023-12-13 19:22:30 -05:00