mirror of
https://github.com/bitwarden/browser
synced 2025-12-11 05:43:41 +00:00
[AC-1218] Add ability to delete Provider Portals (#8685)
* initial commit * add changes from running prettier * resolve the linx issue * resolve the lint issue * resolving lint error * correct the redirect issue * resolve pr commit * Add a feature flag * move the new component to adminconsole * resolve some pr comments * move the endpoint from ApiService to providerApiService * move provider endpoints to the provider-api class * change the header * resolve some pr comments
This commit is contained in:
@@ -7,8 +7,6 @@ import { OrganizationSponsorshipRedeemRequest } from "../admin-console/models/re
|
||||
import { OrganizationConnectionRequest } from "../admin-console/models/request/organization-connection.request";
|
||||
import { ProviderAddOrganizationRequest } from "../admin-console/models/request/provider/provider-add-organization.request";
|
||||
import { ProviderOrganizationCreateRequest } from "../admin-console/models/request/provider/provider-organization-create.request";
|
||||
import { ProviderSetupRequest } from "../admin-console/models/request/provider/provider-setup.request";
|
||||
import { ProviderUpdateRequest } from "../admin-console/models/request/provider/provider-update.request";
|
||||
import { ProviderUserAcceptRequest } from "../admin-console/models/request/provider/provider-user-accept.request";
|
||||
import { ProviderUserBulkConfirmRequest } from "../admin-console/models/request/provider/provider-user-bulk-confirm.request";
|
||||
import { ProviderUserBulkRequest } from "../admin-console/models/request/provider/provider-user-bulk.request";
|
||||
@@ -32,7 +30,6 @@ import {
|
||||
ProviderUserResponse,
|
||||
ProviderUserUserDetailsResponse,
|
||||
} from "../admin-console/models/response/provider/provider-user.response";
|
||||
import { ProviderResponse } from "../admin-console/models/response/provider/provider.response";
|
||||
import { SelectionReadOnlyResponse } from "../admin-console/models/response/selection-read-only.response";
|
||||
import { TokenService } from "../auth/abstractions/token.service";
|
||||
import { CreateAuthRequest } from "../auth/models/request/create-auth.request";
|
||||
@@ -1151,23 +1148,6 @@ export class ApiService implements ApiServiceAbstraction {
|
||||
return this.send("DELETE", "/organizations/connections/" + id, null, true, false);
|
||||
}
|
||||
|
||||
// Provider APIs
|
||||
|
||||
async postProviderSetup(id: string, request: ProviderSetupRequest) {
|
||||
const r = await this.send("POST", "/providers/" + id + "/setup", request, true, true);
|
||||
return new ProviderResponse(r);
|
||||
}
|
||||
|
||||
async getProvider(id: string) {
|
||||
const r = await this.send("GET", "/providers/" + id, null, true, true);
|
||||
return new ProviderResponse(r);
|
||||
}
|
||||
|
||||
async putProvider(id: string, request: ProviderUpdateRequest) {
|
||||
const r = await this.send("PUT", "/providers/" + id, request, true, true);
|
||||
return new ProviderResponse(r);
|
||||
}
|
||||
|
||||
// Provider User APIs
|
||||
|
||||
async getProviderUsers(
|
||||
|
||||
Reference in New Issue
Block a user