1
0
mirror of https://github.com/bitwarden/server.git synced 2025-01-07 19:37:51 +01:00
bitwarden-server/src/Core/Services
Oscar Hinton fe1ffb6a22
[Provider] Server entities and models (#1370)
* Mock out provider models and service

* Implement CreateAsync, CompleteSetupAsync, UpdateAsync, InviteUserAsync and ResendInvitesAsync

* Implement AcceptUserAsync and ConfirmUsersAsync

* Implement SaveUserAsync and DeleteUserAsync

* Add email templates

* Add admin operations for providers

* Fix mail template names

* Rename roles

* Verify provider has provideradmin

* Add self hosted check to admin controller

* Resolve review comments

* Update sql queries

* Change create provider to use email instead of userId
2021-06-03 18:58:29 +02:00
..
Implementations [Provider] Server entities and models (#1370) 2021-06-03 18:58:29 +02:00
NoopImplementations [Provider] Server entities and models (#1370) 2021-06-03 18:58:29 +02:00
IAppleIapService.cs save userId with receipt data 2019-09-19 09:36:26 -04:00
IApplicationCacheService.cs app cache with org ability checks on events 2017-12-19 16:02:39 -05:00
IAttachmentStorageService.cs Attachment blob upload (#1229) 2021-03-30 18:41:14 -05:00
IBlockIpService.cs Queue ip addresses for block whenever they exceed the rate limit too much 2016-11-30 21:52:06 -05:00
ICipherService.cs Attachment blob upload (#1229) 2021-03-30 18:41:14 -05:00
ICollectionService.cs api adjustments for manager role and collections 2018-10-17 14:58:45 -04:00
IDeviceService.cs notification hub push registration service 2017-05-26 00:50:27 -04:00
IEmergencyAccessService.cs Attachment blob upload (#1229) 2021-03-30 18:41:14 -05:00
IEventService.cs [Provider] Server entities and models (#1370) 2021-06-03 18:58:29 +02:00
IEventWriteService.cs Support large organization sync (#1311) 2021-05-17 09:43:02 -05:00
IGroupService.cs log event when removing user from group/collection 2018-07-09 23:07:04 -04:00
II18nService.cs Added PreValidate endpoint on Account controller (#896) 2020-08-28 12:14:23 -04:00
ILicensingService.cs user premium validation job 2017-08-22 15:27:29 -04:00
IMailDeliveryService.cs New mail services and implementations 2017-05-30 17:19:46 -04:00
IMailEnqueuingService.cs Support large organization sync (#1311) 2021-05-17 09:43:02 -05:00
IMailService.cs [Provider] Server entities and models (#1370) 2021-06-03 18:58:29 +02:00
IOrganizationService.cs Bulk Confirm (#1345) 2021-05-25 19:23:47 +02:00
IPaymentService.cs Support large organization sync (#1311) 2021-05-17 09:43:02 -05:00
IPolicyService.cs Enforce 2fa policy (#654) 2020-02-19 14:56:16 -05:00
IProviderService.cs [Provider] Server entities and models (#1370) 2021-06-03 18:58:29 +02:00
IPushNotificationService.cs enabled send and added send sync notifications (#1106) 2021-01-22 16:16:40 -05:00
IPushRegistrationService.cs push registration through relay apis 2017-08-11 08:57:31 -04:00
IReferenceEventService.cs Reference event service implementation (#811) 2020-07-07 12:01:34 -04:00
ISendService.cs Direct upload to Azure/Local (#1188) 2021-03-21 23:01:19 -05:00
ISendStorageService.cs Direct upload to Azure/Local (#1188) 2021-03-21 23:01:19 -05:00
ISsoConfigService.cs Created sso config service with save (#936) 2020-09-15 10:17:44 -04:00
IUserService.cs [Reset Password] Get/Post Org Keys and API updates (#1323) 2021-05-19 09:40:32 -05:00