1
0
mirror of https://github.com/bitwarden/server.git synced 2024-11-30 13:33:24 +01:00
bitwarden-server/src/Infrastructure.Dapper/Repositories
Alex Morask c442bae2bc
[AC-1693] Send InvoiceUpcoming Notification to Client Owners (#3319)
* Add Organization_ReadOwnerEmailAddresses SPROC

* Add IOrganizationRepository.GetOwnerEmailAddressesById

* Add SendInvoiceUpcoming overload for multiple emails

* Update InvoiceUpcoming handler to send multiple emails

* Cy's feedback

* Updates from testing

Hardened against missing entity IDs in Stripe events in the StripeEventService. Updated ValidateCloudRegion to not use a refresh/expansion for the customer because the invoice.upcoming event does not have an invoice.Id. Updated the StripeController's handling of invoice.upcoming to not use a refresh/expansion for the subscription because the invoice does not have an ID.

* Fix broken test
2023-10-23 13:46:29 -04:00
..
BaseRepository.cs Run formatting (#2230) 2022-08-29 16:06:55 -04:00
CollectionCipherRepository.cs Migrate to Microsoft.Data.SqlClient (#2548) 2023-01-10 15:58:41 -05:00
CollectionRepository.cs [EC-647] OAVR v2 Feature Branch Merge (#2588) 2023-01-19 11:00:54 -05:00
DateTimeHandler.cs Run formatting (#2230) 2022-08-29 16:06:55 -04:00
DeviceRepository.cs Migrate to Microsoft.Data.SqlClient (#2548) 2023-01-10 15:58:41 -05:00
EventRepository.cs [SM-949] Add endpoint to fetch events by service account (#3336) 2023-10-19 16:57:14 -05:00
InstallationRepository.cs Run formatting (#2230) 2022-08-29 16:06:55 -04:00
MaintenanceRepository.cs Migrate to Microsoft.Data.SqlClient (#2548) 2023-01-10 15:58:41 -05:00
OrganizationApiKeyRepository.cs Migrate to Microsoft.Data.SqlClient (#2548) 2023-01-10 15:58:41 -05:00
OrganizationConnectionRepository.cs [AC-1654] idor allow the attacker to disable any one scim provising (#3325) 2023-10-18 11:39:00 +01:00
OrganizationDomainRepository.cs [PM-3779] idor allow the attacker to delete the victim domain (#3308) 2023-10-18 11:57:59 +01:00
OrganizationRepository.cs [AC-1693] Send InvoiceUpcoming Notification to Client Owners (#3319) 2023-10-23 13:46:29 -04:00
OrganizationSponsorshipRepository.cs Migrate to Microsoft.Data.SqlClient (#2548) 2023-01-10 15:58:41 -05:00
OrganizationUserRepository.cs [AC-1750] AC Team code ownership moves - Groups (#3358) 2023-10-20 06:37:46 +10:00
PolicyRepository.cs [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
ProviderOrganizationRepository.cs [AC-1081] Merge feature/billing-obfuscation (#2665) 2023-04-14 11:13:16 +01:00
ProviderRepository.cs [AC-1081] Merge feature/billing-obfuscation (#2665) 2023-04-14 11:13:16 +01:00
ProviderUserRepository.cs [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
Repository.cs Migrate to Microsoft.Data.SqlClient (#2548) 2023-01-10 15:58:41 -05:00
TaxRateRepository.cs Migrate to Microsoft.Data.SqlClient (#2548) 2023-01-10 15:58:41 -05:00
TransactionRepository.cs Migrate to Microsoft.Data.SqlClient (#2548) 2023-01-10 15:58:41 -05:00
UserRepository.cs Data protection for user columns at rest (#2571) 2023-01-18 13:16:57 -05:00